
/* Fonts
   ================================= */
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-thin-webfont.eot'); src: url('../fonts/roboto/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-thin-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-thin-webfont.woff') format('woff'); font-weight: 100; font-style: normal; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-thinitalic-webfont.eot'); src: url('../fonts/roboto/roboto-thinitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-thinitalic-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-thinitalic-webfont.woff') format('woff'); font-weight: 100; font-style: italic; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-light-webfont.eot'); src: url('../fonts/roboto/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-light-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-light-webfont.woff') format('woff'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-lightitalic-webfont.eot'); src: url('../fonts/roboto/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-lightitalic-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-lightitalic-webfont.woff') format('woff'); font-weight: 300; font-style: italic; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-regular-webfont.eot'); src: url('../fonts/roboto/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-regular-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-regular-webfont.woff') format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-italic-webfont.eot'); src: url('../fonts/roboto/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-italic-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-italic-webfont.woff') format('woff'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-medium-webfont.eot'); src: url('../fonts/roboto/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-medium-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-medium-webfont.woff') format('woff'); font-weight: 500; font-style: normal; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-mediumitalic-webfont.eot'); src: url('../fonts/roboto/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-mediumitalic-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-mediumitalic-webfont.woff') format('woff'); font-weight: 500; font-style: italic; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-bold-webfont.eot'); src: url('../fonts/roboto/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-bold-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-bold-webfont.woff') format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-bolditalic-webfont.eot'); src: url('../fonts/roboto/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-bolditalic-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-bolditalic-webfont.woff') format('woff'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-black-webfont.eot'); src: url('../fonts/roboto/roboto-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-black-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-black-webfont.woff') format('woff'); font-weight: 900; font-style: normal; }
@font-face { font-family: 'roboto'; src: url('../fonts/roboto/roboto-blackitalic-webfont.eot'); src: url('../fonts/roboto/roboto-blackitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto/roboto-blackitalic-webfont.woff2') format('woff2'), url('../fonts/roboto/roboto-blackitalic-webfont.woff') format('woff'); font-weight: 900; font-style: italic; }

@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-thin-webfont.eot'); src: url('../fonts/lato/lato-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-thin-webfont.woff2') format('woff2'), url('../fonts/lato/lato-thin-webfont.woff') format('woff'); font-weight: 100; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-thinitalic-webfont.eot'); src: url('../fonts/lato/lato-thinitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-thinitalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-thinitalic-webfont.woff') format('woff'); font-weight: 100; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-hairline-webfont.eot'); src: url('../fonts/lato/lato-hairline-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-hairline-webfont.woff2') format('woff2'), url('../fonts/lato/lato-hairline-webfont.woff') format('woff'); font-weight: 200; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-hairlineitalic-webfont.eot'); src: url('../fonts/lato/lato-hairlineitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-hairlineitalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-hairlineitalic-webfont.woff') format('woff'); font-weight: 200; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-light-webfont.eot'); src: url('../fonts/lato/lato-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-light-webfont.woff2') format('woff2'), url('../fonts/lato/lato-light-webfont.woff') format('woff'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-lightitalic-webfont.eot'); src: url('../fonts/lato/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-lightitalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-lightitalic-webfont.woff') format('woff'); font-weight: 300; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-regular-webfont.eot'); src: url('../fonts/lato/lato-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-regular-webfont.woff2') format('woff2'), url('../fonts/lato/lato-regular-webfont.woff') format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-italic-webfont.eot'); src: url('../fonts/lato/lato-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-italic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-italic-webfont.woff') format('woff'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-medium-webfont.eot'); src: url('../fonts/lato/lato-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-medium-webfont.woff2') format('woff2'), url('../fonts/lato/lato-medium-webfont.woff') format('woff'); font-weight: 500; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-mediumitalic-webfont.eot'); src: url('../fonts/lato/lato-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-mediumitalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-mediumitalic-webfont.woff') format('woff'); font-weight: 500; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-semibold-webfont.eot'); src: url('../fonts/lato/lato-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-semibold-webfont.woff2') format('woff2'), url('../fonts/lato/lato-semibold-webfont.woff') format('woff'); font-weight: 600; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-semibolditalic-webfont.eot'); src: url('../fonts/lato/lato-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-semibolditalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-semibolditalic-webfont.woff') format('woff'); font-weight: 600; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-bold-webfont.eot'); src: url('../fonts/lato/lato-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bold-webfont.woff2') format('woff2'), url('../fonts/lato/lato-bold-webfont.woff') format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-bolditalic-webfont.eot'); src: url('../fonts/lato/lato-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bolditalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-bolditalic-webfont.woff') format('woff'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-black-webfont.eot'); src: url('../fonts/lato/lato-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-black-webfont.woff2') format('woff2'), url('../fonts/lato/lato-black-webfont.woff') format('woff'); font-weight: 800; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-blackitalic-webfont.eot'); src: url('../fonts/lato/lato-blackitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-blackitalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-blackitalic-webfont.woff') format('woff'); font-weight: 800; font-style: italic; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-heavy-webfont.eot'); src: url('../fonts/lato/lato-heavy-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-heavy-webfont.woff2') format('woff2'), url('../fonts/lato/lato-heavy-webfont.woff') format('woff'); font-weight: 900; font-style: normal; }
@font-face { font-family: 'lato'; src: url('../fonts/lato/lato-heavyitalic-webfont.eot'); src: url('../fonts/lato/lato-heavyitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-heavyitalic-webfont.woff2') format('woff2'), url('../fonts/lato/lato-heavyitalic-webfont.woff') format('woff'); font-weight: 900; font-style: italic; }

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

/* Styles
   ================================= */
::selection { background: #494848; }
/** { transition: all 0.5s ease; }*/
html, body { font-family: 'roboto' !important; font-weight: 300; line-height: 26px; font-size: 15px; color: #7b7a7a; }
html { padding: 40px; background: #f6f6f6; }
.bold, b, strong { font-weight: 500; }
.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
h1, h2, h3, h4, h5, h6 { font-family: 'montserrat'; font-weight: 800; }

a:hover { color: #4d4d4d; text-decoration: none; }

.am-navbar-main .uk-sticky { background: #fff; }

.am-grid a .uk-background-cover { filter: brightness(50%); }
.am-full-frame { background: #fff; }

/* UIKit styles override
   ================================= */
.uk-background-white { background: #fff; }
.uk-background-black { background: #000; }

.uk-label { letter-spacing: 1px; border-radius: 4px; }
.uk-card-badge { border: 0px; }

.uk-logo img { height: 44px; }

.uk-select { padding: 0px 30px !important; height: 62px !important; }