body.ce-kit-1{color:#3C3C3B;}body.ce-kit-1 h1{color:#000000;font-weight:900;text-transform:uppercase;}body.ce-kit-1 h2{color:#3C3C3B;font-family:"Aktiv Grotesk Ex", sans-serif;font-weight:900;text-transform:uppercase;}body.ce-kit-1 h3{font-family:"Aktiv Grotesk Ex", sans-serif;}body.ce-kit-1 h4{font-family:"Aktiv Grotesk Ex", sans-serif;font-weight:900;}.elementor-button{font-weight:900;text-transform:uppercase;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#000000;}.elementor-button:hover, .elementor-button:focus{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-button.elementor-size-sm{border-radius:50px 50px 50px 50px;}.elementor-button.elementor-size-xs{font-size:14px;border-radius:50px 50px 50px 50px;}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-primary .elementor-button{background-color:#E30613;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E00B0B;}.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:#E00B0B;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E00B0B;}.elementor-view-stacked .elementor-icon{background-color:#E21F26;}.elementor-view-framed .elementor-icon, .elementor-view-default .elementor-icon{color:#E21F26;}body.ce-kit-1 header.page-header, body.ce-kit-1 header.page-header *, body.ce-kit-1 .ce-page-title *{color:#3C3C3B;font-family:"Aktiv Grotesk Ex", sans-serif;}@media(max-width:767px){body.ce-kit-1{font-size:14px;}a, .elementor a{font-size:14px;}body.ce-kit-1 h1{font-size:24px;}body.ce-kit-1 h2{font-size:20px;}body.ce-kit-1 h4{font-size:16px;}body.ce-kit-1 header.page-header, body.ce-kit-1 header.page-header *, body.ce-kit-1 .ce-page-title *{font-size:35px;}}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Aktiv Grotesk Ex';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/3df90868b9a2eec4a3538e88d8b3b234.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/3df90868b9a2eec4a3538e88d8b3b234.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/3df90868b9a2eec4a3538e88d8b3b234.ttf') format('truetype');
}
@font-face {
	font-family: 'Aktiv Grotesk Ex';
	font-weight: bold;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/47636dc560627ac1a115fa1a35f8cf05.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/47636dc560627ac1a115fa1a35f8cf05.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/47636dc560627ac1a115fa1a35f8cf05.ttf') format('truetype');
}
 /* End Custom Fonts CSS */