/* BOOTSTRAP REBOOT v4.5.3 */
*,*::before,*::after {box-sizing: border-box;}
html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}
body {margin: 0;font-family: -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-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff;}
[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0.5rem;}
p {margin-top: 0;margin-bottom: 1rem;}
abbr[title],abbr[data-original-title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;border-bottom: 0;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}
address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}
ol,ul,dl {margin-top: 0;margin-bottom: 1rem;}
ol ol,ul ul,ol ul,ul ol {margin-bottom: 0;}
dt {font-weight: 700;}
dd {margin-bottom: .5rem;margin-left: 0;}
blockquote {margin: 0 0 1rem;}
b,strong {font-weight: bolder;}
small {font-size: 80%;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
a {color: #007bff;text-decoration: none;background-color: transparent;}
a:hover {color: #0056b3;text-decoration: underline;}
a:not([href]):not([class]) {color: inherit;text-decoration: none;}
a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}
pre,code,kbd,samp {font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size: 1em;}
pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}
figure {margin: 0 0 1rem;}
img {vertical-align: middle;border-style: none;}
svg {overflow: hidden;vertical-align: middle;}
table {border-collapse: collapse;}
caption {padding-top: 0.75rem;padding-bottom: 0.75rem;color: #6c757d;text-align: left;caption-side: bottom;}
th {text-align: inherit;text-align: -webkit-match-parent;}
label {display: inline-block;margin-bottom: 0.5rem;}
button {border-radius: 0;}
button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;}
input,button,select,optgroup,textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
button,input {overflow: visible;}
button,select {text-transform: none;}
[role="button"] {cursor: pointer;}
select {word-wrap: normal;}
button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled) {cursor: pointer;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {padding: 0;border-style: none;}
input[type="radio"],input[type="checkbox"] {box-sizing: border-box;padding: 0;}
textarea {overflow: auto;resize: vertical;}
fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal;}
progress {vertical-align: baseline;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {outline-offset: -2px;-webkit-appearance: none;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}
output {display: inline-block;}
summary {display: list-item;cursor: pointer;}
template {display: none;}
[hidden] {display: none !important;}
/* GENERAL */
html,body,div,span,p,blockquote,a,img,small,sub,b,dl,dd,dt,ul,li,label,article,details,footer,header,menu,nav,input,textarea,select{background:transparent;border:0;outline:0;padding:0;margin:0;}
html,body{font-family:'Din', sans-serif;font-size:14px;line-height:normal;height:100%;width:100%;color:#000000;background-color:#FFFFFF;}
body{overflow-x:hidden;}
body.noScroll {position: fixed; overflow-y:scroll;}
a {color:#898989;font-weight:normal;outline:none;text-decoration: none;cursor: pointer;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
a, a:hover, a:active, a:focus {outline: 0;text-decoration:none;}
::selection {background-color: #000000;color: #FFFFFF;}
::-moz-selection {background-color: #000000;color: #FFFFFF;}
img {max-width:100%;height:auto;display:block;}
button:focus {outline:0;}
input:focus, textarea:focus, select:focus{outline: none;}
*:focus {outline: none;}
/* FONT-FACE */
@font-face {font-family:'Din';font-style:normal;font-weight:normal;src:url('../fonts/din.woff2') format('woff2'),url('../fonts/din.woff') format('woff');}
@font-face{font-family:SansaPro;font-display:swap;font-style:normal;font-weight:300;src:url('../fonts/SansaPro-Light.ttf.woff2') format("woff2"),url('../fonts/SansaPro-Light.woff') format("woff"),url('../fonts/SansaPro-Light.ttf') format("truetype")}
@font-face{font-family:SansaPro;font-display:swap;font-style:normal;font-weight:400;src:url('../fonts/SansaPro-Normal.ttf.woff2') format("woff2"),url('../fonts/SansaPro-Normal.woff') format("woff"),url('../fonts/SansaPro-Normal.ttf') format("truetype")}
@font-face{font-family:SansaPro;font-display:swap;font-style:normal;font-weight:600;src:url('../fonts/SansaPro-SemiBold.ttf.woff2') format("woff2"),url('../fonts/SansaPro-SemiBold.woff') format("woff"),url('../fonts/SansaPro-SemiBold.ttf') format("truetype")}
@font-face{font-family:SansaPro;font-display:swap;font-style:normal;font-weight:700;src:url('../fonts/SansaPro-Bold.ttf.woff2') format("woff2"),url('../fonts/SansaPro-Bold.woff') format("woff"),url('../fonts/SansaPro-Bold.ttf') format("truetype")}

@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-Thin.eot');
    src: url('../fonts/TTTravels-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-Thin.woff2') format('woff2'),
        url('../fonts/TTTravels-Thin.woff') format('woff'),
        url('../fonts/TTTravels-Thin.ttf') format('truetype'),
        url('../fonts/TTTravels-Thin.svg#TTTravels-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-ThinItalic.eot');
    src: url('../fonts/TTTravels-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-ThinItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-ThinItalic.woff') format('woff'),
        url('../fonts/TTTravels-ThinItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-ThinItalic.svg#TTTravels-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-ExtraLight.eot');
    src: url('../fonts/TTTravels-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-ExtraLight.woff2') format('woff2'),
        url('../fonts/TTTravels-ExtraLight.woff') format('woff'),
        url('../fonts/TTTravels-ExtraLight.ttf') format('truetype'),
        url('../fonts/TTTravels-ExtraLight.svg#TTTravels-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-ExtraLightItalic.eot');
    src: url('../fonts/TTTravels-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-ExtraLightItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-ExtraLightItalic.woff') format('woff'),
        url('../fonts/TTTravels-ExtraLightItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-ExtraLightItalic.svg#TTTravels-ExtraLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-Light.eot');
    src: url('../fonts/TTTravels-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-Light.woff2') format('woff2'),
        url('../fonts/TTTravels-Light.woff') format('woff'),
        url('../fonts/TTTravels-Light.ttf') format('truetype'),
        url('../fonts/TTTravels-Light.svg#TTTravels-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-LightItalic.eot');
    src: url('../fonts/TTTravels-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-LightItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-LightItalic.woff') format('woff'),
        url('../fonts/TTTravels-LightItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-LightItalic.svg#TTTravels-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-Regular.eot');
    src: url('../fonts/TTTravels-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-Regular.woff2') format('woff2'),
        url('../fonts/TTTravels-Regular.woff') format('woff'),
        url('../fonts/TTTravels-Regular.ttf') format('truetype'),
        url('../fonts/TTTravels-Regular.svg#TTTravels-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-Italic.eot');
    src: url('../fonts/TTTravels-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-Italic.woff2') format('woff2'),
        url('../fonts/TTTravels-Italic.woff') format('woff'),
        url('../fonts/TTTravels-Italic.ttf') format('truetype'),
        url('../fonts/TTTravels-Italic.svg#TTTravels-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-Medium.eot');
    src: url('../fonts/TTTravels-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-Medium.woff2') format('woff2'),
        url('../fonts/TTTravels-Medium.woff') format('woff'),
        url('../fonts/TTTravels-Medium.ttf') format('truetype'),
        url('../fonts/TTTravels-Medium.svg#TTTravels-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-MediumItalic.eot');
    src: url('../fonts/TTTravels-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-MediumItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-MediumItalic.woff') format('woff'),
        url('../fonts/TTTravels-MediumItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-MediumItalic.svg#TTTravels-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-DemiBold.eot');
    src: url('../fonts/TTTravels-DemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-DemiBold.woff2') format('woff2'),
        url('../fonts/TTTravels-DemiBold.woff') format('woff'),
        url('../fonts/TTTravels-DemiBold.ttf') format('truetype'),
        url('../fonts/TTTravels-DemiBold.svg#TTTravels-DemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-DemiBoldItalic.eot');
    src: url('../fonts/TTTravels-DemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-DemiBoldItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-DemiBoldItalic.woff') format('woff'),
        url('../fonts/TTTravels-DemiBoldItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-DemiBoldItalic.svg#TTTravels-DemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-Bold.eot');
    src: url('../fonts/TTTravels-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-Bold.woff2') format('woff2'),
        url('../fonts/TTTravels-Bold.woff') format('woff'),
        url('../fonts/TTTravels-Bold.ttf') format('truetype'),
        url('../fonts/TTTravels-Bold.svg#TTTravels-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-BoldItalic.eot');
    src: url('../fonts/TTTravels-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-BoldItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-BoldItalic.woff') format('woff'),
        url('../fonts/TTTravels-BoldItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-BoldItalic.svg#TTTravels-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-ExtraBold.eot');
    src: url('../fonts/TTTravels-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-ExtraBold.woff2') format('woff2'),
        url('../fonts/TTTravels-ExtraBold.woff') format('woff'),
        url('../fonts/TTTravels-ExtraBold.ttf') format('truetype'),
        url('../fonts/TTTravels-ExtraBold.svg#TTTravels-ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-ExtraBoldItalic.eot');
    src: url('../fonts/TTTravels-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-ExtraBoldItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-ExtraBoldItalic.woff') format('woff'),
        url('../fonts/TTTravels-ExtraBoldItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-ExtraBoldItalic.svg#TTTravels-ExtraBoldItalic') format('svg');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-Black.eot');
    src: url('../fonts/TTTravels-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-Black.woff2') format('woff2'),
        url('../fonts/TTTravels-Black.woff') format('woff'),
        url('../fonts/TTTravels-Black.ttf') format('truetype'),
        url('../fonts/TTTravels-Black.svg#TTTravels-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'TT Travels';
    src: url('../fonts/TTTravels-BlackItalic.eot');
    src: url('../fonts/TTTravels-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTTravels-BlackItalic.woff2') format('woff2'),
        url('../fonts/TTTravels-BlackItalic.woff') format('woff'),
        url('../fonts/TTTravels-BlackItalic.ttf') format('truetype'),
        url('../fonts/TTTravels-BlackItalic.svg#TTTravels-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}


/* CONTENT */
#home {position:relative;height:100%;width:100%;}
#home .container {}
#home .container #home-center {position:absolute;height:100%;width:90%;display:table;top:0;left:0;right:0;margin-left:5%;margin-right:5%;}	
#home .container #home-center .div-align-center {display:table-cell;vertical-align:middle;text-align:center;font-family:'Din', sans-serif;font-size:24px;line-height:30px;text-transform: uppercase;}
#home .container #home-center .div-align-center p {color:#000000;margin:50px 0 0 0;}
/* RESPONSIVE */
@media screen and (max-width: 1199.98px) {}
@media screen and (max-width: 991.98px) {}
@media screen and (max-width: 767.98px) {}	
@media screen and (max-width: 575.98px) {}