body {
    background: #FAFAFA;
    color: #171717;
}

main {
    flex: 1;
    padding: 20px;
}

h1 {
    font-size: 20px;
}

.sign-in-section {
    background-color: #FFFFFF;
    border: solid 1px rgb(211, 211, 211);
    border-radius: 7px;
    padding: 80px;
    margin-top: 3vw;
}

.sign-in-logo {
    width: 70%;
    margin-top: 4vw;
}

.wrapper {
    display: flex;
    height: 100%;
}

.fa-solid {
    color: #171717;
}

.logoDivision {
    max-width: 400px;
}

.picto {
    font-size: 7rem;
    margin: 50px;
    color: #171717;
}

.picto:hover {
    font-size: 7rem;
    margin: 50px;
    color: #222222;
}

a {
    text-decoration: none;
}

.title{
  font-weight: bold;
  font-size: 2.5em;
}


  /******************************************************************Show company****************************************************************/
.icone-caption {
  font-size: 2.5em;
  caption-side: top;
}

.icon-container i {
    color: #000000;
}


  /******************************************************************Edit company****************************************************************/
 .edit-form{
  min-height: 100vh ;
 }
