

:root {
	
	/* Genaral */
	--border-width: 0.0625rem;
	
	--color_1: #efefef;
	--color_2: #ffffff;
	--color_3: #566dd4;
	--gray: #efefef;
	--light-gray: #e7eae9;
	--white: #ffffff;
	--black: #0a0a0a;
	
	
	/* Font system */
	--font_1: akzidenz-grotesk-next-conden, sans-serif;;
	--font_2: akzidenz-grotesk-next-conden, sans-serif;;
	
	--font_default_size_value: 22;
	--font_default_size: 22px;
	--font_default_line_height: 1.2;
	--font_default_weight: ;
	
	--button_font_size: 1rem;
	--button_font_family: akzidenz-grotesk-next-conden, sans-serif;;
	--button_line_height: 1;
	--button_text_transform: none;
	--button_font_weight: 500;
	
	--more_font_size: 1rem;
	--more_font_family: akzidenz-grotesk-next-conden, sans-serif;;
	--more_line_height: 1.2;
	--more_text_transform: none;
	--more_font_weight: 700;
	
	

		--h1_font_size: 5.6818181818182rem;
		--h1: 900 var(--h1_font_size)/1 akzidenz-grotesk-next-conden, sans-serif;;
		--h1_text_transform: uppercase;
		--h1_line_height: 1;

		--h2_font_size: 2.2727272727273rem;
		--h2: 900 var(--h2_font_size)/1 akzidenz-grotesk-next-conden, sans-serif;;
		--h2_text_transform: uppercase;
		--h2_line_height: 1;

		--h3_font_size: 2.2727272727273rem;
		--h3: 900 var(--h3_font_size)/1 akzidenz-grotesk-next-conden, sans-serif;;
		--h3_text_transform: uppercase;
		--h3_line_height: 1;

		--h4_font_size: 0.90909090909091rem;
		--h4: 400 var(--h4_font_size)/1.2 akzidenz-grotesk-next-conden, sans-serif;;
		--h4_text_transform: uppercase;
		--h4_line_height: 1.2;

		--h5_font_size: 0.90909090909091rem;
		--h5: 400 var(--h5_font_size)/1.2 akzidenz-grotesk-next-conden, sans-serif;;
		--h5_text_transform: uppercase;
		--h5_line_height: 1.2;

		--h6_font_size: 0.81818181818182rem;
		--h6: 400 var(--h6_font_size)/1.2 akzidenz-grotesk-next-conden, sans-serif;;
		--h6_text_transform: none;
		--h6_line_height: 1.2;}
	
	.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 *, [class*="color-"] .color-1 * {
		border-color: #ffffff;
	}
	
	.color-1.site-header .sub-menu {
		background-color: #ffffff;
		color: #000000;
	}
	
	.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([class*="button"]):not(.tag) {
		color: #000000;
		border-color: #000000;
	}
	.color-1 a:not(.card):not([class*="button"]):hover {
		color: rgba(#000000, 0.8);
	}
	.color-1 a.card, [class*="color-"] a.card.color-1 {
		color: #000000;
	}
	
		
		.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: #ffffff;
			background-color: #566dd4;
			border-color: #566dd4;
		}
		.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 .tag:hover, [class*="color-"] .color-1 .tag.active {
			background-color: #ffffff;
			border-color: #566dd4;
			color: #566dd4;
		}
		
		
	.color-1 .button-outlined {
		color: #566dd4;
		border-color: #566dd4;
		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: #000000;
		border-color: #ffffff;
	}
	.color-1 ::placeholder {
		color: #000000;
	}
	.color-1 .button-outlined:hover {
		color: #ffffff;
		border-color: #566dd4;
		background-color: #566dd4;
	}
	.color-1 [class*="button"].button-filled {
		color: #ffffff;
		background-color: #566dd4;
	}
	.color-1 [class*="button"].button-filled:hover {
		background-color: #ffffff;
		border-color: #566dd4;
		color: #566dd4;
	}
	.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: #4558aa;
	}
	.underline:before, .underline:after {
		background-color: #000000;
		border-color: #000000;
	}
	.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 #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-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 *, [class*="color-"] .color-2 * {
		border-color: #566dd4;
	}
	
	.color-2.site-header .sub-menu {
		background-color: #000000;
		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([class*="button"]):not(.tag) {
		color: #ffffff;
		border-color: #ffffff;
	}
	.color-2 a:not(.card):not([class*="button"]):hover {
		color: rgba(#ffffff, 0.8);
	}
	.color-2 a.card, [class*="color-"] a.card.color-2 {
		color: #ffffff;
	}
	
		
		.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: #ffffff;
			background-color: #566dd4;
			border-color: #566dd4;
		}
		.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 .tag:hover, [class*="color-"] .color-2 .tag.active {
			background-color: #ffffff;
			border-color: #566dd4;
			color: #566dd4;
		}
		
		
	.color-2 .button-outlined {
		color: #566dd4;
		border-color: #566dd4;
		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: #ffffff;
		border-color: #566dd4;
	}
	.color-2 ::placeholder {
		color: #ffffff;
	}
	.color-2 .button-outlined:hover {
		color: #ffffff;
		border-color: #566dd4;
		background-color: #566dd4;
	}
	.color-2 [class*="button"].button-filled {
		color: #ffffff;
		background-color: #566dd4;
	}
	.color-2 [class*="button"].button-filled:hover {
		background-color: #ffffff;
		border-color: #566dd4;
		color: #566dd4;
	}
	.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: #4558aa;
	}
	.underline:before, .underline:after {
		background-color: #ffffff;
		border-color: #ffffff;
	}
	.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: #000000;
	}
	.border-color-2, .color-2 hr, .color-2 .border,
	[class*="color-"] .color-2 hr, [class*="color-"] .color-2.border {
		border: var(--border-width) solid #566dd4;
	}
	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 #566dd4;
	}
	::placeholder {
		color: #566dd4;
	}
	.tcolor-2 {
		color: #000000;
	}
	
	
	.color-3, .color-3:before, .color-3:after {
		background-color: #efefef;
		color: #0a0a0a;
	}
	.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: #efefef;
	}
	.color-3 *, [class*="color-"] .color-3 * {
		border-color: #566dd4;
	}
	
	.color-3.site-header .sub-menu {
		background-color: #efefef;
		color: #0a0a0a;
	}
	
	.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: #000000;
	}
	
	.color-3 a:not(.card):not([class*="button"]):not(.tag) {
		color: #000000;
		border-color: #000000;
	}
	.color-3 a:not(.card):not([class*="button"]):hover {
		color: rgba(#000000, 0.8);
	}
	.color-3 a.card, [class*="color-"] a.card.color-3 {
		color: #0a0a0a;
	}
	
		
		.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: #ffffff;
			background-color: #566dd4;
			border-color: #566dd4;
		}
		.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 .tag:hover, [class*="color-"] .color-3 .tag.active {
			background-color: #ffffff;
			border-color: #566dd4;
			color: #566dd4;
		}
		
		
	.color-3 .button-outlined {
		color: #566dd4;
		border-color: #566dd4;
		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: #0a0a0a;
		border-color: #566dd4;
	}
	.color-3 ::placeholder {
		color: #0a0a0a;
	}
	.color-3 .button-outlined:hover {
		color: #ffffff;
		border-color: #566dd4;
		background-color: #566dd4;
	}
	.color-3 [class*="button"].button-filled {
		color: #ffffff;
		background-color: #566dd4;
	}
	.color-3 [class*="button"].button-filled:hover {
		background-color: #ffffff;
		border-color: #566dd4;
		color: #566dd4;
	}
	.color-3 .more, [class*="color-"] .color-3 .more, [class*="color-"] [class*="color-"] .color-3 .more {
		color: #000000;
	}
	.color-3 .more:before {
		background-color: #000000;
	}
	.color-3 .more:hover:before {
		background-color: #4558aa;
	}
	.underline:before, .underline:after {
		background-color: #000000;
		border-color: #000000;
	}
	.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: #efefef;
	}
	.border-color-3, .color-3 hr, .color-3 .border,
	[class*="color-"] .color-3 hr, [class*="color-"] .color-3.border {
		border: var(--border-width) solid #566dd4;
	}
	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 #566dd4;
	}
	::placeholder {
		color: #566dd4;
	}
	.tcolor-3 {
		color: #efefef;
	}
	
	
	.color-4, .color-4:before, .color-4:after {
		background-color: #566dd4;
		color: #ffffff;
	}
	.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: #566dd4;
	}
	.color-4 *, [class*="color-"] .color-4 * {
		border-color: #ff731a;
	}
	
	.color-4.site-header .sub-menu {
		background-color: #566dd4;
		color: #ffffff;
	}
	
	.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: #ffffff;
	}
	
	.color-4 a:not(.card):not([class*="button"]):not(.tag) {
		color: #ffffff;
		border-color: #ffffff;
	}
	.color-4 a:not(.card):not([class*="button"]):hover {
		color: rgba(#ffffff, 0.8);
	}
	.color-4 a.card, [class*="color-"] a.card.color-4 {
		color: #ffffff;
	}
	
		
		.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: #566dd4;
			background-color: #ffffff;
			border-color: #ffffff;
		}
		.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 .tag:hover, [class*="color-"] .color-4 .tag.active {
			background-color: #566dd4;
			border-color: #ffffff;
			color: #ffffff;
		}
		
		
	.color-4 .button-outlined {
		color: #ffffff;
		border-color: #ffffff;
		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: #ffffff;
		border-color: #ff731a;
	}
	.color-4 ::placeholder {
		color: #ffffff;
	}
	.color-4 .button-outlined:hover {
		color: #566dd4;
		border-color: #ffffff;
		background-color: #ffffff;
	}
	.color-4 [class*="button"].button-filled {
		color: #566dd4;
		background-color: #ffffff;
	}
	.color-4 [class*="button"].button-filled:hover {
		background-color: #566dd4;
		border-color: #ffffff;
		color: #ffffff;
	}
	.color-4 .more, [class*="color-"] .color-4 .more, [class*="color-"] [class*="color-"] .color-4 .more {
		color: #ffffff;
	}
	.color-4 .more:before {
		background-color: #ffffff;
	}
	.color-4 .more:hover:before {
		background-color: #cccccc;
	}
	.underline:before, .underline:after {
		background-color: #ffffff;
		border-color: #ffffff;
	}
	.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: #566dd4;
	}
	.border-color-4, .color-4 hr, .color-4 .border,
	[class*="color-"] .color-4 hr, [class*="color-"] .color-4.border {
		border: var(--border-width) solid #ff731a;
	}
	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 #ff731a;
	}
	::placeholder {
		color: #ff731a;
	}
	.tcolor-4 {
		color: #566dd4;
	}
	
	
	.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 *, [class*="color-"] .color-5 * {
		border-color: #207bc2;
	}
	
	.color-5.site-header .sub-menu {
		background-color: ;
		color: #0a0a0a;
	}
	
	.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([class*="button"]):not(.tag) {
		color: #0a0a0a;
		border-color: #0a0a0a;
	}
	.color-5 a:not(.card):not([class*="button"]):hover {
		color: rgba(#0a0a0a, 0.8);
	}
	.color-5 a.card, [class*="color-"] a.card.color-5 {
		color: #0a0a0a;
	}
	
		
		.color-5 [class*="button"], .color-5 [type=submit], .color-5 button, .color-5 .tag,
		[class*="color-"] .color-5 [class*="button"], [class*="color-"] .color-5 [type=submit], [class*="color-"] .color-5 button, [class*="color-"] .color-5 .tag {
			color: #ffffff;
			background-color: #207bc2;
			border-color: #207bc2;
		}
		.color-5 [class*="button"]:hover, .color-5 [type=submit]:hover, .color-5 button:hover, .color-5 .tag:hover, .color-5 .tag.active,
		[class*="color-"] .color-5 [class*="button"]:hover, [class*="color-"] .color-5 [type=submit]:hover, [class*="color-"] .color-5 button:hover, [class*="color-"] .color-5 .tag:hover, [class*="color-"] .color-5 .tag.active {
			background-color: #ffffff;
			border-color: #207bc2;
			color: #207bc2;
		}
		
		
	.color-5 .button-outlined {
		color: #207bc2;
		border-color: #207bc2;
		background-color: transparent;
	}
	.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 [class*="button"].button-filled {
		color: #ffffff;
		background-color: #207bc2;
	}
	.color-5 [class*="button"].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;
	}
	.section.color-5:not(.has-image, .border-bottom, .hero.style-2)+.section.color-5:not(.has-image, .border-bottom),
	.section.color-5:not(.has-image, .border-bottom, .hero.style-2)+.section.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,
	[class*="color-"] .color-5 hr, [class*="color-"] .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: #ff731a;
		color: #ffffff;
	}
	.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: #ff731a;
	}
	.color-6 *, [class*="color-"] .color-6 * {
		border-color: #ffffff;
	}
	
	.color-6.site-header .sub-menu {
		background-color: #ff731a;
		color: #ffffff;
	}
	
	.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: ;
	}
	
	.color-6 a:not(.card):not([class*="button"]):not(.tag) {
		color: #ffffff;
		border-color: #ffffff;
	}
	.color-6 a:not(.card):not([class*="button"]):hover {
		color: rgba(#ffffff, 0.8);
	}
	.color-6 a.card, [class*="color-"] a.card.color-6 {
		color: #ffffff;
	}
	
		
		.color-6 [class*="button"], .color-6 [type=submit], .color-6 button, .color-6 .tag,
		[class*="color-"] .color-6 [class*="button"], [class*="color-"] .color-6 [type=submit], [class*="color-"] .color-6 button, [class*="color-"] .color-6 .tag {
			color: #ffffff;
			background-color: #ff731a;
			border-color: #ff731a;
		}
		.color-6 [class*="button"]:hover, .color-6 [type=submit]:hover, .color-6 button:hover, .color-6 .tag:hover, .color-6 .tag.active,
		[class*="color-"] .color-6 [class*="button"]:hover, [class*="color-"] .color-6 [type=submit]:hover, [class*="color-"] .color-6 button:hover, [class*="color-"] .color-6 .tag:hover, [class*="color-"] .color-6 .tag.active {
			background-color: #ffffff;
			border-color: #ff731a;
			color: #ff731a;
		}
		
		
	.color-6 .button-outlined {
		color: #ff731a;
		border-color: #ff731a;
		background-color: transparent;
	}
	.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: #ffffff;
		border-color: #ffffff;
	}
	.color-6 ::placeholder {
		color: #ffffff;
	}
	.color-6 .button-outlined:hover {
		color: #ffffff;
		border-color: #ff731a;
		background-color: #ff731a;
	}
	.color-6 [class*="button"].button-filled {
		color: #ffffff;
		background-color: #ff731a;
	}
	.color-6 [class*="button"].button-filled:hover {
		background-color: #ffffff;
		border-color: #ff731a;
		color: #ff731a;
	}
	.color-6 .more, [class*="color-"] .color-6 .more, [class*="color-"] [class*="color-"] .color-6 .more {
		color: #ffffff;
	}
	.color-6 .more:before {
		background-color: #ffffff;
	}
	.color-6 .more:hover:before {
		background-color: #cc5c15;
	}
	.underline:before, .underline:after {
		background-color: #ffffff;
		border-color: #ffffff;
	}
	.section.color-6:not(.has-image, .border-bottom, .hero.style-2)+.section.color-6:not(.has-image, .border-bottom),
	.section.color-6:not(.has-image, .border-bottom, .hero.style-2)+.section.color-6:not(.has-image, .border-bottom) > .browsy-container {
		padding-top: 0;
	}
	.color-6 .overlay:before {
		background-color: #ff731a;
	}
	.border-color-6, .color-6 hr, .color-6 .border,
	[class*="color-"] .color-6 hr, [class*="color-"] .color-6.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-6 {
		color: #ff731a;
	}
	

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