

.ppt {
display:none !important;
}


/*ESTILOS ARCH-----------------------------------------------------------*/

.footer_top h5 {
color:#004d72;
font-size:21px;
font-weight:400;
}


.footer_top p {
color:#004d72;
}

#archcabecera h1{
font-family: 'Open Sans', sans-serif;
font-size:32px;
font-weight:300;
color:#004d72;
}

#archcabecera h2{
font-family: 'Open Sans', sans-serif;
font-size:22px;
color:#004D72;
}

#homecolumna h2{
font-weight:500;
color:#1334fd;
border-left-style:solid;
border-left-width:4px;
border-left-color:#1334fd;
padding-left:13px;
min-height:40px;
}

#homeproyectos h5{
font-size:17px;
font-weight:600;
padding-left:0px;
color:#000000;
}

#homeproyectos p {
padding-left:13px;
padding-right:8px;
font-weight:500;
color:#666666;
}

#homeproyectos .leer a{
color:#fff;
background-color:#212121;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:8px;
font-size:13px;
font-weight: 400;
}

/* FIN ESTILOS ARCH--------------------------------------------------*/


/*PAQUI----------------------------------------------------------------------*/

#paquiconos p {
font-size:13px;
font-weight: 300;
line-height:22px;
color:#fff;
}

#paquisalmon h1{
font-family: 'Open Sans', sans-serif;
font-size:34px;
font-weight:700;
color:#333;
}

#paquisalmon h2{
font-family: 'Open Sans', sans-serif;
font-size:30px;
color:#fff;
}

#paquisalmon h3{
font-family: 'Open Sans', sans-serif;
font-size:22px;
color:#fff;
}

#paquisalmon h4{
font-family: 'Open Sans', sans-serif;
font-size:17px;
color:#fff;
}

#paquisalmon p{
font-family: 'Open Sans', sans-serif;
font-size:16px;
color:#fff;
}

#paqui h3{
font-family: 'Open Sans', sans-serif;
font-size:17px;
color:#333;
}

#paqui h2{
font-family: 'Open Sans', sans-serif;
font-size:34px;
font-weight: 500;
line-height:42px;
color:#ff5d48;
}

#paqui h5{
font-family: 'Open Sans', sans-serif;
font-size:17px;
color:#333;
}



/*FIN PAQUI------------------------------------------------------------------*/



/*REFORMAS ADAPTADAS------------------------------------------------------------------*/

#refaparallax h1{
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size:40px;
color:#fff;
}

#refaparallax h2{
font-family: 'Open Sans', sans-serif;
font-size:30px;
color:#fff;
}

#refaparallax h3{
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size:30px;
color:#8fd149;
}

#refacabecera h1{
font-family: 'Open Sans', sans-serif;
font-size:38px;
color:#8fd149;
}

#refacabecera h2{
font-family: 'Open Sans', sans-serif;
font-size:22px;
color:#3c4147;
}

#refa h1{
font-family: 'Open Sans', sans-serif;
font-size:38px;
color:#8fd149;
}

#refa h2{
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size:40px;
color:#8fd149;
}

#refa h5{
font-family: 'Open Sans', sans-serif;
font-size: 20px;
font-weight: 500;
color:#3c4147;
}

#refa p{
font-family: 'Ubuntu', sans-serif;
font-size:18px;
font-weight: 200;
color:#3c4147;
}

#refaicon p{
font-family: 'Ubuntu', sans-serif;
font-size:16px;
font-weight: 200;
color:#3c4147;
}

#refa h3{
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size:18px;
color:#303136;
}



/*FIN REFORMAS ADAPTADAS------------------------------------------------------------------*/

/*LATAN------------------------------------------------------------------*/

#latanparallax h1{
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size:40px;
color:#fff;
}

#latanparallax h2{
font-family: 'Open Sans', sans-serif;
font-size:30px;
color:#fff;
}

#latanparallax h3{
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size:20px;
color:#00955e;
}

#latancabecera h1{
font-family: 'Open Sans', sans-serif;
font-size:38px;
color:#000;
}

#latancabecera h2{
font-family: 'Open Sans', sans-serif;
font-size:22px;
color:#3c4147;
}

#latan h1{
font-family: 'Open Sans', sans-serif;
font-size:38px;
color:#2c3b3e;
}

#latan h2{
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size:40px;
color:#2c3b3e;
}

#latan h5{
font-family: 'Open Sans', sans-serif;
font-size: 20px;
font-weight: 500;
color:#3c4147;
}

#latan p{
font-family: 'Ubuntu', sans-serif;
font-size:18px;
font-weight: 200;
color:#3c4147;
}

#latanicon p{
font-family: 'Ubuntu', sans-serif;
font-size:16px;
font-weight: 200;
color:#3c4147;
}

#latan h3{
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size:18px;
color:#00955e;
}



/*FIN LATAN------------------------------------------------------------------*/

/*CORP3------------------------------------------------------------------*/

#corp3parallax h1{
font-family: 'Ubuntu', sans-serif;
font-size:38px;
color:#da012e;
}

#corp3parallax h2{
font-family: 'Ubuntu', sans-serif;
font-size:22px;
color:#da012e;
}

#corp3titular h1{
font-family: 'Ubuntu', sans-serif;
font-size:38px;
color:#000;
}

#corp3titular h2{
font-family: 'Ubuntu', sans-serif;
font-size:22px;
color:#3c4147;
}

#corp3 h1{
font-family: 'Ubuntu', sans-serif;
font-size:38px;
color:#da012e;
}

#corp3 h2{
font-family: 'Ubuntu', sans-serif;
font-size:36px;
letter-spacing:-1px;
color:#da012e;
}

