header .menu-options{
    display: none;
}

.headercontainer {
    justify-content: center;
}

.round {
    width: 60%;
}

.bginicial {
height: 80vh;

}

.slidecontainer {
    height: 80vh;
}

.slidechamada {
 height: 80vh;
}

.slidechamada h2 {
    width: 70%;
    font-size: 6vw;
    align-content: center;
    margin-top: 40%;
    margin-left: 15%;
}

.nav-auto {
    margin-top: 70vh;
}

.manual-nav {
    margin-top: -10vh;
}


#slide-missao, #slide-exclusivo, #slide-casa {
height: 80vh;
background-size: cover;
background-position-x: center;
}

#slide-base {
    height: 80vh;
    background-size: cover;
    background-position-x: 10%;
}
 #slide-espaco {
    height: 80vh;
    background-size: cover;
    background-position-x: 60%;
 }
/* Prop ped */


section.prop-ped {
    



    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
}

.coluna-esq, .coluna-d {
    display: none;
}

.cont-centro {
    width: 90%;
}

h1.titulo{
    text-align: center;
    font-size: 10vw;
}

div#topicos {
    justify-content: center;
}

div#t ul {
    margin-left: 0px;
}

div#t li::marker {
    font-size: 5vw;
}

section.prop-ped div#t li#t1, li#t2, li#t3, li#t4, li#t5 {
    text-align: center;

    font-size: 5vw;
    line-height: 2;
}

section.prop-ped div#t li#t1 h2, li#t2 h2, li#t3 h2, li#t4 h2, li#t5 h2 {
    margin: 0;
    margin-inline-start: 1px;
    margin-left: 2vw;
    font-family: 'Pacifico', cursive;
    font-weight: 200;
    color: rgb(54, 155, 150);
}

section.prop-ped div#t p {
    text-align: justify;
    font-size: 3.5vw;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 30px;
    margin-inline-end: 30px;
}

/* Sobre */

section.over h1.titulo {
    font-size: 8vw;
}

.contentpq {
    flex-flow: column;
}

.textpq {
    width: 80%;
    padding: 0;
}

section.sobre h4 {
    font-size: 4.6vw;
    
}

.imgpq {
    width: 90%;
    height: 40vh;
}

.tres {
    flex-flow: column;

}

#missao h1  {
    padding-left: 0;
}

#visao h1, #valores h1 {
    padding-left: 0;
}

#missao {
    display: flex;
    flex-flow: column;
    justify-items: center;
}

#piece-e, #piece-c, #piece-d
{
    width: 90%;
    height: 26em;
    background-image: none;
  position: relative;
  overflow: hidden;
}

#piece-e::before{
    content: none;
}


#piece-c::before {
    content: none;
  }

#piece-c p {
    font-size: 4.5vw;
    padding: 10vw 8vw 8vw 24vw;
}


#piece-d::before {
    content: "none";
  }

  #piece-d p {
    font-size: 4.5vw;
    padding: 0vw 3vw 0vw 30vw;
}

/* Mapa */

section.mapa .cont-centro {
    width: 100%;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20vw;
}

.container-mapa1 {
    width: 90%;
}

.fachada {
    height: 25em;
}

.container-1st, .container-2nd, .container-ug {
    width: 90%;
    top: 8em;
    height: fit-content;
}

div.container-1st .planta {
    width: 300px;
    background-size: 100%;
}

.container-1st .salas {
    width: 52%;
}

div.container-2nd .planta {
    background-size: 100%;
}

div.container-ug .planta {
    background-size: 100%;
}

div.planta h6 {
    font-size: 90%;
}
div.salas li {
    flex-flow: column;
    align-items: center;
}

div.salas li h2 {
    width: 70%;
}

div.salas li img {
    width: 80%;
}

div.salas li p {
    width: 80%;
}

div.planta h6.up-1st, div.planta h6.down-1st, div.planta h6.down-2nd, div.planta h6.up-ug  {
    font-size: 100%;
}

div.planta h6.banho {
    top: 27.5%;
    left: 46%;
}

/* Atividades */

.sidebar {
    display: none;
}
.item-mob {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    width: 40%;
}

.mobile-ativ {
    display: flex;
    flex-flow: row;
    align-items: center;
    justify-content: space-evenly;
}

.ativbox {
    background-size: 225%;
    background-position-x: center;
    aspect-ratio: 1;
    display: flex;
    align-items: center;
}

.ativbox h2 {
    font-size: 150%;
    text-align: center;
}
.textativ {
    display: none;
}

::marker {
    color: white;
}

.ativbox li h5 {
    font-size: 100%;
}

.index {
    margin: 0;
}

.index .destaque {
    width: 6vw;
}
.alltext {
    opacity: 1;
    width: 47%;
}

.descrig h5{
    text-align: justify;
    font-size: 200%;
}

.contato-container {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: space-evenly;
}

section.contato .cont-centro {
    width: 100%;
    margin-bottom: 10vw;
}

.forms {
    width: 55%;
    
}

form { 
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}
.contato h3 {
    width: 60%;
    margin: 5% 0 2% 0;
    font-size: 5vw;
}

.inputbox {
    width: 50%;
    display: flex;
    margin: 0;
}

.inputbox input {
    width: 100%;
}

.inputbox input.btn {
    font-size: 2vw;
    border: 2px solid white;
    border-radius: 1vw;
}

.inputbox input::placeholder, .inputbox textarea::placeholder  {
    color: white;
    font-size: 2.5vw;
    font-family: 'Arimo', sans-serif;
}

#cima {
    padding: 0 20px;
}

.logofim img {
    width: 50%;
}

.redes {
    width: 40%;
}

.redes ion-icon {
    font-size: 200%;
}

#power {
    font-size: 100%;
}

#logof {
    align-items: center;
    justify-content: center;

}

#logof img {
    width: 100px;
    aspect-ratio: 1;
}

#contato {
    width: 98%;
    margin: 0;
    display: flex;
    justify-content: end;
}

#contato h3 {
    width: 65%;
font-size: 100%;
margin-bottom: 50px;
}
