/* Général */

body {
    overflow-x: hidden;
    overflow-y: overlay;
}

/* Header */
#header {
    line-height: 35px;
    margin-bottom: 1em;
    position: sticky;
    top: -1px;
    z-index: 10000;
    background: white;
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    padding-block-end: 20px;
}

#about-us {
    position: relative;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    padding-top: 25px;
    text-align: center;
    z-index: 0;
}

#about-us-img {
    max-height: 300px;
}

/* footer */
#footer-AK {
    padding: unset; 
    line-height: 50px; 
    position: fixed; 
    bottom:0; 
    width:100%;
    z-index: 1000;
}

#footer-contact {
	display:inline-block; 
	float:left; 
	margin-left:2%;
}

#footer-mail {
	margin-left: 20px;
}

#footer-signature {
	display: inline-block;
    margin-left: 15%;
}

#footer-copyright {
	display:inline-block; 
	float:right; 
	margin-right:1%;
}

@media only screen and (max-width:1115px) {
  #footer-signature {
    margin-left: 2% !important;
  }
}

/* width */
::-webkit-scrollbar {
  width: 15px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #565e64;