
/**
 * 100 Thin (Hairline)
 * 200 Extra Light (Ultra Light)
 * 300 Light
 * 400 Normal (Regular)
 * 500 Medium
 * 600 Semi Bold (Demi Bold)
 * 700 Bold
 * 800 Extra Bold (Ultra Bold)
 * 900 Black (Heavy)
 * 950 Extra Black (Ultra Black)
 */

@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-black-webfont.woff2')         format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-black-webfont.woff')           format('woff'); font-weight: 900; font-style: normal; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-blackit-webfont.woff2')       format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-blackit-webfont.woff')         format('woff'); font-weight: 900; font-style: italic; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2')          format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff')            format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-boldit-webfont.woff2')        format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-boldit-webfont.woff')          format('woff'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-extralight-webfont.woff2')    format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-extralight-webfont.woff')      format('woff'); font-weight: 200; font-style: normal; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-extralightit-webfont.woff2')  format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-extralightit-webfont.woff')    format('woff'); font-weight: 200; font-style: italic; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-it-webfont.woff2')            format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-it-webfont.woff')              format('woff'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-light-webfont.woff2')         format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-light-webfont.woff')           format('woff'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-lightit-webfont.woff2')       format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-lightit-webfont.woff')         format('woff'); font-weight: 300; font-style: italic; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2')       format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff')         format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-semibold-webfont.woff2')      format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-semibold-webfont.woff')        format('woff'); font-weight: 600; font-style: normal; }
@font-face { font-family: 'Source Sans Pro'; src: url('../fonts/source-sans-pro/sourcesanspro-semiboldit-webfont.woff2')    format('woff2'), url('../fonts/source-sans-pro/sourcesanspro-semiboldit-webfont.woff')      format('woff'); font-weight: 600; font-style: italic; }

@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-black-webfont.woff2')            format('woff2'), url('../fonts/inter/inter-black-webfont.woff')              format('woff'); font-weight: 900; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-blackitalic-webfont.woff2')      format('woff2'), url('../fonts/inter/inter-blackitalic-webfont.woff')        format('woff'); font-weight: 900; font-style: italic; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-bold-webfont.woff2')             format('woff2'), url('../fonts/inter/inter-bold-webfont.woff')               format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-bolditalic-webfont.woff2')       format('woff2'), url('../fonts/inter/inter-bolditalic-webfont.woff')         format('woff'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-extrabold-webfont.woff2')        format('woff2'), url('../fonts/inter/inter-extrabold-webfont.woff')          format('woff'); font-weight: 800; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-extrabolditalic-webfont.woff2')  format('woff2'), url('../fonts/inter/inter-extrabolditalic-webfont.woff')    format('woff'); font-weight: 800; font-style: italic; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-extralight-webfont.woff2')       format('woff2'), url('../fonts/inter/inter-extralight-webfont.woff')         format('woff'); font-weight: 200; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-extralightitalic-webfont.woff2') format('woff2'), url('../fonts/inter/inter-extralightitalic-webfont.woff')   format('woff'); font-weight: 200; font-style: italic; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-italic-webfont.woff2')           format('woff2'), url('../fonts/inter/inter-italic-webfont.woff')             format('woff'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-light-webfont.woff2')            format('woff2'), url('../fonts/inter/inter-light-webfont.woff')              format('woff'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-medium-webfont.woff2')           format('woff2'), url('../fonts/inter/inter-medium-webfont.woff')             format('woff'); font-weight: 500; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-mediumitalic-webfont.woff2')     format('woff2'), url('../fonts/inter/inter-mediumitalic-webfont.woff')       format('woff'); font-weight: 500; font-style: italic; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-regular-webfont.woff2')          format('woff2'), url('../fonts/inter/inter-regular-webfont.woff')            format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-semibold-webfont.woff2')         format('woff2'), url('../fonts/inter/inter-semibold-webfont.woff')           format('woff'); font-weight: 600; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-semibolditalic-webfont.woff2')   format('woff2'), url('../fonts/inter/inter-semibolditalic-webfont.woff')     format('woff'); font-weight: 600; font-style: italic; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-thin-webfont.woff2')             format('woff2'), url('../fonts/inter/inter-thin-webfont.woff')               format('woff'); font-weight: 100; font-style: normal; }
@font-face { font-family: 'Inter'; src: url('../fonts/inter/inter-thinitalic-webfont.woff2')       format('woff2'), url('../fonts/inter/inter-thinitalic-webfont.woff')         format('woff'); font-weight: 100; font-style: italic; }

