@font-face {
    font-family: morebi rounded bold;
    src: url(/fonts/morebirounded/MorebiRounded-Bold.eot);
    src: url(/fonts/morebirounded/MorebiRounded-Bold.eot?#iefix) format('embedded-opentype'), url(/fonts/morebirounded/MorebiRounded-Bold.woff) format('woff'), url(/fonts/morebirounded/MorebiRounded-Bold.ttf) format('truetype');
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: morebi rounded italic;
    src: url(/fonts/morebirounded/MorebiRounded-Italic.eot);
    src: url(/fonts/morebirounded/MorebiRounded-Italic.eot?#iefix) format('embedded-opentype'), url(/fonts/morebirounded/MorebiRounded-Italic.woff) format('woff'), url(/fonts/morebirounded/MorebiRounded-Italic.ttf) format('truetype');
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: morebi rounded medium;
    src: url(/fonts/morebirounded/MorebiRounded-Medium.eot);
    src: url(/fonts/morebirounded/MorebiRounded-Medium.eot?#iefix) format('embedded-opentype'), url(/fonts/morebirounded/MorebiRounded-Medium.woff) format('woff'), url(/fonts/morebirounded/MorebiRounded-Medium.ttf) format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: morebi rounded regular;
    src: url(/fonts/morebirounded/MorebiRounded-Regular.eot);
    src: url(/fonts/morebirounded/MorebiRounded-Regular.eot?#iefix) format('embedded-opentype'), url(/fonts/morebirounded/MorebiRounded-Regular.woff) format('woff'), url(/fonts/morebirounded/MorebiRounded-Regular.ttf) format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: morebi rounded thin;
    src: url(/fonts/morebirounded/MorebiRounded-Thin.eot);
    src: url(/fonts/morebirounded/MorebiRounded-Thin.eot?#iefix) format('embedded-opentype'), url(/fonts/morebirounded/MorebiRounded-Thin.woff) format('woff'), url(/fonts/morebirounded/MorebiRounded-Thin.ttf) format('truetype');
    font-weight: 100;
    font-style: normal
}

html,
body {
    height: 100%;
    overflow: hidden;
    min-height: 200px;
}

body {
    padding: 0;
    margin: 0;
    font-family: morebi rounded regular;
}

.points{
    width:100%;
    height: 100%;
    overflow: hidden;
    position:fixed;
    background:  url('../images/point.png') repeat;
    z-index: 2;
}

#supersize{
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top:0;
    z-index: 0;
}
.img-supersize{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top:0;
    width: 100%;
    height: 100%;
    display: none;
    
}
.img-supersize.img-1{
    background: url('../images/fonds/fond8.jpg') no-repeat center center; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    display: block;
}
.img-supersize.img-2{
    background: url('../images/fonds/fond17.jpg') no-repeat center center; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.img-supersize.img-3{
    background: url('../images/fonds/fond2.jpg') no-repeat center center; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.img-supersize.img-4{
    background: url('../images/fonds/fond16.jpg') no-repeat center center; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.img-supersize.img-5{
    background: url('../images/fonds/fond17.jpg') no-repeat center center; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.img-supersize.img-6{
    background: url('../images/fonds/fond7.jpg') no-repeat center center; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}





@supports(-ms-overflow-style:none) {
    .ps {
        overflow: auto!important;
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .ps {
        overflow: auto!important;
    }
}

.ps__rail-y,
.ps__rail-x {
    opacity: 1
}