body.ce-kit-1{font-family:"Anek", sans-serif;font-weight:400;}body.ce-kit-1 h1{font-family:"BricolageGrotesque", sans-serif;font-weight:600;text-transform:uppercase;}body.ce-kit-1 h2{font-family:"BricolageGrotesque", sans-serif;font-weight:600;text-transform:uppercase;}body.ce-kit-1 h3{font-family:"BricolageGrotesque", sans-serif;font-weight:400;text-transform:uppercase;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button{--ce-btn-bg-color:#101011;background-color:var(--ce-btn-bg-color);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#101011;}.elementor-button-primary .elementor-button{--ce-btn-bg-color:#D6FF32;background-color:var(--ce-btn-bg-color);border-style:solid;border-width:1px 1px 1px 1px;border-color:#88BC00;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus, .elementor-button-primary a.elementor-button:not(#e):hover, .elementor-button-primary a.elementor-button:not(#e):focus{color:#101011;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus{--ce-btn-bg-color:#88BC00;}.elementor-button-secondary .elementor-button, .elementor-button-secondary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-secondary .elementor-button{--ce-btn-bg-color:rgba(255, 255, 255, 0.16);background-color:var(--ce-btn-bg-color);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.3);}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus, .elementor-button-secondary a.elementor-button:not(#e):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus{--ce-btn-bg-color:#101011;}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Anek';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/themes/shine/assets/fonts/anek-200.woff2') format('woff2'),
		url('/themes/shine/assets/fonts/anek-200.woff') format('woff'),
		url('/themes/shine/assets/fonts/anek-200.ttf') format('truetype'),
		url('/themes/shine/assets/fonts/anek-200.otf') format('opentype');
}
@font-face {
	font-family: 'Anek';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/themes/shine/assets/fonts/anek-300.woff2') format('woff2'),
		url('/themes/shine/assets/fonts/anek-300.woff') format('woff'),
		url('/themes/shine/assets/fonts/anek-300.ttf') format('truetype'),
		url('/themes/shine/assets/fonts/anek-300.otf') format('opentype');
}
@font-face {
	font-family: 'Anek';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/themes/shine/assets/fonts/anek-400.woff2') format('woff2'),
		url('/themes/shine/assets/fonts/anek-400.woff') format('woff'),
		url('/themes/shine/assets/fonts/anek-400.ttf') format('truetype'),
		url('/themes/shine/assets/fonts/anek-400.otf') format('opentype');
}
@font-face {
	font-family: 'Anek';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/themes/shine/assets/fonts/anek-600.woff2') format('woff2'),
		url('/themes/shine/assets/fonts/anek-600.woff') format('woff'),
		url('/themes/shine/assets/fonts/anek-600.ttf') format('truetype'),
		url('/themes/shine/assets/fonts/anek-600.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'BricolageGrotesque';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/themes/shine/assets/fonts/bricolage-grotesque-200.woff2') format('woff2'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-200.woff') format('woff'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-200.ttf') format('truetype'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-200.otf') format('opentype');
}
@font-face {
	font-family: 'BricolageGrotesque';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/themes/shine/assets/fonts/bricolage-grotesque-400.woff2') format('woff2'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-400.woff') format('woff'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-400.ttf') format('truetype'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-400.otf') format('opentype');
}
@font-face {
	font-family: 'BricolageGrotesque';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/themes/shine/assets/fonts/bricolage-grotesque-600.woff2') format('woff2'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-600.woff') format('woff'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-600.ttf') format('truetype'),
		url('/themes/shine/assets/fonts/bricolage-grotesque-600.otf') format('opentype');
}
 /* End Custom Fonts CSS */