body.ce-kit-4{font-family:"Montserrat", Montserrat;}.elementor-button{font-family:"Montserrat", Montserrat;font-weight:500;background-color:#2F4F4F;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button:hover, .elementor-button:focus{background-color:#06D6A0;}.elementor-view-stacked .elementor-icon{background-color:#2F4F4F;color:#FFFFFF;}.elementor-view-framed .elementor-icon, .elementor-view-default .elementor-icon{color:#2F4F4F;}.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-view-stacked .elementor-icon:hover{background-color:#06D6A0;color:#F6F6F6;}.elementor-view-framed .elementor-icon:hover, .elementor-view-default .elementor-icon:hover{color:#06D6A0;}.elementor-view-framed .elementor-icon:hover{background-color:#F6F6F6;}body.ce-kit-4 label{color:#2F4F4F;font-family:"Montserrat", Montserrat;}body.ce-kit-4 .form-control, body.ce-kit-4 .elementor-field-textual{color:#2F4F4F;}body.ce-kit-4 .breadcrumb li:not(#e), body.ce-kit-4 .ce-breadcrumb__item{color:#06D6A0;font-family:"Montserrat", Montserrat;font-weight:400;}body.ce-kit-4 .breadcrumb li a:not(#e), body.ce-kit-4 .ce-breadcrumb__item a:not(#e){color:#2F4F4F;}body.ce-kit-4 .breadcrumb li a:not(#e):hover, body.ce-kit-4 .ce-breadcrumb__item a:not(#e):hover{color:#EAAC5C;}body.ce-kit-4 .breadcrumb:not(#e), body.ce-kit-4 .ce-breadcrumb .elementor-row{text-align:left;justify-content:left;}body.ce-kit-4 header.page-header, body.ce-kit-4 header.page-header *, body.ce-kit-4 .ce-page-title *{color:#2F4F4F;font-family:"Montserrat", Montserrat;}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Montserrat';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: ;
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 100;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 200;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 300;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 400;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-weight: 500;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Montserrat-MediumItalic.ttf') format('truetype');
}
 /* End Custom Fonts CSS */