body {
    font-family: 'Oswald', sans-serif;
    list-style-type: none;
    text-decoration: none;
}

.main-wrapper {
    width: 967px;
    margin: 0 auto;
    overflow: hidden;
}

.main-wrapper2 {
    width: 960px;
    heigh; 150px;
    margin: 0 auto;
    overflow: hidden
}

.main-wrapper3 {
    width: 207px;
    margin: 0 auto;
    overflow: hidden;
    float: left;
}

.main-wrapper4 {
    width: 760px;
    margin-top: 19px;
    overflow: hidden;
    float: left;
}
 .main-wrapper5 {
    width: 760px;
    margin: 11px -12px 20px 19px;
    margin: auto;
    overflow: hidden;
    float: left;
}

.main-wrapper6 {
    width: 460px;
    height: 260px;
    margin-top: 17px;
    overflow: hidden;
    float: left;
    background-color: yellow;
}

.izquierda{
    width: 207px;
    float: left;
}
    
    
#portada {
    width: 960px;
    height: 150px;
    padding: 0px;
    margin: 0px
}

.nav-list{
    list-style-type: none;
    margin: -16px 0px 0px -55px;
    padding: 33px 9px 18px 73px;
    float: left;
    overflow: auto
}

.list-component{
    margin: 2px 6px 7px -13px;
    padding: 18px 35px;
    overflow: hidden;
    background-color: #B5B6BB;
    text-align: center;
    width: 132px;
    height: 20px;
    font-family: "Oswald" sans-serif;
    color: white;
    text-transform: uppercase;   
    
}

a: link {
    text-decoration: none;
    cursor: auto;
}

.imagen-mapa{
    width: 749px;
    height: 246px;
    float: right;
    overflow: hidden;
}

#acumar{
    width: 188px;
    height: 150px;
    margin: -14px 31px 5px 4px;
    padding: 6px 40px 9px 7px;
    float: left;
}


#cajacontacto{
    width: 207px;
    background-color: aquamarine;
    float: left;
}


.redes-contacto{
    list-style-type: none;
    float: left;
    overflow: hidden;
  }

.square{
    float: left;
    overflow: auto;
    margin: 9px 1px 12px 12px;
}


#cuadrados-abajo {
    width: 960px;
    margin: 0 auto;
    overflow: hidden;
    float: left;
}
.footer {
    width: 951px;
    height: 125px;
    background-color: darkgray;
}

#tipo {
    width: 737px;
    height: 138px;
    margin: -11px -6px 19px 75px;
    padding: 27px;
    /* background-color: rgba(149, 150, 143, 0.19); */
    font-size: 0.7em;
    color: #929292;
    font-family: monospace;
    font-weight: 300;
    text-align: center !IMPORTANT;
}

.formulario {
     width: 696px;
    height: 407px;
    padding: 3px 0px 1px 44px;
    margin: 1px 4px 3px 73px;
    float: right;
}
#youtube {
    float: right;
    margin: -2px 2px 2px 2px;
    padding-top: 2px;

}

#form {
    float: left;
    margin: -1px 1px 8px -10px;
}

p {
    font-size: 12px;
    font-family: sans-serif;
}

.parrafo {
    width: 685px;
    height: 125px;
    font-size: 18px;
    color: white;

    font-family: sans-serif;
    margin: 2px 13px 0px -37px;
    background: rgb(181, 182, 187);
    padding: 5px 18px 8px;
    float: left;
}
.parrafo2 {
    width: 699px;
    height: 121px;
    font-family: sans-serif;
    margin: 11px 0px 0px -25px;
    padding: 6px -51px 1px 10px;

}

#mapa {
        width: 709px;
    height: 252px;
    background: aliceblue;
    margin: 11px 0px 0px -25px;
    padding: 6px -51px 1px 10px;
    float: left;
}

.mapa{
    margin: 10px 2px 5px -25px;
    float: left;
}

t1 {
    font-family: "Oswald" sans-serif;
    color: #fbfbfb;
    background: rgb(0, 0, 0);
    width: 741px;
    height: 25px;
    float: left;
    padding: 4px 3px 5px 21px;
    margin: -14px 14px 10px -19px;
}

#contact_form {
    background: #F69F8E;
    width: 244px;
    height: 238px;
    margin: -5px 0px -8px -37px;
    float: left;
    padding: 9px 3px 32px 12px;
}

#video {
    background: red;
    float: left;
    margin: -4px 11px 6px 16px;
    width: 447px;
    height: 278px;
}

.row{
    font-size: 12px;
    color: white;
}

#submit_button{
    font-size: 12px;
    color: deepskyblue;
    font-family: "Oswald" sans-serif;
}
    