

:root {
	
	/* Genaral */
	--border-width: 0.0625rem;
	
	--color_1: #E7EAE9;
	--color_2: #207bc2;
	--color_3: #2c56e3;
	--gray: #e7eae9;
	--light-gray: #e7eae9;
	--white: #ffffff;
	--black: #16140f;
	
	
	/* Font system */
	--font_1: Indivisible;
	--font_2: Indivisible;
	
	--font_default_size_value: 18;
	--font_default_size: 18px;
	--font_default_line_height: 1.5;
	
	--button_font_size: 0.94444444444444rem;
	--button_font_family: Indivisible;
	--button_line_height: 1;
	--button_text_transform: none;
	--button_font_weight: 500;
	
	--more_font_size: 1.1111111111111rem;
	--more_font_family: Indivisible;
	--more_line_height: 1.2;
	--more_text_transform: none;
	--more_font_weight: 700;
	
	

		--h1_font_size: 6.9444444444444rem;
		--h1: 900 var(--h1_font_size)/1.2 Indivisible;
		--h1_text_transform: none;

		--h2_font_size: 2.7777777777778rem;
		--h2: 500 var(--h2_font_size)/1.2 Indivisible;
		--h2_text_transform: none;

		--h3_font_size: 2.7777777777778rem;
		--h3: 400 var(--h3_font_size)/1.2 Indivisible;
		--h3_text_transform: none;

		--h4_font_size: 1.1111111111111rem;
		--h4: 400 var(--h4_font_size)/1.2 Indivisible;
		--h4_text_transform: uppercase;

		--h5_font_size: 1.1111111111111rem;
		--h5: 400 var(--h5_font_size)/1.2 Indivisible;
		--h5_text_transform: uppercase;

		--h6_font_size: 1rem;
		--h6: 400 var(--h6_font_size)/1.2 Indivisible;
		--h6_text_transform: none;}
	
	.color-1, .color-1:before, .color-1:after  {
		background-color: #ffffff;
		color: #000000;
	}
	.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:before, .color-1:after, .color-1 *, .color-1 *:before, .color-1 *:after {
		border-color: #207bc2;
	}
	
	.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: #000000;
	}
	
	.color-1 a:not(.card):not(.button):not(.tag) {
		color: #000000;
		border-color: #000000;
	}
	.color-1 a:not(.card):not(.button):hover {
		color: rgba(#000000, 0.8);
	}
	.color-1 a.card, [class*="color-"] a.card.color-1 {
		color: #000000;
	}
	
		.color-1 .button, .color-1 [type=submit], .color-1 button, .color-1 .tag,
		[class*="color-"] .color-1 .button, [class*="color-"] .color-1 [type=submit], [class*="color-"] .color-1 button, [class*="color-"] .color-1 .tag {
			color: #207bc2;
			border-color: #207bc2;
			background-color: transparent;
		}
		.color-1 .button:hover, .color-1 [type=submit]:hover, .color-1 button:hover, .color-1 .tag:hover, .color-1 .tag.active,
		[class*="color-"] .color-1 .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: #ffffff;
			border-color: #207bc2;
			background-color: #207bc2;
		}
		
	.color-1 .button-outlined {
		color: #ffffff;
		border-color: #207bc2;
	}
	.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: #000000;
		border-color: #207bc2;
	}
	.color-1 ::placeholder {
		color: #000000;
	}
	.color-1 .button-outlined:hover {
		color: #ffffff;
		border-color: #207bc2;
		background-color: #207bc2;
	}
	.color-1 .button-filled {
		color: #ffffff;
		background-color: #207bc2;
	}
	.color-1 .button-filled:hover {
		background-color: #ffffff;
		border-color: #207bc2;
		color: #207bc2;
	}
	.color-1 .more, [class*="color-"] .color-1 .more, [class*="color-"] [class*="color-"] .color-1 .more {
		color: #000000;
	}
	.color-1 .more:before {
		background-color: #000000;
	}
	.color-1 .more:hover:before {
		background-color: #1a639c;
	}
	.underline:before, .underline:after {
		background-color: #000000;
		border-color: #000000;
	}
	.color-1:not(.has-image, .border-bottom)+.color-1:not(.has-image, .border-bottom),
	.color-1:not(.has-image, .border-bottom)+.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 {
		border: var(--border-width) solid #207bc2;
	}
	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 #207bc2;
	}
	::placeholder {
		color: #207bc2;
	}
	.tcolor-1 {
		color: #ffffff;
	}
	
	
	.color-2, .color-2:before, .color-2:after  {
		background-color: #000000;
		color: #ffffff;
	}
	.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: #000000;
	}
	.color-2:before, .color-2:after, .color-2 *, .color-2 *:before, .color-2 *:after {
		border-color: #ffffff;
	}
	
	.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: #ffffff;
	}
	
	.color-2 a:not(.card):not(.button):not(.tag) {
		color: #ffffff;
		border-color: #ffffff;
	}
	.color-2 a:not(.card):not(.button):hover {
		color: rgba(#ffffff, 0.8);
	}
	.color-2 a.card, [class*="color-"] a.card.color-2 {
		color: #ffffff;
	}
	
		.color-2 .button, .color-2 [type=submit], .color-2 button, .color-2 .tag,
		[class*="color-"] .color-2 .button, [class*="color-"] .color-2 [type=submit], [class*="color-"] .color-2 button, [class*="color-"] .color-2 .tag {
			color: #ffffff;
			border-color: #ffffff;
			background-color: transparent;
		}
		.color-2 .button:hover, .color-2 [type=submit]:hover, .color-2 button:hover, .color-2 .tag:hover, .color-2 .tag.active,
		[class*="color-"] .color-2 .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: #000000;
			border-color: #ffffff;
			background-color: #ffffff;
		}
		
	.color-2 .button-outlined {
		color: #000000;
		border-color: #ffffff;
	}
	.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: #ffffff;
		border-color: #ffffff;
	}
	.color-2 ::placeholder {
		color: #ffffff;
	}
	.color-2 .button-outlined:hover {
		color: #000000;
		border-color: #ffffff;
		background-color: #ffffff;
	}
	.color-2 .button-filled {
		color: #000000;
		background-color: #ffffff;
	}
	.color-2 .button-filled:hover {
		background-color: #000000;
		border-color: #ffffff;
		color: #ffffff;
	}
	.color-2 .more, [class*="color-"] .color-2 .more, [class*="color-"] [class*="color-"] .color-2 .more {
		color: #ffffff;
	}
	.color-2 .more:before {
		background-color: #ffffff;
	}
	.color-2 .more:hover:before {
		background-color: #cccccc;
	}
	.underline:before, .underline:after {
		background-color: #ffffff;
		border-color: #ffffff;
	}
	.color-2:not(.has-image, .border-bottom)+.color-2:not(.has-image, .border-bottom),
	.color-2:not(.has-image, .border-bottom)+.color-2:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-2 .overlay:before {
		background-color: #000000;
	}
	.border-color-2, .color-2 hr, .color-2 .border {
		border: var(--border-width) solid #ffffff;
	}
	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 #ffffff;
	}
	::placeholder {
		color: #ffffff;
	}
	.tcolor-2 {
		color: #000000;
	}
	
	
	.color-3, .color-3:before, .color-3:after  {
		background-color: #e7eae9;
		color: #000000;
	}
	.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: #e7eae9;
	}
	.color-3:before, .color-3:after, .color-3 *, .color-3 *:before, .color-3 *:after {
		border-color: #207bc2;
	}
	
	.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: ;
	}
	
	.color-3 a:not(.card):not(.button):not(.tag) {
		color: #566dd4;
		border-color: #566dd4;
	}
	.color-3 a:not(.card):not(.button):hover {
		color: rgba(#566dd4, 0.8);
	}
	.color-3 a.card, [class*="color-"] a.card.color-3 {
		color: #000000;
	}
	
		.color-3 .button, .color-3 [type=submit], .color-3 button, .color-3 .tag,
		[class*="color-"] .color-3 .button, [class*="color-"] .color-3 [type=submit], [class*="color-"] .color-3 button, [class*="color-"] .color-3 .tag {
			color: #207bc2;
			border-color: #207bc2;
			background-color: transparent;
		}
		.color-3 .button:hover, .color-3 [type=submit]:hover, .color-3 button:hover, .color-3 .tag:hover, .color-3 .tag.active,
		[class*="color-"] .color-3 .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: #e7eae9;
			border-color: #207bc2;
			background-color: #207bc2;
		}
		
	.color-3 .button-outlined {
		color: #e7eae9;
		border-color: #207bc2;
	}
	.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: #000000;
		border-color: #207bc2;
	}
	.color-3 ::placeholder {
		color: #000000;
	}
	.color-3 .button-outlined:hover {
		color: #e7eae9;
		border-color: #207bc2;
		background-color: #207bc2;
	}
	.color-3 .button-filled {
		color: #e7eae9;
		background-color: #207bc2;
	}
	.color-3 .button-filled:hover {
		background-color: #e7eae9;
		border-color: #207bc2;
		color: #207bc2;
	}
	.color-3 .more, [class*="color-"] .color-3 .more, [class*="color-"] [class*="color-"] .color-3 .more {
		color: #566dd4;
	}
	.color-3 .more:before {
		background-color: #566dd4;
	}
	.color-3 .more:hover:before {
		background-color: #1a639c;
	}
	.underline:before, .underline:after {
		background-color: #566dd4;
		border-color: #566dd4;
	}
	.color-3:not(.has-image, .border-bottom)+.color-3:not(.has-image, .border-bottom),
	.color-3:not(.has-image, .border-bottom)+.color-3:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-3 .overlay:before {
		background-color: #e7eae9;
	}
	.border-color-3, .color-3 hr, .color-3 .border {
		border: var(--border-width) solid #207bc2;
	}
	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 #207bc2;
	}
	::placeholder {
		color: #207bc2;
	}
	.tcolor-3 {
		color: #e7eae9;
	}
	
	
	.color-4, .color-4:before, .color-4:after  {
		background-color: #d3dbda;
		color: #0a0a0a;
	}
	.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: #d3dbda;
	}
	.color-4:before, .color-4:after, .color-4 *, .color-4 *:before, .color-4 *:after {
		border-color: #207bc2;
	}
	
	.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: #000000;
	}
	
	.color-4 a:not(.card):not(.button):not(.tag) {
		color: #0a0000;
		border-color: #0a0000;
	}
	.color-4 a:not(.card):not(.button):hover {
		color: rgba(#0a0000, 0.8);
	}
	.color-4 a.card, [class*="color-"] a.card.color-4 {
		color: #0a0a0a;
	}
	
		.color-4 .button, .color-4 [type=submit], .color-4 button, .color-4 .tag,
		[class*="color-"] .color-4 .button, [class*="color-"] .color-4 [type=submit], [class*="color-"] .color-4 button, [class*="color-"] .color-4 .tag {
			color: #207bc2;
			border-color: #207bc2;
			background-color: transparent;
		}
		.color-4 .button:hover, .color-4 [type=submit]:hover, .color-4 button:hover, .color-4 .tag:hover, .color-4 .tag.active,
		[class*="color-"] .color-4 .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: #ffffff;
			border-color: #207bc2;
			background-color: #207bc2;
		}
		
	.color-4 .button-outlined {
		color: #ffffff;
		border-color: #207bc2;
	}
	.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: #0a0a0a;
		border-color: #207bc2;
	}
	.color-4 ::placeholder {
		color: #0a0a0a;
	}
	.color-4 .button-outlined:hover {
		color: #ffffff;
		border-color: #207bc2;
		background-color: #207bc2;
	}
	.color-4 .button-filled {
		color: #ffffff;
		background-color: #207bc2;
	}
	.color-4 .button-filled:hover {
		background-color: #ffffff;
		border-color: #207bc2;
		color: #207bc2;
	}
	.color-4 .more, [class*="color-"] .color-4 .more, [class*="color-"] [class*="color-"] .color-4 .more {
		color: #0a0000;
	}
	.color-4 .more:before {
		background-color: #0a0000;
	}
	.color-4 .more:hover:before {
		background-color: #1a639c;
	}
	.underline:before, .underline:after {
		background-color: #0a0000;
		border-color: #0a0000;
	}
	.color-4:not(.has-image, .border-bottom)+.color-4:not(.has-image, .border-bottom),
	.color-4:not(.has-image, .border-bottom)+.color-4:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-4 .overlay:before {
		background-color: #d3dbda;
	}
	.border-color-4, .color-4 hr, .color-4 .border {
		border: var(--border-width) solid #207bc2;
	}
	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 #207bc2;
	}
	::placeholder {
		color: #207bc2;
	}
	.tcolor-4 {
		color: #d3dbda;
	}
	
	
	.color-5, .color-5:before, .color-5:after  {
		background-color: ;
		color: #0a0a0a;
	}
	.color-5.overlay .section-background:before, 
	.color-5 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-5 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-5 .images-filter-overlay.section-media:after {
		background-color: ;
	}
	.color-5:before, .color-5:after, .color-5 *, .color-5 *:before, .color-5 *:after {
		border-color: #207bc2;
	}
	
	.color-5 h1,
	.color-5 h2,
	.color-5 h3,
	.color-5 h4,
	.color-5 h5,
	.color-5 h6 
	[class*="color-"] .color-5 h1,
	[class*="color-"] .color-5 h2,
	[class*="color-"] .color-5 h3,
	[class*="color-"] .color-5 h4,
	[class*="color-"] .color-5 h5,
	[class*="color-"] .color-5 h6 {
		color: #0a0a0a;
	}
	
	.color-5 a:not(.card):not(.button):not(.tag) {
		color: #0a0a0a;
		border-color: #0a0a0a;
	}
	.color-5 a:not(.card):not(.button):hover {
		color: rgba(#0a0a0a, 0.8);
	}
	.color-5 a.card, [class*="color-"] a.card.color-5 {
		color: #0a0a0a;
	}
	
		.color-5 .button, .color-5 [type=submit], .color-5 button, .color-5 .tag,
		[class*="color-"] .color-5 .button, [class*="color-"] .color-5 [type=submit], [class*="color-"] .color-5 button, [class*="color-"] .color-5 .tag {
			color: #207bc2;
			border-color: #207bc2;
			background-color: transparent;
		}
		.color-5 .button:hover, .color-5 [type=submit]:hover, .color-5 button:hover, .color-5 .tag:hover, .color-5 .tag.active,
		[class*="color-"] .color-5 .button:hover, [class*="color-"] .color-5 [type=submit]:hover, [class*="color-"] .color-5 button:hover, [class*="color-"] .color-5 [class*="color-"] .tag:hover, [class*="color-"] .color-5 .tag.active {
			color: #ffffff;
			border-color: #207bc2;
			background-color: #207bc2;
		}
		
	.color-5 .button-outlined {
		color: #ffffff;
		border-color: #207bc2;
	}
	.color-5 input[type=text],
	.color-5 input[type=number],
	.color-5 input[type=tel],
	.color-5 input[type=email],
	.color-5 input[type=search],
	.color-5 input[type=date],
	.color-5 input[type=url],
	.color-5 input[type=password],
	.color-5 select,
	.color-5 textarea {
		color: #0a0a0a;
		border-color: #207bc2;
	}
	.color-5 ::placeholder {
		color: #0a0a0a;
	}
	.color-5 .button-outlined:hover {
		color: #ffffff;
		border-color: #207bc2;
		background-color: #207bc2;
	}
	.color-5 .button-filled {
		color: #ffffff;
		background-color: #207bc2;
	}
	.color-5 .button-filled:hover {
		background-color: #ffffff;
		border-color: #207bc2;
		color: #207bc2;
	}
	.color-5 .more, [class*="color-"] .color-5 .more, [class*="color-"] [class*="color-"] .color-5 .more {
		color: #0a0a0a;
	}
	.color-5 .more:before {
		background-color: #0a0a0a;
	}
	.color-5 .more:hover:before {
		background-color: #1a639c;
	}
	.underline:before, .underline:after {
		background-color: #0a0a0a;
		border-color: #0a0a0a;
	}
	.color-5:not(.has-image, .border-bottom)+.color-5:not(.has-image, .border-bottom),
	.color-5:not(.has-image, .border-bottom)+.color-5:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-5 .overlay:before {
		background-color: ;
	}
	.border-color-5, .color-5 hr, .color-5 .border {
		border: var(--border-width) solid #207bc2;
	}
	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 #207bc2;
	}
	::placeholder {
		color: #207bc2;
	}
	.tcolor-5 {
		color: ;
	}
	
	
	.color-6, .color-6:before, .color-6:after  {
		background-color: #207bc2;
		color: #000000;
	}
	.color-6.overlay .section-background:before, 
	.color-6 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-6 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-6 .images-filter-overlay.section-media:after {
		background-color: #207bc2;
	}
	.color-6:before, .color-6:after, .color-6 *, .color-6 *:before, .color-6 *:after {
		border-color: #207bc2;
	}
	
	.color-6 h1,
	.color-6 h2,
	.color-6 h3,
	.color-6 h4,
	.color-6 h5,
	.color-6 h6 
	[class*="color-"] .color-6 h1,
	[class*="color-"] .color-6 h2,
	[class*="color-"] .color-6 h3,
	[class*="color-"] .color-6 h4,
	[class*="color-"] .color-6 h5,
	[class*="color-"] .color-6 h6 {
		color: #ffffff;
	}
	
	.color-6 a:not(.card):not(.button):not(.tag) {
		color: #000000;
		border-color: #000000;
	}
	.color-6 a:not(.card):not(.button):hover {
		color: rgba(#000000, 0.8);
	}
	.color-6 a.card, [class*="color-"] a.card.color-6 {
		color: #000000;
	}
	
		.color-6 .button, .color-6 [type=submit], .color-6 button, .color-6 .tag,
		[class*="color-"] .color-6 .button, [class*="color-"] .color-6 [type=submit], [class*="color-"] .color-6 button, [class*="color-"] .color-6 .tag {
			color: #207bc2;
			border-color: #207bc2;
			background-color: transparent;
		}
		.color-6 .button:hover, .color-6 [type=submit]:hover, .color-6 button:hover, .color-6 .tag:hover, .color-6 .tag.active,
		[class*="color-"] .color-6 .button:hover, [class*="color-"] .color-6 [type=submit]:hover, [class*="color-"] .color-6 button:hover, [class*="color-"] .color-6 [class*="color-"] .tag:hover, [class*="color-"] .color-6 .tag.active {
			color: #ffffff;
			border-color: #207bc2;
			background-color: #207bc2;
		}
		
	.color-6 .button-outlined {
		color: #ffffff;
		border-color: #207bc2;
	}
	.color-6 input[type=text],
	.color-6 input[type=number],
	.color-6 input[type=tel],
	.color-6 input[type=email],
	.color-6 input[type=search],
	.color-6 input[type=date],
	.color-6 input[type=url],
	.color-6 input[type=password],
	.color-6 select,
	.color-6 textarea {
		color: #000000;
		border-color: #207bc2;
	}
	.color-6 ::placeholder {
		color: #000000;
	}
	.color-6 .button-outlined:hover {
		color: #ffffff;
		border-color: #207bc2;
		background-color: #207bc2;
	}
	.color-6 .button-filled {
		color: #ffffff;
		background-color: #207bc2;
	}
	.color-6 .button-filled:hover {
		background-color: #ffffff;
		border-color: #207bc2;
		color: #207bc2;
	}
	.color-6 .more, [class*="color-"] .color-6 .more, [class*="color-"] [class*="color-"] .color-6 .more {
		color: #000000;
	}
	.color-6 .more:before {
		background-color: #000000;
	}
	.color-6 .more:hover:before {
		background-color: #1a639c;
	}
	.underline:before, .underline:after {
		background-color: #000000;
		border-color: #000000;
	}
	.color-6:not(.has-image, .border-bottom)+.color-6:not(.has-image, .border-bottom),
	.color-6:not(.has-image, .border-bottom)+.color-6:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-6 .overlay:before {
		background-color: #207bc2;
	}
	.border-color-6, .color-6 hr, .color-6 .border {
		border: var(--border-width) solid #207bc2;
	}
	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 #207bc2;
	}
	::placeholder {
		color: #207bc2;
	}
	.tcolor-6 {
		color: #207bc2;
	}
	
	
	.color-7, .color-7:before, .color-7:after  {
		background-color: #207bc2;
		color: #000000;
	}
	.color-7.overlay .section-background:before, 
	.color-7 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-7 .images-filter-overlay.section-media:after,
	[class*="color-"] .color-7 .images-filter-overlay.section-media:after {
		background-color: #207bc2;
	}
	.color-7:before, .color-7:after, .color-7 *, .color-7 *:before, .color-7 *:after {
		border-color: #207bc2;
	}
	
	.color-7 h1,
	.color-7 h2,
	.color-7 h3,
	.color-7 h4,
	.color-7 h5,
	.color-7 h6 
	[class*="color-"] .color-7 h1,
	[class*="color-"] .color-7 h2,
	[class*="color-"] .color-7 h3,
	[class*="color-"] .color-7 h4,
	[class*="color-"] .color-7 h5,
	[class*="color-"] .color-7 h6 {
		color: #000000;
	}
	
	.color-7 a:not(.card):not(.button):not(.tag) {
		color: ;
		border-color: ;
	}
	.color-7 a:not(.card):not(.button):hover {
		color: rgba(, 0.8);
	}
	.color-7 a.card, [class*="color-"] a.card.color-7 {
		color: #000000;
	}
	
		.color-7 .button, .color-7 [type=submit], .color-7 button, .color-7 .tag,
		[class*="color-"] .color-7 .button, [class*="color-"] .color-7 [type=submit], [class*="color-"] .color-7 button, [class*="color-"] .color-7 .tag {
			color: #207bc2;
			border-color: #207bc2;
			background-color: transparent;
		}
		.color-7 .button:hover, .color-7 [type=submit]:hover, .color-7 button:hover, .color-7 .tag:hover, .color-7 .tag.active,
		[class*="color-"] .color-7 .button:hover, [class*="color-"] .color-7 [type=submit]:hover, [class*="color-"] .color-7 button:hover, [class*="color-"] .color-7 [class*="color-"] .tag:hover, [class*="color-"] .color-7 .tag.active {
			color: #ffffff;
			border-color: #207bc2;
			background-color: #207bc2;
		}
		
	.color-7 .button-outlined {
		color: #ffffff;
		border-color: #207bc2;
	}
	.color-7 input[type=text],
	.color-7 input[type=number],
	.color-7 input[type=tel],
	.color-7 input[type=email],
	.color-7 input[type=search],
	.color-7 input[type=date],
	.color-7 input[type=url],
	.color-7 input[type=password],
	.color-7 select,
	.color-7 textarea {
		color: #000000;
		border-color: #207bc2;
	}
	.color-7 ::placeholder {
		color: #000000;
	}
	.color-7 .button-outlined:hover {
		color: #ffffff;
		border-color: #207bc2;
		background-color: #207bc2;
	}
	.color-7 .button-filled {
		color: #ffffff;
		background-color: #207bc2;
	}
	.color-7 .button-filled:hover {
		background-color: #ffffff;
		border-color: #207bc2;
		color: #207bc2;
	}
	.color-7 .more, [class*="color-"] .color-7 .more, [class*="color-"] [class*="color-"] .color-7 .more {
		color: ;
	}
	.color-7 .more:before {
		background-color: ;
	}
	.color-7 .more:hover:before {
		background-color: #1a639c;
	}
	.underline:before, .underline:after {
		background-color: ;
		border-color: ;
	}
	.color-7:not(.has-image, .border-bottom)+.color-7:not(.has-image, .border-bottom),
	.color-7:not(.has-image, .border-bottom)+.color-7:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-7 .overlay:before {
		background-color: #207bc2;
	}
	.border-color-7, .color-7 hr, .color-7 .border {
		border: var(--border-width) solid #207bc2;
	}
	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 #207bc2;
	}
	::placeholder {
		color: #207bc2;
	}
	.tcolor-7 {
		color: #207bc2;
	}
	

.material-symbols-outlined {
	font-variation-settings:
	'FILL' 0,'wght'100,
	'GRAD' 0,
	'opsz' 24
}