/*cita*/

#corp3 h4{
font-family: 'Ubuntu', sans-serif;
font-size:26px;
font-weight: 400;
letter-spacing:0px;
color:#3c4147;
}


#corp3 h3{
font-family: 'Titillium Web', sans-serif;
font-size:30px;
font-weight: 500;
color:#da012e;
}

/*minirotulo*/

#corp3 h5{
font-family: 'Ubuntu', sans-serif;
font-size:19px;
letter-spacing:0px;
font-weight: 400;
margin-bottom:10px;
color:#000;
}

#corp3 p{
font-family: 'Ubuntu', sans-serif;
font-size:19px;
font-weight: 300;
color:#3c4147;
}

#corp3ico p{
font-family: 'Ubuntu', sans-serif;
font-size:17px;
font-weight: 300;
line-height:25px;
color:#3c4147;
}

/*FIN CORP3------------------------------------------------------------*/


/*AUDI------------------------------------------------------------------*/

#audivideos h1{
font-family: 'Titillium Web', sans-serif;
font-size:45px;
font-weight: 300;
color:#da012e;
}

#audivideos h2{
font-family: 'Titillium Web', sans-serif;
font-size:25px;
font-weight: 500;
color:#3c4147;
}

#audiparallax h1{
font-family: 'Titillium Web', sans-serif;
font-size:50px;
font-weight: 500;
color:#da012e;
}

#audiparallax h2{
font-family: 'Titillium Web', sans-serif;
font-size:30px;
font-weight: 500;
color:#3c4147;
}

#audiparallax h3{
font-family: 'Titillium Web', sans-serif;
font-size:25px;
font-weight: 500;
color:#da012e;
}


#audi h1{
font-family: 'Titillium Web', sans-serif;
font-size:33px;
color:#da012e;
}

#audi h2{
font-family: 'Titillium Web', sans-serif;
font-size:45px;
font-weight: 500;
color:#3c4147;
}

#audi h3{
font-family: 'Titillium Web', sans-serif;
font-size:30px;
font-weight: 500;
color:#da012e;
}

#audi h5{
font-family: 'Titillium Web', sans-serif;
font-size:20px;
font-weight: 500;
color:#3c4147;
}

#audi p{
font-family: 'Titillium Web', sans-serif;
font-size:19px;
font-weight: 500;
color:#3c4147;
}

/*FIN AUDI------------------------------------------------------------*/


/*ESTILOS CORPORATE-------------------------------------------------*/

#corp-iconoshome p {
font-size:13px;
font-weight: 400;
}

#corp-iconoshome2 p {
font-size:14px;
font-weight: 500;
line-height:22px;
color:#0d51af;
}

#corp-iconoshome3 p {
font-size:15px;
font-weight: 600;
line-height:24px;
color:0d51af;
}

/*FIN ESTILOS CORPORATE-----------------------------------------------*/


/*ESTILOS COMPANY-----------------------------------------------*/

#comp-breves4 p {
font-size:13px;
font-weight: 500;
line-height:24px;
}

#comp-breves4 h5 {
font-size:20px;
font-weight: 500;
}

#comp-breves4b h5 {
color:#fff;
font-size:15px;
font-weight: 500;
background-color:#8e8e8e;
padding-top:5px;
padding-bottom:5px;
padding-left:13px;
padding-right:8px;
}

#comp-breves4b p {
font-size:13px;
font-weight: 500;
line-height:24px;
padding-left:13px;
padding-right:25px;
}



/*FIN ESTILOS COMPANY-----------------------------------------------*/



/*ESTILOS SINGLE BLOG--------------------------------------------- */

.single .title_subtitle_holder {
display:none;
}

.single article .post_info {
display:none;
}

.single h2.entry_title {
border-bottom:1px dotted #ccc;
padding-bottom:10px;
margin-bottom:20px;
}

.single article h2.entry_title .date {
font-size:20px;
font-weight:700;
color:#333;
}

.single .sidebar h5 {
color:#1e73be;
}

.single .sidebar ul {
margin-left:0;
padding-bottom:10px;
border-bottom:1px solid #ccc;
}

.single .sidebar ul li:before {
content: "\2299 \0020 ";
}

/*FIN ESTILOS SINGLE BLOG----------------------------------------------*/


/*ESTILOS BLOG ARCHIVE-------------------------------------------- */

#blog h5 a {
color:#1e73be;
font-size:20px;
}

#blog p {
color:#666;
font-size:15px;
line-height:23px;
}

#blog span {
font:700 12px 'open sans';
color:#222;
}
/* FIN ESTILOS BLOG ARCHIVE------------------------------------------- */


.blog .post_text p {
font-size:15px;
}

.subcabecera {
font-size:22px;
font-family:'Open Sans', sans-serif;
font-weight: 300;
color:#fff;
}

.legal {
font-size:13px;
font-family:'Open Sans', sans-serif;
font-weight: 400;
color:#1a2127;
}

.legal a{
color:#a61f21;
}

.leer a{
color:#2b62e3;
font-size:14px;
font-weight: 400;
}

.breve {
font-size:14px;
font-family:'Open Sans', sans-serif;
font-weight: 400;
color:#1a2127;
}




h3 {
padding-top:10px;
}

footer .column1 {
position: relative;
top: -18px;
}

ul {
font-size:15px;
font-family:'Open Sans', sans-serif;
font-weight: 400;
color:#1a2127;
margin-left:26px;
list-style-position:outside;
padding-top:2px;
}

.footer_bottom a {
color:#61add4;
}
.footer_bottom a:hover {
color:#ffffff;
}