/* 
font-family: 'Raleway', sans-serif;
font-family: 'Lato', sans-serif;
font-family: 'Open Sans', sans-serif;
*/
.clear{
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
@font-face {
	font-family: 'jtsuites';
	src: url('../fonts/jtsuites.eot');
}
@font-face {
	font-family: 'jtsuites';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
		 url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'jtsuites';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-chevron-left:before {
	content: "\f0a4";
}
.icon-chevron-right:before {
	content: "\f078";
}
.icon-location:before {
	content: "\f060";
}
.icon-triangle-left:before {
	content: "\f044";
}
.icon-triangle-right:before {
	content: "\f05a";
}
.icon-phone:before {
	content: "\e600";
}
.icon-envelope:before {
	content: "\e60d";
}
.icon-location2:before {
	content: "\e60e";
}
.icon-calendar:before {
	content: "\e601";
}
.icon-reply:before {
	content: "\e602";
}
.icon-menu:before {
	content: "\e603";
}
.icon-share:before {
	content: "\e604";
}
.icon-googleplus:before {
	content: "\e605";
}
.icon-googleplus2:before {
	content: "\e606";
}
.icon-facebook:before {
	content: "\e607";
}
.icon-facebook2:before {
	content: "\e608";
}
.icon-twitter:before {
	content: "\e609";
}
.icon-twitter2:before {
	content: "\e60a";
}
.icon-youtube:before {
	content: "\e60b";
}
body{
	margin: 0px;
	padding: 0px;
}
img{
	border: 0px;
}
.margen{
	margin: 0 auto;
	max-width: 960px;
}
header{
	margin-bottom: 15px;
}
header figure{
	margin: 0px;
	float: left;
	padding-top: 9px;
	width: 20%;
}
header .frase_top{
	color: #F2642c;
	font-family: 'Raleway', sans-serif;
	font-weight: bold;
	font-size: 24px;
	float: left;
	margin: 0 auto;
	padding-top: 35px;
	text-align: center;
	width: 50%;
}
header .frase_top a{
	background-color: #2A3A91;
	border-radius: 5px;
	color: #FFF;
	display: block;
	font-size: 14px;
	padding: 7px 0px;
	margin: 0 auto;
	margin-top: 10px;
	text-decoration: none;
	width: 184px;
}
header .top_der{
	font-family: 'Lato', sans-serif;
	float: right;
	text-align: right;
	width: 30%;
}
header .top_der .idiomas{
	font-size: 12px;
	color: #353535;
	padding-top: 7px;
}
header .top_der .idiomas a{
	color: #353535;
	text-decoration: none;
}
header .top_der .idiomas a.esp{
	background-image: url('../imagenes/bandera-esp.jpg');
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 35px;
}
header .top_der .idiomas a.eng{
	background-image: url('../imagenes/bandera-eng.jpg');
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 35px;
}
header .top_der .idiomas a.por{
	background-image: url('../imagenes/bandera-por.jpg');
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 35px;
}
header .top_der .redes{
	padding: 13px 0px;
}
header .top_der .redes a{
	font-size: 24px;
	text-decoration: none;
}
header .top_der .redes a span.icon-facebook2{
	color: #335C9C;
}
header .top_der .redes a span.icon-twitter2{
	color: #55ABDC;
}
header .top_der .redes a span.icon-googleplus2{
	color: #DA5B3B;
}
header .top_der .redes a span.icon-youtube{
	color: #E3282F;
}
header .top_der .redes a span:hover{
	color: #000;
}
header .top_der .datos{
	color: #2A3A91;
	font-size: 20px;
	font-weight: bold;
}
header .top_der .datos span{
	font-size: 18px;
}
nav{
	background-image: url('../imagenes/bg_menu.png');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F04D34;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	
}
nav ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
nav ul li{
	display: inline-block;
	font-size: 0px;

}
nav ul li a{
	color: #FFF;
	display: inline-block;
	height: 35px;
	font-size: 16px;
	padding-left:24px;
	padding-right: 24px;
	padding-top: 14px;
	text-decoration: none;
}
nav ul li a#current,
nav ul li a:hover{
	background-color: #274D9E;
	height:35px;
	margin-top:1px;
}
#menu-res{
	/* display: none; */
	background-color: #F37028;
	background-image: url(../imagenes/back_acceso.png);
	border-radius: 3px 3px 0px 0px;
	color: #ffffff;
	display: none;
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
#menu-res:hover{
	background-color: #464b4e;
	cursor: pointer;
}
.frase{
	background-color: #F04C33;
	background-image:url(../imagenes/bg_frase.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #fff;
	font-family: 'Raleway', sans-serif;
	padding: 10px 0px;
}
.frase .texto{
	padding-top:20px;
	padding-bottom:5px;
	font-size: 30px;
	float: left;
}
.frase .texto span{
	display: block;
	font-size: 14px;
	padding-bottom:20px;
}
.frase .cmd{
	padding-top:25px;
	padding-bottom:25px;
	float: right;
}
.frase .cmd a{
	background-color: #2A3A91;
	border-radius: 5px;
	color: #FFF;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 7px 0px;
	margin: 0 auto;
	margin-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 184px;
}
.conte_deptos{
	padding-top: 30px;
	padding-bottom: 45px;
	text-align: center;
}
.conte_deptos h1{
	color: #FFF;
	background-image: url('../imagenes/line-orange.png');
	background-repeat: repeat-x;
	background-position: center;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	font-weight: 700;
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	text-align: center;
}
.conte_deptos h1 span{
	background-color: #F5931B;
	border-radius: 5px;
	padding: 5px 10px;
}
.conte_deptos .depto{
	margin-top: 15px;
	background-color: #EDEDED;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	padding-bottom: 10px;
	text-align: center;
	width: 300px;
}
.conte_deptos .oferta_dest{
	background-image: url('../imagenes/franja_dest.png');
	width: 291px;
	height: 164px;
	position: absolute;
}
.conte_deptos .depto_medio{
	margin-left: 22px;
	margin-right: 22px;
}
.conte_deptos .depto img{
	height: auto;
	width: 100%;
}
.conte_deptos .depto .tit_depto a{
	color: #2a3e93;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.conte_deptos .depto span{
	color: #838383;
	font-size: 12px;
}
.caja_video{
	float: left;
	width: 300px;
}
.caja_video h2{
	color: #FFF;
	background-image: url('../imagenes/line-blue.png');
	background-repeat: repeat-x;
	background-position: center;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	text-align: center;
}
.caja_video h2 span{
	background-color: #294195;
	border-radius: 5px;
	padding: 5px 10px;
}
.caja_destacados{
	float: right;
	width: 630px;
}
.caja_destacados h2{
	color: #FFF;
	background-image: url('../imagenes/line-orange.png');
	background-repeat: repeat-x;
	background-position: center;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	text-align: center;
}
.caja_destacados h2 span{
	background-color: #F5931B;
	border-radius: 5px;
	padding: 5px 10px;
}
.caja_destacados .dest{
	color: #353535;
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
}
.caja_destacados .dest a{
	color: #2A3A91;
	display: block;
	font-family: 'Raleway', sans-serif;
	font-size: 16px;
	padding-top: 7px;
	text-decoration: none;
}
.caja_destacados .oferta_dest{
	background-image: url('../imagenes/franja_dest.png');
	width: 291px;
	height: 164px;
	position: absolute;
}
.bg_foo{
	background-image: url('../imagenes/bg_fondo.png');
	background-repeat: repeat-x;
	height: 66px;
	margin-top: 36px;
}
footer{
	background-color: #293D93;
	color: #fff;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
}
footer .logo_foo{
	float: left;
	width: 82px;
}
footer .menu1{
	float: left;
	margin-left: 85px;
	width: 169px;
}
footer .menu2{
	float: left;
	width: 169px;
}
footer .menu3{
	float: left;
	width: 169px;
}
footer .menu1 span,
footer .menu2 span,
footer .menu3 span{
	font-weight: 600;
}
footer .menu1 a,
footer .menu2 a,
footer .menu3 a{
	color: #fff;
	display: block;
	text-decoration: none;
}
footer .foo_der{
	float: right;
	text-align: right;
	width: 254px;
}
footer .foo_der .redes_foo{
	padding-bottom: 10px;
}
footer .foo_der .redes_foo a{
	color: #FFF;
	font-size: 20px;
	text-decoration: none;
}
footer .foo_der strong{
	font-weight: 600;
}
footer .foo_der .posicionamiento{
	padding-top: 10px;
	font-family: 'Open Sans', sans-serif;
}
footer .foo_der .posicionamiento a{
	color: #fff;
	text-decoration: none;
}
.sep_foo{
	display: none;
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/* INT */
.conte_int{
	font-family: 'Raleway', sans-serif;
	padding-top: 40px;
	padding-bottom: 20px;
}
.conte_int .empresa_izq{
	font-family: 'Raleway', sans-serif;
	float: left;
	width: 65%;
}
.conte_int  h1{
	color: #2a3e93;
	font-size: 24px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 15px;
}
.conte_int .empresa_izq .texto_empresa{
	color: #3a3a3a;
	font-size: 13px;
	text-align: justify;
}
.conte_int .empresa_izq .texto_empresa a{
	text-decoration:none;
	font-size:14px;
	color: #3a3a3a;
}
.conte_int .empresa_der{
	margin-top:45px;
	float: right;
	width: 298px;
}
.conte_int .empresa_der .img_empresa{
	width: 99%;
}
.conte_int .empresa_der .img_empresa img{
	display: block;
	height: auto;
	margin: 0px auto;
	margin-bottom: 10px;
	max-width: 298px;
}

.conte_deptos_int{
	padding-top: 30px;
	padding-bottom: 45px;
	text-align: center;
}
.conte_deptos_int h1{
	color: #FFF;
	background-image: url('../imagenes/line-orange.png');
	background-repeat: repeat-x;
	background-position: center;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	font-weight: 700;
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	text-align: center;
}
.conte_deptos_int h1 span{
	background-color: #F5931B;
	border-radius: 5px;
	padding: 5px 10px;
}
.conte_deptos_int .depto{
	margin-top: 15px;
	background-color: #EDEDED;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	padding-bottom: 10px;
	text-align: center;
	margin-left: 8px;
	margin-right: 8px;
	width: 291px;
}
.conte_deptos_int .oferta_dest{
	background-image: url('../imagenes/franja_dest.png');
	width: 291px;
	height: 164px;
	position: absolute;
}
.conte_deptos_int .depto_medio{

}
.conte_deptos_int .depto img{
	height: auto;
	width: 100%;
}
.conte_deptos_int .depto .tit_depto a{
	color: #2a3e93;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.conte_deptos_int .depto span{
	color: #838383;
	font-size: 12px;
}
.dest_det{
	background-color: #F9F9F9;
	padding: 18px 23px;
}
.dest_det .img_dest{
	float: left;
	max-width: 482px;
}
.dest_det .img_dest img{
	max-width: 482px;
}
.dest_det .texto_dest{
	float: right;
	font-family: 'Raleway', sans-serif;
	text-align: left;
	width: 45%;
}
.dest_det .texto_dest h2{
	color: #2A3A91;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
.dest_det .texto_dest p{
	text-align: justify;
	font-size: 14px;
}
.dest_det .texto_dest .valor_off{
	color: #2A3A91;
	font-size: 16px;
}
.dest_det .texto_dest .valor_off span{
	color: #F36E28;
	display: block;
	font-size: 24px;
	font-weight: bold;
}
.btns_off{
	padding-top: 20px;
	font-family: 'Raleway', sans-serif;
}
.btns_off a{
	margin-bottom: 5px;
}
.btns_off .btn_volver{
	background-color: #293991;
	border-radius: 5px;
	color: #FFF;
	display: block;
	float: right;
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0px;
	margin-left: 10px;
	text-decoration: none;
	text-align: center;
	width: 162px;
}
.btns_off .btn_contactar{
	background-color: #293991;
	border-radius: 5px;
	color: #FFF;
	display: block;
	float: right;
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0px;
	margin-left: 10px;
	text-decoration: none;
	text-align: center;
	width: 162px;
}
.serv_menu{
	float: left;
	width:209px;
	margin-left: 5px;
}
.serv_menu a{
	background-color: #293991;
	color: #FFF;
	display: block;
	font-size: 14px;
	padding: 10px 0px;
	text-align: center;
	text-decoration: none;
	margin-bottom: 2px;
}
.serv_menu a.primero{
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}
.serv_menu a.ultimo{
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
.serv_menu a#serv_activo,
.serv_menu a:hover{
	background-color: #F1592F;
}


.serv_menu_der{
}
.serv_menu_der a{
	background-color: #293991;
	color: #FFF;
	display: block;
	font-size: 14px;
	padding: 10px 0px;
	text-align: center;
	text-decoration: none;
	margin-bottom: 2px;
}
.serv_menu_der a.primero{
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}
.serv_menu_der a.ultimo{
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
.serv_menu_der a#serv_activo,
.serv_menu_der a:hover{
	background-color: #F1592F;
}
.conte_serv{
	float: left;
	font-size: 14px;
	margin-left: 35px;
	width: 695px;
}
.conte_serv .texto_serv{
	color: #787878;
	float: left;
	width: 60%;
}
.conte_serv .texto_serv ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.conte_serv .texto_serv ul li{
	background-image: url('../imagenes/pto-naranja.png');
	background-position:  0px 5px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.conte_serv h2{
	color: #2B3992;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.img_serv{
	float: right;
	width: 196px;
}
.sep1_serv{
	display: none;
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.sep2_serv{
	display: none;
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.sernatur{
	color: #2B3992;
	font-size: 14px;
	font-weight: bold;
	padding-top: 20px;
}
.sernatur span{
	color: #787878;
	font-size: 13px;
	font-weight: normal;
}
.lista_deptos{
	float: left;
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	margin-left: 35px;
	width: 695px;
}
.lista_deptos h2{
	color: #2B3992;
	font-size: 14px;
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
}
.lista_deptos .deptos{
	padding: 11px;
	background-color: #F9F9F9;
	margin-bottom: 15px;
}
.lista_deptos .deptos img{
	height: auto;
	/* width: 100%; */
}
.lista_deptos .deptos a{
	display: block;
	color: #2B3992;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.lista_deptos .d_izq{
	float: left;
}
.lista_deptos .d_der{
	float: right;
}
.fotos_depto{
	float: left;
	width: 578px;
}
.fotos_depto .img_principal{
}
.fotos_depto .img_principal img{
	height: auto;
	width: 100%;
}
.fotos_depto .gal_depto img{
	margin-top: 4px;
}
.info_depto{
	color: #4e4e4e;
	float: right;
	font-size: 14px;
	width: 349px;
}
.info_depto .tit_info{
	color: #2A3A91;
	font-size: 16px;
	font-weight: bold;
}
.info_depto .mapa{
	margin-top: 10px;
	border: 2px solid #A6A6A6;
}
.info_depto .mapa iframe{
	width: 100%;
}
.tarifas_izq{
	color: #3a3a3a;
	float: left;
	font-size: 13px;
	width: 698px;
}
.tarifas_izq img{
	max-width: 100%;
}
.tarifas_izq .tit_tarifa{
	color: #2A3A91;
	font-weight: bold;
}
.tarifas_izq .sep_tarifas{
	border-bottom: 1px dotted #F26A52;
	margin-bottom: 15px;
}
.tarifas_izq p{
	text-align: justify;
}
.tarifas_izq ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.tarifas_izq ul li{
	background-image: url('../imagenes/pto-azul.png');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
}
.tarifas_izq .icos-tarifas{
	padding-bottom: 15px;
	text-align: center;
}
.tarifas_izq .icos-tarifas img{
	max-width: 
}
.tarifas_izq .icos-tarifas .ico-img{
	display: inline-block;
	text-align: center;
	width: 19%;
}
.tarifas_izq .icos-tarifas .ico_p{
	text-align: left;
}
.tarifas_izq .icos-tarifas .ico_u{
	text-align: right;
}
.tarifas_der{
	float: right;
	font-family: 'Raleway', sans-serif;
	width: 209px;
}
.tarifas_der .video_der{
	padding: 20px 0px;
}
.tarifas_der .video_der iframe{
	width: 100%;
}

.tarifas_der .info_der{
}
.tarifas_der .info_der .tit_info{
	color: #2A3A91;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
}
.tarifas_der .info_der .caja_info{
	background-color: #F1F1F1;
	border-bottom: 1px dotted #F26A52;
	border-top: 1px dotted #F26A52;
	color: #4d4d4d;
	font-size: 14px;
	padding: 10px 5px 5px 5px;
}
.tarifas_der .info_der .caja_info div{
	padding-bottom: 10px;
}
.tarifas_der .info_der .caja_info span{
	color: #EF5131;
	display: block;
	float: left;
	padding-left: 5px;
	width: 25px;
}
.tarifas_der .btn_contacto_der{
	background-color: #293991;
	border-radius: 5px;
	color: #FFF;
	display: block;
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0px;
	margin: 0px auto;
	margin-top: 20px;
	text-decoration: none;
	text-align: center;
	width: 209px;
}
.contacto_izq{
	float: left;
	font-family: 'Raleway', sans-serif;
	width: 49%;
}
#res{
	text-align: center;
	color: #f00;
	font-weight: bold;
}
.contacto_izq input[type="text"]{
	background-color: #F7F7F7;
	border: 0px;
	border: 1px solid #E7E7E7;
	color: #474747;
	font-size: 13px;
	display: block;
	height: 37px;
	padding-left: 1%;
	margin-bottom: 14px;
	width: 98%;
}
.contacto_izq textarea{
	background-color: #F7F7F7;
	border: 0px;
	border: 1px solid #E7E7E7;
	color: #474747;
	font-size: 13px;
	display: block;
	height: 178px;
	padding-left: 1%;
	margin-bottom: 14px;
	width: 98%;
}
.contacto_izq select{
	background-color: #F7F7F7;
	border: 0px;
	border: 1px solid #E7E7E7;
	color: #474747;
	font-size: 13px;
	display: block;
	height: 37px;
	padding-left: 1%;
	margin-bottom: 14px;
	width: 98%;
}
.contacto_izq .img_captcha{
	width: 90px;
	float: left;
}
.contacto_izq .txt2{
	background-color: #F7F7F7;
	border: 0px;
	border: 1px solid #E7E7E7;
	color: #474747;
	font-size: 13px;
	display: block;
	float: left;
	height: 25px !important;
	padding-left: 1%;
	margin-bottom: 14px;
	margin-left: 10px;
	width: 141px !important;
}
.contacto_izq input[type="submit"]{
	background-color: #293D93;
	border: 0px;
	border-radius: 5px;
	color: #FFF;
	height: 30px;
	float: right;
	width: 95px;
}
.contacto_der{
	float: right;
	width: 49%;
}
.contacto_der .img_reserv{
	max-width: 494px;
}
.contacto_der .mapa_contacto iframe{
	width: 100%;
}
.contacto_der .info_contacto{
	color: #474747;
	font-size: 14px;
	font-family: 'Raleway', sans-serif;
	padding-top: 20px;
	text-align: right;
}
.contacto_der .info_contacto span{
	color: #2A3A91;
	font-weight: bold;
}
.contacto_der .info_contacto .ico_info{
	float: right;
	margin-left: 10px;
	font-size: 28px;
}
.contacto_der .info_contacto{
}

.redes_sociales{
	position: fixed;
	top: 150px;
	right: 5px;
	z-index: 9999;
}
.redes_sociales .redes_twitter{
	padding-top: 5px;
	padding-bottom: 5px;
}



/* INT */
@media all and (max-width: 940px){
	.caja_destacados{
		width: 60%;
	}
	footer .logo_foo{
		float: none;
		margin: 0px auto;
		margin-bottom: 15px;
		width: 82px;
	}
	footer .menu1{
		margin-left: 0px !important;
	}
	.dest_det .texto_dest{
		width: 40%;
	}
	.conte_serv {
		width: 70%;
	}
	.conte_serv .texto_serv{
		float: none;
		width: 99%;
	}
	.img_serv{
		float: none;
		text-align: center;
		width: 99%;
	}
	.sep2_serv{display: block;}
	.lista_deptos{
		width: 70%;
	}
	.fotos_depto{
		margin-left: 5px;
		width: 50%;
	}
	.info_depto{
		margin-right: 5px;
	}
	.tarifas_izq{
		margin-left: 5px;
		width: 60%;
	}
	.tarifas_der{
		margin-right: 5px;
	}
}
@media all and (max-width: 920px){
	header figure{
		margin: 0px auto;
		float: none;
		width: 120px;
	}
	header .top_der{
		width: 49%;
	}
}
@media all and (max-width: 880px){
	.conte_int .empresa_izq{
		width: 50%;
	}
	.dest_det .img_dest{
		max-width: 400px;
	}
	.dest_det .img_dest img{
		max-width: 400px;
	}
	.dest_det .texto_dest{
		width: 40%;
	}
	.conte_serv {
		width: 63%;
	}
	.lista_deptos {
		width: 63%;
	}
	.lista_deptos img{
		max-width: 200px;
	}

}
@media all and (max-width: 768px){
	#menu-res{
		display: block;
	}
	nav ul li,
	nav ul li a{
		display: block;
		text-align: center;
	}
	.caja_destacados{
		width: 50%;
	}
	footer .menu1{
		width: 33%;
	}
	footer .menu2{
		width: 33%;
		
	}
	footer .menu3{
		width: 33%;
		
	}
	.sep_foo{
		display: block;
	}
	footer .foo_der{
		float: none;
		text-align: center;
		width: 100%;
	}
	.conte_serv{
		width: 50%;
	}
}
@media all and (max-width: 725px){
	.dest_det .img_dest{
		float: none;
		margin: 0px auto;
		width: 99%;
	}
	.dest_det .img_dest img{
		margin: 0px auto;
		max-width: 400px;
	}
	.dest_det .texto_dest{
		margin: 0px auto;
		width: 99%;
	}
	.lista_deptos {
		text-align: center;
	}
	.lista_deptos .deptos{
		display: inline-block;
	}
	.lista_deptos .d_izq{
		float: none;
	}
	.lista_deptos .d_der{
		float: none;
	}
	.fotos_depto{
		float: none;
		margin: 0px auto; 
		margin-top: 20px;
		width: 99%;
	}
	.info_depto{
		float: none;
		margin: 0px auto; 
		width: 99%;
	}
}
@media all and (max-width: 680px){
	.lista_deptos{
		width: 50%
	}
	.redes_sociales{
		display: none;
	}
}
@media all and (max-width: 615px){
	.caja_video{
		float: none;
		margin: 0 auto;
		width: 99%;
	}
	.caja_video iframe{
		display: block;
		max-width: 320px;
		margin: 0 auto;
	}
	.caja_destacados{
		float: none;
		margin: 0 auto;
		margin-top: 20px;
		width: 99%;
	}
	.conte_int .empresa_izq{
		float: none;
		width: 99%;
	}
	.conte_int .empresa_der{
		float: none;
		padding-top: 15px;
		width: 99%;
	}
}
@media all and (max-width: 580px){
	.tarifas_izq{
		float: none;
		margin: 0px auto;
		width: 99%;
	}
	.tarifas_der{
		float: none;
		margin: 0px auto;
		margin-top: 20px;
		width: 99%;
	}
}
@media all and (max-width: 520px){
	header .frase_top{
		float: none;
		width: 100%;
	}
	header .top_der{
		float: none;
		text-align: center;
		padding-top: 10px;
		width: 100%;
	}
	.serv_menu{
		float: none;
		width: 99%;
		margin: 0px auto;
	}
	.serv_menu a{
		width: 99%;
	}
	.sep1_serv{display: block;}
	.conte_serv {
		float: none;
		margin: 0px auto;
		padding-top: 15px;
		width: 99% !important;
	}
	.conte_serv .texto_serv{
		float: none;
		width: 99%;
	}
	.sernatur{
		text-align: center;
	}
	.lista_deptos{
		float: none;
		margin: 0px auto; 
		width: 99%;
	}
}
@media all and (max-width: 480px){
	.contacto_izq{
		float: none;
		margin: 0px auto;
		width: 99%;
	}
	.contacto_der{
		float: none;
		margin: 0px auto;
		width: 99%;
	}
}