/*

	PRIMARY COLOR

		#dc0732	    // primary
		#a8061b     // primary darker
		#f03951     // primary lighter
		168,6,27   	// overlay and shadow

		#d80d26     // link
		#a8061a     // link hover

	SECONDARY AND TERTIARY COLOR

		#006099	    // secondary
		#003d57     // secondary darker
		0,87,125   	// overlay and shadow

		#00acc8	    // tertiary
		0,172,200 	// overlay and shadow

		#000011     // dark bg
		#f8f8f8     // muted bg

	OTHER COLORS

		#666        // default
		#333        // emphasis
		#999        // muted

		#e5e5e5     // border

		#32d296 	// success dark
		#edfbf6 	// success light
		#faa05a  	// warning dark
		#fff6ee  	// warning light
		#f0506e 	// danger dark
		#ee395b 	// danger darkest
		#fef4f6 	// danger light

	STATIC FONTS

		font-size:16px;line-height:1.4
		font-size:15px; line-height:1.35

		font-size:12px;line-height:1.35
		font-size:14px;line-height:1.5
		font-size:18px;line-height:1.38
		font-size:20px;line-height:1.32

		H5
		font-size:1.25rem;line-height:1.32

		H6
		font-size:1rem;line-height:1.4

	FLUENT FONTS

		H1
		font-size:calc(1.375rem + 1.5vw);line-height:1.1
		font-size:2.5rem;line-height:1.05

		H2
		font-size:calc(1.325rem + 0.9vw);line-height:1.2
		font-size:2rem;line-height:1.15

		H3
		font-size:calc(1.3rem + 0.6vw);line-height:1.2
		font-size:1.75rem;line-height:1.2

		H4
		font-size:calc(1.275rem + 0.3vw);line-height:1.31
		font-size:1.5rem;line-height:1.29

		LEAD
		font-size:calc(1.274rem + 0.3vw);line-height:1.32
		font-size:1.49rem;line-height:1.3

	FLUENT TITLE FONTS

		S
		font-size:calc(1.425rem + 2.1vw);line-height:1.07
		font-size:3rem;line-height:1.05

		M
		font-size:calc(1.475rem + 2.7vw);line-height:1.05
		font-size:3.5rem;line-height:1

		L
		font-size:calc(1.525rem + 3.3vw);line-height:1.025
		font-size:4rem;line-height:1

		XL
		font-size:calc(1.575rem + 3.9vw);line-height:1
		font-size:4.5rem;line-height:1

		2XL
		font-size:calc(1.625rem + 4.5vw);line-height:1
		font-size:5rem;line-height:1

		3XL
		font-size:calc(1.675rem + 5.1vw);line-height:1
		font-size:6rem;line-height:1

*/