@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamblack-webfont.woff2')           format('woff2'), url('../fonts/gotham/gothamblack-webfont.woff')            format('woff'); font-weight: 900; font-style: normal; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothambold-webfont.woff2')            format('woff2'), url('../fonts/gotham/gothambold-webfont.woff')             format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothambolditalic-webfont.woff2')      format('woff2'), url('../fonts/gotham/gothambolditalic-webfont.woff')       format('woff'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothambook-webfont.woff2')            format('woff2'), url('../fonts/gotham/gothambook-webfont.woff')             format('woff'); font-weight: 600; font-style: normal; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothambookitalic-webfont.woff2')      format('woff2'), url('../fonts/gotham/gothambookitalic-webfont.woff')       format('woff'); font-weight: 600; font-style: italic; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamlight-webfont.woff2')           format('woff2'), url('../fonts/gotham/gothamlight-webfont.woff')            format('woff'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamlightitalic-webfont.woff2')     format('woff2'), url('../fonts/gotham/gothamlightitalic-webfont.woff')      format('woff'); font-weight: 300; font-style: italic; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothammedium-webfont.woff2')          format('woff2'), url('../fonts/gotham/gothammedium-webfont.woff')           format('woff'); font-weight: 500; font-style: normal; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothammediumitalic-webfont.woff2')    format('woff2'), url('../fonts/gotham/gothammediumitalic-webfont.woff')     format('woff'); font-weight: 500; font-style: italic; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamthin-webfont.woff2')            format('woff2'), url('../fonts/gotham/gothamthin-webfont.woff')             format('woff'); font-weight: 100; font-style: normal; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamthinitalic-webfont.woff2')      format('woff2'), url('../fonts/gotham/gothamthinitalic-webfont.woff')       format('woff'); font-weight: 100; font-style: italic; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamultraitalic-webfont.woff2')     format('woff2'), url('../fonts/gotham/gothamultraitalic-webfont.woff')      format('woff'); font-weight: 900; font-style: italic; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamxlight-webfont.woff2')          format('woff2'), url('../fonts/gotham/gothamxlight-webfont.woff')           format('woff'); font-weight: 200; font-style: normal; }
@font-face { font-family: 'Gotham'; src: url('../fonts/gotham/gothamxlightitalic-webfont.woff2')    format('woff2'), url('../fonts/gotham/gothamxlightitalic-webfont.woff')     format('woff'); font-weight: 200; font-style: italic; }

/** { transition: all 0.5s ease; }*/
html { font-family: 'Gotham', serif; font-weight: 300; font-size: 18px; line-height: 24px; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; }
.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
.uk-heading-2xlarge,
.uk-heading-large,
.uk-heading-medium,
.uk-heading-small,
.uk-heading-xlarge,
h1, h2, h3, h4, h5, h6 { margin: 0 0 20px 0; font-family: inherit; font-weight: 900; text-transform: inherit; }
.uk-light { color: #fff; }

.uk-button { border-radius: 6px; text-transform: none; }
.uk-button-large { font-size: 18px; font-weight: 300; }

.uk-input,
.uk-textarea { font-weight: 200; border-radius: 6px; }

.sc-slider h1 { font-weight: 800; font-size: 60px; line-height: 60px; letter-spacing: 2px; color: #fff; }
.sc-slider h2 { font-weight: 200; font-size: 50px; line-height: 52px; color: #fff; }
.sc-slider h3 { font-weight: 200; font-size: 40px; line-height: 56px; color: #fff; }
.sc-slider h4 { font-weight: 200; font-size: 30px; line-height: 56px; color: #fff; }
.sc-slider h5 { font-weight: 200; font-size: 20px; line-height: 24px; color: #fff; text-transform: uppercase; }
.sc-slider h6 { font-weight: 200; font-size: 10px; line-height: 24px; color: #fff; }
.sc-slider .uk-cover-container { border-radius: 30px; }
.sc-slider img { filter: brightness(70%); }
.sc-slider li:not(.uk-active) .uk-cover-container { background: #f7f7f7; }
.sc-slider li:not(.uk-active) img { display: none; }
.sc-slider .uk-dotnav > .uk-active > * { width: 20px; border-radius: 10px; background-color: #0009; }
.sc-slider [uk-slider-item='previous'] { left: 12%; margin-top: -21px; }
.sc-slider [uk-slider-item='next'] { right: 12%; margin-top: -21px; }

/*
.uk-navbar-nav { gap: 50px; }
.uk-navbar-item,
.uk-navbar-nav > li > a,
.uk-navbar-toggle { display: flex; justify-content: center; align-items: center; column-gap: 0.25em; box-sizing: border-box; min-height: 90px; font-size: 15px; font-family: inherit; text-decoration: none; }
.uk-navbar-nav > li > a { font-style: normal; font-weight: 700; font-size: 14px; line-height: 16px; color: #F89402; }
.uk-navbar .uk-navbar-left .uk-navbar-nav { position: relative; }
.uk-navbar .uk-navbar-left .uk-navbar-nav:after { content: ""; position: absolute; top: 24px; left: -46px; width: 1px; height: 40px; background: #FFFFFF; }

.uk-navbar .uk-button-primary { background: #EF5122; border-radius: 90px; font-weight: 700; font-size: 14px; line-height: 39px; color: #FCFCFD; }

#tm-dialog-mobile .uk-nav > li > a { font-weight: 700; font-size: 14px; text-align: center; color: #F89402; }

header { background: #191919; }
footer { background: #141416; }*/

/*
@media (min-width: 1200px) {
    .sc-slider .uk-position-large {
        margin: 300px;
        --uk-position-margin-offset: 300px;
    }
}
*/
