
@font-face {
    font-family:'Eye Catching';
    src: url('/fonts/eyecatching.eot');
	src: url('/fonts/eyecatching.eot?#iefix') format('embedded-opentype'),
		url('/fonts/eyecatching.woff2') format('woff2'),
		url('/fonts/eyecatching.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DC;
    font-display: swap
}
@font-face {
    font-family:'Gotham Bold';
    src: url('/fonts/gotham-bold.eot');
	src: url('/fonts/gotham-bold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/gotham-bold.woff2') format('woff2'),
		url('/fonts/gotham-bold.woff') format('woff'),
		url('/fonts/gotham-bold.svg#Gotham-Bold') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
    font-display: swap
}
@font-face {
    font-family:'Gotham Book';
    src: url('/fonts/gotham-book.eot');
	src: url('/fonts/gotham-book.eot?#iefix') format('embedded-opentype'),
		url('/fonts/gotham-book.woff2') format('woff2'),
		url('/fonts/gotham-book.woff') format('woff'),
		url('/fonts/gotham-book.svg#Gotham-Book') format('svg');
    font-weight: 325;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
    font-display: swap
}
::selection {
    background: #c10726;
    color: #fff;
    text-shadow: none;
}
:root { --uk-breakpoint-s:640px;
--uk-breakpoint-m:960px;
--uk-breakpoint-l:1200px;
--uk-breakpoint-xl:1600px
}
.uk-icon { fill:currentcolor;}
.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { fill:currentcolor }
.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { stroke:currentcolor }
.uk-form-icon:not(a):not(button):not(input) { pointer-events:none }
.uk-spinner>*>* { stroke-dasharray:88px; stroke-dashoffset:0; stroke-width:1; stroke-linecap:round }
@keyframes uk-spinner-dash { 0% {
stroke-dashoffset:88px
}
50% {
stroke-dashoffset:22px;
transform:rotate(135deg)
}
100% {
stroke-dashoffset:88px;
transform:rotate(450deg)
}
}
.uk-search .uk-search-icon:not(a):not(button):not(input), .uk-sortable svg, .uk-sortable-drag, .uk-sortable-placeholder, .uk-drag iframe, .uk-disabled, iframe.uk-cover, .uk-sortable svg { pointer-events:none }
.uk-modal-close-full svg {fill:#fff;}
:root { --uk-leader-fill-content:.
}
.uk-animation-stroke { animation-name:uk-stroke; animation-duration:2s }
.uk-svg, .uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { fill:currentcolor }
.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { stroke:currentcolor }
@keyframes uk-stroke { 0% {
stroke-dashoffset:var(--uk-animation-stroke)
}
100% {
stroke-dashoffset:0
}
}
.uk-animation-stroke { stroke-dasharray:var(--uk-animation-stroke); }
.uk-icon {fill:currentcolor; }
a.skip-to-content-btn, .lang-arrow, li.no-caption::before, #mainimage::before, .commentinput .mim-icon-angle-arrow-down, .space-feature-info ul li::before, .more-merry-image:after {
	pointer-events: none;
}
a.skip-to-content-btn:focus, .home-slide-desktop.addBg #mainimage:after {
	pointer-events: auto;
}