body.ce-kit-1{font-family:"Geomanist", sans-serif;font-weight:normal;line-height:1.2em;--ce-widgets-space:0px;}.elementor-button.elementor-size-sm{border-radius:100px 100px 100px 100px;}.elementor-button.elementor-size-md{border-radius:100px 100px 100px 100px;}.elementor-button.elementor-size-lg{border-radius:100px 100px 100px 100px;}.elementor-button.elementor-size-xl{border-radius:100px 100px 100px 100px;}.elementor-button.elementor-size-xs{border-radius:100px 100px 100px 100px;}.elementor-button-primary .elementor-button.elementor-size-sm{border-radius:100px 100px 100px 100px;}body.ce-kit-1 .container{width:1366px;max-width:100%;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}@media(max-width:1024px){body.ce-kit-1{font-size:16px;}}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Geomanist';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/geomanist-regular-webfont.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/geomanist-regular-webfont.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/geomanist-regular-webfont.ttf') format('truetype'),
		url('/modules/creativeelements/views/fonts/Geomanist-Regular.otf') format('opentype');
}
@font-face {
	font-family: 'Geomanist';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/geomanist-light-webfont.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/geomanist-light-webfont.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/geomanist-light-webfont.ttf') format('truetype'),
		url('/modules/creativeelements/views/fonts/Geomanist-Light.otf') format('opentype');
}
@font-face {
	font-family: 'Geomanist';
	font-weight: bold;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/geomanist-bold-webfont.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/geomanist-bold-webfont.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/geomanist-bold-webfont.ttf') format('truetype'),
		url('/modules/creativeelements/views/fonts/Geomanist-Bold.otf') format('opentype');
}
@font-face {
	font-family: 'Geomanist';
	font-weight: 900;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/geomanist-black-webfont.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/geomanist-black-webfont.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/geomanist-black-webfont.ttf') format('truetype'),
		url('/modules/creativeelements/views/fonts/Geomanist-Black.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */.ce-display-xs {font-size:var(--and-xs)!important;}
.ce-kit-1 {
    
    font-size: var(--and-md);
}


.ce-display-s {font-size:var(--and-s)!important;}
.ce-display-m {font-size:var(--and-md)!important;}
.ce-display-l {font-size:var(--and-lg)!important;}
.ce-display-xl {font-size:var(--and-xl)!important;}
.ce-display-xxl {font-size:var(--and-xxl)!important;}

.ce-display-small {font-size:var(--and-s)!important;}
.ce-display-medium {font-size:var(--and-md)!important;}
.ce-display-large {font-size:var(--and-lg)!important;}


::selection {
  color: white;
  background: var(--color-kb-50);
}

.and-section-margin {margin: var(--and-space-2xl) 0;}/* End custom CSS */