/* GENERAL */

	/* BASE */

		@font-face {font-family: Raleway; src: url('../fonts/Raleway-VariableFont_wght.ttf') format('truetype'); font-display: swap; font-weight: 1 999; font-style: normal;}
		@font-face {font-family: Raleway; src: url('../fonts/Raleway-Italic-VariableFont_wght.ttf') format('truetype'); font-display: swap; font-weight: 1 999; font-style: italic;}

		.typo {
			font-family:Raleway, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
			font-weight:normal;
			-webkit-text-size-adjust:100%;
			-webkit-font-feature-settings: "lnum"; -moz-font-feature-settings: "lnum"; font-feature-settings: "lnum";
			background:#fff;
			color:#666;
			font-size:16px;line-height:1.4;
		}
		@media (max-width: 1199px) {
			.typo:not(.formbuilder-frame) {
				font-size:15px; line-height:1.35;
			}
		}
		@media (max-width: 499px) {
			.typo.formbuilder-frame {
				font-size:15px; line-height:1.35;
			}
		}
		body {margin:0;}

		audio, canvas, iframe, img, svg, video {vertical-align:middle;}
		canvas, img, svg, video {max-width:100%; height:auto; box-sizing:border-box;}
		img:not([src]) {visibility:hidden; min-width:1px;}
		iframe {border:0;}

		:focus {outline:none;}
		:focus-visible {outline:2px dotted #333;}
		::selection {background:#39f; color:#fff; text-shadow:none;}

		details, main {display:block;}
		summary {display:list-item;}
		template {display:none;}

		:root {--uk-breakpoint-s:380px; --uk-breakpoint-m:1200px; --uk-breakpoint-l:1400px; --uk-breakpoint-xl:1800px;}

		.custom-scroll::-webkit-scrollbar-track {background-color: transparent;}
		.custom-scroll::-webkit-scrollbar {height: 4px; width: 4px; background: #f2f2f2;}
		.custom-scroll::-webkit-scrollbar-thumb {background-color: #232323;}

		.uk-svg, .uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) {fill:currentcolor;}
		.uk-svg:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {stroke:currentcolor;}
		.uk-svg {transform:translate(0, 0);}

		.cke-object-default {}
		.cke-img-default {}

		.uk-light {color:rgba(255, 255, 255, 1);}
		* {--uk-inverse:initial;}
		.uk-light {--uk-inverse:light;}
		.uk-dark {--uk-inverse:dark;}
		.uk-inverse-light {--uk-inverse:light !important;}
		.uk-inverse-dark {--uk-inverse:dark !important;}
		.uk-light:focus-visible {outline-color:#fff;}

	/* TYPO */

		p, ul, ol, dl, pre, address, fieldset, figure {margin:0 0 20px 0;}
		* + p, * + ul, * + ol, * + dl, * + pre, * + address, * + fieldset, * + figure {margin-top:20px;}

		.p-div {margin-bottom: 20px;}
		* + .p-div {margin-top:20px;}

		abbr[title] {text-decoration:underline dotted; -webkit-text-decoration-style:dotted;}

		b, strong, u {font-weight:bolder; color: #000}
		u {text-decoration: none !important;}
		:not(pre) > code, :not(pre) > kbd, :not(pre) > samp {font-family:Consolas, monaco, monospace; font-size:0.875rem; color:#f0506e; white-space:nowrap; padding:2px 6px; background:#f8f8f8;}
		em {color:#000;}
		ins {background:#ffd; color:#666; text-decoration:none;}
		mark {background:#ffd; color:#666;}
		q {font-style:italic;}
		small {font-size:80%;}
		sub, sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline;}
		sup {top:-0.5em;}
		sub {bottom:-0.25em;}

		.uk-light b, .uk-light strong, .uk-light u {color: #fff}
		.uk-light em {color:#fff;}

		address {font-style:normal;}

		pre {font:0.875rem / 1.5 Consolas, monaco, monospace; color:#666; -moz-tab-size:4; tab-size:4; overflow:auto; padding:10px; border:0.5px solid #e5e5e5; border-radius:3px; background:#fff;}
		pre code {font-family:Consolas, monaco, monospace;}

		.uk-light:not(pre) > code, .uk-light:not(pre) > kbd, .uk-light:not(pre) > samp {color:rgba(255, 255, 255, 0.7); background-color:rgba(255, 255, 255, 0.1);}

		.hang {display: flex;}
		.hang:not([class*="uk-width"]) {width: 100%;}
		.hang > strong,
		.hang > em,
		.hang > u,
		.hang > a,
		.hang > sup,
		.hang > span {display: contents;}

	/* LINK */

		a, .uk-link {color:#0f7ae6; text-decoration:none; cursor:pointer;}
		a:hover, .uk-link:hover, .uk-link-toggle:hover .uk-link {color:#d80d26; text-decoration:underline;}

		a.uk-link-muted, .uk-link-muted a, .uk-link-toggle .uk-link-muted {color:#999;}
		a.uk-link-muted:hover, .uk-link-muted a:hover, .uk-link-toggle:hover .uk-link-muted {color:#666;}
		a.uk-link-text, .uk-link-text a, .uk-link-toggle .uk-link-text {color:inherit;}
		a.uk-link-text:hover, .uk-link-text a:hover, .uk-link-toggle:hover .uk-link-text {color:#999;}
		a.uk-link-heading, .uk-link-heading a, .uk-link-toggle .uk-link-heading {color:inherit;}
		a.uk-link-heading:hover, .uk-link-heading a:hover, .uk-link-toggle:hover .uk-link-heading {color:#dc0732; text-decoration:none;}
		a.uk-link-reset, .uk-link-reset a {color:inherit !important; text-decoration:none !important;}
		.uk-link-toggle {color:inherit !important; text-decoration:none !important;}

		.noline, .noline a {text-decoration:none !important}

		.uk-light a, .uk-light .uk-link {color:#fff;}
		.uk-light a:hover, .uk-light .uk-link:hover, .uk-light .uk-link-toggle:hover .uk-link {color:#fff;}
		.uk-light a.uk-link-muted, .uk-light .uk-link-muted a {color:rgba(255, 255, 255, 0.5);}
		.uk-light a.uk-link-muted:hover, .uk-light .uk-link-muted a:hover, .uk-light .uk-link-toggle:hover .uk-link-muted {color:rgba(255, 255, 255, 0.7);}
		.uk-light a.uk-link-text:hover, .uk-light .uk-link-text a:hover, .uk-light .uk-link-toggle:hover .uk-link-text {color:rgba(255, 255, 255, 0.5);}
		.uk-light a.uk-link-heading:hover, .uk-light .uk-link-heading a:hover, .uk-light .uk-link-toggle:hover .uk-link-heading {color:#fff;}

	/* DIVIDER */

		hr, .uk-hr {overflow:visible; text-align:inherit; margin:0 0 20px 0; border:0; border-top:0.5px solid #e5e5e5;}
		* + hr, * + .uk-hr {margin-top:20px;}

		[class*="uk-divider"] {border:none; margin-bottom:20px;}
		* + [class*="uk-divider"] {margin-top:20px;}
		.uk-divider-icon {position:relative; height:20px; background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2F48580%22%20height%3D%2F48580%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%2F4858%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A"); background-repeat:no-repeat; background-position:50% 50%;}
		.uk-divider-icon::before, .uk-divider-icon::after {content:""; position:absolute; top:50%; max-width:calc(50% - (50px / 2)); border-bottom:0.5px solid #e5e5e5;}
		.uk-divider-icon::before {right:calc(50% + (50px / 2)); width:100%;}
		.uk-divider-icon::after {left:calc(50% + (50px / 2)); width:100%;}
		.uk-divider-small {line-height:0;}
		.uk-divider-small::after {content:""; display:inline-block; width:100px; max-width:100%; border-top:0.5px solid #e5e5e5; vertical-align:top;}
		.uk-divider-vertical {width:max-content; height:100px; margin-left:auto; margin-right:auto; border-left:0.5px solid #e5e5e5;}

		.uk-light .uk-divider-icon {background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2F48580%22%20height%3D%2F48580%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%2F4858%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");}
		.uk-light .uk-divider-icon::before, .uk-light .uk-divider-icon::after {border-bottom-color:rgba(255, 255, 255, 0.2);}
		.uk-light .uk-divider-small::after {border-top-color:rgba(255, 255, 255, 0.2);}
		.uk-light .uk-divider-vertical {border-left-color:rgba(255, 255, 255, 0.2);}

		.uk-light hr, .uk-light .uk-hr {border-top-color:rgba(255, 255, 255, 0.2);}

/* HEADING */

	/* H1-H6 */

		h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6 {
			font-family:Raleway, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
			margin:0 0 20px 0;
			color:#333;
			font-weight: bold;
		}
		* + h1, * + .uk-h1, * + h2, * + .uk-h2, * + h3, * + .uk-h3, * + h4, * + .uk-h4, * + h5, * + .uk-h5, * + h6, * + .uk-h6 {
			margin-top:40px;
		}

		h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4 {
			word-break: break-word;
		}

		h1 + h2, h2 + h3, h3 + h4, h4 + h5, h5 + h6,
		.uk-h1 + h2, .uk-h2 + h3, .uk-h3 + h4, .uk-h4 + h5, .uk-h5 + h6,
		h1 + .uk-h2, h2 + .uk-h3, h3 + .uk-h4, h4 + .uk-h5, h5 + .uk-h6,
		.uk-h1 + .uk-h2, .uk-h2 + .uk-h3, .uk-h3 + .uk-h4, .uk-h4 + .uk-h5, .uk-h5 + .uk-h6 {
			margin-top: 0px;
		}

		h1, .uk-h1 {font-size:calc(1.375rem + 1.5vw);line-height:1.1;}
		h2, .uk-h2 {font-size:calc(1.325rem + 0.9vw);line-height:1.2; color: #006099;}
		h3, .uk-h3 {font-size:calc(1.3rem + 0.6vw);line-height:1.2; color: #006099;}
		h4, .uk-h4 {font-size:calc(1.275rem + 0.3vw);line-height:1.31;}
		h5, .uk-h5 {font-size:1.25rem;line-height:1.32;}
		h6, .uk-h6 {font-size:1rem;line-height:1.4;}
		@media (min-width: 1400px) {
		h1, .uk-h1 {font-size:2.5rem;line-height:1.05;}
		h2, .uk-h2 {font-size:2rem;line-height:1.15;}
		h3, .uk-h3 {font-size:1.75rem;line-height:1.2;}
		h4, .uk-h4 {font-size:1.5rem;line-height:1.29;}
		}

		.uk-light h1, .uk-light .uk-h1, .uk-light h2, .uk-light .uk-h2, .uk-light h3, .uk-light .uk-h3, .uk-light h4, .uk-light .uk-h4, .uk-light h5, .uk-light .uk-h5, .uk-light h6, .uk-light .uk-h6
		{color:#fff;}

	/* TITULS */

		.uk-heading-small, .uk-heading-medium, .uk-heading-large, .uk-heading-xlarge, .uk-heading-2xlarge, .uk-heading-3xlarge {
			font-family:Raleway, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
			margin:0 0 20px 0;
			color:#006099;
			font-weight: 300;
		}
		* + .uk-heading-small, * + .uk-heading-medium, * + .uk-heading-large, * + .uk-heading-xlarge, * + .uk-heading-2xlarge, * + .uk-heading-3xlarge {
			margin-top:40px;
		}

		.uk-heading-small strong, .uk-heading-medium strong, .uk-heading-large strong, .uk-heading-xlarge strong, .uk-heading-2xlarge strong, .uk-heading-3xlarge strong {
			font-weight: 700;
			color:#006099;
		}

		.uk-heading-small, .uk-heading-medium, .uk-heading-large, .uk-heading-xlarge, .uk-heading-2xlarge, .uk-heading-3xlarge {
			word-break: break-word;
		}

		h1 + [class*="uk-heading-"], h2 + [class*="uk-heading-"], h3 + [class*="uk-heading-"], h4 + [class*="uk-heading-"], h5 + [class*="uk-heading-"],
		.uk-h1 + [class*="uk-heading-"], .uk-h2 + [class*="uk-heading-"], .uk-h3 + [class*="uk-heading-"], .uk-h4 + [class*="uk-heading-"], .uk-h5 + [class*="uk-heading-"] {
			margin-top: 0px;
		}

		.uk-heading-small {font-size:calc(1.425rem + 2.1vw);line-height:1.07;}
		.uk-heading-medium {font-size:calc(1.475rem + 2.7vw);line-height:1.05;}
		.uk-heading-large {font-size:calc(1.525rem + 3.3vw);line-height:1.025;}
		.uk-heading-xlarge {font-size:calc(1.575rem + 3.9vw);line-height:1;}
		.uk-heading-2xlarge {font-size:calc(1.625rem + 4.5vw);line-height:1;}
		.uk-heading-3xlarge {font-size:calc(1.675rem + 5.1vw);line-height:1;}
		@media (min-width: 1400px) {
			.uk-heading-small {font-size:3rem;line-height:1.05;}
			.uk-heading-medium {font-size:3.5rem;line-height:1;}
			.uk-heading-large {font-size:4rem;line-height:1;}
			.uk-heading-xlarge {font-size:4.5rem;line-height:1;}
			.uk-heading-2xlarge {font-size:5rem;line-height:1;}
			.uk-heading-3xlarge {font-size:6rem;line-height:1;}
		}

		.uk-light .uk-heading-small, .uk-light .uk-heading-medium, .uk-light .uk-heading-large, .uk-light .uk-heading-xlarge, .uk-light .uk-heading-2xlarge, .uk-light .uk-heading-3xlarge
		{color:#fff;}
		
	/* DECO */

		span.uk-heading-divider,
		span.uk-heading-bullet,
		span.uk-heading-line,
		span.uk-heading-primary,
		span.uk-heading-secondary,
		span.uk-heading-tertiary {display: inline-block; max-width: 100%;}

		.uk-heading-divider {padding-bottom:calc(5px + 0.1em); border-bottom:calc(0.2px + 0.05em) solid #e5e5e5;}
		.uk-light .uk-heading-divider {border-bottom-color:rgba(255, 255, 255, 0.2);}
		
		.uk-heading-bullet {position:relative;}
		.uk-heading-bullet::before {content:""; display:inline-block; position:relative; top:calc(-0.1 * 1em); vertical-align:middle; height:calc(4px + 0.7em); margin-right:calc(5px + 0.2em); border-left:calc(5px + 0.1em) solid #e5e5e5;}
		.uk-light .uk-heading-bullet::before {border-left-color:rgba(255, 255, 255, 0.2);}

		.uk-heading-line {overflow:hidden;}
		.uk-heading-line > * {display:inline-block; position:relative;}
		.uk-heading-line >::before, .uk-heading-line >::after {content:""; position:absolute; top:calc(50% - (calc(0.2px + 0.05em) / 2)); width:2000px; border-bottom:calc(0.2px + 0.05em) solid #e5e5e5;}
		.uk-heading-line >::before {right:100%; margin-right:calc(5px + 0.3em);}
		.uk-heading-line >::after {left:100%; margin-left:calc(5px + 0.3em);}
		.uk-light .uk-heading-line >::before, .uk-light .uk-heading-line >::after {border-bottom-color:rgba(255, 255, 255, 0.2);}

		.uk-heading-primary::after {
			content: '';
			display: block;
			width: 100px;
			height: 20px;
			background: rgb(220,7,50);
			background: linear-gradient(90deg, rgba(220,7,50,1) 0%, rgba(0,96,153,1) 50%, rgba(0,172,200,1) 100%);
			margin-top: 30px;
		}
		.uk-heading-primary.inview::after {
			/*animation: hprim 2s ease forwards;*/
		}
		@keyframes hprim {
			0%   {width: 0; margin-left: 0;}
			20% {width: 80%; margin-left: 20%;}
			100% {width: 100px; margin-left: 0;}
		}
		.hprim {
			animation: hprim 2s ease;
			animation-fill-mode: forwards;
		}

		.uk-heading-primary.cke-center {}
		.uk-heading-primary.cke-right {}
		.uk-light .uk-heading-primary {}

		.uk-heading-secondary {}
		.uk-heading-secondary.cke-center {}
		.uk-heading-secondary.cke-right {}
		.uk-light .uk-heading-secondary {}

		.uk-heading-tertiary {}
		.uk-heading-tertiary.cke-center {}
		.uk-heading-tertiary.cke-right {}
		.uk-light .uk-heading-tertiary {}

/* LIST */

	/* BASE + DEFAULT */

		ul, ol {padding-left:30px;}
		ul > li > ul, ul > li > ol, ol > li > ol, ol > li > ul {margin:0;}
		dt {font-weight:bold;}
		dd {margin-left:0;}

		.typo ul:not([class]),
		.uk-list {padding:0; list-style:none;}
		.typo ul:not([class]) > *,
		.uk-list > * {break-inside:avoid-column;}
		.typo ul:not([class]) > * >:last-child,
		.uk-list > * >:last-child {margin-bottom:0;}
		.typo ul:not([class]) >:nth-child(n+2), .typo ul:not([class]) > * > ul,
		.uk-list >:nth-child(n+2), .uk-list > * > ul {margin-top:10px;}

		.typo ul:not([class]) > *,
		.uk-list-disc > *, .uk-list-circle > *, .uk-list-square > *, .uk-list-decimal > *, .uk-list-hyphen > * {
			padding-left:30px;
		}
		.typo ul:not([class]) >::before,
		.uk-list-disc >::before, .uk-list-circle >::before, .uk-list-square >::before, .uk-list-decimal >::before, .uk-list-hyphen >::before {
			content:""; position:relative; left:-30px; width:30px; height:1.5em; margin-bottom:-1.5em; display:list-item; list-style-position:inside; text-align:right;
		}

	/* VARIANTS + DEFAULT */
	
		.typo ul:not([class]) >::before,
		.uk-list-disc >::before {list-style-type:disc;}
		.uk-list-circle >::before {list-style-type:circle;}
		.uk-list-square >::before {list-style-type:square;}
		.uk-list-hyphen >::before {content:'–\00A0\00A0';}

		.uk-list-decimal {counter-reset:decimal;}
		.uk-list-decimal > * {counter-increment:decimal;}
		.uk-list-decimal >::before {content:counter(decimal, decimal) '\200A.\00A0';}

	/* COLORS + DEFAULT */
	
		.typo ul:not([class]) >::before,
		.uk-list-primary >::before {color:#dc0732 !important;}
		.uk-list-secondary >::before {color:#000011 !important;}
		.uk-list-emphasis >::before {color:#333 !important;}
		.uk-list-muted >::before {color:#999 !important;}

		.uk-light .typo ul:not([class]) >::before,
		.uk-light .uk-list-primary >::before {color:#fff !important;}
		.uk-light .uk-list-secondary >::before {color:#fff !important;}
		.uk-light .uk-list-emphasis >::before {color:#fff !important;}
		.uk-light .uk-list-muted >::before {color:rgba(255, 255, 255, 0.5) !important;}

	/* ICONS */

		.uk-list-bullet > * {
			padding-left:30px;
		}
		.uk-list-bullet >::before {
			content:""; display:list-item; position:relative;
			background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
			background-repeat:no-repeat; background-position:50% 50%;
			left:-30px; width:30px; height:1.5em; margin-bottom:-1.5em;
		}
		.uk-light .uk-list-bullet >::before {
			background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
		}

		.uk-list-icons > li
		{display: flex; width: 100%;}

		.uk-list-icons > li strong,
		.uk-list-icons > li em,
		.uk-list-icons > li u,
		.uk-list-icons > li a,
		.uk-list-icons > li sup,
		.uk-list-icons > li span,
		.uk-list-icons > li p,
		.uk-list-icons > li h1,
		.uk-list-icons > li h2,
		.uk-list-icons > li h3,
		.uk-list-icons > li h4,
		.uk-list-icons > li h5,
		.uk-list-icons > li h6,
		.uk-list-icons > li blockquote,
		.uk-list-icons > li address
		{display: contents;}

		.uk-list-icons > li > img:first-child,
		.uk-list-icons > li > img:first-child + svg,
		.uk-list-icons > li > *:first-child > img, 
		.uk-list-icons > li > *:first-child > img + svg
		{}

	/* DESCRIPTION */

		.uk-description-list > dt {color:#333; font-size:14px;line-height:1.5;font-weight:normal; text-transform:uppercase;}
		.uk-description-list > dt:nth-child(n+2) {margin-top:20px;}
		.uk-description-list-divider > dt:nth-child(n+2) {margin-top:20px; padding-top:20px; border-top:0.5px solid #e5e5e5;}

	/* OL */

		ol:not([class]) > :nth-child(n+2) {margin-top: 10px;}
		ol:not([class]) > ::marker {transform: scale(80%); transform-origin: center;}
		ol:not([class]) > ::marker {color: #999 !important;}

		.uk-light ol:not([class]) > ::marker {color:rgba(255, 255, 255, 0.5) !important;}

	/* STRIPED */
	
		.uk-list-striped > * {padding:10px 10px;}
		.uk-list-striped > *:nth-of-type(odd) {border-top:0.5px solid #e5e5e5; border-bottom:0.5px solid #e5e5e5;}
		.uk-list-striped >:nth-of-type(odd) {background:#f8f8f8;}
		.uk-list-striped >:nth-child(n+2) {margin-top:0;}

		.uk-light .uk-list-striped > *:nth-of-type(odd) {border-top-color:rgba(255, 255, 255, 0.2); border-bottom-color:rgba(255, 255, 255, 0.2);}
		.uk-light .uk-list-striped >:nth-of-type(odd) {background-color:rgba(255, 255, 255, 0.1);}

	/* DIVIDER */

		.uk-list-divider >:nth-child(n+2) {margin-top:10px; padding-top:10px; border-top:0.5px solid #e5e5e5;}

		.uk-light .uk-list-divider >:nth-child(n+2) {border-top-color:rgba(255, 255, 255, 0.2);}

	/* SIZES */
	
		.uk-list-large >:nth-child(n+2), .uk-list-large > * > ul {margin-top:20px;}
		.uk-list-collapse >:nth-child(n+2), .uk-list-collapse > * > ul {margin-top:0;}
		.uk-list-large.uk-list-divider >:nth-child(n+2) {margin-top:20px; padding-top:20px;}
		.uk-list-collapse.uk-list-divider >:nth-child(n+2) {margin-top:0; padding-top:0;}
		.uk-list-large.uk-list-striped > * {padding:20px 10px;}
		.uk-list-collapse.uk-list-striped > * {padding-top:0; padding-bottom:0;}
		.uk-list-large.uk-list-striped >:nth-child(n+2), .uk-list-collapse.uk-list-striped >:nth-child(n+2) {margin-top:0;}

	/* CKE VARIANTS */

		.uk-line, .uk-filler, .uk-filler\@l {display: flex; flex-wrap: wrap; align-items: center; margin-left: -20px; margin-top: -15px; padding: 0; list-style: none}
		.uk-line > *, .uk-filler > *, .uk-filler\@l > * {flex:none;padding-left: 20px; position:relative; padding-top: 15px; margin-top: 0 !important}

		.uk-line.uk-line-center {justify-content: center;}
		.uk-line.uk-line-divider > ::before {content:""; height:1.5em; margin-left:0px; margin-right:20px; border-left:0.5px solid #e5e5e5;}
		.uk-line.uk-line-divider > :first-child::before {display: none;}

		.uk-filler,	.uk-filler\@l {justify-content:space-between;}
		@media (max-width: 1199px) {
			.uk-filler\@l > * {width: 100%;}
		}

/* TABLE */

	/* BASE + DEFAULT */

		table {border-color: transparent;}

		table:not([class]),
		.uk-table {border-collapse:collapse; border-spacing:0; width:100%; margin-bottom:20px;}
		* + table:not([class]),
		* + .uk-table {margin-top:20px;}
		table:not([class]) th,
		.uk-table th {padding:16px 12px; text-align:left; vertical-align:bottom; font-size:14px; font-weight:normal; color:#999; text-transform:uppercase;}
		table:not([class]) td,
		.uk-table td {padding:16px 12px; vertical-align:top;}
		table:not([class]) td >:last-child,
		.uk-table td >:last-child {margin-bottom:0;}
		table:not([class]) tfoot,
		.uk-table tfoot {font-size:14px;line-height:1.5;}
		table:not([class]) caption,
		.uk-table caption {font-size:14px;line-height:1.5; text-align:left; color:#999;}

		.uk-table tbody tr {transition:background-color 0.1s linear;}

		.uk-light table:not([class]) th,
		.uk-light .uk-table th {color:rgba(255, 255, 255, 0.7);}
		.uk-light table:not([class]) caption,
		.uk-light .uk-table caption {color:rgba(255, 255, 255, 0.5);}

	/* DIVIDER + DEFAULT */

		table:not([class]) > tr:not(:first-child), table:not([class]) >:not(:first-child) > tr, table:not([class]) >:first-child > tr:not(:first-child),
		.uk-table-divider > tr:not(:first-child), .uk-table-divider >:not(:first-child) > tr, .uk-table-divider >:first-child > tr:not(:first-child) {border-top:0.5px solid #e5e5e5;}

		.uk-light table:not([class]) > tr:not(:first-child), .uk-light table:not([class]) >:not(:first-child) > tr, .uk-light table:not([class]) >:first-child > tr:not(:first-child),
		.uk-light .uk-table-divider > tr:not(:first-child), .uk-light .uk-table-divider >:not(:first-child) > tr, .uk-light .uk-table-divider >:first-child > tr:not(:first-child) {border-top-color:rgba(255, 255, 255, 0.2);}

	/* HOVER + DEFAULT */

		table:not([class]) > tr:hover, table:not([class]) tbody tr:hover,
		.uk-table-hover > tr:hover, .uk-table-hover tbody tr:hover {background:#ffd;}

		.uk-light table:not([class]) > tr:hover, .uk-light table:not([class]) tbody tr:hover,
		.uk-light .uk-table-hover > tr:hover, .uk-light .uk-table-hover tbody tr:hover {background:rgba(255, 255, 255, 0.08);}

	/* MIDDLE */

		.uk-table-middle, .uk-table-middle td {vertical-align:middle !important;}

	/* STRIPED */

		.uk-table-striped > tr:nth-of-type(odd), .uk-table-striped tbody tr:nth-of-type(odd) {background:#f8f8f8; border-top:1px solid #e5e5e5; border-bottom:0.5px solid #e5e5e5;}
		.uk-table-striped > tr:nth-of-type(even):last-child, .uk-table-striped tbody tr:nth-of-type(even):last-child {border-bottom:0.5px solid #e5e5e5;}

		.uk-light .uk-table-striped > tr:nth-of-type(odd), .uk-light .uk-table-striped tbody tr:nth-of-type(odd) {background:rgba(255, 255, 255, 0.1); border-top-color:rgba(255, 255, 255, 0.2); border-bottom-color:rgba(255, 255, 255, 0.2);}
		.uk-light .uk-table-striped > tr:nth-of-type(even):last-child, .uk-light .uk-table-striped tbody tr:nth-of-type(even):last-child {border-bottom-color:rgba(255, 255, 255, 0.2);}

	/* ACTIVE */
	
		.uk-table > tr.uk-active, .uk-table tbody tr.uk-active {background:#ffd;}

		.uk-light .uk-table > tr.uk-active, .uk-light .uk-table tbody tr.uk-active {background:rgba(255, 255, 255, 0.08);}

	/* SIZES */
	
		.uk-table-small th, .uk-table-small td {padding:10px 12px;}
		.uk-table-large th, .uk-table-large td {padding:22px 12px;}

	/* LAYOUT */

		.uk-table-justify th:first-child, .uk-table-justify td:first-child {padding-left:0;}
		.uk-table-justify th:last-child, .uk-table-justify td:last-child {padding-right:0;}
		.uk-table-shrink {width:1px;}
		.uk-table-expand {min-width:150px;}

	/* LINK */

		.uk-table-link {padding:0 !important;}
		.uk-table-link > a {display:block; padding:16px 12px;}

		.uk-table-small .uk-table-link > a {padding:10px 12px;}

	/* RESPONSIVE */

		@media (max-width: 1199px) {
		.uk-table-responsive, .uk-table-responsive tbody, .uk-table-responsive th, .uk-table-responsive td, .uk-table-responsive tr {display:block;}
		.uk-table-responsive thead {display:none;}
		.uk-table-responsive th, .uk-table-responsive td {width:auto !important; max-width:none !important; min-width:0 !important; overflow:visible !important; white-space:normal !important;}
		.uk-table-responsive th:not(:first-child):not(.uk-table-link), .uk-table-responsive td:not(:first-child):not(.uk-table-link), .uk-table-responsive .uk-table-link:not(:first-child) > a {padding-top:5px !important;}
		.uk-table-responsive th:not(:last-child):not(.uk-table-link), .uk-table-responsive td:not(:last-child):not(.uk-table-link), .uk-table-responsive .uk-table-link:not(:last-child) > a {padding-bottom:5px !important;}
		.uk-table-justify.uk-table-responsive th, .uk-table-justify.uk-table-responsive td {padding-left:0; padding-right:0;}
		}

	/* FANCY TABLE */

		.fancySearchRow > * {padding: 0 !important;}
		.fancySearchRow input {border: none !important; font-size:16px;line-height:1.4; font-weight: 400;}
		.fancySearchRow input::placeholder {color: rgba(0, 0, 0, 0.4);}
		.fancySearchRow .uk-search-icon {color: #0A78AB;}

		.table-sorter th[aria-sort] a {color: #000011 !important; font-weight: bolder;}
		.table-sorter .sortArrow {margin-left: 5px !important;}

/* BUTTON */

	/* BASE */

		.uk-button {
			margin:0; border:none; overflow:visible; font:inherit; color:inherit; text-transform:none; -webkit-appearance:none; display:inline-block; box-sizing:border-box; vertical-align:middle; text-decoration:none; transition:0.1s ease-in-out; transition-property:color, background-color, border-color; text-align:center;
			padding:10px 30px; 
			font-size:16px;
			line-height:1.2;
			text-transform:none;
			border-radius: 20px;
		}
		.uk-button:not(:disabled) {cursor:pointer;}
		.uk-button::-moz-focus-inner {border:0; padding:0;}
		.uk-button:hover {text-decoration:none;}

	/* DEFAULT */

		.pass-button-default .uk-button,
		.uk-button-default {background-color:transparent; color:#dc0732; border:1px solid #dc0732;}
		.pass-button-default .uk-button:hover,
		.uk-button-default:hover {background-color:transparent; color:#006099; border-color:#006099;}
		.pass-button-default .uk-button:active, .pass-button-default .uk-button.uk-active,
		.uk-button-default:active, .uk-button-default.uk-active {background-color:transparent; color:#006099; border-color:#006099;}

		.uk-light .uk-button-default {background-color:transparent; color:#fff; border-color:rgba(255, 255, 255, 0.7);}
		.uk-light .uk-button-default:hover {background-color:transparent; color:#fff; border-color:#fff;}
		.uk-light .uk-button-default:active, .uk-light .uk-button-default.uk-active {background-color:transparent; color:#fff; border-color:#fff;}

	/* PRIMARY */

		.pass-button-primary .uk-button,
		.uk-button-primary {background-color:#dc0732; color:#fff; border:0.5px solid transparent;}
		.pass-button-primary .uk-button:hover,
		.uk-button-primary:hover {background-color:#a8061b; color:#fff;}
		.pass-button-primary .uk-button:active, .pass-button-primary .uk-button.uk-active,
		.uk-button-primary:active, .uk-button-primary.uk-active {background-color:#a8061b; color:#fff;}

		.uk-light .uk-button-primary {background-color:#fff; color:#666;}
		.uk-light .uk-button-primary:hover {background-color:#e5e5e5; color:#666;}
		.uk-light .uk-button-primary:active, .uk-light .uk-button-primary.uk-active {background-color:#e6e6e6; color:#666;}

	/* SECONDARY */

		.pass-button-secondary .uk-button,
		.uk-button-secondary {background-color:#006099; color:#fff; border:0.5px solid transparent;}
		.pass-button-secondary .uk-button:hover,
		.uk-button-secondary:hover {background-color:#003d57; color:#fff;}
		.pass-button-secondary .uk-button:active, .pass-button-secondary .uk-button.uk-active,
		.uk-button-secondary:active, .uk-button-secondary.uk-active {background-color:#003d57; color:#fff;}

		.uk-light .uk-button-secondary {background-color:#fff; color:#666;}
		.uk-light .uk-button-secondary:hover {background-color:#e5e5e5; color:#666;}
		.uk-light .uk-button-secondary:active, .uk-light .uk-button-secondary.uk-active {background-color:#e6e6e6; color:#666;}

	/* DANGER */

		.uk-button-danger {background-color:#f0506e; color:#fff; border:0.5px solid transparent;}
		.uk-button-danger:hover {background-color:#ee395b; color:#fff;}
		.uk-button-danger:active, .uk-button-danger.uk-active {background-color:#ec2147; color:#fff;}

		.uk-button-default:disabled, .uk-button-primary:disabled, .uk-button-secondary:disabled, .uk-button-danger:disabled {background-color:transparent; color:#999; border-color:#e5e5e5;}

	/* SIZES */

		.pass-button-small .uk-button,
		.uk-button-small {
			padding:5px 15px;
			font-size:14px;
			line-height:1.2;
		}
		.pass-button-large .uk-button,
		.uk-button-large {
			padding:14px 40px;
			font-size:20px;
			line-height:1.2;
		}

	/* TEXT */

		.uk-button-text {padding:0; line-height:1.45; background:none; color:#333; position:relative;}
		.uk-button-text::before {content:""; position:absolute; bottom:0; left:0; right:100%; border-bottom:0.5px solid currentColor; transition:right 0.3s ease-out;}
		.uk-button-text:hover {color:#333;}
		.uk-button-text:hover::before {right:0;}
		.uk-button-text:disabled {color:#999;}
		.uk-button-text:disabled::before {display:none;}

		.uk-light .uk-button-text {color:#fff;}
		.uk-light .uk-button-text::before {border-bottom-color:#fff;}
		.uk-light .uk-button-text:hover {color:#fff;}
		.uk-light .uk-button-text:disabled {color:rgba(255, 255, 255, 0.5);}

	/* LINK */

		.uk-button-link {padding:0; line-height:1.45; background:none; color:#333;}
		.uk-button-link:hover {color:#999; text-decoration:none;}
		.uk-button-link:disabled {color:#999; text-decoration:none;}

		.uk-light .uk-button-link {color:#fff;}
		.uk-light .uk-button-link:hover {color:rgba(255, 255, 255, 0.5);}

	/* GROUP */

		.uk-button-group {display:inline-flex; vertical-align:middle; position:relative;}
		.uk-button-group > .uk-button:nth-child(n+2), .uk-button-group > div:nth-child(n+2) .uk-button {margin-left:-0.5px;}
		.uk-button-group .uk-button:hover, .uk-button-group .uk-button:focus, .uk-button-group .uk-button:active, .uk-button-group .uk-button.uk-active {position:relative; z-index:1;}

/* ICON */

	/* DEFAULT */

		.uk-icon {margin:0; border:none; border-radius:0; overflow:visible; font:inherit; color:inherit; text-transform:none; padding:0; background-color:transparent; display:inline-block; fill:currentcolor; line-height:0;}
		button.uk-icon:not(:disabled) {cursor:pointer;}
		.uk-icon::-moz-focus-inner {border:0; padding:0;}
		.uk-icon:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) {fill:currentcolor;}
		.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {stroke:currentcolor;}
		.uk-icon > * {transform:translate(0, 0);}

	/* IMAGE */

		.uk-icon-image {width:20px; height:20px; background-position:50% 50%; background-repeat:no-repeat; background-size:contain; vertical-align:middle; object-fit:scale-down; max-width:none;}
	
	/* LINK */

		.uk-icon-link {color:#999; text-decoration:none !important;}
		.uk-icon-link:hover {color:#666;}
		.uk-icon-link:active, .uk-active > .uk-icon-link {color:#595959;}

		.uk-light .uk-icon-link {color:rgba(255, 255, 255, 0.5);}
		.uk-light .uk-icon-link:hover {color:rgba(255, 255, 255, 0.7);}
		.uk-light .uk-icon-link:active, .uk-light .uk-active > .uk-icon-link {color:rgba(255, 255, 255, 0.7);}
	
	/* BUTTON */

		.uk-icon-button {box-sizing:border-box; width:36px; height:36px; border-radius:500px; background:#f8f8f8; color:#999; vertical-align:middle; display:inline-flex; justify-content:center; align-items:center; transition:0.1s ease-in-out; transition-property:color, background-color;}
		.uk-icon-button:hover {background-color:#ebebeb; color:#666;}
		.uk-icon-button:active, .uk-active > .uk-icon-button {background-color:#dfdfdf; color:#666;}
		
		.uk-light .uk-icon-button {background-color:rgba(255, 255, 255, 0.1); color:rgba(255, 255, 255, 0.5);}
		.uk-light .uk-icon-button:hover {background-color:rgba(255, 255, 255, 0.15); color:rgba(255, 255, 255, 0.7);}
		.uk-light .uk-icon-button:active {background-color:rgba(255, 255, 255, 0.2); color:rgba(255, 255, 255, 0.7);}

/* TEXT */

	/* LABEL */

		.uk-label {display:inline-block; padding:0 10px; background:#dc0732; line-height:1.4; font-size:12px; color:#fff; vertical-align:middle; white-space:nowrap; text-transform:uppercase;}
		.uk-label-success {background-color:#32d296; color:#fff;}
		.uk-label-warning {background-color:#faa05a; color:#fff;}
		.uk-label-danger {background-color:#f0506e; color:#fff;}

		.uk-light .uk-label {background-color:#fff; color:#666;}

	/* ARTICLE */

		.uk-article {display:flow-root;}
		.uk-article >:last-child {margin-bottom:0;}
		.uk-article + .uk-article {margin-top:70px;}
		.uk-article-title {font-size:calc(1.375rem + 1.5vw);line-height:1.1;}
		@media (min-width: 1400px) {
		.uk-article-title {font-size:2.5rem;line-height:1.2;}
		}
		.uk-article-meta {font-size:14px;line-height:1.5; color:#999;}
		.uk-article-meta a {color:#999;}
		.uk-article-meta a:hover {color:#666; text-decoration:none;}

		.uk-light .uk-article-meta {color:rgba(255, 255, 255, 0.5);}

	/* LEAD */

		.uk-text-lead {font-size:calc(1.274rem + 0.3vw);line-height:1.32; color:#333;}
		@media (min-width: 1400px) {
			.uk-text-lead {font-size:1.49rem;line-height:1.3;}
		}

		.uk-light .uk-text-lead {color:#fff;}

	/* META */

		.uk-text-meta {font-size:14px;line-height:1.5; color:#999;}
		.uk-text-meta a {color:#999;}
		.uk-text-meta a:hover {color:#666; text-decoration:none;}

		.uk-light .uk-text-meta {color:rgba(255, 255, 255, 0.5);}
		.uk-light .uk-text-meta a {color:rgba(255, 255, 255, 0.7);}
		.uk-light .uk-text-meta a:hover {color:rgba(255, 255, 255, 1);}

	/* SIZES */

		.uk-text-default {font-size:16px;line-height:1.4;}
		@media (max-width: 1199px) {
			.uk-text-default {
				font-size:15px; line-height:1.35;
			}
		}
		.uk-text-xsmall {font-size:12px;line-height:1.35;}
		.uk-text-small {font-size:14px;line-height:1.5;}
		.uk-text-large {font-size:18px;line-height:1.38;}
		.uk-text-xlarge {font-size:20px;line-height:1.32;}

	/* MODS */

		.uk-text-light {font-weight:300;}
		.uk-text-normal {font-weight:400;}
		.uk-text-bold {font-weight:700;}
		.uk-text-100 {font-weight:100;}
		.uk-text-200 {font-weight:200;}
		.uk-text-300 {font-weight:300;}
		.uk-text-400 {font-weight:400;}
		.uk-text-500 {font-weight:500;}
		.uk-text-600 {font-weight:600;}
		.uk-text-700 {font-weight:700;}
		.uk-text-800 {font-weight:800;}
		.uk-text-900 {font-weight:900;}
		.uk-text-lighter {font-weight:lighter;}
		.uk-text-bolder {font-weight:bolder;}
		.uk-text-italic {font-style:italic;}
		.uk-text-capitalize {text-transform:capitalize !important;}
		.uk-text-uppercase {text-transform:uppercase !important;}
		.uk-text-lowercase {text-transform:lowercase !important;}
		.uk-text-decoration-none {text-decoration:none !important;}

	/* COLORS */

		.uk-text-basic, .uk-text-hover-basic:hover, .hover-toggle:hover .uk-text-hover-basic {color:#666 !important;}
		.uk-text-muted, .uk-text-hover-muted:hover, .hover-toggle:hover .uk-text-hover-muted {color:#999 !important;}
		.uk-text-emphasis, .uk-text-hover-emphasis:hover, .hover-toggle:hover .uk-text-hover-emphasis {color:#333 !important;}
		.uk-text-primary, .uk-text-hover-primary:hover, .hover-toggle:hover .uk-text-hover-primary {color:#dc0732 !important;}
		.uk-text-secondary, .uk-text-hover-secondary:hover, .hover-toggle:hover .uk-text-hover-secondary {color:#006099 !important;}
		.uk-text-tertiary, .uk-text-hover-tertiary:hover, .hover-toggle:hover .uk-text-hover-tertiary {color:#00acc8 !important;}
		.uk-text-success {color:#32d296 !important;}
		.uk-text-warning {color:#faa05a !important;}
		.uk-text-danger {color:#f0506e !important;}

		.uk-text-background {-webkit-background-clip:text; color:transparent !important; display:inline-block; background-color:#dc0732; background-image:linear-gradient(90deg, #dc0732 0%, #411ef0 100%);}

		.uk-light .uk-text-basic, .uk-light .uk-text-hover-basic:hover, .uk-light .hover-toggle:hover .uk-text-hover-basic, .uk-light.hover-toggle:hover .uk-text-hover-basic {color:rgba(255, 255, 255, 0.5)!important;}
		.uk-light .uk-text-muted, .uk-light .uk-text-hover-muted:hover, .uk-light .hover-toggle:hover .uk-text-hover-muted, .uk-light.hover-toggle:hover .uk-text-hover-muted {color:rgba(255, 255, 255, 0.5) !important;}
		.uk-light .uk-text-emphasis, .uk-light .uk-text-hover-emphasis:hover, .uk-light .hover-toggle:hover .uk-text-hover-emphasis, .uk-light.hover-toggle:hover .uk-text-hover-emphasis {color:#fff !important;}
		.uk-light .uk-text-primary, .uk-light .uk-text-hover-primary:hover, .uk-light .hover-toggle:hover .uk-text-hover-primary, .uk-light.hover-toggle:hover .uk-text-hover-primary {color:#fff !important;}
		.uk-light .uk-text-secondary, .uk-light .uk-text-hover-secondary:hover, .uk-light .hover-toggle:hover .uk-text-hover-secondary, .uk-light.hover-toggle:hover .uk-text-hover-secondary {color:#fff !important;}
		.uk-light .uk-text-tertiary, .uk-light .uk-text-hover-tertiary:hover, .uk-light .hover-toggle:hover .uk-text-hover-tertiary, .uk-light.hover-toggle:hover .uk-text-hover-tertiary {color:#fff !important;}
		.uk-light .uk-text-success {color:#32d296 !important;}
		.uk-light .uk-text-warning {color:#faa05a !important;}
		.uk-light .uk-text-danger {color:#f0506e !important;}

	/* BRAND ICON COLORS */

		.brand-color-discord {color: #5865F2;}
		.brand-color-facebook,
		.brand-color-facebook-f,
		.brand-color-facebook-messenger,
		.brand-color-square-facebook {color: #1877F2;}
		.brand-color-instagram,
		.brand-color-square-instagram {color: #d7005a;}
		.brand-color-linkedin,
		.brand-color-linkedin-in {color: #0b66c3;}
		.brand-color-odnoklassniki,
		.brand-color-square-odnoklassniki {color: #ff7700;}
		.brand-color-skype {color: #1caae1;}
		.brand-color-snapchat,
		.brand-color-square-snapchat {color: #FFFC00;}
		.brand-color-telegram {color: #28a8e9;}
		.brand-color-tiktok {color: #000000;}
		.brand-color-twitch {color: #9146FF;}
		.brand-color-twitter,
		.brand-color-square-twitter {color: #1d9bf0;}
		.brand-color-viber {color: #665cac;}
		.brand-color-vimeo,
		.brand-color-vimeo-v,
		.brand-color-square-vimeo {color: #1ab7ea;}
		.brand-color-vk {color: #0077FF;}
		.brand-color-whatsapp,
		.brand-color-square-whatsapp {color: #25d366;}
		.brand-color-yandex,
		.brand-color-yandex-international {color: #fc3f1d;}
		.brand-color-youtube,
		.brand-color-square-youtube {color: #FF0000;}

/* BLOCKS */

	/* ALERT */

		.uk-alert {position:relative; margin-bottom:20px; padding:15px 29px 15px 15px; background:#f8f8f8; color:#666;}
		* + .uk-alert {margin-top:20px;}
		.uk-alert >:last-child {margin-bottom:0;}
		.uk-alert-close {position:absolute; top:20px; right:15px; color:inherit; opacity:0.4;}
		.uk-alert-close:first-child + * {margin-top:0;}
		.uk-alert-close:hover {color:inherit; opacity:0.8;}

		.uk-alert-primary {background:#f03951; color:#dc0732;} .uk-alert-primary > * {color:#dc0732;}
		.uk-alert-success {background:#edfbf6; color:#32d296;} .uk-alert-success > * {color:#32d296;}
		.uk-alert-warning {background:#fff6ee; color:#faa05a;} .uk-alert-warning > * {color:#faa05a;}
		.uk-alert-danger {background:#fef4f6; color:#f0506e;} .uk-alert-danger > * {color:#f0506e;}

		.uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6 {color:inherit;}
		.uk-alert a:not([class]) {color:inherit; text-decoration:underline;}
		.uk-alert a:not([class]):hover {color:inherit; text-decoration:underline;}

		.uk-light .uk-alert, .uk-light.uk-alert {background:#f8f8f8; color:#666;}
		.uk-light .uk-alert-primary, .uk-light.uk-alert-primary {background:#f03951; color:#dc0732;}
		.uk-light .uk-alert-success, .uk-light.uk-alert-success {background:#edfbf6; color:#32d296;}
		.uk-light .uk-alert-warning, .uk-light.uk-alert-warning {background:#fff6ee; color:#faa05a;}
		.uk-light .uk-alert-danger, .uk-light.uk-alert-danger {background:#fef4f6; color:#f0506e;}

	/* COMMENT */

		.uk-comment-body {display:flow-root; overflow-wrap:break-word; word-wrap:break-word;}
		.uk-comment-header {display:flow-root; margin-bottom:20px;}
		.uk-comment-body >:last-child, .uk-comment-header >:last-child {margin-bottom:0;}
		.uk-comment-title {font-size:1.25rem;line-height:1.32;}
		.uk-comment-meta {font-size:14px;line-height:1.5; color:#999;}
		.uk-comment-list {padding:0; list-style:none;}
		.uk-comment-list >:nth-child(n+2) {margin-top:70px;}
		.uk-comment-list .uk-comment ~ ul {margin:70px 0 0 0; padding-left:30px; list-style:none;}
		@media (min-width: 1400px) {
		.uk-comment-list .uk-comment ~ ul {padding-left:100px;}
		}
		.uk-comment-list .uk-comment ~ ul >:nth-child(n+2) {margin-top:70px;}
		.uk-comment-primary {padding:30px; background-color:#f8f8f8;}

	/* BLOCKQUOTE */

		blockquote {margin:0 0 20px 0; font-style: normal;}
		blockquote:not(.uk-card) {font-size:calc(1.274rem + 0.3vw);line-height:1.32; color:#333;}
		@media (min-width: 1400px) {
			blockquote:not(.uk-card) {font-size:1.49rem;line-height:1.3;}
		}
		* + blockquote {margin-top:20px;}
		blockquote {display:flow-root; position:relative; box-sizing:border-box;}
		blockquote >:last-child {margin-bottom:0;}
		blockquote:not(.uk-card) footer {margin-top:10px; font-size:14px;line-height:1.5; color:#666;}
		blockquote:not(.uk-card) footer::before {content:"— ";}
		.flips blockquote + hr, .flips blockquote + hr + hr {opacity: 0;}

		blockquote:not(.uk-card) {border-left: 2px solid #dc0732; padding-left: 30px;}
		.uk-light blockquote:not(.uk-card) {border-left: 2px solid #fff;}

		.uk-light blockquote {color:#fff;}
		.uk-light blockquote footer {color:rgba(255, 255, 255, 0.7);}

	/* CARD */

		.uk-card-title {font-size:calc(1.275rem + 0.3vw);line-height:1.31;}
		@media (min-width: 1400px) {
			.uk-card-title {font-size:1.5rem;line-height:1.29;}
		}

		.uk-card-default, .uk-light .uk-card-default {--uk-inverse:dark;
			background-color:#fff; color:#666; box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
		.uk-card-default.uk-card-hover:hover {
			background-color:#fff; color:#666; box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);}
		.uk-card-default .uk-card-title {color:#333;}

		.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
			background-color:#fff; box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);
		}

		.uk-card-default .uk-card-header {border-bottom:0.5px solid #e5e5e5;}
		.uk-card-default .uk-card-footer {border-top:0.5px solid #e5e5e5;}

		.uk-card-muted, .uk-light .uk-card-muted {--uk-inverse:dark;
			background-color:#f8f8f8; color:#666; box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
		.uk-card-muted.uk-card-hover:hover {
			background-color:#fff; color:#666; box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);}
		.uk-card-muted .uk-card-title {color:#333;}

		.uk-card-primary, .uk-light .uk-card-primary {--uk-inverse:light;
			background-color:#dc0732; color:#fff; box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
		.uk-card-primary.uk-card-hover:hover {
			background-color:#dc0732; color:#fff; box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);}
		.uk-card-primary .uk-card-title {color:#fff;}

		.uk-card-secondary, .uk-light .uk-card-secondary {--uk-inverse:light;
			background-color:#006099; color:#fff; box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
		.uk-card-secondary.uk-card-hover:hover {
			background-color:#006099; color:#fff; box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);}
		.uk-card-secondary .uk-card-title {color:#fff;}

		.uk-card-tertiary, .uk-light .uk-card-tertiary {--uk-inverse:light;
			background-color:#00acc8; color:#fff; box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
		.uk-card-tertiary.uk-card-hover:hover {
			background-color:#00acc8; color:#fff; box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);}
		.uk-card-tertiary .uk-card-title {color:#fff;}

		.uk-card-dark, .uk-light .uk-card-dark {--uk-inverse:light;
			background-color:#000011; color:#fff; box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
		.uk-card-dark.uk-card-hover:hover {
			background-color:#000011; color:#fff; box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);}	
		.uk-card-dark .uk-card-title {color:#fff;}

		.uk-card-badge {
			position:absolute; top:15px; right:15px; z-index:1; height:22px; padding:0 10px;
			display:flex; justify-content:center; align-items:center; line-height:0; border-radius:2px; text-transform:uppercase;
			background:#dc0732; color:#fff;
			font-size:14px;line-height:1.5;
		}
		.uk-card-badge:first-child + * {margin-top:0;}
		.uk-light.uk-card-badge {background-color:#fff; color:#666;}

/* ELEMENTS */

	/* CKE IMAGE */

		@media (min-width: 1200px) {
		.cke-img-left, .cke-img-right {display:block; margin-bottom:30px;}
		* + .cke-img-left, * + .cke-img-right {margin-top:30px;}
		.cke-img-left {margin-top:0; margin-right:30px; float:left;}
		.cke-img-right {margin-top:0; margin-left:30px; float:right;}
		}
		.cke-img-center {margin-left:auto; margin-right:auto; text-align: center; display: block; margin-bottom: 20px;}
		@media (max-width: 1199px) {
			.cke-img-left, .cke-img-right {margin-left:auto; margin-right:auto; text-align: center; display: block; margin-bottom: 20px;}
		}

		figure figcaption {font-size:14px;line-height:1.5; color:#999; margin-top: 10px; text-align: center;}
		.uk-light figure figcaption {color:rgba(255, 255, 255, 0.5);}

	/* SLIDER THEME */

		.uk-slider.nonav .dotnav,
		.uk-slider.nonav .slidenav {display: none;}

	/* VIDEO ICON THEME */

		.uk-video-icon {position: relative; display: block;}
		.uk-video-icon .uk-icon-wrap {
			background: #fff;
			width: 60px;
			height: 60px;
			line-height: 60px;
			border-radius: 60px;
			position: absolute;
			left: 50%;
			top: 50%;
			margin-left: -30px;
			margin-top: -30px;
			display: flex;
		    align-items: center;
		    justify-content: center;
		    transition: all ease 0.3s;
		}
		.uk-video-icon .uk-icon-wrap .uk-icon {
			width: 30px;
			height: 30px;
			position: relative;
			left: 2px;
			top: 1px;
		}
		.uk-video-icon:hover .uk-icon-wrap {}

/* UTILITIES */

	/* CKE GLUE & NOBR */

		.cke-glue {white-space: nowrap;}

		@media (max-width: 1199px) {
			.cke-nobr br {display: none !important;}
		}

	/* CKE SIZE */

		@media (min-width: 1200px) {
			.desk-smaller-25 {font-size: 75% !important}
			.desk-smaller-50 {font-size: 50% !important;}
		}

		@media (max-width: 1199px) {
			.mobile-smaller-25 {font-size: 75% !important;}
			.mobile-smaller-50 {font-size: 50% !important;}
		}

/* LAYOUT */

	/* COLUMN */

		[class*="uk-column-"] {column-gap:30px;}
		@media (min-width: 1400px) {
		[class*="uk-column-"] {column-gap:40px;}
		}
		[class*="uk-column-"] img {transform:translate3d(0, 0, 0);}
		.uk-column-divider {column-rule:0.5px solid #e5e5e5; column-gap:60px;}
		@media (min-width: 1400px) {
		.uk-column-divider {column-gap:80px;}
		}
		.uk-column-1-2 {column-count:2;}
		.uk-column-1-3 {column-count:3;}
		.uk-column-1-4 {column-count:4;}
		.uk-column-1-5 {column-count:5;}
		.uk-column-1-6 {column-count:6;}
		@media (min-width: 380px) {
		.uk-column-1-2\@s {column-count:2;}
		.uk-column-1-3\@s {column-count:3;}
		.uk-column-1-4\@s {column-count:4;}
		.uk-column-1-5\@s {column-count:5;}
		.uk-column-1-6\@s {column-count:6;}
		}
		@media (min-width: 1200px) {
		.uk-column-1-2\@m {column-count:2;}
		.uk-column-1-3\@m {column-count:3;}
		.uk-column-1-4\@m {column-count:4;}
		.uk-column-1-5\@m {column-count:5;}
		.uk-column-1-6\@m {column-count:6;}
		}
		@media (min-width: 1400px) {
		.uk-column-1-2\@l {column-count:2;}
		.uk-column-1-3\@l {column-count:3;}
		.uk-column-1-4\@l {column-count:4;}
		.uk-column-1-5\@l {column-count:5;}
		.uk-column-1-6\@l {column-count:6;}
		}
		@media (min-width: 1800px) {
		.uk-column-1-2\@xl {column-count:2;}
		.uk-column-1-3\@xl {column-count:3;}
		.uk-column-1-4\@xl {column-count:4;}
		.uk-column-1-5\@xl {column-count:5;}
		.uk-column-1-6\@xl {column-count:6;}
		}
		.uk-column-span {column-span:all;}

		.uk-light .uk-column-divider {column-rule-color:rgba(255, 255, 255, 0.2);}

	/* INTEXT ICON */

		.intext {position: absolute;}
		.intext + * {--intext-right: 1.5;}
		.intext.right-1 + * {--intext-right: 1.1;}
		.intext.right-2 + * {--intext-right: 1.2;}
		.intext.right-3 + * {--intext-right: 1.3;}
		.intext.right-4 + * {--intext-right: 1.4;}
		.intext.right-5 + * {--intext-right: 1.5;}
		.intext.right-6 + * {--intext-right: 1.6;}
		.intext.right-7 + * {--intext-right: 1.7;}
		.intext.right-8 + * {--intext-right: 1.8;}
		.intext.right-9 + * {--intext-right: 1.9;}

		.intext.size-3xs + *, .intext.size-2xs\@a + * {padding-left: calc(12px * var(--intext-right, 1.5));}
		.intext.size-2xs + *, .intext.size-xs\@a + * {padding-left: calc(14px * var(--intext-right, 1.5));}
		.intext.size-xs + *, .intext.size-s\@a + * {padding-left: calc(16px * var(--intext-right, 1.5));}
		.intext.size-s + *, .intext.size-m\@a + * {padding-left: calc(18px * var(--intext-right, 1.5));}
		.intext.size-m + *, .intext.size-l\@a + * {padding-left: calc(20px * var(--intext-right, 1.5));}
		.intext.size-l + *, .intext.size-xl\@a + * {padding-left: calc(24px * var(--intext-right, 1.5));}
		.intext.size-xl + *, .intext.size-2xl\@a + * {padding-left: calc(30px * var(--intext-right, 1.5));}
		.intext.size-2xl + *, .intext.size-3xl\@a + * {padding-left: calc(36px * var(--intext-right, 1.5));}
		.intext.size-3xl + *, .intext.size-4xl\@a + * {padding-left: calc(48px * var(--intext-right, 1.5));}
		.intext.size-4xl + *, .intext.size-5xl\@a + * {padding-left: calc(60px * var(--intext-right, 1.5));}
		.intext.size-5xl + *, .intext.size-6xl\@a + * {padding-left: calc(72px * var(--intext-right, 1.5));}
		.intext.size-6xl + *, .intext.size-7xl\@a + * {padding-left: calc(96px * var(--intext-right, 1.5));}
		.intext.size-7xl + * {128px}
		@media (min-width: 1200px) {
			.intext.size-3xs\@l + * {padding-left: calc(12px * var(--intext-right, 1.5));}
			.intext.size-2xs\@l + * {padding-left: calc(14px * var(--intext-right, 1.5));}
			.intext.size-xs\@l + * {padding-left: calc(16px * var(--intext-right, 1.5));}
			.intext.size-s\@l + * {padding-left: calc(18px * var(--intext-right, 1.5));}
			.intext.size-m\@l + * {padding-left: calc(20px * var(--intext-right, 1.5));}
			.intext.size-l\@l + * {padding-left: calc(24px * var(--intext-right, 1.5));}
			.intext.size-xl\@l + * {padding-left: calc(30px * var(--intext-right, 1.5));}
			.intext.size-2xl\@l + * {padding-left: calc(36px * var(--intext-right, 1.5));}
			.intext.size-3xl\@l + * {padding-left: calc(48px * var(--intext-right, 1.5));}
			.intext.size-4xl\@l + * {padding-left: calc(60px * var(--intext-right, 1.5));}
			.intext.size-5xl\@l + * {padding-left: calc(72px * var(--intext-right, 1.5));}
			.intext.size-6xl\@l + * {padding-left: calc(96px * var(--intext-right, 1.5));}
			.intext.size-7xl\@l + * {padding-left: calc(128px * var(--intext-right, 1.5));}

			.intext.size-2xs\@a + * {padding-left: calc(14px * var(--intext-right, 1.5));}
			.intext.size-xs\@a + * {padding-left: calc(16px * var(--intext-right, 1.5));}
			.intext.size-s\@a + * {padding-left: calc(18px * var(--intext-right, 1.5));}
			.intext.size-m\@a + * {padding-left: calc(20px * var(--intext-right, 1.5));}
			.intext.size-l\@a + * {padding-left: calc(24px * var(--intext-right, 1.5));}
			.intext.size-xl\@a + * {padding-left: calc(30px * var(--intext-right, 1.5));}
			.intext.size-2xl\@a + * {padding-left: calc(36px * var(--intext-right, 1.5));}
			.intext.size-3xl\@a + * {padding-left: calc(48px * var(--intext-right, 1.5));}
			.intext.size-4xl\@a + * {padding-left: calc(60px * var(--intext-right, 1.5));}
			.intext.size-5xl\@a + * {padding-left: calc(72px * var(--intext-right, 1.5));}
			.intext.size-6xl\@a + * {padding-left: calc(96px * var(--intext-right, 1.5));}
			.intext.size-7xl\@a + * {padding-left: calc(128px * var(--intext-right, 1.5));}
		}

	/* SIZES */

		.size-1 {width: 1.25em; height: 1.25em; min-width: 1.25em; min-height: 1.25em;}

		.size-3xs {width: 12px; height: 12px; min-width: 12px; min-height: 12px;}
		.size-2xs {width: 14px; height: 14px; min-width: 14px; min-height: 14px;}
		.size-xs {width: 16px; height: 16px; min-width: 16px; min-height: 16px;}
		.size-s {width: 18px; height: 18px; min-width: 18px; min-height: 18px;}
		.size-m {width: 20px; height: 20px; min-width: 20px; min-height: 20px;}
		.size-l {width: 24px; height: 24px; min-width: 24px; min-height: 24px;}
		.size-xl {width: 30px; height: 30px; min-width: 30px; min-height: 30px;}
		.size-2xl {width: 36px; height: 36px; min-width: 36px; min-height: 36px;}
		.size-3xl {width: 48px; height: 48px; min-width: 48px; min-height: 48px;}
		.size-4xl {width: 60px; height: 60px; min-width: 60px; min-height: 60px;}
		.size-5xl {width: 72px; height: 72px; min-width: 72px; min-height: 72px;}
		.size-6xl {width: 96px; height: 96px; min-width: 96px; min-height: 96px;}
		.size-7xl {width: 128px; height: 128px; min-width: 128px; min-height: 128px;}
		@media (min-width: 1200px) {
			.size-3xs\@m {width: 12px; height: 12px; min-width: 12px; min-height: 12px;}
			.size-2xs\@m {width: 14px; height: 14px; min-width: 14px; min-height: 14px;}
			.size-xs\@m {width: 16px; height: 16px; min-width: 16px; min-height: 16px;}
			.size-s\@m {width: 18px; height: 18px; min-width: 18px; min-height: 18px;}
			.size-m\@m {width: 20px; height: 20px; min-width: 20px; min-height: 20px;}
			.size-l\@m {width: 24px; height: 24px; min-width: 24px; min-height: 24px;}
			.size-xl\@m {width: 30px; height: 30px; min-width: 30px; min-height: 30px;}
			.size-2xl\@m {width: 36px; height: 36px; min-width: 36px; min-height: 36px;}
			.size-3xl\@m {width: 48px; height: 48px; min-width: 48px; min-height: 48px;}
			.size-4xl\@m {width: 60px; height: 60px; min-width: 60px; min-height: 60px;}
			.size-5xl\@m {width: 72px; height: 72px; min-width: 72px; min-height: 72px;}
			.size-6xl\@m {width: 96px; height: 96px; min-width: 96px; min-height: 96px;}
			.size-7xl\@m {width: 128px; height: 128px; min-width: 128px; min-height: 128px;}
		}

/* POSITIONING */

	/* CKE INDENT */

		.cke-indent {margin-left: 10px;}
		.cke-indent-large {margin-left: 20px;}
		.cke-indent-xlarge {margin-left: 30px;}
		@media (min-width: 1400px) {
			.cke-indent {margin-left: 20px;}
			.cke-indent-large {margin-left: 40px;}
			.cke-indent-xlarge {margin-left: 70px;}
		}

		span[class*='cke-indent'] {display: block; max-width: 100%;}

	/* CKE ALIGN */

		.cke-left {text-align:left !important;}
		.cke-right {text-align:right !important;}
		.cke-center {text-align:center !important;}
		@media (max-width: 1199px) {
			.cke-adaptive {text-align:center !important;}
		}

	/* TEXT POSITION */

		.uk-text-left, .cke-left {text-align:left !important; justify-content: left;}
		.uk-text-right, .cke-right {text-align:right !important; justify-content: right;}
		.uk-text-center, .cke-center {text-align:center !important; justify-content: center;}
		.uk-text-justify {text-align:justify !important;}
		@media (min-width: 380px) {
		.uk-text-left\@s, .cke-left\@s {text-align:left !important; justify-content: left;}
		.uk-text-right\@s, .cke-right\@s {text-align:right !important; justify-content: right;}
		.uk-text-center\@s, .cke-center\@s {text-align:center !important; justify-content: center;}
		}
		@media (min-width: 1200px) {
		.uk-text-left\@m, .cke-left\@m {text-align:left !important; justify-content: left;}
		.uk-text-right\@m, .cke-right\@m {text-align:right !important; justify-content: right;}
		.uk-text-center\@m, .cke-center\@m {text-align:center !important; justify-content: center;}
		}
		@media (min-width: 1400px) {
		.uk-text-left\@l, .cke-left\@l {text-align:left !important; justify-content: left;}
		.uk-text-right\@l, .cke-right\@l {text-align:right !important; justify-content: right;}
		.uk-text-center\@l, .cke-center\@l {text-align:center !important; justify-content: center;}
		}
		@media (min-width: 1800px) {
		.uk-text-left\@xl, .cke-left\@xl {text-align:left !important; justify-content: left;}
		.uk-text-right\@xl, .cke-right\@xl {text-align:right !important; justify-content: right;}
		.uk-text-center\@xl, .cke-center\@xl {text-align:center !important; justify-content: center;}
		}
		@media (max-width: 379px) {
		.uk-text-left-to\@s, .cke-left-to\@s {text-align:left !important; justify-content: left;}
		.uk-text-right-to\@s, .cke-right-to\@s {text-align:right !important; justify-content: right;}
		.uk-text-center-to\@s, .cke-center-to\@s {text-align:center !important; justify-content: center;}
		}
		@media (max-width: 1199px) {
		.uk-text-left-to\@m, .cke-left-to\@m {text-align:left !important; justify-content: left;}
		.uk-text-right-to\@m, .cke-right-to\@m {text-align:right !important; justify-content: right;}
		.uk-text-center-to\@m, .cke-center-to\@m {text-align:center !important; justify-content: center;}
		}
		@media (max-width: 1399px) {
		.uk-text-left-to\@l, .cke-left-to\@l {text-align:left !important; justify-content: left;}
		.uk-text-right-to\@l, .cke-right-to\@l {text-align:right !important; justify-content: right;}
		.uk-text-center-to\@l, .cke-center-to\@l {text-align:center !important; justify-content: center;}
		}
		@media (max-width: 1799px) {
		.uk-text-left-to\@xl, .cke-left-to\@xl {text-align:left !important; justify-content: left;}
		.uk-text-right-to\@xl, .cke-right-to\@xl {text-align:right !important; justify-content: right;}
		.uk-text-center-to\@xl, .cke-center-to\@xl {text-align:center !important; justify-content: center;}
		}

		.uk-text-top {vertical-align:top !important;}
		.uk-text-middle {vertical-align:middle !important;}
		.uk-text-bottom {vertical-align:bottom !important;}
		.uk-text-baseline {vertical-align:baseline !important;}
		.uk-text-nowrap {white-space:nowrap;}
		.uk-text-truncate {max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		th.uk-text-truncate, td.uk-text-truncate {max-width:0;}
		.uk-text-break {overflow-wrap:break-word;}
		th.uk-text-break, td.uk-text-break {word-break:break-word;}

	/* CKE MARGIN */

		.cke-margin-1, .cke-margin-2, .cke-margin-3, .cke-margin-pass {margin-bottom: 0 !important;}

		.cke-margin-1 + *, .cke-margin-1 + .cke-margin-pass + * {margin-top: 40px !important;}
		.cke-margin-2 + *, .cke-margin-2 + .cke-margin-pass + * {margin-top: 70px !important;}
		.cke-margin-3 + *, .cke-margin-3 + .cke-margin-pass + * {margin-top: 0 !important;}

		@media (max-width: 1199px) {
			.cke-margin-2 + *, .cke-margin-2 + .cke-margin-pass + * {margin-top: 40px ;}
		}

		.cke-margin-1 + h1, .cke-margin-1 + .uk-h1, .cke-margin-1 + .cke-margin-pass + h1, .cke-margin-1 + .cke-margin-pass + .uk-h1,
		.cke-margin-1 + h2, .cke-margin-1 + .uk-h2, .cke-margin-1 + .cke-margin-pass + h2, .cke-margin-1 + .cke-margin-pass + .uk-h2,
		.cke-margin-1 + h3, .cke-margin-1 + .uk-h3, .cke-margin-1 + .cke-margin-pass + h3, .cke-margin-1 + .cke-margin-pass + .uk-h3,
		.cke-margin-1 + h4, .cke-margin-1 + .uk-h4, .cke-margin-1 + .cke-margin-pass + h4, .cke-margin-1 + .cke-margin-pass + .uk-h4,
		.cke-margin-1 + h5, .cke-margin-1 + .uk-h5, .cke-margin-1 + .cke-margin-pass + h5, .cke-margin-1 + .cke-margin-pass + .uk-h5,
		.cke-margin-1 + h6, .cke-margin-1 + .uk-h6, .cke-margin-1 + .cke-margin-pass + h6, .cke-margin-1 + .cke-margin-pass + .uk-h6,
		.cke-margin-1 + [class*="uk-heading-"], .cke-margin-1 + .cke-margin-pass + [class*="uk-heading-"] {margin-top: 20px !important;}

		.cke-margin-2 + h1, .cke-margin-2 + .uk-h1, .cke-margin-2 + .cke-margin-pass + h1, .cke-margin-2 + .cke-margin-pass + .uk-h1,
		.cke-margin-2 + h2, .cke-margin-2 + .uk-h2, .cke-margin-2 + .cke-margin-pass + h2, .cke-margin-2 + .cke-margin-pass + .uk-h2,
		.cke-margin-2 + h3, .cke-margin-2 + .uk-h3, .cke-margin-2 + .cke-margin-pass + h3, .cke-margin-2 + .cke-margin-pass + .uk-h3,
		.cke-margin-2 + h4, .cke-margin-2 + .uk-h4, .cke-margin-2 + .cke-margin-pass + h4, .cke-margin-2 + .cke-margin-pass + .uk-h4,
		.cke-margin-2 + h5, .cke-margin-2 + .uk-h5, .cke-margin-2 + .cke-margin-pass + h5, .cke-margin-2 + .cke-margin-pass + .uk-h5,
		.cke-margin-2 + h6, .cke-margin-2 + .uk-h6, .cke-margin-2 + .cke-margin-pass + h6, .cke-margin-2 + .cke-margin-pass + .uk-h6,
		.cke-margin-2 + [class*="uk-heading-"], .cke-margin-2 + .cke-margin-pass + [class*="uk-heading-"] {margin-top: 0 !important;}

		.cke-margin-3 + h1, .cke-margin-3 + .uk-h1, .cke-margin-3 + .cke-margin-pass + h1, .cke-margin-3 + .cke-margin-pass + .uk-h1,
		.cke-margin-3 + h2, .cke-margin-3 + .uk-h2, .cke-margin-3 + .cke-margin-pass + h2, .cke-margin-3 + .cke-margin-pass + .uk-h2,
		.cke-margin-3 + h3, .cke-margin-3 + .uk-h3, .cke-margin-3 + .cke-margin-pass + h3, .cke-margin-3 + .cke-margin-pass + .uk-h3,
		.cke-margin-3 + h4, .cke-margin-3 + .uk-h4, .cke-margin-3 + .cke-margin-pass + h4, .cke-margin-3 + .cke-margin-pass + .uk-h4,
		.cke-margin-3 + h5, .cke-margin-3 + .uk-h5, .cke-margin-3 + .cke-margin-pass + h5, .cke-margin-3 + .cke-margin-pass + .uk-h5,
		.cke-margin-3 + h6, .cke-margin-3 + .uk-h6, .cke-margin-3 + .cke-margin-pass + h6, .cke-margin-3 + .cke-margin-pass + .uk-h6,
		.cke-margin-3 + [class*="uk-heading-"], .cke-margin-3 + .cke-margin-pass + [class*="uk-heading-"] {margin-top: 70px !important;}

		@media (max-width: 1199px) {
			.cke-margin-3 + h1, .cke-margin-3 + .uk-h1, .cke-margin-3 + .cke-margin-pass + h1, .cke-margin-3 + .cke-margin-pass + .uk-h1,
			.cke-margin-3 + h2, .cke-margin-3 + .uk-h2, .cke-margin-3 + .cke-margin-pass + h2, .cke-margin-3 + .cke-margin-pass + .uk-h2,
			.cke-margin-3 + h3, .cke-margin-3 + .uk-h3, .cke-margin-3 + .cke-margin-pass + h3, .cke-margin-3 + .cke-margin-pass + .uk-h3,
			.cke-margin-3 + h4, .cke-margin-3 + .uk-h4, .cke-margin-3 + .cke-margin-pass + h4, .cke-margin-3 + .cke-margin-pass + .uk-h4,
			.cke-margin-3 + h5, .cke-margin-3 + .uk-h5, .cke-margin-3 + .cke-margin-pass + h5, .cke-margin-3 + .cke-margin-pass + .uk-h5,
			.cke-margin-3 + h6, .cke-margin-3 + .uk-h6, .cke-margin-3 + .cke-margin-pass + h6, .cke-margin-3 + .cke-margin-pass + .uk-h6,
			.cke-margin-3 + [class*="uk-heading-"], .cke-margin-3 + .cke-margin-pass + [class*="uk-heading-"] {margin-top: 40px !important;}
		}

	/* CKE MARGIN IN BLOCKQUOTE */

		blockquote + .cke-margin-1, blockquote + .cke-margin-2 {margin-bottom: 20px !important;}

		blockquote + .cke-margin-1 {margin-top: 40px !important;}
		blockquote + .cke-margin-2 {margin-top: 70px !important;}

		blockquote + .cke-margin-1 + *,
		blockquote + .cke-margin-2 + * {margin-top: 20px !important;}

		blockquote + [class*="cke-margin-"] + h1, blockquote + [class*="cke-margin-"] + .uk-h1,
		blockquote + [class*="cke-margin-"] + h2, blockquote + [class*="cke-margin-"] + .uk-h2,
		blockquote + [class*="cke-margin-"] + h3, blockquote + [class*="cke-margin-"] + .uk-h3,
		blockquote + [class*="cke-margin-"] + h4, blockquote + [class*="cke-margin-"] + .uk-h4,
		blockquote + [class*="cke-margin-"] + h5, blockquote + [class*="cke-margin-"] + .uk-h5,
		blockquote + [class*="cke-margin-"] + h6, blockquote + [class*="cke-margin-"] + .uk-h6,
		blockquote + [class*="cke-margin-"] + [class*="uk-heading-"] {margin-top: 40px !important;}

		blockquote + .cke-margin-3 + * {margin-top: 70px !important;}

		@media (max-width: 1199px) {
			blockquote + .cke-margin-2 {margin-top: 40px !important;}
			blockquote + .cke-margin-3 + * {margin-top: 40px !important;}
		}

	/* SHIFT */

		[class*="pixel-top"] {position: relative;}
		.pixel-top-1 {top: -1px;}
		.pixel-top-2 {top: -2px;}
		.pixel-top-3 {top: -3px;}
		.pixel-top1 {top: 1px;}
		.pixel-top2 {top: 2px;}
		.pixel-top3 {top: 3px;}

		.pixel-right5 {margin-right: 5px;}
		.pixel-right8 {margin-right: 8px;}
		.pixel-right15 {margin-right: 15px;}
		.pixel-left5 {margin-left: 5px;}
		.pixel-left8 {margin-left: 8px;}
		.pixel-left15 {margin-left: 15px;}

		@media (min-width: 1200px) {
			.pixel-right5\@m {margin-right: 5px;}
			.pixel-right8\@m {margin-right: 8px;}
			.pixel-right15\@m {margin-right: 15px;}
			.pixel-left5\@m {margin-left: 5px;}
			.pixel-left8\@m {margin-left: 8px;}
			.pixel-left15\@m {margin-left: 15px;}
		}

