*{
    padding: 0;
    margin: 0;
    box-sizing:border-box;
    border: 0;
}
body{
margin: 0 auto;

}
div.formatContainer{
    display: flex;
    flex-direction: column;
}
form.MainAPI{
    box-sizing: border-box;
    position: relative;
    top:  0em;
    left: 30%;
    max-width: 50em;
    height: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-evenly;
    align-items: end;
    justify-content: space-evenly;
    border:none;
    border-bottom: 8px solid #eee5e54a;
    border-radius:1em;
}

div.formatContainer > div.componentes{
    width: 100%;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}
div.boxForm{

    display: flex;
    flex-direction: column;
    margin: 1em;
    height: auto;
    max-height: 3em;;
    max-width: 10em;
    width: 8em;
    border-radius: 10px;
    padding: 7px;
}
button.btn-Form{
width: 15em;
height: 3em;
cursor: pointer;
background-color: #B00D0D;
color: white;
font-weight: bolder;
font-family: Georgia, 'Times New Roman', Times, serif;
border-radius: 1em;
margin-bottom: 1.6em;

}
.clasImgEspec{
    width: 310px;
    height: auto;
}
div.componentImg {
    display: flex;
    width: 100%;
    justify-content: center;
}
button.btn-Form::after, button.btn-Form::selection{

    background-color: blue;
}

div.containerIMG > img{
    width:50%;
}
.boxForm > .selectBoxForm{
    background-color:transparent;
}