@font-face {
    font-family: 'KacstTitle';
    src: url('/Files/App_002/Fonts/KacstTitle.eot');
    src: url('/Files/App_002/Fonts/KacstTitle.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/KacstTitle.woff2') format('woff2'),
        url('/Files/App_002/Fonts/KacstTitle.woff') format('woff'),
        url('/Files/App_002/Fonts/KacstTitle.ttf') format('truetype'),
        url('/Files/App_002/Fonts/KacstTitle.svg#KacstTitle') format('svg');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-Thin.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-Thin.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-Thin.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-Thin.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-Thin.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-Thin.svg#JosefinSans-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-BoldItalic.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-BoldItalic.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-BoldItalic.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-BoldItalic.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-BoldItalic.svg#JosefinSans-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-SemiBold.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBold.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBold.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBold.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBold.svg#JosefinSans-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans.eot');
    src: url('/Files/App_002/Fonts/JosefinSans.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans.svg#JosefinSans') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-LightItalic.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-LightItalic.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-LightItalic.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-LightItalic.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-LightItalic.svg#JosefinSans-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSansRegularItalic.eot');
    src: url('/Files/App_002/Fonts/JosefinSansRegularItalic.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSansRegularItalic.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSansRegularItalic.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSansRegularItalic.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSansRegularItalic.svg#JosefinSansRegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-Light.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-Light.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-Light.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-Light.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-Light.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-Light.svg#JosefinSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-SemiBoldItalic.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBoldItalic.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBoldItalic.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBoldItalic.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-SemiBoldItalic.svg#JosefinSans-SemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-ThinItalic.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-ThinItalic.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-ThinItalic.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-ThinItalic.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-ThinItalic.svg#JosefinSans-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/Files/App_002/Fonts/JosefinSans-Bold.eot');
    src: url('/Files/App_002/Fonts/JosefinSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/JosefinSans-Bold.woff2') format('woff2'),
        url('/Files/App_002/Fonts/JosefinSans-Bold.woff') format('woff'),
        url('/Files/App_002/Fonts/JosefinSans-Bold.ttf') format('truetype'),
        url('/Files/App_002/Fonts/JosefinSans-Bold.svg#JosefinSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Intro Inline';
    src: url('/Files/App_002/Fonts/Intro-Inline.eot');
    src: url('/Files/App_002/Fonts/Intro-Inline.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/Intro-Inline.woff2') format('woff2'),
        url('/Files/App_002/Fonts/Intro-Inline.woff') format('woff'),
        url('/Files/App_002/Fonts/Intro-Inline.ttf') format('truetype'),
        url('/Files/App_002/Fonts/Intro-Inline.svg#Intro-Inline') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Intro Cond';
    src: url('/Files/App_002/Fonts/IntroCond-LightAlt.eot');
    src: url('/Files/App_002/Fonts/IntroCond-LightAlt.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/IntroCond-LightAlt.woff2') format('woff2'),
        url('/Files/App_002/Fonts/IntroCond-LightAlt.woff') format('woff'),
        url('/Files/App_002/Fonts/IntroCond-LightAlt.ttf') format('truetype'),
        url('/Files/App_002/Fonts/IntroCond-LightAlt.svg#IntroCond-LightAlt') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Intro';
    src: url('/Files/App_002/Fonts/Intro.eot');
    src: url('/Files/App_002/Fonts/Intro.eot?#iefix') format('embedded-opentype'),
        url('/Files/App_002/Fonts/Intro.woff2') format('woff2'),
        url('/Files/App_002/Fonts/Intro.woff') format('woff'),
        url('/Files/App_002/Fonts/Intro.ttf') format('truetype'),
        url('/Files/App_002/Fonts/Intro.svg#Intro') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	font-family: 'Josefin Sans' !important;
}
body.fixed {
	position: fixed;
	width: 100%;
    height: 100vh;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none !important;
}
* {
	outline: none;
}
ul, ol {
	list-style: none;
        margin: 0;
        padding: 0;		
}
::-webkit-scrollbar { width: 10px; }
::-webkit-scrollbar-thumb {
  border-right:solid 10px #8ec7aa;
  background: #252525;
}
::-webkit-scrollbar-track {
  border: none;
  background: #252525;
}
.container {
    max-width: 100%;
    width: 1600px;
}
.no-padding{padding:0;}
p.vide {
    text-align: center;
    font-size: 18px;
}