

:root {
	
	/* Genaral */
	--border-width: 0.0625rem;
	
	--color_1: #111e5b;
	--color_2: #e74b21;
	--color_3: #e9eef9;
	--gray: #727272;
	--light-gray: #f4f4f4;
	--white: #ffffff;
	--black: #000000;
	
	
	/* Font system */
	--font_1: neulis-sans;
	--font_2: neulis-sans;
	
	--font_default_size_value: 18;
	--font_default_size: 18px;
	--font_default_line_height: 1.39;
	--font_default_weight: 400;
	
	--button_font_size: 1rem;
	--button_font_family: neulis-sans;
	--button_line_height: 1;
	--button_text_transform: none;
	--button_font_weight: 500;
	
	--more_font_size: 0.88888888888889rem;
	--more_font_family: neulis-sans;
	--more_line_height: 1.2;
	--more_text_transform: none;
	--more_font_weight: 600;
	
	

		--h1_font_size: 8.3333333333333rem;
		--h1: 700 var(--h1_font_size)/0.9 neulis-sans;
		--h1_text_transform: none;
		--h1_line_height: 0.9;

		--h2_font_size: 3.8888888888889rem;
		--h2: 700 var(--h2_font_size)/1 neulis-sans;
		--h2_text_transform: none;
		--h2_line_height: 1;

		--h3_font_size: 2.7777777777778rem;
		--h3: 700 var(--h3_font_size)/1.2 neulis-sans;
		--h3_text_transform: none;
		--h3_line_height: 1.2;

		--h4_font_size: 1.6666666666667rem;
		--h4: 700 var(--h4_font_size)/1.2 neulis-sans;
		--h4_text_transform: none;
		--h4_line_height: 1.2;

		--h5_font_size: 1rem;
		--h5: 700 var(--h5_font_size)/1.2 neulis-sans;
		--h5_text_transform: none;
		--h5_line_height: 1.2;

		--h6_font_size: 1.2222222222222rem;
		--h6: 700 var(--h6_font_size)/1.2 neulis-sans;
		--h6_text_transform: none;
		--h6_line_height: 1.2;}
	
	.color-1, .color-1:before, .color-1:after {
		background-color: #ffffff;
		color: #111e5b;
	}
	.color-1.overlay .section-background:before, 
	.color-1 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-1 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-1 .images-filter-overlay.section-media:after {
		background-color: #ffffff;
	}
	.color-1 *, [class*="color-"] .color-1 * {
		border-color: ;
	}
	
	.color-1.site-header .sub-menu {
		background-color: #ffffff;
		color: #111e5b;
	}
	
	.color-1 h1,
	.color-1 h2,
	.color-1 h3,
	.color-1 h4,
	.color-1 h5,
	.color-1 h6 
	[class*="color-"] .color-1 h1,
	[class*="color-"] .color-1 h2,
	[class*="color-"] .color-1 h3,
	[class*="color-"] .color-1 h4,
	[class*="color-"] .color-1 h5,
	[class*="color-"] .color-1 h6 {
		color: #111e5b;
	}
	
	.color-1 a:not(.card):not([class*="button"]):not(.tag) {
		color: #111e5b;
		border-color: #111e5b;
	}
	.color-1 a:not(.card):not([class*="button"]):hover {
		color: rgba(#111e5b, 0.8);
	}
	.color-1 a.card, [class*="color-"] a.card.color-1 {
		color: #111e5b;
	}
	
		.color-1 [class*="button"], .color-1 [type=submit], .color-1 button, .color-1 .tag,
		[class*="color-"] .color-1 [class*="button"], [class*="color-"] .color-1 [type=submit], [class*="color-"] .color-1 button, [class*="color-"] .color-1 .tag {
			color: ;
			border-color: ;
			background-color: transparent;
		}
		.color-1 [class*="button"]:hover, .color-1 [type=submit]:hover, .color-1 button:hover, .color-1 .tag:hover, .color-1 .tag.active,
		[class*="color-"] .color-1 [class*="button"]:hover, [class*="color-"] .color-1 [type=submit]:hover, [class*="color-"] .color-1 button:hover, [class*="color-"] .color-1 [class*="color-"] .tag:hover, [class*="color-"] .color-1 .tag.active {
			color: #111e5b;
			border-color: ;
			background-color: ;
		}
		
	.color-1 .button-outlined {
		color: ;
		border-color: ;
		background-color: transparent;
	}
	.color-1 input[type=text],
	.color-1 input[type=number],
	.color-1 input[type=tel],
	.color-1 input[type=email],
	.color-1 input[type=search],
	.color-1 input[type=date],
	.color-1 input[type=url],
	.color-1 input[type=password],
	.color-1 select,
	.color-1 textarea {
		color: #111e5b;
		border-color: ;
	}
	.color-1 ::placeholder {
		color: #111e5b;
	}
	.color-1 .button-outlined:hover {
		color: #111e5b;
		border-color: ;
		background-color: ;
	}
	.color-1 [class*="button"].button-filled {
		color: #111e5b;
		background-color: ;
	}
	.color-1 [class*="button"].button-filled:hover {
		background-color: #111e5b;
		border-color: ;
		color: ;
	}
	.color-1 .more, [class*="color-"] .color-1 .more, [class*="color-"] [class*="color-"] .color-1 .more {
		color: #111e5b;
	}
	.color-1 .more:before {
		background-color: #111e5b;
	}
	.color-1 .more:hover:before {
		background-color: #;
	}
	.underline:before, .underline:after {
		background-color: #111e5b;
		border-color: #111e5b;
	}
	.section.color-1:not(.has-image, .border-bottom, .hero.style-2)+.section.color-1:not(.has-image, .border-bottom),
	.section.color-1:not(.has-image, .border-bottom, .hero.style-2)+.section.color-1:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-1 .overlay:before {
		background-color: #ffffff;
	}
	.border-color-1, .color-1 hr, .color-1 .border,
	[class*="color-"] .color-1 hr, [class*="color-"] .color-1.border {
		border: var(--border-width) solid ;
	}
	input[type=text],
	input[type=number],
	input[type=tel],
	input[type=email],
	input[type=search],
	input[type=date],
	input[type=url],
	input[type=password],
	select,
	textarea {
		border: var(--border-width) solid ;
	}
	::placeholder {
		color: ;
	}
	.tcolor-1 {
		color: #ffffff;
	}
	
	
	.color-2, .color-2:before, .color-2:after {
		background-color: #e9eef9;
		color: #111e5b;
	}
	.color-2.overlay .section-background:before, 
	.color-2 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-2 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-2 .images-filter-overlay.section-media:after {
		background-color: #e9eef9;
	}
	.color-2 *, [class*="color-"] .color-2 * {
		border-color: #111e5b;
	}
	
	.color-2.site-header .sub-menu {
		background-color: #e9eef9;
		color: #111e5b;
	}
	
	.color-2 h1,
	.color-2 h2,
	.color-2 h3,
	.color-2 h4,
	.color-2 h5,
	.color-2 h6 
	[class*="color-"] .color-2 h1,
	[class*="color-"] .color-2 h2,
	[class*="color-"] .color-2 h3,
	[class*="color-"] .color-2 h4,
	[class*="color-"] .color-2 h5,
	[class*="color-"] .color-2 h6 {
		color: #111e5b;
	}
	
	.color-2 a:not(.card):not([class*="button"]):not(.tag) {
		color: #111e5b;
		border-color: #111e5b;
	}
	.color-2 a:not(.card):not([class*="button"]):hover {
		color: rgba(#111e5b, 0.8);
	}
	.color-2 a.card, [class*="color-"] a.card.color-2 {
		color: #111e5b;
	}
	
		.color-2 [class*="button"], .color-2 [type=submit], .color-2 button, .color-2 .tag,
		[class*="color-"] .color-2 [class*="button"], [class*="color-"] .color-2 [type=submit], [class*="color-"] .color-2 button, [class*="color-"] .color-2 .tag {
			color: ;
			border-color: ;
			background-color: transparent;
		}
		.color-2 [class*="button"]:hover, .color-2 [type=submit]:hover, .color-2 button:hover, .color-2 .tag:hover, .color-2 .tag.active,
		[class*="color-"] .color-2 [class*="button"]:hover, [class*="color-"] .color-2 [type=submit]:hover, [class*="color-"] .color-2 button:hover, [class*="color-"] .color-2 [class*="color-"] .tag:hover, [class*="color-"] .color-2 .tag.active {
			color: #111e5b;
			border-color: ;
			background-color: ;
		}
		
	.color-2 .button-outlined {
		color: ;
		border-color: ;
		background-color: transparent;
	}
	.color-2 input[type=text],
	.color-2 input[type=number],
	.color-2 input[type=tel],
	.color-2 input[type=email],
	.color-2 input[type=search],
	.color-2 input[type=date],
	.color-2 input[type=url],
	.color-2 input[type=password],
	.color-2 select,
	.color-2 textarea {
		color: #111e5b;
		border-color: #111e5b;
	}
	.color-2 ::placeholder {
		color: #111e5b;
	}
	.color-2 .button-outlined:hover {
		color: #111e5b;
		border-color: ;
		background-color: ;
	}
	.color-2 [class*="button"].button-filled {
		color: #111e5b;
		background-color: ;
	}
	.color-2 [class*="button"].button-filled:hover {
		background-color: #111e5b;
		border-color: ;
		color: ;
	}
	.color-2 .more, [class*="color-"] .color-2 .more, [class*="color-"] [class*="color-"] .color-2 .more {
		color: #111e5b;
	}
	.color-2 .more:before {
		background-color: #111e5b;
	}
	.color-2 .more:hover:before {
		background-color: #;
	}
	.underline:before, .underline:after {
		background-color: #111e5b;
		border-color: #111e5b;
	}
	.section.color-2:not(.has-image, .border-bottom, .hero.style-2)+.section.color-2:not(.has-image, .border-bottom),
	.section.color-2:not(.has-image, .border-bottom, .hero.style-2)+.section.color-2:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-2 .overlay:before {
		background-color: #e9eef9;
	}
	.border-color-2, .color-2 hr, .color-2 .border,
	[class*="color-"] .color-2 hr, [class*="color-"] .color-2.border {
		border: var(--border-width) solid #111e5b;
	}
	input[type=text],
	input[type=number],
	input[type=tel],
	input[type=email],
	input[type=search],
	input[type=date],
	input[type=url],
	input[type=password],
	select,
	textarea {
		border: var(--border-width) solid #111e5b;
	}
	::placeholder {
		color: #111e5b;
	}
	.tcolor-2 {
		color: #e9eef9;
	}
	
	
	.color-3, .color-3:before, .color-3:after {
		background-color: #e74b21;
		color: #e9eef9;
	}
	.color-3.overlay .section-background:before, 
	.color-3 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-3 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-3 .images-filter-overlay.section-media:after {
		background-color: #e74b21;
	}
	.color-3 *, [class*="color-"] .color-3 * {
		border-color: #e74b21;
	}
	
	.color-3.site-header .sub-menu {
		background-color: #e74b21;
		color: #e9eef9;
	}
	
	.color-3 h1,
	.color-3 h2,
	.color-3 h3,
	.color-3 h4,
	.color-3 h5,
	.color-3 h6 
	[class*="color-"] .color-3 h1,
	[class*="color-"] .color-3 h2,
	[class*="color-"] .color-3 h3,
	[class*="color-"] .color-3 h4,
	[class*="color-"] .color-3 h5,
	[class*="color-"] .color-3 h6 {
		color: #e9eef9;
	}
	
	.color-3 a:not(.card):not([class*="button"]):not(.tag) {
		color: #e9eef9;
		border-color: #e9eef9;
	}
	.color-3 a:not(.card):not([class*="button"]):hover {
		color: rgba(#e9eef9, 0.8);
	}
	.color-3 a.card, [class*="color-"] a.card.color-3 {
		color: #e9eef9;
	}
	
		.color-3 [class*="button"], .color-3 [type=submit], .color-3 button, .color-3 .tag,
		[class*="color-"] .color-3 [class*="button"], [class*="color-"] .color-3 [type=submit], [class*="color-"] .color-3 button, [class*="color-"] .color-3 .tag {
			color: #e9eef9;
			border-color: #e9eef9;
			background-color: transparent;
		}
		.color-3 [class*="button"]:hover, .color-3 [type=submit]:hover, .color-3 button:hover, .color-3 .tag:hover, .color-3 .tag.active,
		[class*="color-"] .color-3 [class*="button"]:hover, [class*="color-"] .color-3 [type=submit]:hover, [class*="color-"] .color-3 button:hover, [class*="color-"] .color-3 [class*="color-"] .tag:hover, [class*="color-"] .color-3 .tag.active {
			color: #e9eef9;
			border-color: #e9eef9;
			background-color: #e9eef9;
		}
		
	.color-3 .button-outlined {
		color: #e9eef9;
		border-color: #e9eef9;
		background-color: transparent;
	}
	.color-3 input[type=text],
	.color-3 input[type=number],
	.color-3 input[type=tel],
	.color-3 input[type=email],
	.color-3 input[type=search],
	.color-3 input[type=date],
	.color-3 input[type=url],
	.color-3 input[type=password],
	.color-3 select,
	.color-3 textarea {
		color: #e9eef9;
		border-color: #e74b21;
	}
	.color-3 ::placeholder {
		color: #e9eef9;
	}
	.color-3 .button-outlined:hover {
		color: #e9eef9;
		border-color: #e9eef9;
		background-color: #e9eef9;
	}
	.color-3 [class*="button"].button-filled {
		color: #e9eef9;
		background-color: #e9eef9;
	}
	.color-3 [class*="button"].button-filled:hover {
		background-color: #e9eef9;
		border-color: #e9eef9;
		color: #e9eef9;
	}
	.color-3 .more, [class*="color-"] .color-3 .more, [class*="color-"] [class*="color-"] .color-3 .more {
		color: #e9eef9;
	}
	.color-3 .more:before {
		background-color: #e9eef9;
	}
	.color-3 .more:hover:before {
		background-color: #bbbfc8;
	}
	.underline:before, .underline:after {
		background-color: #e9eef9;
		border-color: #e9eef9;
	}
	.section.color-3:not(.has-image, .border-bottom, .hero.style-2)+.section.color-3:not(.has-image, .border-bottom),
	.section.color-3:not(.has-image, .border-bottom, .hero.style-2)+.section.color-3:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-3 .overlay:before {
		background-color: #e74b21;
	}
	.border-color-3, .color-3 hr, .color-3 .border,
	[class*="color-"] .color-3 hr, [class*="color-"] .color-3.border {
		border: var(--border-width) solid #e74b21;
	}
	input[type=text],
	input[type=number],
	input[type=tel],
	input[type=email],
	input[type=search],
	input[type=date],
	input[type=url],
	input[type=password],
	select,
	textarea {
		border: var(--border-width) solid #e74b21;
	}
	::placeholder {
		color: #e74b21;
	}
	.tcolor-3 {
		color: #e74b21;
	}
	
	
	.color-4, .color-4:before, .color-4:after {
		background-color: #111e5b;
		color: #e9eef9;
	}
	.color-4.overlay .section-background:before, 
	.color-4 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-4 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-4 .images-filter-overlay.section-media:after {
		background-color: #111e5b;
	}
	.color-4 *, [class*="color-"] .color-4 * {
		border-color: #e9eef9;
	}
	
	.color-4.site-header .sub-menu {
		background-color: #111e5b;
		color: #e9eef9;
	}
	
	.color-4 h1,
	.color-4 h2,
	.color-4 h3,
	.color-4 h4,
	.color-4 h5,
	.color-4 h6 
	[class*="color-"] .color-4 h1,
	[class*="color-"] .color-4 h2,
	[class*="color-"] .color-4 h3,
	[class*="color-"] .color-4 h4,
	[class*="color-"] .color-4 h5,
	[class*="color-"] .color-4 h6 {
		color: #e9eef9;
	}
	
	.color-4 a:not(.card):not([class*="button"]):not(.tag) {
		color: #e9eef9;
		border-color: #e9eef9;
	}
	.color-4 a:not(.card):not([class*="button"]):hover {
		color: rgba(#e9eef9, 0.8);
	}
	.color-4 a.card, [class*="color-"] a.card.color-4 {
		color: #e9eef9;
	}
	
		.color-4 [class*="button"], .color-4 [type=submit], .color-4 button, .color-4 .tag,
		[class*="color-"] .color-4 [class*="button"], [class*="color-"] .color-4 [type=submit], [class*="color-"] .color-4 button, [class*="color-"] .color-4 .tag {
			color: #e9eef9;
			border-color: #e9eef9;
			background-color: transparent;
		}
		.color-4 [class*="button"]:hover, .color-4 [type=submit]:hover, .color-4 button:hover, .color-4 .tag:hover, .color-4 .tag.active,
		[class*="color-"] .color-4 [class*="button"]:hover, [class*="color-"] .color-4 [type=submit]:hover, [class*="color-"] .color-4 button:hover, [class*="color-"] .color-4 [class*="color-"] .tag:hover, [class*="color-"] .color-4 .tag.active {
			color: #e9eef9;
			border-color: #e9eef9;
			background-color: #e9eef9;
		}
		
	.color-4 .button-outlined {
		color: #e9eef9;
		border-color: #e9eef9;
		background-color: transparent;
	}
	.color-4 input[type=text],
	.color-4 input[type=number],
	.color-4 input[type=tel],
	.color-4 input[type=email],
	.color-4 input[type=search],
	.color-4 input[type=date],
	.color-4 input[type=url],
	.color-4 input[type=password],
	.color-4 select,
	.color-4 textarea {
		color: #e9eef9;
		border-color: #e9eef9;
	}
	.color-4 ::placeholder {
		color: #e9eef9;
	}
	.color-4 .button-outlined:hover {
		color: #e9eef9;
		border-color: #e9eef9;
		background-color: #e9eef9;
	}
	.color-4 [class*="button"].button-filled {
		color: #e9eef9;
		background-color: #e9eef9;
	}
	.color-4 [class*="button"].button-filled:hover {
		background-color: #e9eef9;
		border-color: #e9eef9;
		color: #e9eef9;
	}
	.color-4 .more, [class*="color-"] .color-4 .more, [class*="color-"] [class*="color-"] .color-4 .more {
		color: #e9eef9;
	}
	.color-4 .more:before {
		background-color: #e9eef9;
	}
	.color-4 .more:hover:before {
		background-color: #bbbfc8;
	}
	.underline:before, .underline:after {
		background-color: #e9eef9;
		border-color: #e9eef9;
	}
	.section.color-4:not(.has-image, .border-bottom, .hero.style-2)+.section.color-4:not(.has-image, .border-bottom),
	.section.color-4:not(.has-image, .border-bottom, .hero.style-2)+.section.color-4:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-4 .overlay:before {
		background-color: #111e5b;
	}
	.border-color-4, .color-4 hr, .color-4 .border,
	[class*="color-"] .color-4 hr, [class*="color-"] .color-4.border {
		border: var(--border-width) solid #e9eef9;
	}
	input[type=text],
	input[type=number],
	input[type=tel],
	input[type=email],
	input[type=search],
	input[type=date],
	input[type=url],
	input[type=password],
	select,
	textarea {
		border: var(--border-width) solid #e9eef9;
	}
	::placeholder {
		color: #e9eef9;
	}
	.tcolor-4 {
		color: #111e5b;
	}
	

.material-symbols-outlined {
	font-variation-settings:
	'FILL' 0,'wght'100,
	'GRAD' 0,
	'opsz' 24
}
					.page-id-630 #section-2 {
						h4{
  margin-top:0}	
					}
					
				