@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap');

body{
font-family: 'Montserrat', sans-serif;
color: #1c6770;
}

* {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

img{
	max-width:100%;
}

a, .navbar-brand, .navbar-light .navbar-brand, *{
	color: #1c6770;
}

.triangle-top-left {
	top: 0;
    left: 0;
    position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 200px 230px 0 0;
    border-color: #fefefe transparent transparent transparent;
}

.triangle-logo {
    content: "";
    position: absolute;
    top: 15px;
    left: 18px;
    display: block;
    width: 98px;
    height: 79px;
    background: url(../img/logo_site.png) center center no-repeat;
    background-size: contain;
}

.popover{
	max-width:none;
	z-index: 1020;
	border-radius:0;
}

.support{
	background:black;
	top:0;
	left:0;
	background-size:cover;
	background-position:center center;
}

#charte {
    width: 6.7%;
    height: 4.9%;
    top: 53%;
    left: 36.6%;
}

#affiche{
	width:9%;
	height:19.3%;
	left: 10.55%;
    bottom: 21%;
	top:auto;
}

#kakemono{
	width:8.6%;
	height:37.3%;
	right: 9%;
    bottom: 13.3%;
	top:auto;
	left:auto;
}

#video{
	width: 9.7%;
    height: 9.4%;
    left: 45.6%;
    top: 53.7%;
}

#flyer{
	width: 4.06%;
    height: 6.88%;
    left: 63.7%;
    top: 58.5%;
    transform: rotate(2deg);
    -webkit-transform: rotate(2deg);
}


#plaquette{
	width: 4%;
    height: 8.2%;
    left: 63.2%;
    top: 66.1%;
    transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
}

#encart-1{
	width: 3%;
    height: 4.9%;
    top: 53%;
    left: 57.6%;
}


#encart-2{
	width: 3%;
    top: 53%;
    left: 61.14%;
    height: 4.9%;
}

#banniere{
	width: 38.6%;
    height: 6%;
    top: 19.4%;
    left: 31.14%;
	background-position:top center;
}

.modal-body {
    padding: 0;
}


img {
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
    pointer-events: none;

}