.banner_cabecero_int{background-image:url(https://www.procenterbaqueira.com/img/xbanner_interior4.jpg.pagespeed.ic.OrfyqlZGr8.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat}.header{background-color:#fff;-webkit-box-shadow:0 0 4px #777 , 0 0 20px #ccc inset;-moz-box-shadow:0 0 4px #777 , 0 0 20px #ccc inset;box-shadow:0 0 4px #777 , 0 0 20px #ccc inset}.titular_pagina{font-family:'open_sansextrabold';text-transform:uppercase;color:#fff;font-size:70px;padding-top:100px;padding-bottom:23px;text-align:center}.banner_cabecero_int{margin-top:110px}.contenido_interior{padding-top:40px;padding-bottom:70px}.contenido_interior h2{color:#000;font-family:'open_sanssemibold';font-size:22px;margin-bottom:5px;margin-top:30px}h2.titulo_pag{padding-top:0;color:#e5173e;font-family:'open_sansbold';text-transform:uppercase;padding-bottom:20px;font-size:36px;text-align:left!important}.contenido_interior h3{color:#e5173e;font-family:'open_sanssemibold';font-size:20px;margin-bottom:0;margin-top:10px;margin-bottom:5px;margin-top:30px}.contenido_interior h4{color:#000;font-family:'open_sanssemibold';font-size:18px;margin-bottom:5px;margin-top:30px}.contenido_interior a{color:#e5173e}.contenido_interior a:hover{color:#000}.contenido_interior .negro{color:#000;font-weight:bold}.fila_descargas{border-bottom:1px dotted #ccc;display:block;margin-bottom:10px}.descargar{color:#16b1ea;font-size:12px;font-weight:bold;text-align:right}.descargar a{color:#16b1ea}.nombre_descarga{color:#000}.fila_descargas a{display:block;padding-bottom:10px;padding-top:15px}.fila_descargas a:hover{background-color:#eee;box-shadow:0 0 4px #777 , 0 0 20px #ccc inset;display:block;position:relative}.rojo_rest{color:#000;font-size:12px;font-weight:bold}.container img{display:block;height:auto;max-width:100%}.modal-header{background:#fafafa;padding-bottom:0}.modal-header h5{font-size:22px;font-weight:bold;color:#e5173e;text-align:left;margin-bottom:15px}.modal-body{padding-top:20px}.total_dias_precio{padding-right:25px}.close{position:absolute;right:10px;top:5px}.modal-footer{margin:10px 0}.precio_g h3{color:#000}.precio_total{font-size:28px;color:#000}.dias,.total_producto{text-align:right}.total_producto{font-size:14px;font-family:'open_sanssemibold';margin-bottom:10px}@media only screen and (min-width:480px) and (max-width:767px){.titular_pagina{font-size:28px;padding-top:30px}.banner_cabecero_int{margin-top:0}}@media only screen and (max-width:479px){.titulo_pag{font-size:28px!important}.titular_pagina{font-size:28px;padding-top:30px}.destacado{font-size:20px}.banner_cabecero_int{margin-top:0}blockquote{font-size:15px;font-style:italic}}h2.titulo_pag{text-align:center!important;margin-bottom:30px}.caja_profesor{margin-bottom:20px;overflow:hidden;position:relative}.datos_ficha span{display:block;line-height:2em}.datos_ficha span strong{color:#e5173e}.portfolio-item-overlay{color:#000;font-family:'open_sanssemibold';text-transform:uppercase;overflow:hidden!important}.portfolio_titulo{box-sizing:border-box;color:#fff;display:inline-block;font-family:'open_sansextrabold';font-size:20px;left:0;position:absolute;right:0;text-align:center!important;top:40%;transition:color .3s ease 0s;overflow:hidden!important}.foto_profe{background-color:#e5173e;box-sizing:content-box;position:relative}.foto_profe a:hover img{opacity:.2;transition:all 2s ease 150ms}.foto_profe a:hover .portfolio-item-overlay{visibility:visible;overflow:hidden!important}.foto_profe a .portfolio-item-overlay{visibility:hidden;overflow:hidden!important}.datos_profe{padding:10px;background-color:#eee}.nombre{margin:0!important;text-transform:uppercase!important;font-size:13px!important;font-family:'open_sansextrabold'!important;text-align:center}.especialidad{margin:5px!important;text-transform:uppercase!important;font-size:13px!important;font-family:'open_sansbold'!important;text-align:center}.tit_ficha{font-family:'open_sansextrabold';color:#e5173e;padding-bottom:30px;font-size:40px!important;text-align:left}