/*
content/css/blitzer/jquery-ui-1.10.4.custom.css
content/css/reset.css
negocio/blocks/block-info/css/styles.less
negocio/blocks/share-buttons/css/styles.less
content/css/print.css
content/css/functions.less
content/css/estilo.less
content/css/estilo2.less
content/css/magnific.css
content/css/responsive.less
content/css/responsive2.less
content/js/bxslider/jquery.bxslider.css
content/css/new2019.less
content/css/p365.less
content/css/themes/error404_block/theme_error404_block.css
content/css/themes/webmap_block/theme_webmap_block.css
*/
@font-face {font-family: 'ProximaNova-Black';
	src: url('/content/fonts/2C7DE5_A_0.eot');
	src: url('/content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'),
		 url('/content/fonts/2C7DE5_A_0.woff2') format('woff2'),
		 url('/content/fonts/2C7DE5_A_0.woff') format('woff'),
		 url('/content/fonts/2C7DE5_A_0.ttf') format('truetype');
} 

@font-face {font-family: 'ProximaNova-RegularIt';
	src: url('/content/fonts/2C7DE5_B_0.eot');
	src: url('/content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'),
		 url('/content/fonts/2C7DE5_B_0.woff2') format('woff2'),
		 url('/content/fonts/2C7DE5_B_0.woff') format('woff'),
		 url('/content/fonts/2C7DE5_B_0.ttf') format('truetype');
}

@font-face {font-family: 'ProximaNova-Semibold';
	src: url('/content/fonts/2C7DE5_C_0.eot');
	src: url('/content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'),
		 url('/content/fonts/2C7DE5_C_0.woff2') format('woff2'),
		 url('/content/fonts/2C7DE5_C_0.woff') format('woff'),
		 url('/content/fonts/2C7DE5_C_0.ttf') format('truetype');
}

@font-face {font-family: 'ProximaNova-Regular';
	src: url('/content/fonts/2C7DE5_D_0.eot');
	src: url('/content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'),
		 url('/content/fonts/2C7DE5_D_0.woff2') format('woff2'),
		 url('/content/fonts/2C7DE5_D_0.woff') format('woff'),
		 url('/content/fonts/2C7DE5_D_0.ttf') format('truetype');
}

@font-face {font-family: 'ProximaNova-Bold';
	src: url('/content/fonts/2C7DE5_E_0.eot');
	src: url('/content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'),
		 url('/content/fonts/2C7DE5_E_0.woff2') format('woff2'),
		 url('/content/fonts/2C7DE5_E_0.woff') format('woff'),
		 url('/content/fonts/2C7DE5_E_0.ttf') format('truetype');
}

@font-face {font-family: 'ProximaNova-ExtraBold';
  src: url('/content/fonts/2C7DE5_F_0.eot');
  src: url('/content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'),
     url('/content/fonts/2C7DE5_F_0.woff2') format('woff2'),
     url('/content/fonts/2C7DE5_F_0.woff') format('woff'),
     url('/content/fonts/2C7DE5_F_0.ttf') format('truetype');
}

.cabecera {
    .l1 {
      display: block;
      .proximareg;
      font-size: 17px;
      line-height: 1.29;
      color: #9daac1;
      margin-bottom: 5px;
    }
    .l2 {
      .proximareg;
      color: #283a59;
      text-transform: uppercase;
      letter-spacing: -1px;
      font-size: 50px;
      line-height: 1;
      strong {
        .proximabold;
      }
    }
}

.proximaregit {
  font-family: 'ProximaNova-RegularIt';
}

.proximaextrabold {
  font-family: 'ProximaNova-ExtraBold';
}

/*@font-face {
	font-family: 'ProximaRegular';
	src: url('/content/fonts/ProximaNova-Regular.eot');
	src: local('☺'),
		url('/content/fonts/ProximaNova-Regular.woff') format('woff'),
		url('/content/fonts/ProximaNova-Regular.ttf') format('truetype'),
		url('/content/fonts/ProximaNova-Regular.svg#webfontaNaiLiwq') format('svg');
}

@font-face {
	font-family: 'ProximaBold';
	src: url('/content/fonts/ProximaNova-Semibold.eot');
	src: local('☺'),
		url('/content/fonts/ProximaNova-Semibold.woff') format('woff'),
		url('/content/fonts/ProximaNova-Semibold.ttf') format('truetype'),
		url('/content/fonts/ProximaNova-Semibold.svg#webfontaNaiLiwq') format('svg');
}*/

.proximareg {
	font-family: 'ProximaNova-Regular';
}

.proximasemibold {
	font-family: 'ProximaNova-Semibold';
	/*font-family: 'ProximaRegular';
	font-weight: 600;*/

}

.proximabold {
	font-family: 'ProximaNova-Bold';
}

.proximablack {
	font-family: 'ProximaNova-Black';
	/*font-weight: 900;*/
}

.proximalight {
	font-family: 'ProximaNova-Regular';
	/*font-weight: 100;*/
}



strong {
	.proximabold;
	font-weight: normal;
}

.grisfosc {
	color: #3e515c;
}

.grisclar {
	color: #cfcfcf;
}

.blue {
	color: #67818c;
}

.white {
	color: #fff;
}

.yellow {
	color: #ffde00;
}

.lightblue {
	color: #a1e3ff;
}

.btnweb {
    text-align: right;
    white-space: nowrap;
    border-radius: 5px;
    margin-top: 14px;
    background-color: @ORANGE;
    &:hover {
    	background-color: #ffc000;
    	text-decoration: none;
    }
    &.blue { 
    	background-color: @BLUE; 
    	a { color: #fff; }
    }
    width: auto;
    display: inline-block;
    margin: 12px auto 0 auto;
    a {
      .proximasemibold;
      font-size: 14px;
      color:#243138;
      text-transform: uppercase;
      padding:0 22px;
      line-height: 50px;
    }
}

@NEWBLUETEXT: #9dc418;
@newblue: #9dc418;
@newblue2: #D8F183;
@newblue3: #69830E;

@ORANGE: #ffd200;
@DARKBLUE: #243138;
//@BLUE: #18979d;
@BLUE: @newblue;
@BROWN: #776f14;
@BLUETEXT: #0494d3;
@GREENTRACK: #42ab3e;
@BLUETRACK: #398cc9;
@REDTRACK: #e41f25;
@BLACKTRACK: #000;

@BLUE2: #6e9c93;
@BLUEHOVER: #6e9c93;
@WHITE: #fff;
@BLUEGREY:#67818c;
@BLACK: #000;
@TEXT: #243138;
@LIGHTGREY:#f2f2f2;
@BLUEACTIVE:#67818c;
@BORDERGREY:#e7e7e7;
@BLUEOVER:#368d37;
@BLUETITLE:#5ba9e1;
@BLUEICON:#399d3b;
@STICKER:#fff;
@STICKERPREMIUM:#ffcc00;
@INTERESCOLOR:@BLUE;
@BGGRAPHIC:@BLUE;
@FOOTERBG:#368d37;
@ICONSRESPONSIVE:#68ca57;
@PESTANYAS:#f2f2f2;
@DESTACADOTABLA:#399d3b;
@BTNOVER:#368d37;
@H1RESPONSIVE:#399d3b;
@PESTANYASON:#399d3b;
@RIGHTBAR:#fff;
@BLUENAVIGATION:#399d3b;
@BLUEBACKGROUND:rgba(57,157,59,0.1);

body {
	color:#243138;
}

.gradiente {
	background: #6e9c93; /* Old browsers */
	background: -moz-linear-gradient(top, #6e9c93 0%, #0096a0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e9c93), color-stop(100%,#0096a0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6e9c93 0%,#0096a0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6e9c93 0%,#0096a0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #6e9c93 0%,#0096a0 100%); /* IE10+ */
	background: linear-gradient(to bottom, #6e9c93 0%,#0096a0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e9c93', endColorstr='#0096a0',GradientType=0 ); /* IE6-9 */
}

.igradiente {
	background: #0096a0; /* Old browsers */
	background: -moz-linear-gradient(top, #0096a0 0%, #6e9c93 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0096a0), color-stop(100%,#6e9c93)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0096a0 0%,#6e9c93 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0096a0 0%,#6e9c93 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0096a0 0%,#6e9c93 100%); /* IE10+ */
	background: linear-gradient(to bottom, #0096a0 0%,#6e9c93 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0096a0', endColorstr='#6e9c93',GradientType=0 ); /* IE6-9 */
}/*! jQuery UI - v1.10.4 - 2014-12-10
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=%23ffffff&bgTextureHeader=flat&bgImgOpacityHeader=75&borderColorHeader=%23ffffff&fcHeader=%23243138&iconColorHeader=%23222222&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=100&borderColorContent=%23ffffff&fcContent=%23243138&iconColorContent=%23222222&bgColorDefault=%23f1f1f1&bgTextureDefault=flat&bgImgOpacityDefault=100&borderColorDefault=f1f1f1&fcDefault=%23243138&iconColorDefault=%23888888&bgColorHover=%230396a0&bgTextureHover=flat&bgImgOpacityHover=100&borderColorHover=%230396a0&fcHover=%23ffffff&iconColorHover=%23454545&bgColorActive=%23ffffff&bgTextureActive=flat&bgImgOpacityActive=100&borderColorActive=%230396a0&fcActive=%23243138&iconColorActive=%23454545&bgColorHighlight=%23f1f1f1&bgTextureHighlight=flat&bgImgOpacityHighlight=100&borderColorHighlight=%23f1f1f1&fcHighlight=%23363636&iconColorHighlight=%232e83ff&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -11px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -11px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 220px;
	padding: 12px;
	padding-top: 5px;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -11px;
	top: 50%;
	margin-top: -11px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 2px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("/content/css/blitzer/images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: 'ProximaNova-Bold';
	font-size: 12px;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: 'ProximaNova-Bold';
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #ffffff;
	background: #ffffff url("/content/css/blitzer/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #243138;
}
.ui-widget-content a {
	color: #243138;
}
.ui-widget-header {
	border: 1px solid #ffffff;
	background: #ffffff url("/content/css/blitzer/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #243138;
	font-size: 18px;
}
.ui-widget-header a {
	color: #243138;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #f1f1f1;
	background: #f1f1f1 url("/content/css/blitzer/images/ui-bg_flat_100_f1f1f1_40x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #243138;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #243138;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #0396a0;
	background: #0396a0 url("/content/css/blitzer/images/ui-bg_flat_100_0396a0_40x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #0396a0;
	background: #ffffff url("/content/css/blitzer/images/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #243138;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #243138;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #f1f1f1;
	background: #f1f1f1 url("/content/css/blitzer/images/ui-bg_flat_100_f1f1f1_40x100.png") 50% 50% repeat-x;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url("/content/css/blitzer/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 22px;
	height: 22px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("/content/css/blitzer/images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("/content/css/blitzer/images/arrowleft.png");
}
.ui-state-default .ui-icon {
	background-image: url("/content/css/blitzer/images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("/content/css/blitzer/images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("/content/css/blitzer/images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("/content/css/blitzer/images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("/content/css/blitzer/images/ui-icons_cd0a0a_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-image: url("/content/css/blitzer/images/arrowright.png") !important; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }

.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url("/content/css/blitzer/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url("/content/css/blitzer/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}

a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button,input,textarea{padding:0;margin:0;background:0 0;border:none}input,textarea{outline:0}textarea{overflow:auto}button{cursor:pointer}#safari.ipad button,#safari.ipad input[type=text],#safari.ipad select,#safari.ipad textarea{-webkit-appearance:none}#safari.ipad textarea{border:none!important}
@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}.block-info{display:block !important;margin-top:5px;margin-left: -2px;font-size:11px;line-height:14px;position:absolute;z-index:8000;background-color:#019ce4;-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888}.block-info.opened{background: -webkit-linear-gradient(top,#ffffff,#ebeaea);background: -moz-linear-gradient(top,#ffffff,#ebeaea);background: -ms-linear-gradient(top,#ffffff,#ebeaea);background: -o-linear-gradient(top,#ffffff,#ebeaea);margin-left:0px}.block-info.opened
.slides{display:block}.block-info.opened
.ico{display:none}.block-info i,
.block-info
em{color:#333;font-size:11px}.block-info
a{color:#019ce4}.block-info a:hover{background:#FFF;color:#019ce4;-moz-box-shadow:0px 0px 10px #019ce4;-webkit-box-shadow:0px 0px 10px #019ce4;box-shadow:0px 0px 10px #019ce4;padding:3px;margin-left: -3px;text-decoration:none}.block-info
.ico{display:block;font-family:'Georgia',Arial;width:20px;height:18px;font-size:15px;text-align:center;color:#FFF;font-weight:bold;padding-top:2px;border:2px
#FFF solid}.block-info
.buttons{clear:both;position:absolute;top:0;z-index:10}.block-info .buttons
li{float:left;padding:3px
10px;cursor:pointer;border:1px
solid #cdcdcd;border-left:none;border-bottom:none;background:#ebeaea;font-size:11px;color:#999}.block-info .buttons
li.active{color:#333;background:#fff;font-weight:bold;border-top:3px solid #019ce4;border-left:1px solid #666;border-right:1px solid #666}.block-info
.slides{display:none;position:relative;border:1px
solid #cdcdcd}.block-info .slides
table{font-size:11px;color:#666;padding:10px;max-width:600px;padding-top:25px}.block-info .slides table tr
td{border-top:1px solid #cdcdcd;padding:5px}.block-info .slides table tr td:first-child{font-weight:bold;padding-right:20px}.block-info .slides table tr td
p{margin-bottom:7px}.block-info .slides table tr td p:last-child{margin-bottom:0px}.block-info .slides table tr td
li{list-style:circle}.block-info .slides table tr:first-child
td{border-top:none}@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}.share-buttons
div{margin-right:6px;display:inline}.share-buttons div
.share_button{background:transparent no-repeat;background-image:url(/negocio/blocks/share-buttons/imgs/share-this.png);padding:4px
0px 4px 20px;cursor:pointer;line-height:23px;white-space:nowrap}.share-buttons div .share_button
.txt{background:transparent no-repeat;background-image:url(/negocio/blocks/share-buttons/imgs/share-this.png);padding:4px
4px 4px 0px;margin-right: -1px;text-shadow:1px 1px 1px #333;font-size:11px}.share-buttons div
a.share_button{font-size:11px;font-weight:bold;color:#FFF;text-decoration:none}.share-buttons .facebook
div{float:left}.share-buttons .facebook
.share_button{background-position: -2px -2px}.share-buttons .facebook .share_button
.txt{background-position:100% -2px}.share-buttons .facebook .share_button:hover{background-position: -2px -25px}.share-buttons .facebook .share_button:hover
.txt{background-position:100% -25px}.share-buttons .twitter
div{float:left}.share-buttons .twitter
.share_button{background-position: -2px -48px}.share-buttons .twitter .share_button
.txt{background-position:100% -48px;text-shadow:1px 1px 1px #555}.share-buttons .twitter .share_button:hover{background-position: -2px -71px}.share-buttons .twitter .share_button:hover
.txt{background-position:100% -71px}.share-buttons .plusone
div{float:left}.share-buttons
.plusone{position:relative;top:4px}.share-buttons
.count{float:left;display:block;padding:0
0 0 8px;background:url(/negocio/blocks/share-buttons/imgs/theme_share_block.png) no-repeat}.share-buttons .count
span{display:block;height:21px;line-height:21px;padding:0
6px 0 2px;background:url(/negocio/blocks/share-buttons/imgs/theme_share_block.png) no-repeat;font-size:11px;color:#000}.share-buttons .facebook
.count{background-position: -932px -156px}.share-buttons .facebook .count
span{background-position:right -182px}.share-buttons .twitter
.count{background-position: -932px -104px}.share-buttons .twitter .count
span{background-position:right -130px}#chrome .share-buttons
.plusone{top:5px}#firefox .share-buttons
.plusone{top:6px}#msie .share-buttons
.plusone{top:1px}#msie .share-buttons
.plusone.countin{top:0px}#msie.v9 .share-buttons
.share_button{padding-bottom:5px}#msie.v6 .share-buttons .net,
#msie.v7 .share-buttons
.net{display:block;float:left;padding-right:1px}#msie.v6 .share-buttons .net .txt,
#msie.v7 .share-buttons .net
.txt{margin-top: -4px}html{color:#666666;background:#d7d9dc;font-size:10px;font-family:Arial, Helvetica, sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,p,select{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}a{text-decoration:none;}a:hover{text-decoration:underline;} .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clearfix {display:inline-block;} .clearfix {display:block;}* html .clearfix {height:1px;}img {border:0px;}
/*input{-webkit-appearance:none;}*/
#ajax{display:none;}

@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}@font-face{font-family:'ProximaNova-Black';src:url('/content/fonts/2C7DE5_A_0.eot');src:url('/content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('/content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('/content/fonts/2C7DE5_A_0.woff') format('woff'), url('/content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('/content/fonts/2C7DE5_B_0.eot');src:url('/content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('/content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('/content/fonts/2C7DE5_B_0.woff') format('woff'), url('/content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('/content/fonts/2C7DE5_C_0.eot');src:url('/content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('/content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('/content/fonts/2C7DE5_C_0.woff') format('woff'), url('/content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('/content/fonts/2C7DE5_D_0.eot');src:url('/content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('/content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('/content/fonts/2C7DE5_D_0.woff') format('woff'), url('/content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('/content/fonts/2C7DE5_E_0.eot');src:url('/content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('/content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('/content/fonts/2C7DE5_E_0.woff') format('woff'), url('/content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('/content/fonts/2C7DE5_F_0.eot');src:url('/content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('/content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('/content/fonts/2C7DE5_F_0.woff') format('woff'), url('/content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}@import "functions.less";@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}.sprite{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}* html
.clearfix{height:1px}html,body{font-family:Arial,Helvetica,sans-serif;font-size:10px;background-color:#fff}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:100%}.logohid{position:absolute;visibility:hidden;overflow:hidden;width:0;height:0}.divcookie{width:100%;margin:0
auto;background-color:#fff;display:none;position:fixed;top:0;z-index:22}.divcookie .main-wrapper{max-width:960px;display:table;margin:0
auto;position:relative}.divcookie
.fa{position:absolute;right:10px;top:10px;cursor:pointer;font-size:16px;width:20px;height:20px}.divcookie
.di{background-image:url(/content/imgs/aviso.png);background-repeat:no-repeat;background-position:0 20px;padding-left:35px;padding-top:15px;position:relative;min-height:50px}.divcookie .di
.im{float:left}.divcookie .di
.me{font-family:'ProximaNova-Regular';float:left;padding-top:5px;font-size:12px;color:#4a4b2f;margin-left:36px;width:80%}.divcookie .di .me
a{color:#67818c;display:block;padding-top:5px}.contenido
ul{padding-left:17px}.contenido
li{list-style:circle}.pngslider{position:absolute;top:30rem;max-width:100%;left:50%;transform:translateX(-50%);z-index:1}@media screen and (max-width: 1024px){.pngslider{width:90%}}@media screen and (max-width: 767px){.pngslider{display:none}}.videoLink.up{top:160px !important}.homeslider{position:relative;margin-top: -100px}#legalinfo{margin:0
auto;margin-top:20px;width:80%;background-color:#fff;padding:20px;color:#000;display:none;font-family:'ProximaNova-Regular';font-size:14px;line-height:22px;max-width:960px;position:relative}#legalinfo
.titlegal{font-family:'ProximaNova-Bold';font-size:18px;padding-bottom:10px}#legalinfo
a{color:#67818c}#legalinfo
button{margin-top: -35px}.mfp-container
#legalinfo{display:block}.fecontrols,.fecontrols2{position:absolute;max-width:940px;z-index:5;width:100%}.fecontrols>div,.fecontrols2>div{width:36px;height:36px;background:rgba(157,170,193,0.6);border-radius:36px;top:155px;position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat}.fecontrols>div.left,.fecontrols2>div.left{left:20px;background-position: -181px -120px}.fecontrols>div.right,.fecontrols2>div.right{right:20px;background-position: -224px -121px}.fecontrols > div a,
.fecontrols2 > div
a{width:36px;height:36px;display:block;padding:30px;margin: -30px}#control{display:none}.fullcontainer{max-width:2048px;width:100%;text-align:center;margin:0
auto;background-color:#fff}header{width:100%;max-width:1600px;left:0;right:0;margin:0
auto;position:absolute;top:0px;z-index:20}#topmobile{position:fixed;right:10px;display:none;bottom:82px;border:2px
solid #fff;border-radius:5px;color:#fff;z-index:6;text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;width:56px;height:56px;text-align:center;background-color:rgba(36,49,56,0.4)}#topmobile
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;margin-top:7px;height:28px;display:block;background-position: -298px -544px}.cbookingmobilefooter{display:none;width:100%;background-color:#2f3c42;padding:10px
5px;box-sizing:border-box}.cbookingmobilefooter>div{display:table-cell;width:50%;vertical-align:middle;padding:0
5px;text-align:center}.cbookingmobilefooter > div
a{display:block;background-color:#ffd200;text-align:center;text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;line-height:18px;padding:8px
12px;border-radius:5px}.int
section{max-width:960px;margin:0
auto}#head{height:60px;padding-top:20px;width:100%;margin:0
auto}#head>div{max-width:960px;margin:0
auto;position:relative}#head
.container{display:table;height:60px;margin:0
auto;width:100%;max-width:940px;position:relative}#head .container
.logo{display:table-cell;vertical-align:middle;text-align:left}#head .container .logo
img{max-height:50px}#head .container
.contmenutools{display:table-cell;vertical-align:middle;text-align:right;width:100%}#head .container .contmenutools
#nav{font-family:'ProximaNova-Bold';font-size:19px;line-height:59px}#head .container .contmenutools #nav
li{display:inline-block;position:relative;padding-left:45px;border-bottom:1px solid rgba(149,154,141,0.35)}#head .container .contmenutools #nav li:first-child{padding-left:0}#head .container .contmenutools #nav li.on
a{border-bottom:3px solid #9dc418}#head .container .contmenutools #nav li
a{color:#fff;padding-bottom:15px}#head .container .contmenutools #nav li a:hover{text-decoration:none}#head .container .contmenutools #nav li
i{position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -364px -130px;width:10px;height:6px;left:50%;margin-left: -5px;bottom:0;display:none}#head .container .contmenutools #nav li:hover i,
#head .container .contmenutools #nav li.hover
i{display:block}#head .container .contmenutools #nav li:hover a,
#head .container .contmenutools #nav li.hover
a{border-bottom:3px solid #9dc418}#head .container .contmenutools #nav
li.bookings{text-transform:uppercase}#head .container .contmenutools #nav li.bookings
a{color:#ffde00}.sliderh{position:absolute;top:51%;margin-top:20px;width:36px;height:36px;background:rgba(157,170,193,0.6);border-radius:36px}.sliderh
a{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:block;width:36px;height:36px;opacity:0.7}.sliderh.hide{display:none}#sliderprevh{left:36px}#sliderprevh
a{background-position: -181px -120px}#slidernexth{right:36px}#slidernexth
a{background-position: -223px -120px}#content_cont{padding-bottom:40px}#content_cont.sinpadinf{padding-bottom:0}.int{max-width:1600px;margin:0
auto;margin-top:50px}.int.sinmenu{margin-top:50px}.int.sinmenu .contcap
.logo{position:absolute;top: -115px}.int
.contcap{max-width:1280px;margin:0
auto;height:470px;margin-top: -470px;position:relative}.int
.contcap.contcap_landing_ofertas{max-width:1280px}.int
.conthilo{max-width:1280px;margin:0
auto;text-align:left;padding:7px
0 40px 0}.int
.cap{text-align:left;position:absolute;bottom:25px;color:#fff}.int .cap
.heading{font-family:'ProximaNova-Bold';font-size:50px;line-height:1;text-transform:uppercase;max-width:474px}.int .cap
h1{font-family:'ProximaNova-Regular';line-height:1.07;font-size:28px;max-width:960px}.int .cap h1
span{color:#ffd200;font-size:18px;padding-left:10px}.int .cap h1 span
i{vertical-align:top;margin-top:10px}.int
.cap.cap_landing_ofertas{bottom:50px}.int .cap.cap_landing_ofertas
.heading{font-family:'ProximaNova-Semibold';font-size:24px;line-height:1em}.int .cap.cap_landing_ofertas
h1{font-family:'ProximaNova-ExtraBold';font-size:80px;line-height:1em;text-transform:uppercase}.int
.container{position:relative;margin:0
auto}.int
.top{width:100%}.int .top
li{background-size:cover;background-position:center;position:relative}.int .top li
.fondo{background-image:url(/content/imgs/shadowhome.png);background-position:center top;background-repeat:repeat-x;position:absolute;height:600px;width:100%;left:0}.int .top li>div{position:relative;height:600px;max-width:960px;margin:0
auto;width:100%;text-align:left;color:#fff;padding-top:276px;box-sizing:border-box}.int .top li > div
.titulo1{font-family:'ProximaNova-Black';font-size:55px}.int .top li > div
.titulo2{font-family:'ProximaNova-Semibold';font-size:30px;padding-bottom:25px}.int .top li > div
.link{border:2px
solid #fff;border-radius:5px;margin-top:5px;display:inline-block;background-color:rgba(0,0,0,0.35)}.int .top li > div .link
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#fff;text-transform:uppercase;padding:0
16px;line-height:47px}.int .top li > div .link:hover{background-color:#fff}.int .top li > div .link:hover
a{color:#333;text-decoration:none}.int .top li > div.hasvideo
div.video_container{position:absolute;top:0;left:0;width:100%;height:100%}.int .top li > div.hasvideo .titulo1,
.int .top li > div.hasvideo
.titulo2{width:42%}.int
.featured{width:100%;border-top:1px solid #fff}.int .featured
li{background-size:cover;background-position:center;display:inline-block;width:33%;margin-right:1px;box-sizing:border-box}.int .featured li>div{position:relative;height:384px}.int .featured li > div
.default{position:absolute;bottom:0;background-color:rgba(36,49,56,0.75);color:#fff;width:100%;text-align:center}.int .featured li > div .default
.titulo1{text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;line-height:24px;padding-top:14px}.int .featured li > div .default
.titulo2{font-family:'ProximaNova-Bold';font-size:26px;padding-bottom:14px}.int .featured li > div .default
.link{display:none;border-radius:5px;margin-top:14px;background-color:#9dc418}.int .featured li > div .default .link
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#fff;text-transform:uppercase;padding:0
16px;line-height:50px}.int .bx-controls{margin-top: -50px;position:absolute;width:100%}#ui-datepicker-div{z-index:20 !important}section.logos{max-width:1600px;background-color:#e9eeed;border-bottom:9px solid black}section.logos
.container{max-width:960px;margin:0
auto;width:100%}section.logos .container
ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0
auto}section.logos .container ul
li{display:flex;justify-content:center;align-items:center;height:116px}section.logos .container ul li
img.hover{display:none}section.logos
.mini{position:absolute;width:55px;height:15px;margin:0
auto;margin-top: -6px;left:50%;margin-left: -27px;background-image:url(/content/imgs/mini-fgc.png)}section.destacados_home{max-width:940px}section.destacados_home
.container{padding-top:55px}section.destacados_home .container ul
li{width:50%;box-sizing:border-box;float:left}section.destacados_home .container ul li:nth-child(2n-1){padding-right:20px}section.destacados_home .container ul li>div{margin-bottom:20px;background-size:cover;background-position:center;height:280px;position:relative}section.destacados_home .container ul li>div>div{background-image:url(/content/imgs/shadows/small.png);position:absolute;left:0;background-size:cover;top:0;right:0;bottom:0}section.destacados_home .container ul li>div>div:hover{background-color:rgba(0,0,0,0.55)}section.destacados_home .container ul li>div>div>div{position:absolute;bottom:25px;width:100%;box-sizing:border-box;padding:0
30px;text-align:left;color:#fff}section.destacados_home .container ul li > div > div > div
h2{font-family:'ProximaNova-Black';font-size:40px}section.destacados_home .container ul li > div > div > div
h3{font-family:'ProximaNova-Semibold';font-size:18px}section.destacados_home .container ul li > div > div > div h3
a{color:#fff}section.destacados_home .container ul li > div > div > div h3 a:hover{text-decoration:none}section.destacados_home .container ul li > div > div > div h3 a
i{display:inline-block;vertical-align:middle;width:16px;height:16px;background-image:url(/content/imgs/rightarrow.png);margin-left:6px}section.destacados_home .container ul li>div.doble{height:580px}section.destacados_home .container ul li>div.doble>div{background-image:url(/content/imgs/shadows/big.png)}section.destacados_pie
.container{max-width:940px;padding-top:55px}section.destacados_pie .container
.fecontrols{top:140px}section.destacados_pie .container ul
li{width:100%;height:552px;background-size:cover;position:relative}section.destacados_pie .container ul li>div{position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(/content/imgs/shadows/huge.png);background-size:cover}section.destacados_pie .container ul li>div>div{position:absolute;bottom:140px;padding:0
110px;width:100%;color:#fff;box-sizing:border-box}section.destacados_pie .container ul li>div>div>i{display:block;width:96px;height:65px;background-image:url(/content/imgs/icodocument.png);margin:0
auto;margin-bottom:10px}section.destacados_pie .container ul li > div > div
h2{font-family:'ProximaNova-Black';font-size:72px}section.destacados_pie .container ul li > div > div
h3{font-family:'ProximaNova-Bold';font-size:18px;padding-bottom:30px}section.destacados_pie .container ul li > div > div
a{display:inline-block;color:#fff;font-family:'ProximaNova-Semibold';font-size:14px;line-height:50px;padding:0
30px;text-transform:uppercase;background-color:rgba(0,0,0,0.15);border:2px
solid #fff;border-radius:5px;margin-top:5px}section.destacados_pie .container ul li > div > div a
i{margin-left:6px;margin-right: -10px}section.destacados_pie .container ul li > div > div a:hover{background-color:#fff;color:#333;text-decoration:none}section.destacados_pie{padding-bottom:40px}section.accesos{background-color:#e9edf1;padding:0;max-width:2048px;overflow:hidden}section.accesos>div{width:100%;max-width:1280px;position:relative;margin:0
auto;display:flex}section.accesos > div
.areapro{vertical-align:top;text-align:left;width:320px;display:none}section.accesos > div
.news{position:relative}section.accesos > div .news
.fecontrols2{max-width:2048px}section.accesos > div .news .fecontrols2>div{top:185px}section.accesos > div .news .fecontrols2 > div
a{text-indent: -9999px}section.accesos > div .news .fecontrols2>div.left{left: -60px}@media (max-width: 1366px){section.accesos > div .news .fecontrols2>div.left{left:20px}}section.accesos > div .news .fecontrols2>div.right{right:20px}section.accesos > div .news
.header{position:absolute;text-align:left;max-width:1280px;margin:0
auto;left:50%;transform:translateX(-50%);width:100%;top:64px}section.accesos > div .news .header
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}section.accesos > div .news .header
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}section.accesos > div .news .header .l2
strong{font-family:'ProximaNova-Bold'}section.accesos > div .news .header
.l2{font-family:'ProximaNova-Regular';color:#9daac1}section.accesos > div .news .header .l2 em,
section.accesos > div .news .header .l2
strong{font-style:normal;font-family:'ProximaNova-Bold';color:#283a59}section.accesos > div .news .bx-wrapper .bx-viewport{overflow:visible !important;margin-left: -80px}@media (max-width: 1366px){section.accesos > div .news .bx-wrapper .bx-viewport{margin-left:0}}section.accesos > div .news .bx-wrapper .bx-pager{display:none}section.accesos > div .news>div{box-sizing:border-box}section.accesos > div .news > div
li{width:100%}section.accesos > div .news > div li
.new{border-right:1px solid rgba(110,124,149,0.2);height:418px;overflow:hidden;padding:80px
80px 0 80px;cursor:pointer;justify-content:center;box-sizing:border-box;align-items:flex-start;display:flex;flex-direction:column}section.accesos > div .news > div li .new:hover
.titulo{text-decoration:underline}section.accesos > div .news > div li
.ha{padding-bottom:12px;text-align:left;display:flex;justify-content:flex-start;align-items:center}section.accesos > div .news > div li .ha
.img{padding-right:9px}section.accesos > div .news > div li .ha .img
img{border-radius:50%;width:44px;max-width:44px;height:44px}section.accesos > div .news > div li .ha
.fecha{font-family:'ProximaNova-Bold';font-size:17px;color:#48c9ff}section.accesos > div .news > div li
.content{color:#283a59;font-family:'ProximaNova-Regular';text-align:left}section.accesos > div .news > div li .content
.titulo{height:58px;overflow:hidden;font-size:28px;line-height:1.07;margin-bottom:26px}section.accesos > div .news > div li .content
.contenido{height:63px;overflow:hidden;font-size:17px;line-height:1.29}section.accesos_{background-color:#e9edf1;padding:0;max-width:1600px;overflow:hidden}section.accesos_>div{width:100%;position:relative;margin:0
auto;display:flex}section.accesos_ > div
.areapro{vertical-align:top;text-align:left;width:320px;display:none}section.accesos_ > div
.news{position:relative;width:100%}section.accesos_ > div .news
.header{position:absolute;text-align:left;max-width:1280px;margin:0
auto;left:50%;transform:translateX(-50%);width:100%;top:64px}section.accesos_ > div .news .header
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}section.accesos_ > div .news .header
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}section.accesos_ > div .news .header .l2
strong{font-family:'ProximaNova-Bold'}section.accesos_ > div .news .bx-wrapper .bx-viewport{overflow:visible !important}section.accesos_ > div .news .bx-wrapper .bx-pager{display:none}section.accesos_ > div .news>div{box-sizing:border-box}section.accesos_ > div .news > div
li{width:100%}section.accesos_ > div .news > div li
.new{border-right:1px solid rgba(110,124,149,0.2);height:418px;overflow:hidden;padding:80px
80px 0 80px;cursor:pointer;justify-content:center;box-sizing:border-box;align-items:flex-start;display:flex;flex-direction:column}section.accesos_ > div .news > div li .new:hover
.titulo{text-decoration:underline}section.accesos_ > div .news > div li
.ha{padding-bottom:12px;text-align:left;display:flex;justify-content:flex-start;align-items:center}section.accesos_ > div .news > div li .ha
.img{padding-right:9px}section.accesos_ > div .news > div li .ha .img
img{border-radius:50%;width:44px;max-width:44px;height:44px}section.accesos_ > div .news > div li .ha
.fecha{font-family:'ProximaNova-Bold';font-size:17px;color:#48c9ff}section.accesos_ > div .news > div li
.content{color:#283a59;font-family:'ProximaNova-Regular';text-align:left}section.accesos_ > div .news > div li .content
.titulo{height:58px;overflow:hidden;font-size:28px;line-height:1.07;margin-bottom:26px}section.accesos_ > div .news > div li .content
.contenido{height:63px;overflow:hidden;font-size:17px;line-height:1.29}section.social{max-width:1280px;border-radius:5px;border:solid 1px #ffc700;margin:60px
auto 0;position:relative;background-color:#fff}section.social:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.3;background-image:linear-gradient(to bottom,#f3f5f9,rgba(255,255,255,0));z-index:0}section.social>div{padding:40px;box-sizing:border-box;position:relative;text-align:left;color:#fff}section.social > div
.soc{display:flex;align-items:center;justify-content:space-between;padding-bottom:35px}section.social > div .soc
.selectric{min-width:200px;background-color:#f3f5f8}section.social > div .soc .selectric
.button{background-image:url(/content/imgs/icons/ico-down.png);background-repeat:no-repeat;background-position:center;width:17px;height:10px;right:8px;background-color:#f3f5f8}section.social > div .soc .selectric
.label{font-size:15px;font-family:'ProximaNova-Semibold'}section.social > div .soc
.titulo{font-size:28px;font-family:'ProximaNova-Bold';text-transform:uppercase;line-height:1.07;color:#283a59}section.social > div .soc .botonc
a{color:#9dc418;font-family:'ProximaNova-Bold';font-size:17px}section.social > div .soc .botonc a
i{margin-right:6px}section.social > div .soc .botonc:hover
a{text-decoration:none}section.social > div
#auxsocialcontent{font-family:'ProximaNova-Regular';display:flex;justify-content:space-between;font-size:17px;color:#283a59;line-height:1.29}section.social > div #auxsocialcontent>div{width:calc(33.333% - 50px)}section.social > div #auxsocialcontent > div
.title{font-family:'ProximaNova-Bold';color:#9daac1}section.social > div #auxsocialcontent > div .title
span{padding-left:10px}section.social > div #auxsocialcontent > div
a{color:#fff}@media (max-width: 1280px){section.social{margin:60px
20px}}@media (max-width: 960px){section.social > div #auxsocialcontent>div{width:calc(33.333% - 20px)}}@media (max-width: 767px){section.social{margin:30px
0;border:none;overflow:hidden}section.social>div{padding:0;display:flex;flex-direction:column-reverse}section.social > div
.soc{margin:20px
20px 0 20px;padding-bottom:0;width:calc(100% - 40px)}section.social > div .soc
.titulo{display:none}section.social > div .soc
.selector{width:100% !important}section.social > div .soc .selector
select{display:block;vertical-align:middle;border:1px
solid white;background-color:#9dc418;padding:0
15px;font-size:16px;font-family:"ProximaNova-Regular";margin-right:6px;height:49px;border-radius:5px;width:100% !important;color:#fff}section.social > div
.scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100vw}section.social > div
#auxsocialcontent{padding-bottom:30px}section.social > div #auxsocialcontent>div{padding:20px;box-sizing:border-box;border-radius:5px;border:solid 1px #ffc700;width:calc(100vw - 100px);flex-shrink:0;margin-left:20px;min-height:210px}}section.apps{max-width:1280px}section.apps
.container{margin:0
auto;display:table;width:100%}section.apps
.col1{display:table-cell;vertical-align:top;text-align:left;width:100%}section.apps .col1
h2{font-family:'ProximaNova-Bold';font-size:18px;line-height:24px;padding-bottom:20px}section.apps .col1
h3{font-family:'ProximaNova-Regular';font-size:14px;line-height:18px}section.apps
.col2{display:table-cell;vertical-align:top;text-align:right;padding-left:50px}section.apps .col2
div{text-align:center;margin-bottom:5px}section.ubicacion2,section.ubicacion{text-align:center;max-width:1600px;padding-bottom:25px}section.ubicacion2 .seemap,
section.ubicacion
.seemap{display:none;line-height:46px;font-family:'ProximaNova-Semibold';font-size:14px;color:#0396a0;text-transform:uppercase;padding:0
20px;border:2px
solid #0396a0;border-radius:5px;cursor:pointer;margin-top:15px}section.ubicacion2>.titulo,section.ubicacion>.titulo{margin:0
auto;max-width:940px;color:#0396a0;padding:40px
0 35px 0}section.ubicacion2 > .titulo i,
section.ubicacion > .titulo
i{display:block;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:80px;height:80px;background-position: -900px -218px;margin:0
auto}section.ubicacion2 > .titulo h2,
section.ubicacion > .titulo
h2{font-family:'ProximaNova-Black';font-size:72px;line-height:90px}section.ubicacion2 > .titulo h3,
section.ubicacion > .titulo
h3{font-size:18px;font-family:'ProximaNova-Bold';line-height:24px}section.ubicacion2 > .titulo a,
section.ubicacion > .titulo
a{display:none}section.ubicacion2 .positioner,
section.ubicacion
.positioner{position:relative}section.ubicacion2 .leyenda,
section.ubicacion
.leyenda{text-align:left;position:absolute;right:20px;min-width:180px;z-index:10;top:20px;font-family:'ProximaNova-Bold';color:#e9eeed}section.ubicacion2 .leyenda > div,
section.ubicacion .leyenda>div{margin-bottom:1px}section.ubicacion2 .leyenda .info,
section.ubicacion .leyenda
.info{background-color:#243138;cursor:pointer;line-height:36px;padding:0
14px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:15px;position:relative}section.ubicacion2 .leyenda .info i,
section.ubicacion .leyenda .info
i{position:absolute;right:12px;top:15px;width:14px;height:10px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -387px -131px}section.ubicacion2 .leyenda .info.closed,
section.ubicacion .leyenda
.info.closed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}section.ubicacion2 .leyenda .info.closed i,
section.ubicacion .leyenda .info.closed
i{transform:rotate(180deg)}section.ubicacion2 .leyenda ul,
section.ubicacion .leyenda
ul{background-color:rgba(36,49,59,0.8);border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px}section.ubicacion2 .leyenda ul li,
section.ubicacion .leyenda ul
li{line-height:32px;text-transform:uppercase;padding-right:40px;position:relative;cursor:pointer;font-size:12px}section.ubicacion2 .leyenda ul li i,
section.ubicacion .leyenda ul li
i{display:inline-block;vertical-align:middle;width:32px;height:24px;background-repeat:no-repeat;background-position:center}section.ubicacion2 .leyenda ul li span,
section.ubicacion .leyenda ul li
span{position:absolute;right:0;top:10px;width:10px;height:10px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:none;background-position: -368px -166px}section.ubicacion2 .leyenda ul li.active,
section.ubicacion .leyenda ul
li.active{color:#9dc418}section.ubicacion2 .leyenda ul li.active span,
section.ubicacion .leyenda ul li.active
span{display:block}section.ubicacion2 .directions,
section.ubicacion
.directions{line-height:120px;background-color:#e9eeed;text-align:center;position:relative}section.ubicacion2 .directions i,
section.ubicacion .directions
i{position:absolute;width:100%;left:0;height:27px;top: -27px;background-image:url(/content/imgs/icons/pestmap.png);background-position:center;background-repeat:no-repeat}section.ubicacion2 .directions form,
section.ubicacion .directions
form{max-width:940px;display:table;width:100%;margin:0
auto;white-space:nowrap}section.ubicacion2 .directions a,
section.ubicacion .directions
a{display:none}section.ubicacion2 .directions img,
section.ubicacion .directions
img{display:table-cell;vertical-align:middle;text-align:left;width:120px}section.ubicacion2 .directions .gps,
section.ubicacion .directions
.gps{font-size:16px;font-family:'ProximaNova-Semibold';text-transform:uppercase;padding-right:20px;display:table-cell;vertical-align:middle;text-align:right;width:100%}section.ubicacion2 .directions .sep,
section.ubicacion .directions
.sep{display:table-cell;vertical-align:middle}section.ubicacion2 .directions .sep div,
section.ubicacion .directions .sep
div{height:50px;border-left:1px solid #ced6d4;padding-left:20px}section.ubicacion2 .directions input[type="text"],
section.ubicacion .directions input[type="text"]{font-family:'ProximaNova-Semibold';display:table-cell;vertical-align:middle;font-size:15px;color:#243138;border:0;padding:0
20px;border-radius:5px;width:200px;margin-right:20px;background-color:#fff;height:50px;line-height:50px}section.ubicacion2 .directions .submit,
section.ubicacion .directions
.submit{display:table-cell;vertical-align:middle}section.ubicacion2 .directions .submit input[type="submit"],
section.ubicacion .directions .submit input[type="submit"]{line-height:50px;color:#fff;background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0);font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;padding:0
20px;border-radius:5px;cursor:pointer;-webkit-appearance:none}section.ubicacion2 .directions .submit input[type="submit"]:hover,
section.ubicacion .directions .submit input[type="submit"]:hover{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}section.ubicacion{max-width:1280px;text-align:left}section.ubicacion
.directions{line-height:100px;padding:0
36px;background-color:#e7e7e7}section.ubicacion .directions
a{display:none}section.ubicacion .directions
.coma{font-size:18px;font-family:'ProximaNova-Semibold';text-transform:uppercase;padding-right:20px;display:inline-block}section.ubicacion .directions input[type="text"]{font-family:'ProximaNova-Semibold';font-size:15px;color:#67818c;border:0;padding:0
20px;border-radius:5px;width:550px;margin-right:20px;background-color:#fff;height:50px;line-height:50px}section.ubicacion .directions input[type="submit"]{line-height:50px;background-color:#9dc418;color:#fff;font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;padding:0
20px;border-radius:5px;cursor:pointer;-webkit-appearance:none}section.ubicacion .directions input[type="submit"]:hover{background-color:#368d37}section.ubicacion
h2{font-family:'ProximaNova-Bold';font-size:18px;line-height:22px}section.ubicacion
h3{font-size:30px;font-family:'ProximaNova-Regular';line-height:40px;color:#9dc418;font-family:'ProximaNova-Bold'}section.ubicacion
.contenido{font-family:'ProximaNova-Regular';font-size:14px;line-height:18px;padding-bottom:40px}section.ubicacion
.positioner{position:relative}section.ubicacion
.leyenda{position:absolute;right:20px;z-index:10;top:20px;font-family:'ProximaNova-Bold';color:#e9eeed}section.ubicacion .leyenda
.info{background-color:#243138;cursor:pointer;line-height:36px;padding:0
14px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:14px;position:relative;width:150px}section.ubicacion .leyenda .info
i{position:absolute;right:12px;top:15px;width:14px;height:10px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -387px -131px}section.ubicacion .leyenda
.info.closed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}section.ubicacion .leyenda .info.closed
i{transform:rotate(180deg)}section.ubicacion .leyenda
ul{background-color:rgba(36,49,59,0.8);border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px}section.ubicacion .leyenda ul
li{line-height:32px;text-transform:uppercase;padding-right:40px;position:relative;cursor:pointer}section.ubicacion .leyenda ul li
i{display:inline-block;vertical-align:middle;width:32px;height:24px;background-repeat:no-repeat;background-position:center}section.ubicacion .leyenda ul li
span{position:absolute;right:0;top:10px;width:10px;height:10px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:none;background-position: -368px -166px}section.ubicacion .leyenda ul li.active
span{display:block}#contentP{text-align:left;width:280px;font-size:12px;color:#b1b3b4;line-height:18px;font-family:'ProximaNova-Regular'}#contentP
.alto2{padding-top:10px}#contentP
.fondo{width:148px;height:106px;background-position:center top;background-repeat:no-repeat;background-size:cover;margin-right:15px;float:left}#contentP
.titulo{font-family:'ProximaNova-Bold';font-size:18px;line-height:22px}#contentP
.texto{font-family:'ProximaNova-Regular';font-size:14px;line-height:18px;width:279px}#contentP
.moreinfo{float:right;font-family:'ProximaNova-Bold';margin-top:10px}#contentP .moreinfo
a{color:#3fafdf;font-size:14px}.infoBox{border-radius:8px}.infoBox img:not(.m-img){position:absolute !important;top:1rem;right:1rem;z-index:1}.infoBox .m-img{position:relative;max-width:100% !important}.infoBox .m-title{font-weight:bold;font-size:1.5rem;text-align:left;padding:1rem}.infoBox .m-text{font-size:1.4rem;text-align:left;padding:0
1rem 1rem 1rem}.infoBox .m-link{text-align:left;padding:0
1rem 1rem 1rem}.infoBox .m-link
a{font-size:1.4rem;text-decoration:underline;color:#243138}.submenu{background-color:rgba(0,0,0,0.85);z-index:10;box-sizing:border-box;display:none;right:10px;position:absolute}.submenu
.container{margin:0
auto;width:100%;max-width:1280px;text-align:left;padding:20px
27px;box-sizing:border-box}.submenu .container
ul{vertical-align:top}.submenu .container ul
li{padding-bottom:10px;display:inline-block;vertical-align:top}.submenu .container ul li
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -450px -218px;width:30px;height:30px;display:inline-block;vertical-align:middle;padding-right:6px}.submenu .container ul li
a{font-family:'ProximaNova-Bold';font-size:15px;padding-top:10px;color:#fff}.submenu .container ul li ul
li{display:block;padding-top:7px;padding-bottom:0;margin-left:35px}.submenu .container ul li ul li
i{background-position: -450px -270px}.submenu .container ul li ul li
a{color:#9dc418}.submenu .container ul li ul li a.active,
.submenu .container ul li ul li a:hover{text-decoration:none;color:#fff}.submenu .container
.destacado{display:inline-block;text-align:center;vertical-align:top;width:142px;cursor:pointer;height:142px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -25px -596px;margin-left:20px}.submenu .container .destacado
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:block;width:70px;height:70px;text-align:center;margin:0
auto;margin-top:14px}.submenu .container .destacado.place
i{background-position: -13px -511px}.submenu .container .destacado.photo
i{background-position: -108px -510px}.submenu .container .destacado
a{display:block;font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;color:#fff;line-height:18px;padding:0
10px}.pl-reservas
.cbooking{display:none !important}section.header{height:470px;background-size:cover;background-position:center;width:100%;max-width:1600px}section.header.landingofertas{height:636px}section.headersmall{height:250px;background-size:cover;background-position:center;width:100%;max-width:1600px}section.bigheader{height:600px;background-size:cover;background-position:center;width:100%;max-width:1600px}section.headerblog{height:333px;background-size:cover;background-position:center;width:100%;max-width:1600px}@media screen and (max-width: 767px){section.headerblog{height:300px}}#booking{position:absolute;right:0;z-index:10;top:80px}#booking
.rounded{background-color:rgba(197,203,197,0.8);border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:5px}#booking
.closer.closed{height:52px}#booking .closer.closed .header
i{transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}#booking
.header{font-family:'ProximaNova-Bold';font-size:22px;color:#243138;line-height:54px;position:relative;cursor:pointer}#booking .header
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:inline-block;width:30px;height:22px;background-position: -307px -68px;position:absolute;right:0;top:17px}#booking .selectric
.label{font-size:15px;font-family:'ProximaNova-Semibold'}#booking
.square{background-color:rgba(197,203,197,0.8);border-top-right-radius:5px;border-top-left-radius:5px;padding:0
20px;text-align:left}#booking .square
.buttonb{margin-top:15px}#booking .square
input{font-family:'ProximaNova-Semibold';font-size:15px;height:42px;padding:0
14px;width:100%;background-color:#fff;border-radius:3px;border:0;color:#243138;box-sizing:border-box}#booking .square
input.mobile{display:none}#booking .square
.footer{line-height:46px;text-align:center;color:#243138}#booking .square .footer
span.txt{font-family:'ProximaNova-Semibold';font-size:14px}#booking .square .footer
span.fa{padding:0
5px;font-size:16px}#booking .square .footer
span.number{font-family:'ProximaNova-Black';font-size:16px}#booking
.single{padding-top:10px;position:relative}#booking .single:first-child{padding-top:0}#booking
.double{padding-top:10px;position:relative}#booking .double
.left{float:left;position:relative;width:50%}#booking .double
.right{float:right;width:50%;padding-left:10px;position:relative;box-sizing:border-box}#booking .double
.calendar{background-color:#fff;border-radius:3px;cursor:pointer;height:50px;color:#243138}#booking .double .calendar
.datepicker{visibility:hidden;width:0}#booking .double .calendar
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:50px;height:50px;position:absolute;background-position: -250px -53px}#booking .double .calendar
.day{text-align:right;font-size:24px;font-family:'ProximaNova-Bold';padding-right:14px;line-height:24px;padding-top:4px}#booking .double .calendar
.month{text-align:right;text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;padding-right:14px}#booking
select{background-color:#fff;line-height:40px;padding:0
14px 0 14px;box-sizing:border-box;border-radius:3px;background-image:url(/content/imgs/icons/bluearrow.png);background-repeat:no-repeat;background-position:right center;cursor:pointer;font-family:'ProximaNova-Semibold';font-size:14px;height:40px;color:#243138;width:100%}#booking
.forfait{margin-top:5px;background-color:rgba(197,203,197,0.8);padding:0
20px 15px 20px;text-align:left}.pl-index
#booking{bottom: -20px;top:auto}.pl-index
.cbooking{position:absolute;height:538px}section.paneltext{padding-top:60px;max-width:940px}section.paneltext
.container{display:table;width:100%}section.paneltext .container
.col1{display:table-cell;vertical-align:top;text-align:left;padding-bottom:10px;width:100%;font-family:"ProximaNova-Regular";font-size:14px}section.paneltext .container .col1>a{color:#0196a0;padding-top:2rem;font-size:14px;font-family:'ProximaNova-Semibold';display:block}section.paneltext .container .col1
h3{font-family:'ProximaNova-Bold';font-size:18px;line-height:24px;padding-bottom:10px}section.paneltext .container .col1
h2{font-family:'ProximaNova-Regular';font-size:14px;line-height:20px}section.paneltext .container .col1 h2
a{color:#0196a0}section.paneltext .container .col1 ul,
section.paneltext .container .col1
ol{margin:0
20px;list-style:initial}section.paneltext .container .col1 ul li,
section.paneltext .container .col1 ol
li{list-style:initial}section.paneltext .container
.col2{display:table-cell;vertical-align:top;white-space:nowrap;text-align:left;padding-bottom:10px}section.paneltext .container .col2>div{padding-left:20px}section.paneltext .container .col2 > div
.item{padding-top:25px}section.paneltext .container .col2 > div .item a:hover{text-decoration:none}section.paneltext .container .col2 > div .item a:hover
div{text-decoration:underline}section.paneltext .container .col2 > div .item:first-child{padding-top:0}section.paneltext .container .col2 > div .item
i{display:inline-block;width:45px;height:55px;vertical-align:middle;padding-right:6px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat}section.paneltext .container .col2 > div .item
i.pdf{background-position: -22px -315px}section.paneltext .container .col2 > div .item
i.location{background-position: -103px -315px}section.paneltext .container .col2 > div .item
i.faqs{background-position: -180px -314px}section.paneltext .container .col2 > div .item
div{color:#0196a0;text-transform:uppercase;font-size:14px;font-family:'ProximaNova-Semibold';display:inline-block;white-space:normal}section.galeria{color:#243138;width:940px;padding-bottom:20px}section.galeria .fecontrols>div{top:245px}section.galeria
.container{text-align:left;max-width:1280px}section.galeria .container
h2{padding:0
0 30px 20px;line-height:34px;text-transform:uppercase;font-family:'ProximaNova-Regular';font-size:18px;color:#243138;float:left}section.galeria .container
.icons{float:right;margin-top: -10px}section.galeria .container .icons
i{width:50px;height:50px;border-radius:2px;background-color:#e9eeed;margin-left:5px;display:inline-block;border:1px
solid #e9eeed;cursor:pointer;position:relative}section.galeria .container .icons i>div{position:absolute;background-image:url(/content/imgs/sprites/galicons.png);width:36px;height:28px;left:8px;top:12px}section.galeria .container .icons i.slider>div{background-position: -42px -43px}section.galeria .container .icons i.thumbnails>div{background-position: -41px -4px}section.galeria .container .icons i.active,
section.galeria .container .icons i:hover{border:1px
solid #9bc2c5}section.galeria .container .icons i.active.slider > div,
section.galeria .container .icons i:hover.slider>div{background-position: -4px -43px}section.galeria .container .icons i.active.thumbnails > div,
section.galeria .container .icons i:hover.thumbnails>div{background-position: -5px -4px}section.galeria ul.gal
li{float:left;width:100%;padding:0;height:548px}section.galeria ul.gal
li.slide{background-color:#e9eeed;padding:80px
140px;box-sizing:border-box}section.galeria ul.gal li
.fondo{height:548px;background-size:cover;background-position:center;display:block}section.galeria ul.gal li
.thumb{width:25%;height:95px;box-sizing:border-box;display:block;float:left;cursor:pointer;padding:10px}section.galeria ul.gal li .thumb>div{background-size:cover;height:100%;background-position:center}#panels>ul{padding-bottom:40px}#panels>ul:last-child{padding-bottom:0}#panels > ul section
.container{border-top:1px solid #e7e7e7;padding-top:40px}#panels > ul:first-child section
.container{border-top:none;padding-top:0}#panels>ul.panel_reserva{padding-bottom:0}section.intro{padding-top:60px;text-align:left}section.intro
h2{font-family:'ProximaNova-Bold';font-size:24px;line-height:30px;padding-bottom:22px}section.intro
h3{font-family:'ProximaNova-Bold';font-size:18px;line-height:24px;padding-bottom:25px}section.intro>div{font-family:'ProximaNova-Regular';font-size:14px;line-height:18px}section.intro .container
a{color:#0494d3}section.intro .container a:hover{text-decoration:underline}section.paneldosdestacados{max-width:940px}section.paneldosdestacados
.container{display:table;width:100%}section.paneldosdestacados .container>div{width:50%;display:table-cell;vertical-align:top;height:448px;position:relative;border-left:1px solid #fff}section.paneldosdestacados .container>div>div{background-size:cover;background-position:center;box-sizing:border-box;width:100%;height:100%}section.paneldosdestacados .container>div:first-child{border-right:1px solid #fff;border-left:0}section.paneldosdestacados .container > div
i{position:absolute;width:120px;height:100px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;margin-top: -50px;top:50%;left:50%;margin-left: -60px;background-position: -23px -396px}section.paneldosdestacados .container > div
.feat{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.75);padding:15px;box-sizing:border-box;text-align:center;color:#fff}section.paneldosdestacados .container > div .feat
h3{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;line-height:18px}section.paneldosdestacados .container > div .feat
h2{font-family:'ProximaNova-Bold';font-size:26px;line-height:30px}section.paneldosdestacados .container > div .feat h2
a{color:#fff}.labelMap{background-color:#e9eeed;border-radius:3px;z-index:1;display:inline-block;white-space:normal;height:52px;box-sizing:border-box;padding:8px;padding-right:25px;min-width:80px;text-align:left}.labelMap
img{position:absolute;right: -18px;top:0}.labelMap>div{display:table;height:100%}.labelMap>div>div{color:#0396a0;font-family:'ProximaNova-Bold';font-size:14px;vertical-align:middle;display:table-cell;padding-right:10px;white-space:nowrap;height:100%}.labelMap.right{text-align:left;padding-left:25px;padding-right:0}.labelMap.right
img{right:0;left: -18px}section.destinoheader{padding-top:60px;text-align:left}section.destinoheader
.container{display:table;width:100%}section.destinoheader .container
.col1{text-align:left;display:table-cell;vertical-align:top;padding-right:25px}section.destinoheader .container .col1
h2{font-family:'ProximaNova-Bold';font-size:18px;line-height:26px;padding-bottom:20px}section.destinoheader .container .col1
.texto{font-family:'ProximaNova-Regular';font-size:14px;line-height:22px;padding-bottom:25px}section.destinoheader .container .col1 .item
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:inline-block;height:55px;padding-right:6px;vertical-align:middle;width:45px}section.destinoheader .container .col1 .item
i.pdf{background-position: -22px -315px}section.destinoheader .container .col1 .item
div{color:#0196a0;display:inline-block;font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase}section.destinoheader .container .col1 .item:hover
div{text-decoration:underline}section.destinoheader .container
.col2{display:table-cell;width:300px;vertical-align:top}section.destinoheader .container .col2>div{background-color:#e9eeed;text-align:center;padding:25px}section.destinoheader .container .col2 > div
img{margin-bottom:10px}section.destinoheader .container .col2 > div
.t1{font-family:'ProximaNova-Black';font-size:36px;line-height:39px;padding-bottom:10px}section.destinoheader .container .col2 > div
.t2{font-family:'ProximaNova-Bold';font-size:16px}section.destinoheader .container .col2 > div
.link{padding-top:20px;font-family:'ProximaNova-Bold';font-size:16px;color:#0396a0;display:block}section.destinoheader .container .col2 > div
.boton{line-height:54px;text-transform:uppercase;padding:0
25px;color:#fff;font-size:14px;margin-top:25px;display:inline-block;border-radius:5px;font-family:'ProximaNova-Semibold';background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}section.destinoheader .container .col2 > div .boton:hover{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0);text-decoration:none}.infopistas.r1{padding-top:40px}.infopistas.r1>div{display:inline-block;text-align:center;vertical-align:top;padding-bottom:25px}.infopistas.r1 > div
.pct{text-align:center;position:relative;width:200px;bottom:30px}.infopistas.r1 > div .pct
.bg{position:absolute;background-color:#67818c;width:160px;height:160px;top:20px;left:20px;border-radius:100%}.infopistas.r1 > div .pct
canvas{position:absolute;left:0}.infopistas.r1 > div .pct
.pc{position:absolute;color:#fff;font-family:'ProximaNova-Regular';font-size:24px;top:72px;left:133px}.infopistas.r1 > div
i{display:block;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:100px;height:85px;margin:0
auto;margin-top:220px}.infopistas.r1 > div
.txt{font-family:'ProximaNova-Semibold';font-size:14px;line-height:20px;color:#67818c;text-transform:uppercase}.infopistas.r1 > div
.num{font-family:'ProximaNova-Semibold';font-size:30px;color:#9dc418}.infopistas.r1 > div .num
strong{color:#2e999b}.infopistas.r1
.pistas{width:200px;padding-left:0}.infopistas.r1 .pistas
i{background-position: -427px -20px}.infopistas.r1 .esquiables
i{background-position: -565px -20px}.infopistas.r1 .remontadores
i{background-position: -708px -20px}section.canvasbuttons
.container{padding-bottom:40px;padding-top:10px;border-bottom:1px solid #e7e7e7}section.canvasbuttons .container
div{display:inline-block;padding:0
10px}section.canvasbuttons .container div
a{padding:0
20px;line-height:50px;text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;border:1px
solid #67818c;border-radius:2px;display:block}section.canvasbuttons .container div a:hover{background-color:#67818c;color:#fff;text-decoration:none}section.canvasbuttons.bottom
.container{padding-bottom:100px}.likes{position:absolute;z-index:2;right:20px;top:20px;padding:0
10px;line-height:32px;background-color:#fff;border-radius:15px;font-size:15px;font-family:'ProximaNova-Bold';color:#f03}.likes
i{display:inline-block;vertical-align:middle;width:20px;height:27px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -290px -16px}section.ofertas{padding-top:50px;padding-bottom:40px}section.ofertas
h2{font-size:48px;font-family:'ProximaNova-Black';color:#0396a0}section.ofertas
.texto{font-family:'ProximaNova-Bold';font-size:18px;color:#0396a0;padding-bottom:20px}section.ofertas
ul{padding-top:35px;width:100%}section.ofertas ul
li{overflow:hidden;width:33%;height:420px;border-bottom:20px solid #fff;position:relative;display:inline-block;border-right:10px solid #fff;box-sizing:border-box;border-left:10px solid #fff}section.ofertas ul li:visible:nth-child(3n-2){border-left:0}section.ofertas ul li:visible:nth-child(3n){border-right:0}section.ofertas ul li
.likes{right:10px;top:10px}section.ofertas ul li
.image{position:absolute;width:100%;height:100%;background-size:cover;background-position:center}section.ofertas ul li
.layer{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}section.ofertas ul li
.contenido{width:100%;cursor:pointer;position:absolute;left:0;bottom:30px;color:#fff;text-align:center;box-sizing:border-box;padding:0
20px}section.ofertas ul li .contenido
.desde{font-family:'ProximaNova-Semibold';font-size:20px;text-transform:uppercase;line-height:20px}section.ofertas ul li .contenido
.precio{font-family:'ProximaNova-Bold';font-size:50px;line-height:50px}section.ofertas ul li .contenido
h3{padding-top:10px;font-family:'ProximaNova-Bold';font-size:20px;line-height:24px}section.ofertas ul li .contenido h3
a{color:#fff}section.ofertas ul li .contenido
.btnweb{padding:0
20px;line-height:50px;text-transform:uppercase;display:inline-block;font-size:14px;font-family:'ProximaNova-Semibold';color:#fff;background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0);display:none}section.ofertas ul li .contenido .btnweb:hover{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}section.ofertas
.premium{position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:100px;height:66px;background-position: -492px -495px;line-height:66px;text-align:center;font-family:'ProximaNova-Semibold';font-size:14px;color:#00cbcb;top:10px;left:0;text-transform:uppercase}section.ofertas
.nueva{position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:100px;height:66px;background-position: -665px -495px;line-height:66px;text-align:center;font-family:'ProximaNova-Semibold';font-size:14px;color:#fff;top:10px;left:0;text-transform:uppercase}section.actividades{padding-top:20px;padding-bottom:40px}section.actividades
h2{font-size:48px;font-family:'ProximaNova-Black';color:#0396a0}section.actividades
.texto{font-family:'ProximaNova-Bold';font-size:18px;color:#0396a0;padding-bottom:20px}section.actividades
ul{padding-top:15px;padding-bottom:50px;width:100%;border-bottom:1px solid #e7e7e7}section.actividades ul
li{width:50%;position:relative;display:inline-block;box-sizing:border-box;padding-right:10px;vertical-align:top}section.actividades ul li:nth-child(2n){padding-right:0;padding-left:10px}section.actividades ul li
.image{width:100%;height:330px;background-size:cover;background-position:center}section.actividades ul li
.contenido{cursor:pointer;text-align:left}section.actividades ul li .contenido
h3{padding-top:20px;font-family:'ProximaNova-Bold';font-size:24px;line-height:30px}section.actividades ul li .contenido h3
a{color:#243138}section.actividades ul li .contenido
.link{color:#0396a0;font-size:14px;text-transform:uppercase;font-family:'ProximaNova-Semibold';display:block;padding-top:10px}section.actividades ul li .contenido .link
i{background-image:url(/content/imgs/rightarrow.png);display:inline-block;height:16px;margin-left:6px;vertical-align:middle;width:16px}section.events{max-width:1600px}section.events
.capcelera{background-color:#e9eeed;padding-top:35px;padding-bottom:60px}section.events .capcelera
.any{font-family:'ProximaNova-Black';font-size:60px;line-height:60px;padding-bottom:30px}section.events .capcelera .any
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;cursor:pointer;width:25px;height:25px;display:inline-block;vertical-align:middle;background-position: -334px -15px;margin-right:20px;margin-left:20px}section.events .capcelera .any
i.prev{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}section.events .capcelera
.contmesos{position:relative;margin:0
auto;text-align:center;width:940px}section.events .capcelera .contmesos
.mobile{display:none}section.events .capcelera
.mesos{margin:0
auto;font-family:'ProximaNova-Semibold';text-align:left;font-size:14px}section.events .capcelera .mesos
li{float:left;text-align:center;margin-right:12px;cursor:pointer;color:#fff;line-height:32px;width:66px;background-color:#0196a0;border-radius:3px;box-sizing:border-box;text-transform:uppercase;position:relative}section.events .capcelera .mesos li:last-child{margin-right:0}section.events .capcelera .mesos li.active,
section.events .capcelera .mesos li:hover{background-color:#9b9d8c}section.events
.container{max-width:1280px;margin:0
auto}section.events
.capcelera2{padding-top:20px;text-align:left;display:table;width:100%;color:#0396a0;padding-bottom:10px;border-bottom:1px solid #e7e7e7}section.events .capcelera2
h2{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;line-height:14px}section.events .capcelera2
.subtitulo{font-family:'ProximaNova-Bold';font-size:38px}section.events
#events{max-width:940px;margin:0
auto}section.events
.posi{display:table-cell;vertical-align:top;padding-right:80px;text-align:right;white-space:nowrap}section.events
.filtros{display:table-cell;max-width:500px;text-align:left;vertical-align:top}section.events .filtros>div{display:table;width:100%}section.events .filtros
.categoria{display:table-cell;vertical-align:top;padding-right:10px}section.events .filtros .categoria
.l1{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;padding-bottom:5px}section.events .filtros .categoria
ul{float:right;overflow:hidden}section.events .filtros .categoria ul
li{display:inline-block;line-height:30px;margin-bottom:10px;cursor:pointer;text-transform:uppercase;background-color:#f2f2f2;font-family:'ProximaNova-Semibold';font-size:14px;margin-right:10px;padding:0
12px;border-radius:5px;color:#b3bbbf}section.events .filtros .categoria ul li:hover{color:#333}section.events .filtros .categoria ul
li.active{background-color:#243138;color:#fff}section.events .filtros .categoria ul li.active:hover{color:#fff}section.events .filtros
.keyword{display:table-cell;vertical-align:top;border-left:1px solid #e7e7e7;padding-left:20px;padding-top:10px;position:relative}section.events .filtros .keyword
input{font-family:'ProximaNova-Semibold';line-height:40px;font-size:15px;box-sizing:border-box;background-color:#f2f2f2;width:130px;padding:0
50px 0 10px;border-radius:5px}section.events .filtros .keyword
i{position:absolute;width:18px;height:18px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;cursor:pointer;background-position: -405px -326px;top:21px;right:5px}section.events
.noevents{line-height:200px;font-family:'ProximaNova-Semibold';font-size:40px;text-align:center}section.events
.eventosl{display:none}section.events .eventosl
li{padding-top:38px;position:relative;cursor:pointer;float:left;padding-right:20px;width:33%;box-sizing:border-box}section.events .eventosl li
.fecha{position:absolute;width:75px;height:75px;background-image:url(/content/imgs/boles/generica.png);background-repeat:no-repeat;left:50%;margin-left: -37.5px;color:#fff}section.events .eventosl li .fecha
.day{font-size:30px;font-family:'ProximaNova-Black';padding-top:10px;line-height:33px}section.events .eventosl li .fecha
.month{text-transform:uppercase;font-size:14px;font-family:'ProximaNova-Semibold'}section.events .eventosl li
.foto{margin-top:38px;height:215px;width:100%;background-size:cover;background-position:center}section.events .eventosl li
.interior{padding:38px
25px;background-color:#e9eeed;box-sizing:border-box}section.events .eventosl li .interior>div{height:210px;overflow:hidden}section.events .eventosl li .interior
.button{display:none;font-size:14px;color:#fff;text-transform:uppercase;font-family:'ProximaNova-Semibold';line-height:25px;padding:10px
20px;border-radius:5px;background-color:#9b9d8c;margin-top:15px}section.events .eventosl li .interior .button:hover{background-color:#fff;color:#333;text-decoration:none}section.events .eventosl li .interior
.fecha2{font-family:'ProximaNova-Bold';font-size:18px;color:#0196a0;line-height:20px}section.events .eventosl li .interior
h3{font-family:'ProximaNova-Bold';font-size:24px;line-height:28px;padding-bottom:3px}section.events .eventosl li .interior
.descripcion{font-family:'ProximaNova-Regular';font-size:14px;line-height:21px}section.events .eventosl li .interior .descripcion
a{color:#243138;text-decoration:underline}section.events .eventosl li:nth-child(3n){padding-right:0}section.events .eventosl li
.label{font-family:'ProximaNova-Regular';line-height:26px;display:inline-block;font-size:13px;text-transform:uppercase;padding:0
10px;margin-right:8px;color:#fff;text-decoration:none;margin-bottom:10px}section.events .eventosl li
.label.label1{background-color:#9dc418}section.events .eventosl li
.label.label2{background-color:#005fa6}section.events .eventosl li
.label.label3{background-color:#43ac34}section.events .eventosl li
.label.label4{background-color:#b3c00e}section.events .eventosl li
.label.label5{background-color:#73bbca}section.events .eventosl li
.label.label6{background-color:#203a8b}section.events .eventosl li
.label.label7{background-color:#399d3b}section.events .eventosl li
.label.label8{background-color:#8fd340}section.events .eventosl li
.label.label9{background-color:#9c1f2e}section.events .eventosl li
.label.label10{background-color:#243138}section.events .eventosl li:hover
.foto{display:none}section.events .eventosl li:hover
.interior{padding-top:115px;background-color:#243138;height:501px;margin-top:38px}section.events .eventosl li:hover .interior > div .fecha2,
section.events .eventosl li:hover .interior > div h3,
section.events .eventosl li:hover .interior > div
.descripcion{color:#fff}section.events .eventosl li:hover .interior .descripcion
a{color:#fff}section.events .eventosl li:hover .interior
.button{display:inline-block}section.event,section.new{max-width:1600px}section.event .otros,
section.new
.otros{position:absolute;right: -10px;top:60px;text-align:right;font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;color:#0196a0}section.event .otros a,
section.new .otros
a{color:#0196a0;padding:0
10px}section.event .otros a i,
section.new .otros a
i{padding:0
10px}section.event .capcelera,
section.new
.capcelera{background-color:#e9eeed;box-sizing:border-box;padding-top:45px;text-align:left}section.event .capcelera .l1,
section.new .capcelera
.l1{border-bottom:1px solid #fff;padding-bottom:34px;min-height:60px}section.event .capcelera .l1 .fecha,
section.new .capcelera .l1
.fecha{vertical-align:top;width:75px;height:75px;background-image:url(/content/imgs/boles/generica.png);background-repeat:no-repeat;display:inline-block;color:#fff;text-align:center}section.event .capcelera .l1 .fecha .day,
section.new .capcelera .l1 .fecha
.day{font-family:'ProximaNova-Black';font-size:30px;line-height:30px;padding-top:10px}section.event .capcelera .l1 .fecha .month,
section.new .capcelera .l1 .fecha
.month{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase}section.event .capcelera .l1 .titulos,
section.new .capcelera .l1
.titulos{padding-left:15px;display:inline-block;vertical-align:top;margin-top: -8px;font-family:'ProximaNova-Bold'}section.event .capcelera .l1 .titulos h2,
section.new .capcelera .l1 .titulos
h2{max-width:620px;font-size:38px;width:auto}section.event .capcelera .l1 .titulos .dates,
section.new .capcelera .l1 .titulos
.dates{color:#0196a0;font-size:30px}section.event .capcelera .l2,
section.new .capcelera
.l2{padding:10px
0 20px 90px;position:relative;min-height:82px}section.event .capcelera .l2 .info,
section.new .capcelera .l2
.info{font-size:16px;color:#243138;font-family:'ProximaNova-Regular'}section.event .capcelera .l2 .info strong,
section.new .capcelera .l2 .info
strong{font-family:'ProximaNova-Bold';font-weight:normal}section.event .capcelera .l2 .info .btnweb,
section.new .capcelera .l2 .info
.btnweb{padding:0
20px;line-height:50px;text-transform:uppercase;display:inline-block;font-size:14px;font-family:'ProximaNova-Semibold';color:#fff;background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}section.event .capcelera .l2 .info .btnweb:hover,
section.new .capcelera .l2 .info .btnweb:hover{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}section.event .capcelera .l2 .info .btnweb a,
section.new .capcelera .l2 .info .btnweb
a{color:#fff}section.event .capcelera .l2 .compartir,
section.new .capcelera .l2
.compartir{position:absolute;top:30px;right:0;font-size:14px;color:#67818c;text-transform:uppercase;font-family:'ProximaNova-Semibold'}section.event .capcelera .l2 .compartir > div,
section.new .capcelera .l2 .compartir>div{display:inline-block;line-height:50px;vertical-align:middle}section.event .capcelera .l2 .compartir a,
section.new .capcelera .l2 .compartir
a{vertical-align:middle;color:#67818c;background-color:#fff;font-size:30px;border-radius:50%;line-height:50px;width:50px;text-align:center;margin-left:10px;text-decoration:none}section.event .container,
section.new
.container{max-width:940px}section.event .container .inscription .btnweb,
section.new .container .inscription
.btnweb{padding:0
20px;line-height:50px;text-transform:uppercase;display:inline-block;font-size:14px;font-family:'ProximaNova-Semibold';color:#fff;background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}section.event .container .inscription .btnweb:hover,
section.new .container .inscription .btnweb:hover{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}section.event .container .inscription .btnweb a,
section.new .container .inscription .btnweb
a{color:#fff}section.event .textos,
section.new
.textos{display:table;width:100%}section.event .img,
section.new
.img{display:table-cell;vertical-align:top;padding-left:40px;padding-top:60px;padding-bottom:60px;width:40%}section.event .img img,
section.new .img
img{width:100%}section.event .texto,
section.new
.texto{display:table-cell;vertical-align:top;text-align:left;padding:50px
0 60px 0}section.event .texto .destacado,
section.new .texto
.destacado{font-family:'ProximaNova-Bold';font-size:18px;line-height:28px;padding-bottom:20px}section.event .texto .contenido,
section.new .texto
.contenido{font-family:'ProximaNova-Regular';font-size:14px;line-height:24px}section.event .texto .contenido a,
section.new .texto .contenido
a{color:#0196a0}section.event .precios,
section.new
.precios{padding-bottom:30px}section.event .precios table,
section.new .precios
table{width:100%}section.event .precios table thead,
section.new .precios table
thead{background-color:#243138;font-family:'ProximaNova-Bold';font-size:16px;color:#fff}section.event .precios table thead th,
section.new .precios table thead
th{text-align:center;padding:17px
0}section.event .precios table tbody,
section.new .precios table
tbody{font-size:16px;font-family:'ProximaNova-Bold';color:#0293d2}section.event .precios table tbody tr td,
section.new .precios table tbody tr
td{padding:17px
0;text-align:center;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fff}section.event .precios table tbody tr td:first-child,
section.new .precios table tbody tr td:first-child{border-left:1px solid #e7e7e7;text-align:left;padding-left:20px}section.event .inscription,
section.new
.inscription{text-align:right}section.event .inscriptionlay,
section.new
.inscriptionlay{display:none;text-align:left;border-top:1px solid #e7e7e7;padding-top:45px}section.event .inscriptionlay h2,
section.new .inscriptionlay
h2{font-family:'ProximaNova-Bold';font-size:28px;color:#0196a0;padding-bottom:10px}section.event .inscriptionlay .textofor,
section.new .inscriptionlay
.textofor{font-family:'ProximaNova-Bold';font-size:18px;line-height:24px;padding-bottom:50px}section.event .tags,
section.new
.tags{font-family:'ProximaNova-Semibold';color:#9dc418;font-size:14px;line-height:20px;margin-bottom:13px}section.event .tags span,
section.new .tags
span{color:#67818c}section.event .titulo_detalle,
section.new
.titulo_detalle{font-family:'ProximaNova-Bold';font-size:18px;line-height:24px;margin-bottom:26px}section.event .texto_detalle,
section.new
.texto_detalle{font-family:'ProximaNova-Regular';font-size:14px;line-height:24px;margin-bottom:16px}section.event .texto_detalle a,
section.new .texto_detalle
a{font-family:'ProximaNova-Semibold';color:#9dc418}.formu{width:940px;margin:0
auto;position:relative;padding-bottom:40px}.formu .line
.it{display:inline-block;width:33%;padding-left:20px;background-color:#fff;padding-bottom:25px;box-sizing:border-box}.formu .line .it:first-child{padding-left:0}.formu .line
.it.text{font-family:'ProximaNova-Bold';font-size:16px;padding-bottom:10px}.formu .line .it input,
.formu .line .it textarea,
.formu .line .it
select{width:100%;border:0;font-family:'ProximaNova-Semibold';font-size:15px;color:#414141;padding:0
15px;height:38px;line-height:38px;background-color:#f2f2f2;box-sizing:border-box;border-radius:5px}.formu .line .it
textarea{height:200px;resize:none}.formu .line
.it.three{width:100%}.formu .line .it.error input[type="text"],
.formu .line .it.error input[type="tel"],
.formu .line .it.error input[type="email"],
.formu .line .it.error textarea,
.formu .line .it.error
select{border:1px
solid #f00}.formu
input.error{outline:1px
solid #f00}.formu
.captcha{margin-top:10px}.formu
.footer{padding-left:0;font-family:'ProximaNova-Regular';font-size:14px}.formu .footer .legales>div{margin-right:120px}@media (max-width: 767px){.formu .footer .legales>div{margin-right:0}}.formu .footer>div{line-height:25px}.formu .footer>div.oblig{color:#000}.formu .footer > div
a{color:#243138;font-family:'ProximaNova-Bold';text-decoration:underline}.formu .footer > div
input{margin-right:8px}.formu .footer > div
button{position:absolute;right:0;margin-top: -50px;line-height:50px;padding:0
30px;color:#fff;font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0);border-radius:5px}.formu .footer > div button:hover{background-image:none;background-color:#0196a0}.formu
.form_checker{display:none}.formu
.msg_div{display:none;text-align:center}.formu .msg_div>div{font-family:'ProximaNova-Regular';font-size:14px;line-height:20px;padding:20px;box-sizing:border-box}.formu .msg_div>div.no{color:#f00}.formu .msg_div > div
span{display:block}.msgok{font-size:14px;font-family:'ProximaNova-Regular';color:#33b500;padding-bottom:40px}section.event .capcelera
.l2{padding-left:0}section.news{max-width:1600px}section.news
.container{max-width:940px;margin:0
auto}section.news
.capcelera{padding-top:50px;text-align:left;color:#9dc418;padding-bottom:10px;border-bottom:1px solid #e7e7e7;position:relative}section.news .capcelera
.rss{top:10px}section.news .capcelera
h2{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;line-height:14px}section.news .capcelera
.subtitulo{font-family:'ProximaNova-Bold';font-size:38px}section.news
.filtros{position:absolute;right:0;top:50px}section.news .filtros
.categoria{display:inline-block;vertical-align:middle;padding-right:10px}section.news .filtros .categoria
.l1{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;padding-bottom:5px}section.news .filtros .categoria ul
li{display:inline-block;line-height:30px;cursor:pointer;text-transform:uppercase;background-color:#f2f2f2;font-family:'ProximaNova-Semibold';font-size:14px;margin-right:10px;padding:0
12px;border-radius:5px;color:#b3bbbf}section.news .filtros .categoria ul
li.active{background-color:#243138;color:#fff}section.news .filtros
.keyword{display:inline-block;vertical-align:middle;border-left:1px solid #e7e7e7;padding-left:20px;padding-top:10px;position:relative}section.news .filtros .keyword
input{font-family:'ProximaNova-Semibold';line-height:40px;height:40px;font-size:15px;box-sizing:border-box;color:#243138;background-color:#f2f2f2;width:130px;padding:0
50px 0 10px;border-radius:5px}section.news .filtros .keyword
i{position:absolute;width:18px;height:18px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;cursor:pointer;background-position: -405px -326px;top:21px;right:5px}section.news
.nonews{line-height:50px;font-family:'ProximaNova-Semibold';font-size:40px;color:#243138;text-align:center;padding-top:40px}section.news
.noticiasl{text-align:left}section.news .noticiasl
li{padding:38px
0 50px 0;box-sizing:border-box;border-bottom:1px solid #e7e7e7;display:table}section.news .noticiasl li
.l{display:table-cell;vertical-align:top}section.news .noticiasl li .l
.titulo{font-family:'ProximaNova-Bold';color:#243138;font-size:24px;line-height:28px}section.news .noticiasl li .l
.fecha{font-family:'ProximaNova-Bold';font-size:18px;line-height:23px;color:#9dc418;margin-bottom:10px}section.news .noticiasl li .l
.tags{font-family:'ProximaNova-Semibold';color:#9dc418;font-size:14px;line-height:20px;margin-bottom:9px}section.news .noticiasl li .l .tags
span{color:#67818c}section.news .noticiasl li .l
.resumen{font-family:'ProximaNova-Semibold';font-size:14px;line-height:24px;margin-bottom:16px;color:#243138}section.news .noticiasl li .l
.moreinfo{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase}section.news .noticiasl li .l .moreinfo
a{color:#9dc418}section.news .noticiasl
.r{display:table-cell;width:35%;padding-left:35px}section.news .noticiasl .r
img{width:100%}.morenews{font-family:'ProximaNova-Semibold';font-size:14px;color:#9dc418}section.formcontact,section.formnewsletter,section.formtrabajo{text-align:left;display:flex;flex-wrap:wrap;width:100%;max-width:940px;padding-top:60px;border-top:1px solid #e7e7e7}section.formcontact .formu,
section.formnewsletter .formu,
section.formtrabajo
.formu{display:table-cell;vertical-align:top;text-align:left;width:calc(100% - 320px)}section.formcontact .formu .msgok,
section.formnewsletter .formu .msgok,
section.formtrabajo .formu
.msgok{text-align:center;font-family:'ProximaNova-Regular';padding:50
0;font-size:14px}section.formcontact .formu h2,
section.formnewsletter .formu h2,
section.formtrabajo .formu
h2{font-family:'ProximaNova-Bold';color:#0196a0;font-size:17px;padding-bottom:28px}section.formcontact .formu h3,
section.formnewsletter .formu h3,
section.formtrabajo .formu
h3{font-family:'ProximaNova-Bold';font-size:18px;line-height:24px;padding-bottom:45px}@media (max-width: 960px){section.formcontact .formu,
section.formnewsletter .formu,
section.formtrabajo
.formu{order:2}}section.formcontact .phone,
section.formnewsletter .phone,
section.formtrabajo
.phone{display:table-cell;vertical-align:top;width:300px;padding-left:20px}@media (max-width: 960px){section.formcontact .phone,
section.formnewsletter .phone,
section.formtrabajo
.phone{order:1;width:100%;padding:0
30px;margin-bottom:30px}}section.formcontact .phone > div,
section.formnewsletter .phone > div,
section.formtrabajo .phone>div{background-color:#f2f2f2;padding:30px;text-align:center;font-family:'ProximaNova-Bold';font-size:16px}section.formcontact .phone > div i,
section.formnewsletter .phone > div i,
section.formtrabajo .phone > div
i{display:inline-block;width:72px;height:90px;margin:0
auto;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -344px -218px}section.formcontact .phone > div .tel,
section.formnewsletter .phone > div .tel,
section.formtrabajo .phone > div
.tel{font-family:'ProximaNova-Black';font-size:36px;line-height:60px}section.formcontact .phone > div a,
section.formnewsletter .phone > div a,
section.formtrabajo .phone > div
a{display:block;color:#0293d2;margin-top:10px}section.catforfaits,section.forfaits{max-width:1600px;margin-top: -40px;padding-top:50px;padding-bottom:82px !important;background-image:url(/content/imgs/forfaits/fondo.jpg);background-size:cover;background-position:center}section.catforfaits>ul,section.forfaits>ul{max-width:1280px;margin:0
auto;text-align:left}section.catforfaits>ul>li,section.forfaits>ul>li{display:block;width:100%;margin-bottom:18px;position:relative}section.catforfaits > ul > li .capa1,
section.catforfaits > ul > li .capa2,
section.catforfaits > ul > li .capa3,
section.forfaits > ul > li .capa1,
section.forfaits > ul > li .capa2,
section.forfaits > ul > li
.capa3{position:absolute;top:0;left:0;width:100%;height:100%}section.catforfaits > ul > li .capa1,
section.forfaits > ul > li
.capa1{background-repeat:no-repeat;background-position:center bottom}section.catforfaits > ul > li .capa2,
section.forfaits > ul > li
.capa2{background-size:cover;background-position:center;opacity:0.8}section.catforfaits > ul > li .capa3,
section.forfaits > ul > li
.capa3{background-image:url(/content/imgs/forfaits/sombra.png);background-repeat:no-repeat;background-position:center top}section.catforfaits > ul > li .info,
section.forfaits > ul > li
.info{margin-top:20px;display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;font-family:'ProximaNova-Semibold'}section.catforfaits > ul > li .info i,
section.forfaits > ul > li .info
i{vertical-align:middle;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:inline-block;background-position: -27px -221px;width:44px;height:47px}section.catforfaits > ul > li .btnbook,
section.forfaits > ul > li
.btnbook{display:inline-block;vertical-align:middle;margin-left:20px;background-color:#fff;box-sizing:border-box;text-transform:uppercase;padding:0
30px;line-height:60px;font-family:'ProximaNova-Bold';font-size:18px;border-radius:4px;color:#243138;margin-bottom:24px;z-index:2;box-shadow:0 2px 24px 0 rgba(0,0,0,0.1)}section.catforfaits > ul > li .btnbook i,
section.forfaits > ul > li .btnbook
i{margin-left:10px;font-size:14px}section.catforfaits > ul > li .btnbook.active i,
section.forfaits > ul > li .btnbook.active
i{transform:scaleY(-1)}section.catforfaits > ul > li .btncontainer,
section.forfaits > ul > li
.btncontainer{display:inline-flex;flex-direction:column;width:auto;margin-bottom:24px}section.catforfaits > ul > li .btncontainer .btnbook,
section.forfaits > ul > li .btncontainer
.btnbook{margin-bottom:0;cursor:pointer}section.catforfaits > ul > li .btncontainer .btnbook:hover,
section.forfaits > ul > li .btncontainer .btnbook:hover{text-decoration:none}section.catforfaits > ul > li .m-layer,
section.forfaits > ul > li .m-layer{background-color:#f5f5f5;display:none;padding-top:10px;margin-top: -10px;margin-left:20px;width:calc(100% - 20px);border-bottom-left-radius:4px;border-bottom-right-radius:4px;flex-direction:column}section.catforfaits > ul > li .m-layer a,
section.forfaits > ul > li .m-layer
a{color:#2c3543;font-family:'ProximaNova-Bold';text-align:center;font-size:17px;line-height:33px;border-bottom:1px solid #e8e8e8;padding:0
20px}section.catforfaits > ul > li .m-layer a:hover,
section.forfaits > ul > li .m-layer a:hover{color:#56abb1;text-decoration:none}section.catforfaits > ul > li .m-layer a:last-of-type,
section.forfaits > ul > li .m-layer a:last-of-type{border-bottom:0}section.catforfaits > ul > li .btnbook.active + .m-layer,
section.forfaits > ul > li .btnbook.active+.m-layer{display:inline-flex}section.catforfaits > ul > li .precios,
section.forfaits > ul > li
.precios{display:inline-block;vertical-align:middle;color:#ffd200}section.catforfaits > ul > li .precios .desde,
section.forfaits > ul > li .precios
.desde{font-family:'ProximaNova-Semibold';text-transform:uppercase;font-size:14px}section.catforfaits > ul > li .precios .precio,
section.forfaits > ul > li .precios
.precio{font-family:'ProximaNova-Bold';font-size:48px;line-height:48px;padding-bottom:24px}section.catforfaits > ul > li .contenido,
section.forfaits > ul > li
.contenido{position:relative;display:table;width:100%;z-index:3}section.catforfaits > ul > li .contenido .col1,
section.forfaits > ul > li .contenido
.col1{display:table-cell;padding:35px;padding-right:120px;vertical-align:top;text-align:left;color:#fff}section.catforfaits > ul > li .contenido .col1 .pretitulo,
section.forfaits > ul > li .contenido .col1
.pretitulo{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase}section.catforfaits > ul > li .contenido .col1 h2,
section.forfaits > ul > li .contenido .col1
h2{font-family:'ProximaNova-Bold';font-size:48px;padding-bottom:25px}section.catforfaits > ul > li .contenido .col1 a,
section.forfaits > ul > li .contenido .col1
a{color:#fff;text-decoration:underline}section.catforfaits > ul > li .contenido .col1 .subtitulo,
section.forfaits > ul > li .contenido .col1
.subtitulo{font-family:'ProximaNova-Semibold';font-size:18px;line-height:24px;padding-bottom:10px}section.catforfaits > ul > li .contenido .col1 .texto,
section.forfaits > ul > li .contenido .col1
.texto{font-family:'ProximaNova-Regular';font-size:14px;line-height:22px}section.catforfaits > ul > li .contenido .col1 ul,
section.forfaits > ul > li .contenido .col1
ul{margin-top:20px}section.catforfaits > ul > li .contenido .col1 li,
section.forfaits > ul > li .contenido .col1
li{background-image:url(/content/imgs/whitecheck.png);background-repeat:no-repeat;background-position:left 6px;padding:0
0 10px 20px}section.catforfaits > ul > li .contenido .col2,
section.forfaits > ul > li .contenido
.col2{display:table-cell;width:460px;padding:35px;padding-left:0;box-sizing:border-box;vertical-align:top;text-align:right;position:relative}section.catforfaits > ul > li .contenido .col2 img,
section.forfaits > ul > li .contenido .col2
img{width:100%}section.catforfaits > ul > li .contenido .col2 i,
section.forfaits > ul > li .contenido .col2
i{position:absolute;background-image:url(/content/imgs/forfaits/flecha.png);width:129px;height:210px;top:90px;right:52px}section.catforfaits > ul > li .contenido .col2 .imagen,
section.forfaits > ul > li .contenido .col2
.imagen{display:inline-block}section.forfaits
.contenido{background-position:top center;background-repeat:no-repeat;border-radius:5px}section.forfaits
.img{padding:45px
40px;padding-right:0;box-sizing:border-box;display:table-cell;width:246px;vertical-align:top;text-align:left}section.forfaits .img
img{width:220px}section.forfaits
.textos{color:#fff;display:table-cell;vertical-align:top;text-align:left;padding:45px;width:100%;box-sizing:border-box;padding-left:30px}section.forfaits .textos
h2{font-family:'ProximaNova-Bold';font-size:38px;padding-bottom:10px;line-height:38px}section.forfaits .textos
.texto{font-family:'ProximaNova-Semibold';font-size:14px;line-height:22px}section.forfaits .textos .texto
a{color:#ffd200}section.forfaits .textos
.masinfo{padding-top:8px;font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase}section.forfaits .textos .masinfo
a{color:#ffd200}section.forfaits
.precios{padding:45px
40px;padding-left:0;white-space:nowrap;display:table-cell;text-align:right;vertical-align:top}section.forfaits .precios
.precio{padding-bottom:12px;margin-bottom:0}section.escuelas{text-align:left;padding:25px
0;max-width:1280px}section.escuelas
.container{padding:0
20px}section.escuelas .container
li{float:left;width:33%;border:10px
solid #fff;box-sizing:border-box;text-align:center}section.escuelas .container li
.fondo{height:277px;background-size:cover;border-top-right-radius:5px;border-top-left-radius:5px;background-position:center}section.escuelas .container li
.interior{background-color:#f2f2f2;height:275px;box-sizing:border-box;padding:40px;padding-top:50px;font-size:14px;font-family:'ProximaNova-Bold';border-radius:5px;margin-top: -5px}section.escuelas .container li .interior
.info{text-align:left;margin:0
auto;display:inline-block;padding-top:10px}section.escuelas .container li .interior
i{display:inline-block;vertical-align:middle;width:25px;height:16px;color:#67818c}section.escuelas .container li .interior
h2{text-transform:uppercase;font-family:'ProximaNova-Semibold';line-height:24px;font-size:18px}section.escuelas .container li .interior
.telefono{color:#67818c;padding-top:8px}section.escuelas .container li .interior .telefono
a{color:#67818c}section.escuelas .container li .interior
.link{padding-top:16px}section.escuelas .container li .interior .link
a{color:#9dc418}section.contacto{max-width:1280px;margin:0
auto;text-align:left;padding-top:10px;max-width:940px}section.contacto
h2{font-family:'ProximaNova-Bold';color:#0196a0;font-size:38px;padding-bottom:25px}section.contacto>ul{width:100%}section.contacto>ul>li{display:inline-block;vertical-align:top;width:33%;padding-left:10px;padding-right:10px;padding-bottom:20px;box-sizing:border-box}section.contacto>ul>li:nth-child(3n+1){padding-left:0}section.contacto>ul>li>div{background-color:#f2f2f2;text-align:center;padding:35px}section.contacto > ul > li > div
h3{text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:18px;line-height:22px;padding-bottom:10px}section.contacto > ul > li > div
.telefono{color:#67818c;padding-bottom:10px;font-size:14px;display:block;font-family:'ProximaNova-Semibold'}section.contacto > ul > li > div .telefono
i{padding-right:5px}section.contacto > ul > li > div
.email{font-family:'ProximaNova-Bold';font-size:14px;color:#0196a0}section.contacto > ul > li > div .email
i{padding-right:5px;color:#67818c}@media (max-width: 1023px){section.contacto>ul>li{padding-left:10px !important;width:calc(50% - 2px)}}.fullcontainer{overflow:hidden}.rss{position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:block;background-position: -448px -132px;top:0;right:0;width:35px;height:35px}#hilo{font-family:'ProximaNova-Regular';font-size:12px;line-height:1.25;color:#fff}#hilo
a{color:#fff}.pl-blog
#hilo{color:#6e7c95}.pl-blog #hilo
a{color:#6e7c95}section.bookings{max-width:1280px;margin:0
auto;text-align:left;padding-top:40px}section.bookings
.titulo1{font-family:'ProximaNova-Bold';font-size:36px}section.bookings
h1{font-family:'ProximaNova-Black';font-size:60px;padding-bottom:12px;line-height:60px}section.bookings
#hilo{padding-bottom:30px}section.bookings #hilo
a{color:#243138}.cbooking
.buttonfixed{position:absolute;top:0;right:0;background-color:#9dc418;line-height:67px;white-space:nowrap;padding:0
45px;font-family:'ProximaNova-Bold';font-size:17px;color:#fff;display:none;cursor:pointer}header.fixed{position:fixed;background-image:url(/content/imgs/cabecerascroll.png);background-repeat:repeat-x}header.fixed .cbooking
.buttonfixed{display:block}header.fixed
#top{display:none}header.fixed
#head{height:69px;padding-top:0}header.fixed #head
.container{height:67px}header.fixed #head .container
#nav{line-height:67px}header.fixed #head .container #nav li
a{color:#243138;padding-bottom:19px}header.fixed #head .container
.buttons{visibility:hidden}header.fixed
#booking{display:none;top:69px;right:0;bottom:auto}.int.fixed{margin-top:80px;background-position:right bottom;background-repeat:no-repeat}body.pl-index
.int{margin-top:150px;position:relative}body.bk
.contenido_top{position:fixed;z-index:21;width:100%;top:0}#mybook{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:110}#mybook
#fondolay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#mybook .cont-misreservas{position:absolute;height:340px;width:490px;top:50%;margin-top: -170px;left:50%;margin-left: -245px;background-color:#fff;padding:20px;box-sizing:border-box;font-family:'ProximaNova-Semibold';font-size:12px}#mybook .cont-misreservas
.close{position:absolute;right:9px;top:0;cursor:pointer;font-size:22px}#mybook .cont-misreservas
.tit{font-family:'ProximaNova-Bold';font-size:22px}#mybook .cont-misreservas
.txt{padding-top:10px;font-size:14px;padding-bottom:20px}#mybook .cont-misreservas
.input{text-align:center;margin-top:10px}#mybook .cont-misreservas
input{font-family:'ProximaNova-Semibold';font-size:16px;height:42px;padding:0
14px;width:70%;background-color:#f2f2f2;border-radius:3px;border:0;color:#9dc418;box-sizing:border-box}#mybook
.bot{float:right;margin-top:20px;display:inline-block;vertical-align:middle;background-color:#9dc418;box-sizing:border-box;text-transform:uppercase;padding:0
30px;color:#fff;line-height:60px;font-family:'ProximaNova-Bold';font-size:18px;border-radius:5px;color:#243138;margin-bottom:24px}#mybook .bot
span{color:#fff}#mybook .bot:hover{background-color:#0089c5}.selectric{border-radius:3px}.selectric
.label{font-family:'ProximaNova-Semibold';font-size:15px}#bigshadowheader{height:600px;width:100%;background-image:url(/content/imgs/bigshadow.png);background-position:center bottom;background-repeat:no-repeat;position:absolute;max-width:1600px;margin-top: -600px}#shadowheader{height:498px;width:100%;background-image:url(/content/imgs/headershadow.png);background-position:center bottom;background-repeat:no-repeat;position:absolute;max-width:1600px;margin-top: -498px}#shadowheadersmall{height:250px;width:100%;background-image:url(/content/imgs/headershadowsmall.png);background-position:center bottom;background-repeat:no-repeat;position:absolute;max-width:1600px;margin-top: -250px}#ui-datepicker-div{margin-top: -35px}#formBk input::-moz-placeholder,
#mybook .cont-misreservas input::-moz-placeholder{opacity:1;color:#243138}#formBk input:-ms-input-placeholder,
#mybook .cont-misreservas input:-ms-input-placeholder{color:#243138}#formBk input::-webkit-input-placeholder,
#mybook .cont-misreservas input::-webkit-input-placeholder{color:#243138}section.newsletter input::-moz-placeholder,
.form_auto input::-moz-placeholder{opacity:1;color:#9a9}section.newsletter input:-ms-input-placeholder,
.form_auto input:-ms-input-placeholder{color:#9a9}section.newsletter input::-webkit-input-placeholder,
.form_auto input::-webkit-input-placeholder{color:#9a9}section.newsletter textarea::-moz-placeholder,
.form_auto textarea::-moz-placeholder{opacity:1;color:#9a9}section.newsletter textarea:-ms-input-placeholder,
.form_auto textarea:-ms-input-placeholder{color:#9a9}section.newsletter textarea::-webkit-input-placeholder,
.form_auto textarea::-webkit-input-placeholder{color:#9a9}#msie.v8
.submenu{background-color:#24313b}#msie.v8 #head .container .buttons > div.weather
.icon{-ms-behavior:url(/content/css/backgroundsize.min.htc)}.webmap{padding-top:48px;text-align:left;max-width:940px;margin:0
auto}.webmap
h3{line-height:60px;padding-left:30px;text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:22px;color:#0293d2;background-color:#f2f2f2}.webmap h3
a{color:#0196a0}.webmap>ul{padding:10px
26px 20px 26px}.webmap>ul>li{display:inline-block;box-sizing:border-box;width:25%;padding:12px
0;padding-left:12px;vertical-align:top}.webmap>ul>li:before{display:inline-block;content:"•";padding-right:5px}.webmap > ul > li
a{font-family:'ProximaNova-Bold';font-size:16px;color:#243138}.webmap>ul>li>ul>li{display:block;padding:8px
0 8px 25px}.webmap>ul>li>ul>li:before{display:inline-block;content:"•";padding-right:5px}body.pl-error404{width:100%;height:100%;box-sizing:border-box}body.pl-error404
.dynamic{height:100%}body.pl-error404
#pl404{display:table;width:100%;position:relative;height:100%}body.pl-error404 #pl404
.logo{margin:0
auto;text-align:center}body.pl-error404 #pl404>div{background-size:cover;background-position:right center;display:table-cell}body.pl-error404 #pl404 > div
.container{bottom:70px;position:absolute;text-align:center;margin:0
auto;width:100%;box-sizing:border-box;padding:0
30px}body.pl-error404 #pl404 > div
.texto1{font-family:'ProximaNova-Black';font-size:55px;padding-top:10px}body.pl-error404 #pl404 > div
.texto3{font-family:'ProximaNova-Semibold';font-size:30px;line-height:34px;padding-bottom:25px}body.pl-error404 #pl404 > div
.btu{display:inline-block;color:#fff;font-family:'ProximaNova-Semibold';font-size:14px;line-height:50px;padding:0
30px;text-transform:uppercase;background-color:rgba(0,0,0,0.15);border:2px
solid #fff;border-radius:5px;margin-top:5px}body.pl-error404 #pl404 > div .btu
i{margin-left:6px;margin-right: -10px}body.pl-error404 #pl404 > div .btu:hover{background-color:rgba(0,0,0,0.75);text-decoration:none}body.pl-error404
section.logos{max-width:100%}section.destinoactverano{max-width:940px;padding-top:90px}section.destinoactverano
h2{color:#67818c;font-family:'ProximaNova-Bold';font-size:24px;padding-bottom:32px}section.destinoactverano ul
li{display:inline-block;padding:0
13px;width:214px;vertical-align:top}section.destinoactverano ul li
.img{height:152px;background-size:cover;background-position:center}section.destinoactverano ul li
a{display:block;padding-top:16px;font-family:'ProximaNova-Semibold';font-size:18px;color:#67818c;padding-bottom:50px}section.prensa{max-width:1200px;box-sizing:border-box;padding:50px
10px 0 10px}section.prensa>div{display:table;width:100%}section.prensa > div
.elements{display:table-cell;text-align:left;vertical-align:top;padding-right:47px}section.prensa > div .elements
li{padding-bottom:40px}section.prensa > div .elements li>img{max-width:100%}section.prensa > div .elements li
.cat{font-family:'ProximaNova-Regular';font-size:22px;color:#0196a0;padding:15px
0}section.prensa > div .elements li
.title{font-family:'ProximaNova-Bold';font-size:32px;color:#243138;padding-bottom:15px}section.prensa > div .elements li
.text{font-family:'ProximaNova-Regular';font-size:18px;color:#243138;line-height:22px}section.prensa > div .elements li .text
strong{font-weight:normal;font-family:'ProximaNova-Bold'}section.prensa > div .elements li .text
a{color:#0196a0}section.prensa > div .elements li
.files{padding-top:10px}section.prensa > div .elements li .files
a{line-height:50px;padding:10px
0;display:block;font-family:'ProximaNova-Bold';font-size:18px;color:#0196a0}section.prensa > div .elements li .files a
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -744px -387px;width:64px;height:50px;display:inline-block;vertical-align:middle}section.prensa > div
.sidebar{display:table-cell;text-align:left;vertical-align:top;width:345px}section.prensa > div .sidebar
.search{padding-bottom:40px}section.prensa > div .sidebar .search>form{display:table;width:100%}section.prensa > div .sidebar .search>form>span{display:table-cell;vertical-align:top}section.prensa > div .sidebar .search > form
input{color:#000;height:45px;line-height:45px;box-sizing:border-box;font-family:'ProximaNova-Bold';font-size:18px;border:1px
solid #ccc;border-right:0;padding:0
18px;width:215px}section.prensa > div .sidebar .search > form
button{line-height:45px;white-space:nowrap;background-color:#0196a0;font-family:'ProximaNova-Bold';font-size:18px;padding:0
15px;color:#fff;box-sizing:border-box;width:130px;text-transform:uppercase}section.prensa > div .sidebar
.calendario{padding:25px
0 50px 0}section.prensa > div .sidebar .calendario
table{width:100%}section.prensa > div .sidebar .calendario table
th{line-height:52px;color:#fff;background-color:#0196a0;font-family:'ProximaNova-Bold';font-size:24px;text-align:center;text-transform:uppercase}section.prensa > div .sidebar .calendario table tbody tr
td{height:36px;width:14.28%;text-align:center;vertical-align:middle;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-family:'ProximaNova-Regular';font-size:15px}section.prensa > div .sidebar .calendario table tbody tr
td.void{border-right:0}section.prensa > div .sidebar .calendario table tbody tr
td.void2{border-right:0}section.prensa > div .sidebar .calendario table tbody tr td.void2:last-child{border-right:1px solid #ccc}section.prensa > div .sidebar .calendario table tbody tr td:first-child{border-left:1px solid #ccc}section.prensa > div .sidebar .calendario table tbody tr
td.hay{background-color:#ccc}section.prensa > div .sidebar .calendario table tbody tr
td.first{border-left:1px solid #ccc}section.prensa > div .sidebar .calendario table tbody tr
td.active{background-color:#0196a0}section.prensa > div .sidebar .calendario table tbody tr td
a{color:#243138}section.prensa > div .sidebar .calendario table tbody tr
td.month{text-transform:uppercase;font-family:'ProximaNova-Bold'}section.prensa > div .sidebar .calendario table tbody tr td.month
a{color:#666}section.prensa > div .sidebar .calendario table tbody tr:first-child
td{font-family:'ProximaNova-Bold';border-top:1px solid #ccc;border-left:1px solid #ccc}section.prensa > div .sidebar
h3{text-align:center;text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:24px;color:#0196a0;display:table;width:100%;padding-bottom:25px}section.prensa > div .sidebar h3
i{display:table-cell;vertical-align:middle;width:50%}section.prensa > div .sidebar h3 i>div{display:block;width:100%;height:2px;background-color:#ccc}section.prensa > div .sidebar h3
span{display:table-cell;vertical-align:middle;padding:0
18px;text-align:center}section.prensa > div .sidebar .categorias ul
li{padding-bottom:14px}section.prensa > div .sidebar .categorias ul li
i{margin-right:6px;color:#0196a0;font-size:10px}section.prensa > div .sidebar .categorias ul li
a{color:#796666;font-family:'ProximaNova-Semibold';font-size:15px}section.prensa > div .sidebar .categorias ul li.active
a{text-decoration:underline}section.prensa > div .sidebar .tags
h3{color:#404040;padding-bottom:20px}section.prensa > div .sidebar .tags ul
li{display:inline-block;line-height:22px;padding:0
12px;margin-right:8px;margin-bottom:8px;text-transform:uppercase;font-family:'ProximaNova-Regular';font-size:12px;background-color:#f2f2f2}section.prensa > div .sidebar .tags ul li
a{color:#9998b5}section.prensa > div .sidebar .tags ul
li.active{background-color:#9998b5}section.prensa > div .sidebar .tags ul li.active
a{color:#f2f2f2}.switcher{display:none}section.share{max-width:1280px;margin:0
auto}section.share
.social{padding:47px
0 0 0;max-width:1280px;display:table;text-align:center;margin:0
auto}section.share .social > div ul
li{float:left;width:auto}section.share .social > div .fb-share-button{margin-right:20px}section.share .social > .share-buttons div share_button
.txt{font-family:Verdana}#msie #booking
.rounded{margin-top: -1px}div.homeslider ul.top.bxslider > li
.video{width:768px;margin:0
auto}div.homeslider ul.top.bxslider > li .video>div{padding-right:5px;background-color:#000;height:22px}div.homeslider ul.top.bxslider > li .video > div
a{float:right;color:#fff;font-size:18px}div.homeslider ul.top.bxslider > li
.video.vimeo{padding-top:142px}div.homeslider ul.top.bxslider > li
.video.youtube{padding-top:84px}div.homeslider ul.top.bxslider > li
div.videoLink{position:absolute;margin:0
auto;text-align:center;font-size:80px;color:#fff;top:220px;left:50%;margin-left: -35px}div.homeslider ul.top.bxslider > li div.videoLink
a{text-decoration:none;color:white}.files{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;margin-top:31px}.files
a{color:#67818c;text-decoration:none}.files
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:4px}.files
.pdf{display:inline-block;margin-right:48px}.files .pdf
i{background-position: -27px -316px;width:44px;height:47px}section.video,section.rutas{text-align:left;padding-top:40px}section.video h2,
section.rutas
h2{font-size:38px;font-family:'ProximaNova-Bold'}section.video p,
section.rutas
p{padding-left:42px;padding-right:42px}section.video .subtitulo,
section.rutas
.subtitulo{font-family:'ProximaNova-Semibold';font-size:18px}section.video iframe,
section.rutas
iframe{margin-top:20px;height:740px}section.video .laymap,
section.rutas
.laymap{padding-top:20px;position:relative}section.video .laymap .selector,
section.rutas .laymap
.selector{position:absolute;top:40px;right:20px;z-index:2}section.video .files,
section.rutas
.files{text-align:right}section.video .files .pdf,
section.rutas .files
.pdf{display:none;margin-right:0}section.flandingofertas{position:relative;max-width:1280px;margin:0
auto}section.flandingofertas
#flandingofertas{position:absolute;max-width:1280px;right:0;z-index:1;top:50px}section.flandingofertas #flandingofertas
.fcontent{background-color:#ffdb00;width:364px;box-sizing:border-box;padding:30px;border-radius:3px}section.flandingofertas #flandingofertas .fcontent
.t1{font-family:'ProximaNova-ExtraBold';font-size:42px;line-height:1em;color:#000;text-transform:uppercase;text-align:left}section.flandingofertas #flandingofertas .fcontent
#cuenta_atras{padding-top:30px}section.flandingofertas #flandingofertas .fcontent #cuenta_atras
.texto_cuenta_atras{font-family:'ProximaNova-Semibold';font-size:16px}section.flandingofertas #flandingofertas .fcontent #cuenta_atras
.tiempo{background-color:rgba(0,0,0,0.05);padding:10px
22px;margin-top:10px;display:table;width:100%;box-sizing:border-box}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo
div{display:table-cell;vertical-align:top;text-align:center;border-right:1px solid #303030;padding:0
14px;width:43px}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo div:last-child{border-right:none}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo div
.numero{font-family:'ProximaNova-Regular';font-size:35px;display:block}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo div
.texto{font-family:'ProximaNova-ExtraBold';font-size:12px;text-transform:uppercase}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo div:first-child{width:30px;border-right:none}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo div:first-child:before{background:url(/content/imgs/timer.png);content:" ";width:30px;height:30px;background-size:cover;display:inline-block;vertical-align:top;margin-top:12px;margin-right:6px}section.flandingofertas #flandingofertas .fcontent
.precios{text-align:center;padding:20px;font-family:'ProximaNova-Bold'}section.flandingofertas #flandingofertas .fcontent .precios
.antes{font-size:21px;color:#9d3939;text-decoration:line-through}section.flandingofertas #flandingofertas .fcontent .precios
.ahora{font-size:24px}section.flandingofertas #flandingofertas .fcontent .precios .ahora
.precio_ahora{font-size:48px}section.flandingofertas #flandingofertas .fcontent
.contacto{text-align:center;color:#776f14;padding-top:10px}section.flandingofertas #flandingofertas .fcontent .contacto
.txt{font-family:'ProximaNova-Semibold';font-size:14px}section.flandingofertas #flandingofertas .fcontent .contacto
.fa{font-size:16px;margin:0
5px}section.flandingofertas #flandingofertas .fcontent .contacto
.number{font-family:'ProximaNova-ExtraBold';font-size:16px}section.flandingofertas #flandingofertas .fcontent button,
section.flandingofertas #flandingofertas .fcontent
.button{line-height:60px;display:block;margin:0
auto;padding:0
30px;color:#fff;text-decoration:none;font-family:'ProximaNova-Semibold';font-size:28px;text-transform:uppercase;background-color:#9dc418;border-radius:5px;text-align:center}section.flandingofertas #flandingofertas .fcontent button:hover,
section.flandingofertas #flandingofertas .fcontent .button:hover{background-color:#6e9c93}section.actividades_landing{max-width:1600px}section.actividades_landing
.containersmall{max-width:1280px;margin:0
auto}section.actividades_landing .containersmall
.all{border:2px
solid #67818c;border-radius:5px;margin:0;display:inline-block;float:right}section.actividades_landing .containersmall .all
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;padding:0
16px;line-height:47px}section.actividades_landing .containersmall .all:hover{background-color:#67818c}section.actividades_landing .containersmall .all:hover
a{color:#fff;text-decoration:none}section.actividades_landing
.header{max-width:1280px;margin:0
auto;padding-top:20px;display:table;width:100%;color:#000;padding-bottom:15px;border-bottom:1px solid #e7e7e7;margin-bottom:0px}section.actividades_landing .header
.c1{width:auto;vertical-align:top;text-align:left;display:table-cell}section.actividades_landing .header .c1
.l1{text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;line-height:20px}section.actividades_landing .header .c1
.l2{font-family:'ProximaNova-Bold';font-size:38px}section.actividades_landing
.container{max-width:1280px;padding-top:35px !important;border-top:0 !important}section.actividades_landing .container
.item{float:left;cursor:pointer;position:relative;width:33.33333333333333%;box-sizing:border-box;padding:0
0 0 2px;height:405px;margin-bottom:20px}section.actividades_landing .container .item
.fondo{height:279px;background-size:cover;background-position:center}section.actividades_landing .container .item
.icon{position:absolute;top:219px;left:0;height:120px;background-repeat:no-repeat;background-position:center;width:100%}section.actividades_landing .container .item .icon>div{height:120px;background-repeat:no-repeat;background-position:center}section.actividades_landing .container .item
.boton{line-height:50px;text-align:center;text-transform:uppercase;color:#fff;font-family:'ProximaNova-Semibold';font-size:14px;padding:0
20px;border-radius:3px;display:none;background-position: -10px -55px;background-size:190px auto}section.actividades_landing .container .item:nth-child(3n + 1) .icon,
section.actividades_landing .container .item:nth-child(3n + 1) .boton{background-image:url(/content/imgs/boles2/b1.png)}section.actividades_landing .container .item:nth-child(3n + 2) .icon,
section.actividades_landing .container .item:nth-child(3n + 2) .boton{background-image:url(/content/imgs/boles2/b3.png)}section.actividades_landing .container .item:nth-child(3n + 3) .icon,
section.actividades_landing .container .item:nth-child(3n + 3) .boton{background-image:url(/content/imgs/boles2/b4.png)}section.actividades_landing .container .item
h3{height:132px;box-sizing:border-box;font-family:'ProximaNova-Semibold';font-size:18px;text-transform:uppercase;background-color:#f7f7f7;padding-top:75px;color:#243138}section.actividades_landing .container .item:hover{background-color:#243138}section.actividades_landing .container .item:hover
.fondo{display:none}section.actividades_landing .container .item:hover
.icon{top:60px;transition:top 0.5s}section.actividades_landing .container .item:hover
.boton{display:inline-block}section.actividades_landing .container .item:hover
h3{background-color:#243138;margin-top:190px;padding-top:20px;height:auto;color:#fff;padding-bottom:14px}section.actividades_landing
.pie{display:none}section.lista_ofertas{max-width:1600px}section.lista_ofertas
.containersmall{max-width:1280px;margin:0
auto}section.lista_ofertas .containersmall
.all{border:2px
solid #67818c;border-radius:5px;margin:20px
0 60px 0;display:inline-block;float:right}section.lista_ofertas .containersmall .all
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;padding:0
16px;line-height:47px}section.lista_ofertas .containersmall .all:hover{background-color:#67818c}section.lista_ofertas .containersmall .all:hover
a{color:#fff;text-decoration:none}section.lista_ofertas
.container{max-width:1600px;width:100%;overflow:hidden}section.lista_ofertas
.container.centered{max-width:1280px}section.lista_ofertas .container.centered
li{width:320px}section.lista_ofertas .container.centered li:last-child{width:300px;padding-right:0}section.lista_ofertas .bx-viewport{padding-left:10px}section.lista_ofertas
.ofcontrols{position:absolute;display:none;z-index:5;width:100%}section.lista_ofertas .ofcontrols>div{width:55px;height:55px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;top:185px;position:absolute}section.lista_ofertas .ofcontrols>div.left{left:20px;background-position: -23px -137px}section.lista_ofertas .ofcontrols>div.right{right:20px;background-position: -97px -137px}section.lista_ofertas .ofcontrols > div
a{width:55px;height:55px;display:block}section.lista_ofertas
.offers{width:100%}section.lista_ofertas .offers
li{box-sizing:border-box;float:left;width:295px;padding-right:20px;position:relative}section.lista_ofertas .offers li:last-child{margin-right:0}section.lista_ofertas .offers li.outside
.fondo{background-color:rgba(166,166,166,0.5) !important;z-index:12}section.lista_ofertas
.header{max-width:1280px;margin:0
auto;padding-top:70px;display:table;width:100%;color:#000;padding-bottom:15px;border-bottom:1px solid #e7e7e7;margin-bottom:20px}section.lista_ofertas .header
.c1{width:100%;vertical-align:top;text-align:left;display:table-cell}section.lista_ofertas .header .c1
.l1{text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;line-height:20px}section.lista_ofertas .header .c1
.l2{font-family:'ProximaNova-Bold';font-size:38px}#offerslist{padding-top:35px;width:100%}#offerslist
li{overflow:hidden;width:25%;height:420px;border-bottom:20px solid #fff;position:relative;display:inline-block;border-right:10px solid #fff;box-sizing:border-box;border-left:10px solid #fff}#offerslist li:visible:nth-child(4n-3){border-left:0}#offerslist li:visible:nth-child(4n){border-right:0}#offerslist li
.likes{right:10px;top:10px}#offerslist li
.image{position:absolute;width:100%;height:100%;background-size:cover;background-position:center}#offerslist li
.layer{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}#offerslist li
.contenido{width:100%;cursor:pointer;position:absolute;left:0;bottom:30px;color:#fff;text-align:center;box-sizing:border-box;padding:0
20px}#offerslist li .contenido
.desde{font-family:'ProximaNova-Semibold';font-size:20px;text-transform:uppercase;line-height:20px}#offerslist li .contenido
.precio{font-family:'ProximaNova-Bold';font-size:50px;line-height:50px}#offerslist li .contenido
h3{padding-top:10px;font-family:'ProximaNova-Bold';font-size:20px;line-height:24px}#offerslist li .contenido h3
a{color:#fff}#offerslist li .contenido
.btnweb{padding:0
20px;line-height:50px;text-transform:uppercase;display:inline-block;font-size:14px;font-family:'ProximaNova-Semibold';color:#243138;display:none}.premium{position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:100px;height:66px;background-position: -492px -495px;line-height:66px;text-align:center;font-family:'ProximaNova-Semibold';font-size:14px;color:#fc0;top:10px;left:0;text-transform:uppercase}.nueva{position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:100px;height:66px;background-position: -665px -495px;line-height:66px;text-align:center;font-family:'ProximaNova-Semibold';font-size:14px;color:#fff;top:10px;left:0;text-transform:uppercase}.mobile_only{display:none}section.comunicado{max-width:1600px}section.comunicado
.capcom{padding:40px
0;background-color:#e9edec}section.comunicado
a{color:#399d3b}section.comunicado
.container{max-width:1280px;margin:0
auto}section.comunicado
.descarrega{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;color:#67818c}section.comunicado .descarrega
i{display:inline-block;vertical-align:middle;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:52px;height:60px;margin:0
auto;background-position: -22px -312px}section.comunicado
.capd{display:table;width:940px;margin:0
auto;border-bottom:1px solid #fff;padding-bottom:30px}section.comunicado .capd
.c1{display:table-cell;vertical-align:top;text-align:left}section.comunicado .capd .c1
.h2{font-family:'ProximaNova-Bold';font-size:38px;padding-bottom:20px}section.comunicado .capd .c1
.fecha{font-family:'ProximaNova-Bold';font-size:30px;color:#9dc418}section.comunicado .capd
.otros{display:table-cell;vertical-align:bottom;text-align:right;font-family:'ProximaNova-Semibold';font-size:14px;color:#9dc418;text-transform:uppercase}section.comunicado .capd .otros
a{color:#9dc418}section.comunicado
.capasecundaria{padding-bottom:30px;display:inline-block;width:100%}section.comunicado .capasecundaria
.container_tiempo{width:940px;margin:0
auto;text-align:left;border-bottom:1px solid #e9edec}section.comunicado .capasecundaria .container_tiempo
.h1a{font-family:'ProximaNova-Bold';font-size:24px;color:#9dc418;text-align:left;padding-top:30px}section.comunicado .capasecundaria .container_tiempo
.h3{font-family:'ProximaNova-Bold';font-size:16px;color:#243137;text-align:left;padding-top:11px}section.comunicado .capasecundaria .container_tiempo .h3
span{color:#7e98a5}section.comunicado .capasecundaria .container_tiempo
.subtitulo{font-family:'ProximaNova-Regular';font-size:16px;line-height:22px;padding-bottom:15px;text-rendering:optimizeLegibility}section.comunicado .capasecundaria .container_tiempo .subtitulo
p{font-size:16px !important}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion{text-transform:uppercase}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e2{color:#3fafdf}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e3{color:#7b69c8}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e4{color:#cbcc09}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e5{color:#67c2c8}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e6{color:#ab9d01}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e7{color:#cbcc09}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e8{color:#ab9d01}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e9{color:#67c2c8}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e12{color:#e1251b}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e999{color:#85a7df}section.comunicado .capasecundaria .container_tiempo
.tiempo{display:table;width:100%;padding:0
0 30px 0;height:160px}section.comunicado .capasecundaria .container_tiempo .tiempo
.c1{display:table-cell;vertical-align:top}section.comunicado .capasecundaria .container_tiempo .tiempo .c1
.tablet1{display:table;width:100%}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1
.icon{position:absolute;left:0;text-align:left;vertical-align:top;width:180px;height:90px;background-size:contain;background-position:center top;background-repeat:no-repeat}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1
.temp{display:table-cell;vertical-align:top;text-align:right;width:300px}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1
.colu1{display:table-cell;vertical-align:top;text-align:left;width:65%}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1
.colu2{display:table-cell;vertical-align:top;text-align:right}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2
.temperaturaactual{position:relative;color:#7e98a5;font-size:48px;font-family:'ProximaNova-Black';padding-bottom:10px}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2
.date{font-family:'ProximaNova-Semibold';color:#7e98a5;text-transform:uppercase;font-size:14px;padding-bottom:4px}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2
.temperatura{font-family:'ProximaNova-Black';color:#7e98a5;font-size:20px}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2
.button{float:right;padding-top:16px;font-family:'ProximaNova-Semibold'}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a{color:#fff;text-decoration:none;display:block;line-height:50px;padding:0
20px;text-transform:uppercase;border-radius:5px;font-size:14px;min-width:210px;text-align:center}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e2{background-color:#3fafdf}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e3{background-color:#7b69c8}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e4{background-color:#cbcc09}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e5{background-color:#67c2c8}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e6{background-color:#ab9d01}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e7{background-color:#cbcc09}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e8{background-color:#ab9d01}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e9{background-color:#67c2c8}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e12{background-color:#e1251b}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button
a.e999{background-color:#85a7df}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2 .button a
i{margin-left:7px}.infopistas_new.r1{padding:25px
0}.infopistas_new.r1>div{display:inline-block;text-align:left;vertical-align:top;padding:20px
50px 25px 50px}.infopistas_new.r1 > div
.pct{text-align:center;position:relative;width:190px;height:190px;float:left;margin-bottom:30px}.infopistas_new.r1 > div .pct
.bg{position:absolute;background-color:#243138;width:180px;height:180px;top:10px;left:10px;border-radius:100%}.infopistas_new.r1 > div .pct
canvas{position:absolute;left:0}.infopistas_new.r1 > div .pct
.pc{position:absolute;color:#fff;font-family:'ProximaNova-Regular';font-size:25px;top:75px;left:135px}.infopistas_new.r1 > div
i{display:block;background-image:url(/content/imgs/sprites/sprites62px.png);width:55px;height:45px;background-repeat:no-repeat;background-size:cover;float:left;margin-right:10px}.infopistas_new.r1 > div
.info{float:left}.infopistas_new.r1 > div .info
.txt{font-family:'ProximaNova-Semibold';font-size:14px;line-height:1em;color:#7e98a5;text-transform:uppercase}.infopistas_new.r1 > div .info
.num{font-family:'ProximaNova-Semibold';font-size:30px;line-height:1em;color:#7e98a5}.infopistas_new.r1 > div .info .num
strong{color:#243138}.infopistas_new.r1 > div .info
.detalles{font-family:'ProximaNova-Semibold';font-size:14px;line-height:1.2em;margin-top:10px;text-transform:uppercase}.infopistas_new.r1 > div .info .detalles
.e2{color:#3fafdf}.infopistas_new.r1 > div .info .detalles .e2
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e3{color:#7b69c8}.infopistas_new.r1 > div .info .detalles .e3
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e4{color:#cbcc09}.infopistas_new.r1 > div .info .detalles .e4
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e5{color:#67c2c8}.infopistas_new.r1 > div .info .detalles .e5
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e6{color:#ab9d01}.infopistas_new.r1 > div .info .detalles .e6
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e7{color:#cbcc09}.infopistas_new.r1 > div .info .detalles .e7
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e8{color:#ab9d01}.infopistas_new.r1 > div .info .detalles .e8
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e9{color:#67c2c8}.infopistas_new.r1 > div .info .detalles .e9
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e12{color:#e1251b}.infopistas_new.r1 > div .info .detalles .e12
span{color:#6e7c95}.infopistas_new.r1 > div .info .detalles
.e999{color:#85a7df}.infopistas_new.r1 > div .info .detalles .e999
span{color:#6e7c95}.infopistas_new.r1
.pistas{width:230px}.infopistas_new.r1 .pistas
i{background-position:0px 0px}.infopistas_new.r1
.esquiables{width:230px}.infopistas_new.r1 .esquiables
i{background-position: -70px 0px}.infopistas_new.r1
.remontadores{width:230px}.infopistas_new.r1 .remontadores
i{background-position: -144px 0px}.pl-blog .int
.cap{bottom:30px}.pl-blog .int .bx-controls{top:0;margin-top:0;bottom:0}.pl-blog .bx-wrapper .bx-controls-direction
a{text-indent:inherit;font-size:20px;color:#fff;display:block;width:50px;line-height:50px;height:50px;border-radius:50px;border:1px
solid #fff;background-color:rgba(0,0,0,0.3);z-index:2}section.blog{max-width:1280px;width:100%;margin:0
auto;position:relative}section.blog
.feed{height:60px;display:flex;width:100%;align-items:center;justify-content:space-between;font-size:18px}section.blog .feed
a{font-family:'ProximaNova-Semibold'}section.blog .feed a
i{vertical-align:middle;margin-right:4px;margin-top: -2px}section.blog .feed
a.home{color:#9dc418;font-family:'ProximaNova-Bold';font-size:17px;position:absolute;left:0;top:35px}section.blog .feed
a.rssb{color:#f60;text-transform:uppercase}section.blog
.label{font-family:'ProximaNova-Bold';margin-bottom:10px;font-size:12px;line-height:1.25;padding:0;display:inline-block;text-transform:uppercase;margin-right:8px;color:#fff;text-decoration:none}section.blog
.label.label1{color:#9dc418 !important}section.blog
.label.label2{color:#005fa6 !important}section.blog
.label.label3{color:#43ac34 !important}section.blog
.label.label4{color:#b3c00e !important}section.blog
.label.label5{color:#73bbca !important}section.blog
.label.label6{color:#203a8b !important}section.blog
.label.label7{color:#399d3b !important}section.blog
.label.label8{color:#8fd340 !important}section.blog
.label.label9{color:#9c1f2e !important}section.blog
.label.label10{color:#243138 !important}section.blog
.cat{font-size:12px;font-family:'ProximaNova-Bold';line-height:1.25;padding:0;color:#2d3e5c;display:inline-block;text-transform:uppercase;margin-bottom:10px;margin-right:18px;text-decoration:none;background-color:#fff}section.blog .cat:hover{background-color:#9ca5a9;color:#fff}section.blog
.princ{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:flex-start}section.blog .princ
article{box-shadow:4px 3px 12px 0px #ccc;position:relative;margin-bottom:14px}section.blog .princ article
.text{position:absolute;text-align:left;left:40px;right:40px;bottom:40px;font-family:'ProximaNova-Regular';color:#fff}section.blog .princ article .text
.titulo{display:block;color:#fff;font-family:'ProximaNova-ExtraBold';font-size:33px;line-height:40px;text-shadow:0px 5px 10px rgba(0,0,0,0.5)}section.blog .princ article .text
.contenido{display:block;color:#fff;font-family:'ProximaNova-Bold';font-size:18px;line-height:26px;text-shadow:0px 5px 10px rgba(0,0,0,0.5)}section.blog .princ article
img{width:100%;max-width:100%;display:block}section.blog .princ article
.sombra{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.15)}section.blog .princ
article.big{width:calc(66.666% - 6px)}section.blog .princ
div.small{width:calc(33.333% - 16px)}section.blog .princ div.small article
.text{left:20px;right:20px;bottom:20px}section.blog .princ div.small article .text
.titulo{font-size:18px;line-height:26px;text-transform:none;text-shadow:0px 5px 10px rgba(0,0,0,0.5)}section.blog .princ div.small article .text
.contenido{display:none}section.blog
.sec{width:calc(100% - 330px);display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}section.blog .sec
article{box-shadow:none;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:calc(50% - 88px);margin-right:86px;margin-bottom:46px;background-color:#fff}section.blog .sec
article.web1{border-bottom-color:#9dc418}section.blog .sec
article.web2{border-bottom-color:#005fa6}section.blog .sec
article.web3{border-bottom-color:#43ac34}section.blog .sec
article.web4{border-bottom-color:#b3c00e}section.blog .sec
article.web5{border-bottom-color:#73bbca}section.blog .sec
article.web6{border-bottom-color:#203a8b}section.blog .sec
article.web7{border-bottom-color:#399d3b}section.blog .sec
article.web8{border-bottom-color:#8fd340}section.blog .sec
article.web9{border-bottom-color:#9c1f2e}section.blog .sec
article.web10{border-bottom-color:#243138}section.blog .sec article
img{width:100%;max-width:100%;box-shadow:4px 3px 12px 0px #ccc;border-radius:5px;cursor:pointer}section.blog .sec article
.texto{color:#243138;padding:10px
0 0 0;text-align:left}section.blog .sec article .texto
.titulo{text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:17px;color:#283a59;line-height:1.29;display:block;margin-bottom:6px}section.blog .sec article .texto
.tags{font-family:'ProximaNova-Bold';font-size:12px;text-transform:uppercase;margin:20px
0}section.blog .sec article .texto .tags
a{color:#6e7c95}section.blog .sec article .texto
.fecha{color:#b8c4da;font-size:15px;font-family:'ProximaNova-Bold';line-height:1.2;margin-top:8px}section.blog
.defaultarticle{width:calc(50% - 88px);margin-right:86px;margin-bottom:46px}section.blog
.defaultarticle.web1{border-bottom-color:#9dc418}section.blog
.defaultarticle.web2{border-bottom-color:#005fa6}section.blog
.defaultarticle.web3{border-bottom-color:#43ac34}section.blog
.defaultarticle.web4{border-bottom-color:#b3c00e}section.blog
.defaultarticle.web5{border-bottom-color:#73bbca}section.blog
.defaultarticle.web6{border-bottom-color:#203a8b}section.blog
.defaultarticle.web7{border-bottom-color:#399d3b}section.blog
.defaultarticle.web8{border-bottom-color:#8fd340}section.blog
.defaultarticle.web9{border-bottom-color:#9c1f2e}section.blog
.defaultarticle.web10{border-bottom-color:#243138}section.blog .defaultarticle
img{width:100%;max-width:100%;box-shadow:4px 3px 12px 0px #ccc;border-radius:5px;cursor:pointer}section.blog .defaultarticle
.texto{color:#243138;padding:10px
0 0 0;text-align:left}section.blog .defaultarticle .texto
.titulo{text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:17px;color:#283a59;line-height:1.29;display:block;margin-bottom:6px}section.blog .defaultarticle .texto
.tags{font-family:'ProximaNova-Bold';font-size:12px;text-transform:uppercase;margin:20px
0}section.blog .defaultarticle .texto .tags
a{color:#6e7c95}section.blog .defaultarticle .texto
.fecha{color:#b8c4da;font-size:15px;font-family:'ProximaNova-Bold';line-height:1.2;margin-top:8px}section.blog
.list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section.blog .list
.titular{width:100%;text-align:left}section.blog .list .titular>div{margin-bottom:26px;display:inline-block;font-size:50px;line-height:1;letter-spacing: -1px;font-family:'ProximaNova-Bold';text-transform:uppercase;text-decoration:none;position:relative}section.blog .list
.detalle{width:calc(100% - 330px)}@media (min-width: 960px){section.blog .list
.detalle{width:calc(100% - 440px);margin-left:110px}}section.blog .list .detalle
article{width:calc(50% - 88px);margin-right:86px;margin-bottom:46px;width:calc(100% - 88px);margin-bottom:0;border:0;box-shadow:none;background-color:#fff}section.blog .list .detalle
article.web1{border-bottom-color:#9dc418}section.blog .list .detalle
article.web2{border-bottom-color:#005fa6}section.blog .list .detalle
article.web3{border-bottom-color:#43ac34}section.blog .list .detalle
article.web4{border-bottom-color:#b3c00e}section.blog .list .detalle
article.web5{border-bottom-color:#73bbca}section.blog .list .detalle
article.web6{border-bottom-color:#203a8b}section.blog .list .detalle
article.web7{border-bottom-color:#399d3b}section.blog .list .detalle
article.web8{border-bottom-color:#8fd340}section.blog .list .detalle
article.web9{border-bottom-color:#9c1f2e}section.blog .list .detalle
article.web10{border-bottom-color:#243138}section.blog .list .detalle article
img{width:100%;max-width:100%;box-shadow:4px 3px 12px 0px #ccc;border-radius:5px;cursor:pointer}section.blog .list .detalle article
.texto{color:#243138;padding:10px
0 0 0;text-align:left}section.blog .list .detalle article .texto
.titulo{text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:17px;color:#283a59;line-height:1.29;display:block;margin-bottom:6px}section.blog .list .detalle article .texto
.tags{font-family:'ProximaNova-Bold';font-size:12px;text-transform:uppercase;margin:20px
0}section.blog .list .detalle article .texto .tags
a{color:#6e7c95}section.blog .list .detalle article .texto
.fecha{color:#b8c4da;font-size:15px;font-family:'ProximaNova-Bold';line-height:1.2;margin-top:8px}section.blog .list .detalle article
.galeria{margin-bottom:28px}section.blog .list .detalle article
.caption{font-size:13px}section.blog .list .detalle article .caption
img{display:block}section.blog .list .detalle article
img{height:auto;width:auto;margin:15px
0;border-radius:0;box-shadow:none}section.blog .list .detalle article
.texto{padding:0;text-align:left}section.blog .list .detalle article .texto
h3{font-size:50px;letter-spacing: -1px;text-transform:uppercase;font-family:'ProximaNova-Bold'}@media (max-width: 960px){section.blog .list .detalle article .texto
h3{font-size:35px}}section.blog .list .detalle article .texto
.tags{padding-bottom:10px;border-bottom:2px solid #e2e5ea}section.blog .list .detalle article .texto
.cats{margin-top:80px}section.blog .list .detalle article .texto .cats>a{display:inline-block;color:#6e7c95;font-size:12px;text-transform:uppercase;line-height:1.58;border-radius:11px;padding:0
6px;margin-right:12px;background-color:#dfe6ee}section.blog .list .detalle article .texto
.resumen{padding-top:20px;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#283a59}section.blog .list .detalle article .texto .resumen
a{color:#243138;text-decoration:underline}section.blog .list .detalle article .texto
.ampliado{padding-top:20px;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#283a59}section.blog .list .detalle article .texto .ampliado
iframe{max-width:100%}section.blog .list .detalle article .texto .ampliado
h3{margin-top:15px;font-size:24px}section.blog .list .detalle article .texto .ampliado
a{color:#009bc2}section.blog .list .detalle article .texto
.video{padding-top:20px}section.blog .list .detalle article .texto .video
iframe{width:100%}section.blog .list .detalle article .texto
.galeriathumbs{display:flex;width:100%;padding-top:10px;padding-bottom:10px;justify-content:space-between;vertical-align:top;flex-wrap:wrap}section.blog .list .detalle article .texto .galeriathumbs>div{margin-top:10px;width:calc(33.333% - 6px)}section.blog .list .detalle article .texto .galeriathumbs > div
img{width:100%;min-width:100%}section.blog .list .detalle article .texto
.filesblog{padding-top:20px}section.blog .list .detalle article .texto .filesblog
a{display:inline-block;margin:20px
20px 0 0;font-family:'ProximaNova-Semibold';font-size:14px;color:#17969f;text-transform:uppercase}section.blog .list .detalle article .texto .filesblog a
i{vertical-align:middle;margin-right:5px;font-size:37px}section.blog .list .detalle article .texto
.enlaces{padding-top:10px}section.blog .list .detalle article .texto .enlaces
a{display:inline-block;margin:20px
20px 0 0;font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;line-height:52px;padding:0
25px;border:1px
solid #67818c;text-transform:uppercase}section.blog .list .detalle article .texto .enlaces a:hover{text-decoration:none;background-color:#67818c;color:#fff}section.blog .list .detalle article .texto
.fecha{margin-top:20px}section.blog .list
.articles{width:calc(100% - 330px);display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section.blog .list .articles
article{width:calc(50% - 88px);margin-right:86px;margin-bottom:46px}section.blog .list .articles
article.web1{border-bottom-color:#9dc418}section.blog .list .articles
article.web2{border-bottom-color:#005fa6}section.blog .list .articles
article.web3{border-bottom-color:#43ac34}section.blog .list .articles
article.web4{border-bottom-color:#b3c00e}section.blog .list .articles
article.web5{border-bottom-color:#73bbca}section.blog .list .articles
article.web6{border-bottom-color:#203a8b}section.blog .list .articles
article.web7{border-bottom-color:#399d3b}section.blog .list .articles
article.web8{border-bottom-color:#8fd340}section.blog .list .articles
article.web9{border-bottom-color:#9c1f2e}section.blog .list .articles
article.web10{border-bottom-color:#243138}section.blog .list .articles article
img{width:100%;max-width:100%;box-shadow:4px 3px 12px 0px #ccc;border-radius:5px;cursor:pointer}section.blog .list .articles article
.texto{color:#243138;padding:10px
0 0 0;text-align:left}section.blog .list .articles article .texto
.titulo{text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:17px;color:#283a59;line-height:1.29;display:block;margin-bottom:6px}section.blog .list .articles article .texto
.tags{font-family:'ProximaNova-Bold';font-size:12px;text-transform:uppercase;margin:20px
0}section.blog .list .articles article .texto .tags
a{color:#6e7c95}section.blog .list .articles article .texto
.fecha{color:#b8c4da;font-size:15px;font-family:'ProximaNova-Bold';line-height:1.2;margin-top:8px}section.blog .list .articles article
img{cursor:pointer}section.blog .list
.filters{width:330px}section.blog .list .filters
.box{background-color:#fff;margin-bottom:28px}section.blog .list .filters .box
.boxf{background-color:#ebeef2;border-radius:5px}section.blog .list .filters .box
h3{font-family:'ProximaNova-Regular';font-size:28px;text-transform:none;line-height:1.07;border:none;padding:0
0 20px 0;text-align:left}section.blog .list .filters .box
h3.mobile{display:none}section.blog .list .filters .box>div>div{display:flex;width:100%;align-items:stretch;justify-content:flex-start;border-top:1px solid #a2aaba}section.blog .list .filters .box>div>div:first-of-type{border-top:0}section.blog .list .filters .box>div>div>div{display:block;width:100%;text-align:left;padding-left:14px;padding-top:8px;padding-bottom:8px}section.blog .list .filters .box > div > div > div
a{font-family:'ProximaNova-Bold';font-size:17px;line-height:1.2;color:#a2aaba;position:relative}section.blog .list .filters .box > div > div
i{display:block;min-width:45px;line-height:35px;font-family:'ProximaNova-Bold';font-size:17px;font-style:normal;color:#a2aaba}section.blog .list .filters .box > div > div.categoria a:hover,
section.blog .list .filters .box > div > div.categoria
a.active{position:relative;text-decoration:none}section.blog .list .filters .box > div > div.categoria
i{color:#a2aaba;min-width:43px;border-bottom:0}section.blog .list .filters .box > div > div.active a,
section.blog .list .filters .box > div > div.active i,
section.blog .list .filters .box > div > div:hover a,
section.blog .list .filters .box > div > div:hover
i{color:#283a59;text-decoration:none}section.blog .list .filters .destacados
article{background-color:#fff;margin-bottom:28px}section.blog .list .filters .destacados article
a{display:flex;flex-direction:column-reverse}section.blog .list .filters .destacados article a:hover{text-decoration:none}section.blog .list .filters .destacados article
h3{font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29;text-align:left;text-transform:uppercase;color:#283a59;text-decoration:none;padding:14px
0}section.blog .list .filters .destacados article
div.princ{position:relative}section.blog .list .filters .destacados article div.princ
img{width:100%;min-width:100%}section.blog .list .filters .destacados article div.princ:before{position:absolute;content:" ";top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.1)}section.blog .list .filters .destacados article div.princ
.info{position:absolute;bottom:25px;text-transform:uppercase;left:25px;right:25px;color:#fff;text-align:left}section.blog .list .filters .destacados article div.princ .info
.precio{font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29}section.blog .list .filters .destacados article div.princ .info
.subtitulo{font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29}section.blog .list .filters
#register{display:none}section.blog .list .filters
.register{position:relative}section.blog .list .filters .register
img{width:100%;min-width:100%}section.blog .list .filters .register>div{position:absolute;left:25px;right:25px;top:50%;transform:translateY(-50%);color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}section.blog .list .filters .register>div>div{width:100%;font-family:'ProximaNova-Bold';font-size:30px;line-height:35px}section.blog .list .filters .register > div
a{color:#fff;display:inline-block;text-transform:uppercase;background-color:#9dc418;line-height:55px;padding:0
35px;border-radius:6px;margin-top:16px;font-size:14px}section.blog .list .filters .register > div a:hover{color:#9dc418;background-color:#fff;text-decoration:none}@media screen and (max-width: 1600px){section.blog .feed
a.home{position:relative;top:0}}@media screen and (max-width: 1366px){section.blog{padding:0
20px;box-sizing:border-box}section.blog .list .filters .destacados article div.princ
.info{max-height:86px;overflow:hidden}section.blog .list .filters .destacados article div.princ .info
.precio{font-size:24px;line-height:28px}section.blog .list .filters .destacados article div.princ .info .precio
.desde{font-size:16px;line-height:20px}section.blog .list .filters .destacados article div.princ .info
.subtitulo{font-size:24px;line-height:28px}section.blog .list .filters .register>div>div{font-size:24px;line-height:28px}section.blog .list .filters .register > div
a{line-height:34px}}@media screen and (max-width: 1279px){section.blog .list .detalle
article{width:calc(100% - 30px)}section.blog .sec
article{width:calc(50% - 30px);margin-right:28px}}@media screen and (max-width: 1023px){section.blog .princ
article.big{width:100%}section.blog .princ
div.small{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around}section.blog .princ div.small
article{width:calc(50% - 10px)}section.blog .sec
article{width:calc(50% - 10px)}section.blog .list .articles
article{width:100%}section.blog .sec
article{width:calc(100% - 10px)}}@media screen and (max-width: 767px){section.blog
.feed{display:none}section.blog
.sec{width:100%}section.blog .sec
article{width:100%;margin-right:0}section.blog
.list{position:relative}section.blog .list
.titular{margin-top:0}section.blog .list .titular>div{font-size:33px;margin-bottom:10px}section.blog .list
.articles{width:100%;margin-top:15px}section.blog .list .articles
article{margin-right:0}section.blog .list
.detalle{margin-top:85px;width:100%}section.blog .list .detalle
article{width:100%}section.blog .list .detalle article .texto
.ampliado{padding-top:0}section.blog .list .detalle article .texto
.cats{margin-top:40px}section.blog .list .detalle article .texto
.fecha{margin-bottom:40px}section.blog .list .detalle article .texto .galeriathumbs>div{width:calc(50% - 6px)}section.blog .list
.filters{display:flex;flex-direction:column-reverse}section.blog .list .filters .boxes
.box.cates{display:none}section.blog .list
.filters3{width:100%}section.blog .list .filters3
.boxes{top:0;left:0;right:0;position:absolute;width:100%;z-index:3}section.blog .list .filters3 .boxes
.box{margin-bottom:0}section.blog .list .filters3 .boxes .box>div{display:none}section.blog .list .filters3 .boxes .box
h3{display:none}section.blog .list .filters3 .boxes .box
h3.mobile{position:relative;display:block;font-size:16px}section.blog .list .filters3 .boxes .box h3.mobile
i{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px}section.blog .list .filters3 .boxes .box h3.mobile i.fa-angle-up{display:none}section.blog .list .filters3 .boxes.open .box>div{display:flex}section.blog .list .filters3 .boxes.open .box h3 i.fa-angle-up{display:block}section.blog .list .filters3 .boxes.open .box h3 i.fa-angle-down{display:none}}.boxselect{display:none;padding:0;margin:18px
0}@media screen and (max-width: 767px){.boxselect{display:flex}}.boxselect
select{width:100%;box-sizing:border-box;height:57px;line-height:57px;border-radius:2px;background-color:#f3f5f8;padding:0
17px;font-family:'ProximaNova-Bold';color:#283a59;font-size:17px}section.blog .filters .boxf .web1.active > div a,
section.blog .filters .boxf .web1:hover > div
a{color:#9dc418 !important}section.blog .filters .boxf .web1.active i,
section.blog .filters .boxf .web1:hover
i{color:#9dc418 !important}section.blog .filters .boxf .web2.active > div a,
section.blog .filters .boxf .web2:hover > div
a{color:#005fa6 !important}section.blog .filters .boxf .web2.active i,
section.blog .filters .boxf .web2:hover
i{color:#005fa6 !important}section.blog .filters .boxf .web3.active > div a,
section.blog .filters .boxf .web3:hover > div
a{color:#43ac34 !important}section.blog .filters .boxf .web3.active i,
section.blog .filters .boxf .web3:hover
i{color:#43ac34 !important}section.blog .filters .boxf .web4.active > div a,
section.blog .filters .boxf .web4:hover > div
a{color:#b3c00e !important}section.blog .filters .boxf .web4.active i,
section.blog .filters .boxf .web4:hover
i{color:#b3c00e !important}section.blog .filters .boxf .web5.active > div a,
section.blog .filters .boxf .web5:hover > div
a{color:#73bbca !important}section.blog .filters .boxf .web5.active i,
section.blog .filters .boxf .web5:hover
i{color:#73bbca !important}section.blog .filters .boxf .web6 > div a.active,
section.blog .filters .boxf .web6 > div a:hover{color:#203a8b !important}section.blog .filters .boxf .web6 > div
i{color:#203a8b !important}section.blog .filters .boxf .web7.active > div a,
section.blog .filters .boxf .web7:hover > div
a{color:#399d3b !important}section.blog .filters .boxf .web7.active i,
section.blog .filters .boxf .web7:hover
i{color:#399d3b !important}section.blog .filters .boxf .web8.active > div a,
section.blog .filters .boxf .web8:hover > div
a{color:#8fd340 !important}section.blog .filters .boxf .web8.active i,
section.blog .filters .boxf .web8:hover
i{color:#8fd340 !important}section.blog .filters .boxf .web9.active > div a,
section.blog .filters .boxf .web9:hover > div
a{color:#9c1f2e !important}section.blog .filters .boxf .web9.active i,
section.blog .filters .boxf .web9:hover
i{color:#9c1f2e !important}section.blog .filters .boxf .web10.active > div a,
section.blog .filters .boxf .web10:hover > div
a{color:#243138 !important}section.blog .filters .boxf .web10.active i,
section.blog .filters .boxf .web10:hover
i{color:#243138 !important}#content_cont.det{padding-top:100px}#content_cont.det section.blog .list
.filters{margin-top:30px}#content_cont.det
.boxselect{margin:0}#content_cont.det
.cbookingmobile{border-bottom:1px solid #e5e8ec;padding-bottom:20px;margin-left:20px;margin-right:20px}@media screen and (max-width: 767px){#content_cont.det section.blog
.feed{display:flex}#content_cont.det section.blog .filters .boxes
.box.cates{display:block}}@media screen and (max-width: 767px){.pl-blog .int
.cap{bottom:87px}}.pl-blog
section.formnewsletter{padding-top:0;border:0}.pl-blog .mfp-content
#register{display:block;position:relative;margin:0
auto;max-width:620px}.pl-blog .mfp-content #register button.mfp-close{margin-top: -38px}.pl-blog
.formu{background-color:#fff;padding:20px
50px;width:100%;box-sizing:border-box}.pl-blog .formu .line
.it{display:block;width:100%;padding-left:0}.pl-blog .formu
.footer{padding-left:0}.pl-blog .formu .footer > div
button{right:52px}#blogloader{display:none}.formu .line
.it.text.normal{font-family:"ProximaNova-Regular";font-size:14px;vertical-align:top}.formu .line
.it.text.normal.first{padding-left:0}.formu .line
.it.text.normal.two{width:66%}.formu .line .it.text.normal.two-columns>div{display:inline-block;width:50%;vertical-align:top}@media (max-width: 1276px){.formu .line
.it.text.normal.two{width:50%}}@media (max-width: 767px){.formu .line .it.text.normal.two-columns>div{display:block;width:100%}}.formu .line .it
input.ib{display:inline-block;height:auto;line-height:14px;width:auto}section.landing_promo{text-align:left}section.landing_promo .container
h1{font-family:'ProximaNova-Semibold';font-size:38px;line-height:43px;color:#0396a0;padding-top:18px}section.landing_promo .container
h2{font-family:'ProximaNova-Bold';font-size:18px;padding-top:99px;padding-bottom:33px}section.landing_promo .container>div{font-family:'ProximaNova-Regular';font-size:14px;line-height:18px}section.header.landing{height:783px}section.fpromo{position:relative;max-width:1280px;margin:0
auto}section.fpromo
#flandingpromo{position:absolute;max-width:1280px;right:0;z-index:10;top:110px}section.fpromo #flandingpromo
.ftop{background-image:url(/content/imgs/landing/ftop.png);background-repeat:no-repeat;height:33px;width:100%}section.fpromo #flandingpromo
.fcontent{background-image:url(/content/imgs/landing/fpattern.png);background-color:#ffdb00;width:344px;padding:13px
33px}section.fpromo #flandingpromo .fcontent
.t1{font-family:'ProximaNova-Bold';font-size:26px;line-height:30px;padding-bottom:7px;color:#fff;text-align:left}section.fpromo #flandingpromo .fcontent
.t2{font-family:'ProximaNova-Bold';font-size:24px;line-height:28px;text-align:left;color:#fff;text-transform:uppercase}section.fpromo #flandingpromo .fcontent .t2
strong{color:#0c9edb}section.fpromo #flandingpromo .fcontent
.msgko{color:#f00;font-weight:bold;padding-top:10px;font-size:18px}section.fpromo #flandingpromo .fcontent button,
section.fpromo #flandingpromo .fcontent
.button{line-height:60px;padding:0
30px;color:#fff;font-family:'ProximaNova-Semibold';font-size:21px;text-transform:uppercase;background-color:#9dc418;border-radius:5px}section.fpromo #flandingpromo .fcontent button:hover,
section.fpromo #flandingpromo .fcontent .button:hover{background-color:#368d37}section.fpromo #flandingpromo .fcontent button a,
section.fpromo #flandingpromo .fcontent .button
a{color:#fff;text-decoration:none}section.fpromo #flandingpromo .fcontent
.button{display:block}section.fpromo #flandingpromo
.fbottom{background-image:url(/content/imgs/landing/fbottom.png);background-repeat:no-repeat;height:33px;width:100%}section.fpromo #flandingpromo
form{padding-top:23px}section.fpromo #flandingpromo form fieldset
.line{display:block;width:100%;padding-bottom:20px;box-sizing:border-box}section.fpromo #flandingpromo form fieldset .line:last-child{padding-bottom:10px}section.fpromo #flandingpromo form fieldset .line
input{width:100%;border:0;font-family:'ProximaNova-Semibold';font-size:15px;color:#414141;padding:0
15px;height:40px;line-height:40px;background-color:#fff;box-sizing:border-box;border-radius:5px}section.fpromo #flandingpromo form fieldset .line.error input[type="text"],
section.fpromo #flandingpromo form fieldset .line.error input[type="tel"],
section.fpromo #flandingpromo form fieldset .line.error input[type="email"],
section.fpromo #flandingpromo form fieldset .line.error textarea,
section.fpromo #flandingpromo form fieldset .line.error
select{border:1px
solid #f00}section.fpromo #flandingpromo form
iframe{display:none}section.fpromo #flandingpromo form
.footer{text-align:left;font-family:'ProximaNova-Regular';font-size:12px;line-height:18px}section.fpromo #flandingpromo form .footer>div{color:#927a05;margin-bottom:14px}section.fpromo #flandingpromo form .footer>div.oblig{color:#927a05}section.fpromo #flandingpromo form .footer > div
a{color:#927a05;font-family:'ProximaNova-Bold';text-decoration:underline}section.fpromo #flandingpromo form .footer .legales
.cond{width:100%;display:table}section.fpromo #flandingpromo form .footer .legales .cond
.c1{display:table-cell;padding-right:5px}section.fpromo #flandingpromo form .footer .legales .cond .c1
input{cursor:pointer}section.fpromo #flandingpromo form .footer .legales .cond
.c2{display:table-cell}section.fpromo #flandingpromo form .footer
button{float:right;line-height:60px;padding:0
30px;color:#fff;font-family:'ProximaNova-Semibold';font-size:21px;text-transform:uppercase;background-color:#9dc418;border-radius:5px}section.fpromo #flandingpromo form .footer button:hover{background-color:#368d37}section.fpromo #flandingpromo form
.form_checker{display:none}section.fpromo #flandingpromo form
.msg_div{display:none;text-align:center}section.fpromo #flandingpromo form .msg_div>div{font-family:'ProximaNova-Regular';font-size:14px;line-height:20px;padding:0
20px 20px 20px;box-sizing:border-box}section.fpromo #flandingpromo form .msg_div>div.no{color:#f00}section.fpromo #flandingpromo form .msg_div > div
span{display:block}@media (max-width: 1276px){section.landing_promo{padding-left:42px;padding-right:42px;padding-top:85px}section.landing_promo .container
h2{padding-top:20px}section.fpromo
#flandingpromo{right:40px;top:100px}section.fpromo #flandingpromo .fcontent
.t2{font-size:24px;line-height:30px}div#alertas{margin-top:0;margin-bottom:0;position:fixed;bottom:0;width:100%}div#alertas div.alertas_inner
div.close_button{right:10px;top:10px}div#alertas div.alertas_inner
div.alertas_item{padding:10px
35px 10px 55px;font-size:14px;line-height:20px}div#alertas div.alertas_inner div.alertas_item
span{font-size:18px}div#alertas div.alertas_inner div.alertas_item:before{width:35px;height:35px;top:2px}}@media (max-width: 960px){section.fpromo
#flandingpromo{top:90px}section.landing_promo{text-align:center}section.landing_promo .container
h1{font-size:38px;line-height:43px}section.landing_promo .container
h2{font-size:18px;line-height:25px}section.landing_promo .container>div{font-size:14px;line-height:18px}section.fpromo{text-align:center}section.fpromo
#flandingpromo{right:0;left:0;margin:0
auto;width:410px}section.paneltextodestacado .container
.col1{display:block}section.paneltextodestacado .container
.col2{display:block;width:100%;padding-left:0;margin:12px
0}section.paneltextodestacado .container .col2
.dest{width:100%;margin:0
auto}section.paneltextodestacado .container .col2 .dest
.image{width:100%}}@media (max-width: 767px){section.landing_promo{padding-left:12px;padding-right:12px;padding-top:40px}section.landing_promo .container
h1{font-size:20px;line-height:24px}section.landing_promo .container
h2{font-size:16px;padding-top:20px}section.fpromo
#flandingpromo{position:relative}section.paneltextodestacado,section.panelimagen{padding:0}section.paneltextodestacado .container,
section.panelimagen
.container{padding-left:12px;padding-right:12px}section.paneltextodestacado .container .col2,
section.panelimagen .container
.col2{margin:0}}@media (max-width: 450px){section.fpromo
#flandingpromo{position:relative;width:100%;max-width:100%}section.fpromo #flandingpromo .ftop,
section.fpromo #flandingpromo
.fbottom{background-position:center}section.fpromo #flandingpromo
.fcontent{width:100%;max-width:100%;box-sizing:border-box}section.fpromo #flandingpromo .fcontent
.t1{font-size:18px;line-height:20px;width:100%;max-width:100%}section.fpromo #flandingpromo .fcontent
.t2{font-size:20px;line-height:23px;width:100%;max-width:100%}section.fpromo #flandingpromo .fcontent>div{width:100%;max-width:100%}section.fpromo #flandingpromo form .footer
button{float:none;margin:0
auto;display:inherit;line-height:40px;padding:0
15px;font-size:15px}}.campo_condiciones{display:none}.msg-error-politicas{color:#f00;width:calc(90%);text-align:center;margin:auto auto 15px auto;height:0;overflow:hidden;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.msg-error-politicas.active{height:24px;margin-top:20px}.btn-acepta-legal{text-align:center;margin-top:10px}.btn-acepta-legal button,
.btn-acepta-legal
a{padding:0
15px;border-radius:3px;background-color:#9dc418;margin-top:0 !important;color:#fff;font-family:'ProximaNova-Bold';font-size:18px;line-height:50px;text-transform:uppercase}.btn-acepta-legal button:hover,
.btn-acepta-legal a:hover{text-decoration:underline}.legales_informe{width:100%}.legales_informe
div{color:#000;font-size:12px;line-height:12px;display:flex;flex-wrap:wrap;align-items:center;margin-top:5px}.mdl-reviewsmini{margin:7rem 0 !important;max-width:100% !important;display:none}.mdl-reviewsmini .m-content{margin:0
auto;max-width:1400px !important;display:flex;justify-content:center;background-image:linear-gradient(to bottom,#f9f9f9,#f6f6f6);min-height:333px}@media (max-width: 768px){.mdl-reviewsmini .m-content{background-image:none}}.mdl-reviewsmini .m-content .lreview,
.mdl-reviewsmini .m-content
.rreview{width:37.5%;padding:2rem 7.3rem;box-sizing:border-box;margin:auto}.mdl-reviewsmini .m-content .lreview .cont,
.mdl-reviewsmini .m-content .rreview
.cont{text-align:left}.mdl-reviewsmini .m-content .lreview .cont.loading,
.mdl-reviewsmini .m-content .rreview
.cont.loading{text-align:center}.mdl-reviewsmini .m-content .lreview .cont .loc,
.mdl-reviewsmini .m-content .rreview .cont
.loc{font-size:2rem;color:#243138;margin-bottom:2.2rem}.mdl-reviewsmini .m-content .lreview .cont .title,
.mdl-reviewsmini .m-content .rreview .cont
.title{font-size:2.6rem;font-weight:bold;color:#525357;margin-bottom:1.6rem}.mdl-reviewsmini .m-content .lreview .cont .text,
.mdl-reviewsmini .m-content .rreview .cont
.text{font-size:1.8em;line-height:1.22;color:#444;margin-bottom:1.6rem;font-family:Georgia,serif}.mdl-reviewsmini .m-content .lreview .cont .autor,
.mdl-reviewsmini .m-content .rreview .cont
.autor{font-size:1.6em;color:#9b9b9b;margin-bottom:2.6rem}.mdl-reviewsmini .m-content .lreview .cont .average span,
.mdl-reviewsmini .m-content .rreview .cont .average
span{font-size:2.6rem;color:#525357;margin-right:1rem;vertical-align:bottom}.mdl-reviewsmini .m-content .lreview .cont .average img,
.mdl-reviewsmini .m-content .rreview .cont .average
img{margin-left:5px}.mdl-reviewsmini .m-content
.creview{position:relative;width:25%;text-align:center}@media (min-width: 1024px){.mdl-reviewsmini .m-content
.creview{max-width:34.8rem}}.mdl-reviewsmini .m-content .creview
.lay{position:absolute;display:flex;align-items:center;justify-content:center;left:0;top: -3rem;bottom: -3rem;border-radius:6px;background-color:#243138;width:100%;padding:2.4rem 3.4rem;box-sizing:border-box;font-family:"ProximaNova-Regular"}.mdl-reviewsmini .m-content .creview .lay .m-subtitle{font-size:14px;font-weight:bold;line-height:2.57;color:#fff;opacity:0.5;text-transform:uppercase}.mdl-reviewsmini .m-content .creview .lay .m-title{font-size:45px;font-weight:bold;line-height:1;color:#fff;margin-bottom:3.5rem}.mdl-reviewsmini .m-content .creview .lay .m-logo
img{max-width:calc(100% - 10px)}.mdl-reviewsmini .m-content .creview .lay .m-average
span{font-size:4.8rem;font-weight:bold;color:#fff;margin-right:1rem}@media (min-width: 768px) and (max-width: 900px){.mdl-reviewsmini .m-content .creview .lay .m-average
span{display:block}}.mdl-reviewsmini .m-content .creview .lay .m-average
img{margin-left:5px;max-width:21.9px}.mdl-reviewsmini .m-content .creview .lay .m-based{font-size:14px;line-height:1;color:#fff;margin-bottom:3.5rem}.mdl-reviewsmini .m-content .creview .lay .m-btn .white-button{line-height:5.6rem;border-radius:6px;background-color:#fff;font-family:butlermedium,sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;padding:0
2rem;color:#243138;display:inline-block;text-decoration:none !important;white-space:nowrap}.mdl-reviewsmini .m-content .creview .lay
.cont{background-color:#243138;z-index:2}.mdl-reviewsmini .m-content .creview .lay:after{content:"";position:absolute;border:1px
solid #fff;opacity:0.2;border-radius:4px;width:calc(100% - 8rem);height:calc(100% - 15rem);left:4rem;bottom:5.7rem;z-index:1}@media (min-width: 768px) and (max-width: 1270px){.mdl-reviewsmini .m-content .creview .lay:after{width:calc(100% - 2rem);height:calc(100% - 21.5rem);left:1rem;bottom:9rem}}@media (max-width: 1080px){.mdl-reviewsmini .m-content
.creview{width:30%}.mdl-reviewsmini .m-content .creview
.lay{padding:2rem 2rem}.mdl-reviewsmini .m-content .creview .lay .m-title{font-size:3.5rem}.mdl-reviewsmini .m-content .lreview,
.mdl-reviewsmini .m-content
.rreview{width:35%;padding:3rem 3rem}}@media (max-width: 768px){.mdl-reviewsmini .m-content .creview .lay .m-btn .white-button{white-space:normal;padding:1rem;line-height:2rem}}@media (max-width: 767px){.mdl-reviewsmini .m-content
.creview{width:calc(100% - 16px)}.mdl-reviewsmini .m-content .lreview,
.mdl-reviewsmini .m-content
.rreview{display:none}}.mdl-reviews{padding:2rem 0}.mdl-reviews
#layaux{display:none}.mdl-reviews
.plus{display:flex;justify-content:flex-start;align-items:center}.mdl-reviews .plus
a{display:inline-block}.mdl-reviews .plus a
img{max-height:7.3rem}.mdl-reviews .plus:before{content:"";width:calc(100% - 7.3rem);height:2px;background-color:#9b9b9b;left:0;bottom:50%;z-index:0}.mdl-reviews .plus:after{content:"";width:calc(100% - 7.3rem);height:2px;background-color:#9b9b9b;left:0;bottom:50%;z-index:0}@media (max-width: 767px){.mdl-reviews{padding:2rem 1rem}}.mdl-reviews .m-content{margin:0
auto;max-width:1280px;display:flex;justify-content:space-between}.mdl-reviews .m-content
.loading{text-align:center;margin-top:3rem}.mdl-reviews .m-content .reviews-list{width:100%}.mdl-reviews .m-content .reviews-list
article{padding:2rem 0 4rem 0;width:100%;box-sizing:border-box;position:relative}.mdl-reviews .m-content .reviews-list article:not(.last):after{position:absolute;content:" ";background-color:#9b9b9b;opacity:0.25;left:0;bottom:1rem;width:100%;height:1px}.mdl-reviews .m-content .reviews-list article
section{color:#192742;text-align:left;display:flex;justify-content:flex-start;flex-wrap:nowrap}.mdl-reviews .m-content .reviews-list article section .m-left{position:relative}.mdl-reviews .m-content .reviews-list article section .m-left .m-val{font-size:3.6rem;font-family:'ProximaNova-Regular';color:#27886b;margin-top:3rem}.mdl-reviews .m-content .reviews-list article section .m-left .m-stars{display:inline-block;white-space:nowrap}.mdl-reviews .m-content .reviews-list article section .m-left .m-stars
img{max-width:14px;margin-right:4px}.mdl-reviews .m-content .reviews-list article section .m-left .m-date{font-size:16px;font-family:'ProximaNova-Regular';color:#9b9b9b;margin-top:0.9rem}@media (min-width: 1023px){.mdl-reviews .m-content .reviews-list article section .m-left .m-date{position:absolute;bottom:0}}.mdl-reviews .m-content .reviews-list article section .m-right{width:100%;margin-left:3rem}.mdl-reviews .m-content .reviews-list article section .m-provider{font-size:2rem;line-height:2.6rem;margin-bottom:1rem;font-family:'ProximaNova-Regular'}.mdl-reviews .m-content .reviews-list article section .m-title{font-size:2.4rem;line-height:3rem;margin-bottom:1rem;font-family:'ProximaNova-Bold'}.mdl-reviews .m-content .reviews-list article section .m-text{font-size:1.6rem;line-height:2.5rem;margin-bottom:1rem;font-family:Georgia,serif}.mdl-reviews .m-content .reviews-list article section .m-author{font-size:16px;line-height:2.5rem;font-family:'ProximaNova-Regular';color:#9b9b9b}.mdl-reviews .m-content .reviews-list article.google section .m-provider{color:#567ff2}.mdl-reviews .m-content .reviews-list article.booking section .m-provider{color:#4a90e2}.mdl-reviews .m-content .reviews-list article.holidaycheck section .m-provider{color:#f5a623}.mdl-reviews .m-content .m-aside{margin-left:8.5rem}.mdl-reviews .m-content .m-aside .avg-reviews article
.header{text-align:left}.mdl-reviews .m-content .m-aside .avg-reviews article .header .m-tit1{font-size:1.8rem;line-height:1.33;font-family:'ProximaNova-Regular';color:#2f2f2f}.mdl-reviews .m-content .m-aside .avg-reviews article .header .m-based{font-size:1.8rem;line-height:1;font-family:'ProximaNova-Regular';margin-bottom:5px;color:#9b9b9b}.mdl-reviews .m-content .m-aside .avg-reviews article .header .m-media{display:flex;justify-content:flex-start;align-items:center}.mdl-reviews .m-content .m-aside .avg-reviews article .header .m-media
big{font-size:9rem;font-family:'ProximaNova-Regular';color:#2f2f2f;letter-spacing: -1px;margin-right:1rem}.mdl-reviews .m-content .m-aside .avg-reviews article .header .m-media .m-stars{margin-left:7px;margin-top:5px}.mdl-reviews .m-content .m-aside .avg-reviews article .header .m-media .m-stars
img{max-width:21px;margin-right:5px}.mdl-reviews .m-content .m-aside .avg-reviews article section
.barras{margin-top:20px;width:100%;box-sizing:border-box}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras
.barra{margin-bottom:2rem}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras .barra
.texto{width:100%;text-align:left;font:15px/20px "ProximaNova-Regular";color:#243138;padding-top:7px;padding-bottom:1rem;display:flex;justify-content:flex-start;align-items:center}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras .barra .texto
.txt{text-align:left;width:90%}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras .barra .texto
.avg{text-align:right;width:10%}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras .barra
.barragris{width:28.3rem;border-radius:11px;background-color:#efeef4;height:15px;vertical-align:middle;text-align:left}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras .barra .barragris
.barraazul{display:inline-block;border-radius:11px;height:15px;background-color:#243138;vertical-align:top}.mdl-reviews .m-content .m-aside
.widget{padding-top:2.5rem;text-align:left;display:block;width:100%}.mdl-reviews .m-content .m-aside .widget
.widget_center{display:inline-block;margin:0
auto}@media (max-width: 1023px){.mdl-reviews .m-content{flex-wrap:wrap}.mdl-reviews .m-content .reviews-list{width:100%;order:2}.mdl-reviews .m-content .m-aside{width:100%;order:1;text-align:center}.mdl-reviews .m-content .m-aside .avg-reviews{display:inline-block}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras .barra
.barragris{text-align:left}.mdl-reviews .m-content .m-aside
.tripadvisor{text-align:center}}@media (max-width: 767px){.mdl-reviews .m-content .m-aside{margin-left:0;width:100%;text-align:center}.mdl-reviews .m-content .m-aside .avg-reviews{width:100%;text-align:center}.mdl-reviews .m-content .m-aside .avg-reviews article .header .m-media{text-align:center;justify-content:center}.mdl-reviews .m-content .m-aside .avg-reviews article section .barras .barra
.barragris{width:auto}}.menulodging{width:100%;padding:30px
0 0 0;text-align:left;margin:0
-10px;display:flex;justify-content:flex-start;flex-wrap:wrap}.menulodging
li{white-space:nowrap;width:calc(25% - 20px);box-sizing:border-box;padding-left:10px;padding-right:10px;position:relative;margin-bottom:20px}.menulodging li
i{position:absolute;width:calc(100% - 13px);height:5px;top:68px;background-image:url(/content/imgs/fldowngrey.png);background-repeat:no-repeat;background-position:center;display:none}.menulodging li
a{display:block;line-height:68px;background-color:#8b8d7e;width:100%;color:#fff;text-align:center;font-family:'ProximaNova-Bold';font-size:20px;border-radius:5px}.menulodging li.active a,
.menulodging li:hover
a{background-color:#ccc;color:#fff;text-decoration:none}.menulodging li.active
i{display:block}@media (max-width: 1023px){section.hermanos{padding-left:12px;padding-right:12px}section.hermanos
.menulodging{display:flex;justify-content:center;flex-wrap:wrap;margin:0}section.hermanos .menulodging
li{width:auto;flex-shrink:0;display:block;padding-left:0 !important;box-sizing:border-box;margin-bottom:12px}section.hermanos .menulodging li
a{padding:0
20px !important;width:auto}section.hermanos .menulodging li
i{display:none}}@media (max-width: 767px){.menulodging li
i{top:41px !important}.menulodging li
a{height:auto !important}}section.consejos{padding-top:40px;text-align:left}section.consejos
h3{padding-bottom:73px}section.consejos
ul{padding:0
20px 70px 20px}section.consejos ul
li{margin-top:500px;float:left;width:33%;box-sizing:border-box;border-right:10px solid #fff;border-left:10px solid #fff;border-bottom:20px solid #fff;background-color:#f2f2f2;border-radius:5px;text-align:center;padding:30px
30px 45px 30px}section.consejos ul li
.im{background-image:url(/content/imgs/boles/b4.png);height:140px;background-position:center;background-repeat:no-repeat}section.consejos ul li .im>div{height:140px;background-position:center;background-repeat:no-repeat}section.consejos ul li:nth-child(1) .im,
section.consejos ul li:nth-child(2) .im,
section.consejos ul li:nth-child(3) .im{background-image:url(/content/imgs/boles/b1.png)}section.consejos ul li:nth-child(4) .im,
section.consejos ul li:nth-child(5) .im,
section.consejos ul li:nth-child(6) .im{background-image:url(/content/imgs/boles/b2.png)}section.consejos ul li:nth-child(7) .im,
section.consejos ul li:nth-child(8) .im,
section.consejos ul li:nth-child(9) .im{background-image:url(/content/imgs/boles/b3.png)}section.consejos ul li
.titulo{text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:18px;padding-bottom:10px;padding-top:25px}section.consejos ul li
.subtitulo{font-size:14px;line-height:20px;font-family:'ProximaNova-Regular'}@media (max-width: 767px){section.consejos{padding-top:20px}section.consejos
ul{padding-bottom:0}section.consejos ul
li{float:none;width:100%;border-left:0;border-right:0;height:auto !important}}.pl-index
.int{max-width:2048px}.ofertas_relacionadas{margin-top:50px}.ofertas_relacionadas
.titular{font-family:'ProximaNova-Regular';font-size:28px;margin-bottom:15px}.ofertas_relacionadas .titular
strong{font-family:'ProximaNova-Bold'}.ofertas_relacionadas
.offers{width:100%;display:flex;justify-content:space-between}.ofertas_relacionadas .offers>a{box-sizing:border-box;width:calc(50% - 28px);display:block;position:relative}.ofertas_relacionadas .offers>a:hover{text-decoration:none}.ofertas_relacionadas .offers > a
.image{position:relative}.ofertas_relacionadas .offers > a .image
.defimg{display:flex;background-size:cover;background-position:center;height:300px;width:100%;border-radius:5px;box-shadow:0 15px 20px -15px rgba(40,58,89,0.5);background-color:#eee;position:relative}.ofertas_relacionadas .offers > a .image .defimg:after{position:absolute;left:0;right:0;bottom:0;height:81px;content:"";opacity:0.9;background-image:linear-gradient(to top,#283a59,rgba(40,58,89,0));border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ofertas_relacionadas .offers > a .image
.prem{position:absolute;text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:17px;color:#ffc700;bottom:15px;left:20px}.ofertas_relacionadas .offers > a
.textos{margin-top:25px;text-align:left}.ofertas_relacionadas .offers > a .textos
.desde{color:#b8c4da;font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29;text-transform:uppercase}.ofertas_relacionadas .offers > a .textos
.precio{font-family:'ProximaNova-Bold';font-size:28px;margin-top:3px;color:#48c9ff;line-height:1.07}.ofertas_relacionadas .offers > a .textos
.titulo1{font-family:'ProximaNova-Regular';margin-top:12px;color:#283a59;font-size:17px;line-height:1.29}@media (max-width: 1023px){.ofertas_relacionadas
.offers{flex-wrap:wrap}.ofertas_relacionadas .offers>a{width:100%;margin-bottom:50px}}@media (max-width: 767px){section.blog .list
.filters{width:100%}section.blog .list
.filters.notshow{display:none}section.blog .sec article
.texto{padding-top:16px}section.blog .sec article .texto
.titulo{margin-top:8px}section.blog .list
.titular{margin-top:52px}.box.search.mobile{margin-top:20px}.pl-blog
#content_cont.det{padding-top:64px}section.blog .list .detalle article .texto .cats>a{padding:5px
9px}section.blog .list .filters .destacados article div.princ .info .precio,
section.blog .list .filters .destacados article div.princ .info
.subtitulo{font-size:17px;line-height:1.29}section.blog .list .filters .destacados article div.princ
.info{left:15px;right:15px;bottom:15px}}.m-page{overflow:hidden;height:585px;position:relative}.m-page
video{position:absolute;top:0;left:0;width:100vw;height:auto}.m-page
.containv{width:100%;max-width:1280px;margin:0
auto;top:50%;position:relative}.m-page .containv
.info{position:absolute;z-index:2;color:#fff;left:0;max-width:calc(100% - 300px);text-align:left;font-family:'ProximaNova-Regular'}.m-page .containv .info
.pre{font-size:28px;line-height:1.07;margin-bottom:7px;text-shadow:0 5px 20px #283a59}.m-page .containv .info
.titulo{font-size:50px;letter-spacing: -1px;line-height:1;text-transform:uppercase;text-shadow:0 10px 40px #283a59}.m-page .containv .info .titulo
strong{font-family:'ProximaNova-Bold'}@media (max-width: 1280px){.m-page .containv
.info{left:42px}}.intro p
img{max-width:100%;height:auto}.footer_sponsors .container
.footer{display:flex;justify-content:space-between;align-items:flex-start}.footer_sponsors .container .footer .colfull .sponsors
.title{font-family:'ProximaNova-Regular';font-size:28px;line-height:1.07;color:#fff;text-transform:none;padding-bottom:20px}.footer_sponsors .container .footer .colfull .sponsors
ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.footer_sponsors .container .footer .colfull .sponsors ul
li{margin:10px}.footer_sponsors .container .footer .colfull .sponsors ul li
img{height:54px;opacity:0.6;filter:grayscale(100%)}@media (max-width: 1276px){.footer_sponsors .container .footer
.colfull{width:calc(50% - 26px)}}@media (max-width: 960px){.footer_sponsors .container
.footer{margin-top:50px;flex-direction:column;margin-bottom:50px}.footer_sponsors .container .footer
.colfull{width:100%}}@media (max-width: 767px){.footer_sponsors .container
.footer{margin-bottom:0}}@media (max-width: 1023px){.cbooking
.buttonfixed{padding:0
15px;font-size:16px}}footer .footer .col2 .newsletter form
input{background-color:#9dc418 !important;border-color:#fff !important}footer .footer .col2 .newsletter form
.button{background-image:linear-gradient(to bottom,#9dc418,#9dc418) !important;border:1px
solid #fff !important}.otherwebs .container .title,
.footerbottom.blue .container .col1 li a,
footer .footer .col2 .followus ul li a,
.footerbottom .container .col2 .followus ul li a,
.footerbottom .container .col2
a{color:#9dc418}.otherwebs .container .title svg,
.footerbottom.blue .container .col1 li a svg,
footer .footer .col2 .followus ul li a svg,
.footerbottom .container .col2 .followus ul li a svg,
.footerbottom .container .col2 a
svg{fill:#9dc418 !important}footer
.footer_newsletter{border-color:#9dc418 !important;background-color:#9dc418 !important;border-bottom:1px solid #fff !important}#booking
.buttonb{background-color:#9dc418;box-shadow:0 10px 15px -8px #9dc418}.footerbottom{background-color:#9dc418}footer .footer,
.footerbottom .container .col1 li a,
.footerbottom
.container{color:#D8F183 !important}.homeslider .bx-wrapper .bx-pager.bx-default-pager
a.active{border-color:#389d3a;background-color:#389d3a}.otherwebs select,
.cbooking
.buttonfixed{background-color:#9dc418}@media (max-width: 767px){#menumobile .buttons_mov,
.cbookingmobile.new_mobile
a{background-color:#9dc418}}.mdl-reviewsmini .m-content .creview .lay2 .m-btn
a{color:#9dc418}section.social .socialcontent .instagram .datos .button a,
section.social .socialcontent .twitter .post > div > div > div > div .title,
section.social .socialcontent .twitter .container .feat .logo i,
section.social .socialcontent .twitter .container .feat .button2 a,
section.social .socialcontent .twitter .container .tuits .clearfix2 > div
.title{color:#9dc418}.panelblog .container .m-title
a{color:#9dc418}.panelblog
.container{border-color:#9dc418}section.social{border-color:#9dc418}section.accesos > div .news > div li .ha
.fecha{color:#9dc418 !important}section.weather .m-top .m-top-right
.buttonb{background-color:#9dc418;box-shadow:0 10px 15px -8px #005fa6}section.weather .webcam > div a
.livecam{color:#9dc418 !important}section.m-webcams .m-cams a
.livecam{color:#9dc418 !important}section.weather .webcam > div.m-iframe .m-title-bot
.big{color:#9dc418 !important}section.social .socialcontent .instagram .datos .button a,
section.social .socialcontent .twitter .post > div > div > div > div .title,
section.social .socialcontent .twitter .container .feat .logo i,
section.social .socialcontent .twitter .container .feat .button2 a,
section.social .socialcontent .twitter .container .tuits .clearfix2 > div
.title{color:#9dc418 !important}.panelblog .container .m-title
a{color:#9dc418 !important}.panelblog
.container{border-color:#9dc418 !important}section.weather .m-top .m-top-right
.buttonb{background-color:#9dc418;box-shadow:0 10px 15px -8px #9dc418 !important}section.weather .webcam > div a
.livecam{color:#9dc418 !important}section.m-webcams .m-cams a
.livecam{color:#9dc418 !important}section.weather .webcam > div.m-iframe .m-title-bot
.big{color:#9dc418 !important}.otherwebs{background-color:#9dc418 !important}.footerbottom .container .col2
.credits{color:#D8F183 !important}.footerbottom .container .col2
a{color:#D8F183 !important}#booking
.buttonb{background-color:#9dc418 !important;box-shadow:0 10px 15px -8px #9dc418 !important}.footerbottom{background-color:#69830E !important}.footerbottom.blue{background-color:#9dc418 !important}.footerbottom .container .col2 .followus ul li
a{color:#fff}footer .footer .col1 .sponsors
.title{color:#fff}section.lodging .container .header,
section.offers .container
.header{color:#9dc418 !important}.select_profile .l2 li.active,
.select_type .l2
li.active{background-color:#9dc418 !important}.select_profile .l2 li:hover,
.select_type .l2 li:hover{color:#9dc418 !important}.filters
li{color:#9dc418 !important}section.lodging .container ul#lodginglist li .contenido .localidad,
section.offers .container ul#lodginglist li .contenido
.localidad{color:#9dc418 !important}.otherwebs .container
.title{color:#D8F183 !important}.footerbottom.blue .container .col1 li
a{color:#D8F183 !important}section.snowreport.new .contenedor .cen .c1 .r2 .accesslist .tbl.open
.c11{color:#9dc418 !important}#head .container .contmenutools .m-webcam,
#head .container .contmenutools .m-infonieve{background-color:#ffc700 !important}#head .container .contmenutools .m-webcam.on a,
#head .container .contmenutools .m-webcam:hover a,
#head .container .contmenutools .m-infonieve.on a,
#head .container .contmenutools .m-infonieve:hover
a{background-image:linear-gradient(to bottom,#ffc700,#d4a80d) !important;mix-blend-mode:multiply;color:#b8c4da}#head .container .contmenutools .m-webcam a,
#head .container .contmenutools .m-infonieve
a{color:#283a59 !important}#head .container .contmenutools .m-webcam a:hover,
#head .container .contmenutools .m-infonieve a:hover{color:#283a59 !important}section.panelreserva .contenido_reserva button,
section.panelreserva .contenido_reserva
.button{background:#9dc418 !important;background: -moz-linear-gradient(top,#9dc418 0%,#6e9c93 100%) !important;background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#9dc418),color-stop(100%,#6e9c93)) !important;background: -webkit-linear-gradient(top,#9dc418 0%,#6e9c93 100%) !important;background: -o-linear-gradient(top,#9dc418 0%,#6e9c93 100%) !important;background: -ms-linear-gradient(top,#9dc418 0%,#6e9c93 100%) !important;background:linear-gradient(to bottom,#9dc418 0%,#6e9c93 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@newblue',endColorstr='#6e9c93',GradientType=0) !important}section.intro .container a,
#top .frame .premsa a,
section.paneltext .container .col1 h2 a,
section.events .capcelera2,
section.comunicado .capd .c1 .fecha,
section.comunicado .capd .otros
a{color:#9dc418 !important}section.events .capcelera .mesos
li{background-color:#9dc418 !important}.infopistas_new.r1 > div .info .detalles
.e2{color:#005fa6}.infopistas_new.r1 > div .info .detalles
.e3{color:#43ac34}.infopistas_new.r1 > div .info .detalles
.e4{color:#b3c00e}.infopistas_new.r1 > div .info .detalles
.e5{color:#73bbca}.infopistas_new.r1 > div .info .detalles
.e6{color:#203a8b}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e2{color:#005fa6}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e3{color:#43ac34}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e4{color:#b3c00e}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e5{color:#73bbca}section.comunicado .capasecundaria .container_tiempo
.nombre_estacion.e6{color:#203a8b}section.comunicado
.capasecundaria
.container_tiempo
.tiempo
.c1
.tablet1
.colu2
.button
a.e2{background-color:#005fa6}section.comunicado
.capasecundaria
.container_tiempo
.tiempo
.c1
.tablet1
.colu2
.button
a.e3{background-color:#43ac34}section.comunicado
.capasecundaria
.container_tiempo
.tiempo
.c1
.tablet1
.colu2
.button
a.e4{background-color:#b3c00e}section.comunicado
.capasecundaria
.container_tiempo
.tiempo
.c1
.tablet1
.colu2
.button
a.e5{background-color:#73bbca}section.comunicado
.capasecundaria
.container_tiempo
.tiempo
.c1
.tablet1
.colu2
.button
a.e6{background-color:#203a8b}.m-webcams .m-webs .m-web{background-color:#9dc418 !important}.m-webcams .m-livecams .m-livecam .m-title small,
.m-webcams .m-title small,
section.event .capcelera .l1 .titulos .dates,
section.new .capcelera .l1 .titulos .dates,
section.event .otros a,
section.new .otros a,
section.events .eventosl li .interior
.fecha2{color:#9dc418 !important}section.snowreport.new .contenedor .cen .c1 .comunicatbutton,
section.weather.meteocat .contenedor .c1 .button
a{box-shadow:0 10px 20px -5px #000 !important}section.formcontact .formu h2,
section.formnewsletter .formu h2,
section.formtrabajo .formu
h2{color:#9dc418}.formu .footer > div
button{background:#9dc418;background: -moz-linear-gradient(top,#9dc418 0%,#9dc418 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#9dc418),color-stop(100%,#9dc418));background: -webkit-linear-gradient(top,#9dc418 0%,#9dc418 100%);background: -o-linear-gradient(top,#9dc418 0%,#9dc418 100%);background: -ms-linear-gradient(top,#9dc418 0%,#9dc418 100%);background:linear-gradient(to bottom,#9dc418 0%,#9dc418 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@newblue',endColorstr='@newblue',GradientType=0)}.formu .footer > div button:hover{background-color:#9dc418}.box.search form
button{color:#9dc418 !important}section.contacto h2,
section.contacto > ul > li > div .email,
section.paneltext .container .col2 > div .item div,
.webmap h3
a{color:#9dc418}section.formcontact .phone > div a,
section.formnewsletter .phone > div a,
section.formtrabajo .phone > div
a{color:#9dc418}section.prensa > div .elements li .cat,
section.prensa > div .elements li .text a,
section.prensa > div .elements li .files a,
section.prensa > div .sidebar
h3{color:#9dc418}section.prensa > div .sidebar .search > form button,
section.prensa > div .sidebar .calendario table
th{background-color:#9dc418}section.prensa > div .elements li
span{color:#9dc418 !important}@media (max-width: 1276px){.m-webcams .m-livecams
iframe{height:55rem !important}}@media (max-width: 767px){.m-webcams .m-livecams
iframe{height:22rem !important}}.footer_sponsors .container .footer .colfull .sponsors
.title{color:#000}@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}.hidden{display:none}.sprite{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat}.layer_filter{position:absolute;top:83px;right:0;border:2px
solid #3fafdf;border-radius:5px;padding:18px;padding-bottom:8px;z-index:5;background-color:#fff;display:none;max-width:540px;width:540px}.layer_filter
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:10px;height:5px;background-position: -337px -131px;position:absolute;top: -7px;right:20px}.select_profile
.l1{display:inline-block;line-height:50px;border-right:1px solid #e7e7e7;padding-right:30px}.select_profile
.filters{display:inline-block}.select_profile,.select_type{display:table-cell;white-space:nowrap;padding-left:40px;padding-top:4px;position:relative;vertical-align:top;text-align:left}.select_profile .sep,
.select_type
.sep{position:absolute;left:20px;top:4px;height:50px;width:2px;border-left:1px solid #e2e2e2}.select_profile .l1,
.select_type
.l1{font-family:'ProximaNova-Semibold';color:#67818c;font-size:14px;text-transform:uppercase}.select_profile .l2 ul,
.select_type .l2
ul{width:100%}.select_profile .l2 li,
.select_type .l2
li{white-space:nowrap;display:inline-block;font-family:'ProximaNova-Semibold';line-height:29px;text-transform:uppercase;font-size:14px;color:#b3bbbf;margin-left:0px;margin-right:10px;background-color:#f2f2f2;border-radius:5px;cursor:pointer;padding:0
10px;float:left;margin-bottom:10px}.select_profile .l2 li:first-child,
.select_type .l2 li:first-child{margin-left:0}.select_profile .l2 li:hover,
.select_type .l2 li:hover{color:#3fafdf}.select_profile .l2 li.active,
.select_type .l2
li.active{color:#fff;background-color:#3fafdf}.select_profile .l2 li.active:hover,
.select_type .l2 li.active:hover{color:#fff}.filters
li{display:inline-block;margin-left:53px;font-family:'ProximaNova-Semibold';text-transform:uppercase;font-size:12px;text-align:center;line-height:28px;vertical-align:middle;position:relative;cursor:pointer;color:#3fafdf}.filters li
.num{position:absolute;width:25px;height:25px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -458px -317px;top: -7px;right:0px;font-family:'ProximaNova-Bold';font-size:13px;color:#67818c}.filters li
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:block;margin:0
auto}.filters li.user>i{width:37px;height:40px;background-position: -163px -396px;background-repeat:no-repeat}.filters li.user2>i{width:40px;height:43px;background-position: -502px -393px;background-repeat:no-repeat}.filters li.activity>i{width:41px;height:40px;background-position: -215px -396px;background-repeat:no-repeat}.filters li.price>i{width:42px;height:40px;background-position: -267px -396px;background-repeat:no-repeat}.filters li.lodgetype>i{width:44px;height:40px;background-position: -572px -396px;background-repeat:no-repeat}.filters li.category>i{width:44px;height:40px;background-position: -640px -396px;background-repeat:no-repeat}.filters li:first-child{margin-left:27px}section.lista_ofertas .offers li .cont-over{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(166,166,166,0.65);display:none}section.lista_ofertas .offers li.outside .cont-over{display:block !important}section.panelhorarios
.container{display:table;width:100%}section.panelhorarios .container
.col1{color:#243138;display:table-cell;vertical-align:top;text-align:left;padding-bottom:10px;width:100%}section.panelhorarios .container .col1
h2{font-family:'ProximaNova-Bold';font-size:38px;line-height:38px;padding-bottom:10px}section.panelhorarios .container .col1
.subtitulo{font-family:'ProximaNova-Semibold';font-size:18px;line-height:27px}section.panelhorarios .container .col1
.cont{font-family:'ProximaNova-Bold';font-size:14px;line-height:20px}section.panelhorarios .container .col1
.horarios{margin-top:33px}section.panelhorarios .container .col1 .horarios
.horario{float:left;display:table;background-color:#f2f2f2;margin-right:20px;width:25%}section.panelhorarios .container .col1 .horarios .horario
.cont{display:table;padding:17px
20px;border-radius:5px;font-family:'ProximaNova-Bold'}section.panelhorarios .container .col1 .horarios .horario .cont
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -249px -316px;width:46px;height:47px;display:inline-block;margin-right:5px}section.panelhorarios .container .col1 .horarios .horario .cont>div{display:table-cell;white-space:nowrap;vertical-align:top}section.panelhorarios .container .col1 .horarios .horario .cont > div
.dia{font-size:14px;line-height:14px;color:#67818c}section.panelhorarios .container .col1 .horarios .horario .cont > div
.hora{font-size:27px;line-height:33px;color:#9dc418}section.panelhorarios .container .col1 .horarios.full
.horario{width:30%}section.panelhorarios .container
.col2{display:table-cell;vertical-align:top;white-space:nowrap;text-align:left;padding-left:20px}section.panelhorarios .container .col2
.info{background-color:#f2f2f2;padding:38px;color:#243138;text-align:center}section.panelhorarios .container .col2 .info
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -346px -219px;width:69px;height:75px;display:inline-block;margin-bottom:11px}section.panelhorarios .container .col2 .info
.tit{font-family:'ProximaNova-Bold';font-size:16px;line-height:20px;margin-bottom:10px}section.panelhorarios .container .col2 .info
.tel{font-family:'ProximaNova-Black';font-size:36px;line-height:43px;margin-bottom:5px}section.panelhorarios .container .col2 .info
.tithor{font-family:'ProximaNova-Bold';font-size:16px;line-height:20px;margin-bottom:4px}section.panelhorarios .container .col2 .info
.horas{font-family:'ProximaNova-Bold';font-size:18px;line-height:30px;color:#9dc418}section.paneltabla
.container{display:table;width:100%}section.paneltabla .container
.cols{margin-bottom:20px;display:table;width:100%}section.paneltabla .container .cols
.col1{color:#243138;display:table-cell;vertical-align:top;text-align:left;padding-bottom:10px}section.paneltabla .container .cols .col1>div{display:table}section.paneltabla .container .cols .col1
.logo{display:table-cell;width:140px;padding-right:20px;vertical-align:bottom}section.paneltabla .container .cols .col1 .logo
img{margin-top: -16px}section.paneltabla .container .cols .col1
.intro{display:table-cell}section.paneltabla .container .cols .col1
h2{font-family:'ProximaNova-Bold';font-size:38px;line-height:38px;padding-bottom:4px}section.paneltabla .container .cols .col1
.subtitulo{font-family:'ProximaNova-Semibold';font-size:18px;line-height:27px;padding-bottom:9px}section.paneltabla .container .cols .col1
.cont{font-family:'ProximaNova-Regular';font-size:14px;line-height:20px}section.paneltabla .container .cols
.col2{display:table-cell;text-align:right;vertical-align:bottom;width:30%;padding-left:120px;padding-bottom:16px}section.paneltabla .container .cols .col2
.filtro{text-align:right}section.paneltabla .container .cols .col2 .filtro
label{font-family:'ProximaNova-Semibold';font-size:14px;line-height:18px;text-transform:uppercase;color:#67818c;display:block;padding-bottom:10px;text-align:left}section.paneltabla .container .cols .col2 .filtro
select{border:none;background-color:#f2f2f2;padding:10px
20px 10px 15px;text-align:right;margin:0;cursor:pointer;font-family:'ProximaNova-Semibold';font-size:15px;color:#243138;width:100%;box-sizing:border-box}section.paneltabla .container
.table{display:none;background:#fff}section.paneltabla .container .table .table-caption{display:table;background-color:#f2f2f2;padding:15px
20px;box-sizing:border-box;width:100%}section.paneltabla .container .table .table-caption
.caption{font-family:'ProximaNova-Bold';font-size:24px;color:#9dc418;display:table-cell;text-align:left;width:100%}section.paneltabla .container .table .table-caption
.btnweb{display:table-cell}section.paneltabla .container .table .table-header{display:table;width:100%;background-color:#243138}section.paneltabla .container .table .table-header
.th{display:table-cell;color:#fff;padding:16px
0;font-family:'ProximaNova-Bold';font-size:16px}section.paneltabla .container .table
.tr{display:table;width:100%}section.paneltabla .container .table .tr:last-child{border-bottom:1px solid #ededed}section.paneltabla .container .table .tr
.td{display:table-cell;padding:17px
20px;font-family:'ProximaNova-Bold';font-size:14px;color:#243138;text-align:left;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ededed}section.paneltabla .container .table .tr
.td.center{text-align:center}section.paneltabla .container .table .tr
.td.destacado{color:#9dc418}section.paneltabla .container .table .tr
.td.noborde{border-top:none}section.paneltabla .container .table.cols1 .th,
section.paneltabla .container .table.cols1
.td{width:100%}section.paneltabla .container .table.cols2 .th,
section.paneltabla .container .table.cols2
.td{width:50%}section.paneltabla .container .table.cols3 .th,
section.paneltabla .container .table.cols3
.td{width:33%}section.paneltabla .container .table.cols4 .th,
section.paneltabla .container .table.cols4
.td{width:25%}section.paneltabla .container .table.cols5 .th,
section.paneltabla .container .table.cols5
.td{width:20%}section.paneltabla .container .table.cols6 .th,
section.paneltabla .container .table.cols6
.td{width:16.5%}section.panelcondiciones{text-align:left;font-family:'ProximaNova-Regular';font-size:14px;line-height:18px;color:#243138}section.panelcondiciones
p{margin-bottom:18px}section.panelcondiciones
strong{font-family:'ProximaNova-Bold'}section.panelcondiciones li:before{content:"\00B7";color:#243138;display:inline-block;margin-right:8px}section.panelcomentarios{background-color:#dadada;text-align:center;font-family:'ProximaNova-Regular';font-size:24px;line-height:1em;color:#333;max-width:100%;height:160px}section.panelcomentarios
.contenedor{max-width:1280px;margin:0
auto}section.panelcomentarios .bx-wrapper{padding-top:55px}section.panelcomentarios .bx-wrapper .bx-controls{top:70px;margin-top:0}section.panelcomentarios .bx-wrapper .bx-controls-direction
a{text-indent:0;top:0;margin-top:0;color:#333}section.panelcomentarios .comentario:before,
section.panelcomentarios .comentario:after{font-family:Arial;font-weight:bold;font-size:91px;display:inline-block;line-height:normal;vertical-align:top}section.panelcomentarios .comentario:before{content:"“"}section.panelcomentarios .comentario:after{content:"”"}section.panelcomentarios .comentario
.contenido{display:inline-block;margin:0
20px}section.panelcomentarios .comentario .contenido
.texto{font-family:'ProximaNova-Semibold';max-width:740px;padding-bottom:10px}section.panelcomentarios .comentario .contenido
.autor{font-family:'ProximaNova-RegularIt'}section.panelreserva{background-color:#ffdb00;text-align:left;font-family:'ProximaNova-Regular';font-size:14px;line-height:18px;color:#fff;max-width:100%}section.panelreserva
.contenido_reserva{margin-bottom:40px;max-width:1280px;margin-left:auto;margin-right:auto;padding:34px
0;position:relative;color:#000}section.panelreserva .contenido_reserva
.titulo{font-family:'ProximaNova-Semibold';font-size:20px;line-height:1em;text-transform:uppercase}section.panelreserva .contenido_reserva
.texto{font-family:'ProximaNova-Bold';font-size:36px;line-height:1em;text-transform:uppercase}section.panelreserva .contenido_reserva button,
section.panelreserva .contenido_reserva
.button{position:absolute;right:0;top:50%;transform:translateY(-50%);line-height:60px;display:inline-block;margin:0
auto;padding:0
30px;color:#fff;text-decoration:none;font-family:'ProximaNova-Semibold';font-size:28px;text-transform:uppercase;border-radius:5px;text-align:center;background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}section.panelreserva .contenido_reserva button:hover,
section.panelreserva .contenido_reserva .button:hover{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}section.panelcondiciones2{background-color:#9dc418;text-align:left;font-family:'ProximaNova-Regular';font-size:14px;line-height:18px;color:#fff;max-width:100%}section.panelcondiciones2
p{margin-bottom:18px}section.panelcondiciones2
strong{font-family:'ProximaNova-Bold'}section.panelcondiciones2 li:before{content:"\00B7";color:#243138;display:inline-block;margin-right:8px}section.panelcondiciones2
a{color:#399d3b}section.panelcondiciones2
.titulo_mobile{display:none}section.panelcondiciones2
.detalles{max-width:1280px;margin-left:auto;margin-right:auto;padding:34px
0;text-align:center}section.panelcondiciones2 .detalles
.detalle{box-sizing:border-box;width:33%;display:inline-block;padding:0
20px;vertical-align:top;text-align:left}section.panelcondiciones2 .detalles .detalle
.icono{content:" ";width:88px;height:75px;background-size:cover;background-repeat:no-repeat;display:inline-block;vertical-align:top;float:left;margin-right:20px}section.panelcondiciones2 .detalles .detalle .icono
img{width:100%}section.panelcondiciones2 .detalles .detalle
.icono.icono1{background-image:url(/content/imgs/like.png);margin-right:0}section.panelcondiciones2 .detalles .detalle
.icono.icono2{background-image:url(/content/imgs/servicio.png)}section.panelcondiciones2 .detalles .detalle
.icono.icono3{background-image:url(/content/imgs/dolar.png)}section.panelcondiciones2 .detalles .detalle:first-child{padding-left:0;padding-right:40px}section.panelcondiciones2 .detalles .detalle:last-child{padding-right:0;padding-left:40px}section.panelcondiciones2 .detalles .detalle
.titulo{font-family:'ProximaNova-Bold';font-size:21px;text-transform:uppercase;line-height:1.2em}section.panelcondiciones2 .detalles .detalle
.texto{font-family:'ProximaNova-Semibold';font-size:14px}section.panelcondiciones2
.condiciones{background-color:#6e9c93}section.panelcondiciones2 .condiciones
.resumen_condiciones{max-width:1280px;margin-left:auto;margin-right:auto;padding:20px
0 0 0}section.panelcondiciones2 .condiciones .resumen_condiciones
.texto{font-family:'ProximaNova-Semibold';font-size:12px;width:85%;display:inline-block}section.panelcondiciones2 .condiciones .resumen_condiciones .texto
strong{font-family:'ProximaNova-Bold';text-transform:uppercase;font-size:14px}section.panelcondiciones2 .condiciones .resumen_condiciones
a{color:#fff;font-family:'ProximaNova-Semibold';font-size:12px;text-transform:uppercase;display:inline-block;margin-left:20px;vertical-align:super;max-width:13%;white-space:nowrap}section.panelcondiciones2 .condiciones
#mas_condiciones{position:absolute;width:100%;background-color:#6e9c93;z-index:1;border-bottom:4px solid #6e9c93;display:none;z-index:4}section.panelcondiciones2 .condiciones #mas_condiciones
.contenedor{max-width:1280px;margin-left:auto;margin-right:auto;padding:34px
0 14px}section.panelcondiciones2 .condiciones #mas_condiciones
.condicion{position:relative;box-sizing:border-box;width:24%;display:inline-block;padding:0
30px 20px 0;vertical-align:top}section.panelcondiciones2 .condiciones #mas_condiciones .condicion
i{position:absolute;top:2px}section.panelcondiciones2 .condiciones #mas_condiciones .condicion
.titulo{padding-left:25px;font-size:14px;font-family:'ProximaNova-Bold';text-transform:uppercase}section.panelcondiciones2 .condiciones #mas_condiciones .condicion
.texto{padding-left:25px}section.panelcondiciones2 .condiciones #mas_condiciones .condicion:first-child,
section.panelcondiciones2 .condiciones #mas_condiciones .condicion:nth-child(4n+1){padding-left:0}section.panelcondiciones2 .condiciones #mas_condiciones .condicion:nth-child(4n){padding-right:0}.separador_contenido li:before{content:"\00B7";color:#243138;display:inline-block;margin-right:8px}.submenu .destacado-oferta{background-color:#e7ebee;display:inline-block;text-align:center;vertical-align:top;cursor:pointer;height:216px;position:relative;margin-left:45px}.submenu .destacado-oferta
.img{display:table-cell;width:153px;height:216px;background-size:cover;background-position:center}.submenu .destacado-oferta .info-of{display:table-cell;vertical-align:bottom;padding-bottom:22px;text-align:center;width:153px;color:#243138}.submenu .destacado-oferta .info-of
.likes{right:auto;top:10px;left:97px}.submenu .destacado-oferta .info-of .cont-info-of{padding:0
22px;width:160px}.submenu .destacado-oferta .info-of .cont-info-of
.titulo1{font-family:'ProximaNova-Semibold';font-size:12px;text-transform:uppercase;line-height:16px}.submenu .destacado-oferta .info-of .cont-info-of
.titulo2{font-family:'ProximaNova-Bold';font-size:32px;line-height:29px;margin-bottom:17px}.submenu .destacado-oferta .info-of .cont-info-of
.titulo{font-family:'ProximaNova-Bold';font-size:18px;line-height:22px}.submenu .destacado-oferta .info-of .cont-info-of
.btnweb{font-size:14px;width:100%;text-align:center}section.paneltextologos
.container{display:table;width:100%}section.paneltextologos .container
.col1{color:#243138;display:table-cell;vertical-align:top;text-align:left;padding-bottom:10px;width:100%}section.paneltextologos .container .col1
.logo{padding-bottom:22px}section.paneltextologos .container .col1
h2{font-family:'ProximaNova-Bold';font-size:18px;line-height:23px;padding-bottom:26px}section.paneltextologos .container .col1
.cont{font-family:'ProximaNova-Regular';font-size:14px;line-height:24px}section.paneltextologos .container .col1
.files{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;margin-top:31px}section.paneltextologos .container .col1 .files
a{color:#67818c;text-decoration:none}section.paneltextologos .container .col1 .files
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:4px}section.paneltextologos .container .col1 .files
.pdf{display:inline-block;margin-right:48px}section.paneltextologos .container .col1 .files .pdf
i{background-position: -27px -316px;width:44px;height:47px}section.paneltextologos .container .col1 .files
.faqs{display:inline-block}section.paneltextologos .container .col1 .files .faqs
i{background-position: -181px -314px;width:40px;height:50px}section.paneltextologos .container
.col2{display:table-cell;vertical-align:top;text-align:left;padding-left:20px}section.paneltextologos .container .col2
.info{background-color:#f2f2f2;padding:30px;width:240px;color:#243138;text-align:center}section.paneltextologos .container .col2 .info
.logo_destacado{padding-bottom:20px}section.paneltextologos .container .col2 .info
.tit{font-family:'ProximaNova-Black';font-size:36px;line-height:43px;margin-bottom:4px}section.paneltextologos .container .col2 .info
.subtit{font-family:'ProximaNova-Bold';font-size:16px;line-height:22px;margin-bottom:16px}section.paneltextologos .container .col2 .info
.web{font-family:'ProximaNova-Bold';font-size:16px;line-height:20px;margin-bottom:4px;padding-bottom:18px}section.paneltextologos .container .col2 .info .web
a{color:#9dc418}section.paneltextologos .container .col2 .info
.btnweb{background-color:#9dc418;width:70%;text-align:center}section.paneltextologos .container .col2 .info .btnweb
a{color:#fff}section.paneltextologos .container .col2 .info .btnweb:hover{background-color:#0089c5;text-decoration:none}section.paneldoscolumnas
.container{display:table;width:100%}section.paneldoscolumnas .container
.col1{color:#243138;display:table-cell;vertical-align:top;text-align:left;width:100%}section.paneldoscolumnas .container .col1
h2{font-family:'ProximaNova-Semibold';font-size:18px;line-height:24px;margin-bottom:25px}section.paneldoscolumnas .container .col1
.cont{font-family:'ProximaNova-Regular';font-size:14px;line-height:24px}section.paneldoscolumnas .container .col1 .cont
a{color:#0293d2}section.paneldoscolumnas .container .col1
.files{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;margin-top:31px}section.paneldoscolumnas .container .col1 .files
a{color:#67818c;text-decoration:none}section.paneldoscolumnas .container .col1 .files
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:4px}section.paneldoscolumnas .container .col1 .files
.pdf{display:inline-block;margin-right:48px}section.paneldoscolumnas .container .col1 .files .pdf
i{background-position: -27px -316px;width:44px;height:47px}section.paneldoscolumnas .container .col1 .files
.faqs{display:inline-block}section.paneldoscolumnas .container .col1 .files .faqs
i{background-position: -181px -314px;width:40px;height:50px}section.paneldoscolumnas .container .col1 .files
.mapa{display:inline-block;margin-right:48px}section.paneldoscolumnas .container .col1 .files .mapa
i{background-position: -507px -218px;width:47px;height:49px}section.paneldoscolumnas .container .col1
.horarios{margin-top:33px}section.paneldoscolumnas .container .col1 .horarios
.horario{float:left;display:table;background-color:#f2f2f2;margin-right:20px;width:25%}section.paneldoscolumnas .container .col1 .horarios .horario
.cont{display:table;padding:17px
20px;border-radius:5px;font-family:'ProximaNova-Bold'}section.paneldoscolumnas .container .col1 .horarios .horario .cont
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -249px -316px;width:46px;height:47px;display:inline-block;margin-right:5px}section.paneldoscolumnas .container .col1 .horarios .horario .cont>div{display:table-cell;white-space:nowrap;vertical-align:top}section.paneldoscolumnas .container .col1 .horarios .horario .cont > div
.dia{font-size:14px;line-height:14px;color:#67818c}section.paneldoscolumnas .container .col1 .horarios .horario .cont > div
.hora{font-size:27px;line-height:33px;color:#9dc418}section.paneldoscolumnas .container .col1 .horarios.full
.horario{width:30%}section.paneldoscolumnas .container
.col2{display:table-cell;vertical-align:top;text-align:left;padding-left:20px}section.paneldoscolumnas .container .col2
.info{background-color:#f2f2f2;min-width:224px;padding:38px;color:#243138;text-align:center}section.paneldoscolumnas .container .col2 .info
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -346px -219px;width:69px;height:75px;display:inline-block;margin-bottom:11px}section.paneldoscolumnas .container .col2 .info
.tit{font-family:'ProximaNova-Bold';font-size:16px;line-height:20px}section.paneldoscolumnas .container .col2 .info
.tel{font-family:'ProximaNova-Black';font-size:36px;line-height:43px;margin:10px
0 5px 0;color:#243138}section.paneldoscolumnas .container .col2 .info .tel
a{color:#243138}section.paneldoscolumnas .container .col2 .info
.text{font-family:'ProximaNova-Bold';font-size:16px;line-height:20px;margin-bottom:4px}section.paneldoscolumnas .container .col2 .info
.textblue{font-family:'ProximaNova-Bold';font-size:15px;line-height:1.2;color:#9daac1;margin-bottom:6px}section.paneldoscolumnas .container .col2 .info .textblue
a{color:#9daac1;text-decoration:none}.pl-ofertas_detalle
#content_cont{padding-bottom:20px !important}section.share{max-width:1280px;margin:0
auto}section.share
.social{padding:47px
0 0 0;max-width:1280px;display:table;text-align:left}section.share .social > div ul
li{float:left;width:auto}section.share .social > div .fb-share-button{margin-right:20px}section.share .social > .share-buttons div share_button
.txt{font-family:Verdana}section.paneldescargas div
.download{cursor:pointer}section.paneldescargas div
.feat{padding:28px
15px !important}section.paneldescargas div
.pdf{font-family:'ProximaNova-Bold';font-size:26px;line-height:30px}section.paneldescargas div .pdf
a{color:#fff}section.paneldescargas div .pdf a
i{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-position: -27px -221px;width:44px;height:47px;position:inherit;top:inherit;left:inherit;margin:0
20px 0 0}section.faqs{max-width:1600px;text-align:left}section.faqs
.container{max-width:1280px;margin:0
auto}section.faqs
.capcelera{text-align:left;color:#0494d3;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #e7e7e7;position:relative}section.faqs .capcelera
.btnweb{position:absolute;bottom:24px;right:0;background-color:#9dc418}section.faqs .capcelera .btnweb
a{color:#fff}section.faqs .capcelera
.rss{top:50px}section.faqs .capcelera
h2{font-family:'ProximaNova-Bold';font-size:18px;color:#243138;line-height:24px;padding-top:45px}section.faqs .capcelera
.top{padding-top:50px}section.faqs .capcelera .top
h3{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;line-height:14px}section.faqs .capcelera .top
.subtitulo{font-family:'ProximaNova-Bold';font-size:38px}section.faqs
.filtros{position:absolute;right:0;bottom:20px}section.faqs .filtros
.categoria{display:inline-block;vertical-align:middle;padding-right:10px}section.faqs .filtros .categoria
.l1{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;padding-bottom:5px}section.faqs .filtros .categoria ul
li{display:inline-block;line-height:30px;cursor:pointer;text-transform:uppercase;background-color:#f2f2f2;font-family:'ProximaNova-Semibold';font-size:14px;margin-right:10px;padding:0
12px;border-radius:5px;color:#b3bbbf}section.faqs .filtros .categoria ul
li.active{background-color:#3fafdf;color:#fff}section.faqs
li{padding-bottom:20px}section.faqs li
.question{position:relative;font-family:'ProximaNova-Bold';font-size:20px;background-color:#f2f2f2;line-height:28px;padding:28px
40px;border-radius:5px;cursor:pointer}section.faqs li .question:hover{background-color:#3fafdf;color:#fff}section.faqs li .question:hover
i{background-position: -255px -462px}section.faqs li .question
i{position:absolute;top:20px;right:30px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:46px;height:47px;background-position: -196px -462px}section.faqs li
.question.on{background-color:#3fafdf;color:#fff}section.faqs li .question.on
i{background-position: -314px -462px}section.faqs li
.answer{font-family:'ProximaNova-Regular';font-size:16px;line-height:23px;padding:30px
60px;display:none}#condiciones{max-width:1600px;text-align:left}#condiciones
.container{max-width:1280px;margin:0
auto}#condiciones
.capcelera{padding-top:35px;text-align:left;color:#0494d3;padding-bottom:10px;margin-bottom:47px;border-bottom:1px solid #e7e7e7}#condiciones .capcelera
h3{font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;line-height:14px}#condiciones .capcelera
h2{font-family:'ProximaNova-Bold';font-size:38px}#condiciones
.texto{font-family:'ProximaNova-Regular';font-weight:normal;font-size:14px;line-height:20px}#condiciones .texto
strong{font-weight:normal;font-family:'ProximaNova-Bold'}#condiciones .texto
ul{margin-top:5px;margin-bottom:29px}#condiciones .texto ul
li{line-height:30px}#condiciones .texto ul li::before{content:"-";margin-right:8px}section.formnewsletter,section.formtrabajo{padding-top:40px}section.formnewsletter a,
section.formtrabajo
a{color:#0293d2}section.formnewsletter .ofertas,
section.formtrabajo
.ofertas{display:table-cell;vertical-align:top;width:300px;padding-left:20px}section.formnewsletter .ofertas ul li,
section.formtrabajo .ofertas ul
li{font-family:'ProximaNova-Semibold';font-size:14px;color:#67818c;text-transform:uppercase;padding-bottom:20px}section.formnewsletter .ofertas ul li a,
section.formtrabajo .ofertas ul li
a{color:#67818c}section.formnewsletter .ofertas ul li i,
section.formtrabajo .ofertas ul li
i{display:inline-block;width:45px;height:55px;vertical-align:middle;padding-right:6px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -22px -315px}section.formtrabajo
.formu{border-right:1px solid #e6e6e6;padding-bottom:0}section.formtrabajo .formu
form{margin-right:20px}section.formtrabajo .formu form .cv
span{width:20%;font-size:15px;color:#414141;font-family:'ProximaNova-Semibold'}section.formtrabajo .formu form .cv
input{width:80%;background:none;display:inline-block}section.formtrabajo .formu .footer
button{right:20px}.panel_ofertas section.lista_ofertas .containersmall
.all{margin-top:0;margin-bottom:0}.panel_ofertas section.lista_ofertas .header
.c1{width:auto}.panel_ofertas section.lista_ofertas
.container{max-width:1280px}#panels > ul section.lista_ofertas
.container{border-top:none;padding-top:0}.pl-actividades_reservas .filters li
.num{right: -20px}.pl-ofertas .filters li
.num{right: -10px}.subscribecom
.msgok{text-align:center;font-family:'ProximaNova-Regular';padding:30px
0 10px 0;font-size:14px}.subscribecom
.msgko{text-align:center;font-family:'ProximaNova-Regular';padding:30px
0 10px 0;font-size:14px;color:#f00}.subscribecom
.msg_div{display:none;text-align:center}.subscribecom .msg_div>div{font-family:'ProximaNova-Regular';font-size:14px;line-height:20px;padding:20px
0}.subscribecom .msg_div>div.no{color:#f00}.subscribecom .msg_div > div
span{display:block}.subscribecom .form.error input[type="email"]{border:1px
solid #f00}.subscribecom
.form_checker{display:none}input[type="file"]{line-height:10px !important}.temas{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-bottom:25px}.temas>div{width:calc(50% - 20px);font-family:"ProximaNova-Regular";font-size:14px;padding:5px
0}.temas > div
input{vertical-align:middle;margin-right:5px}@media (max-width: 767px){.temas>div{width:100%}}.formu .line
.it.full{width:100%}footer
.footer_sponsors.color{background-color:transparent}footer .footer_sponsors.color
.container{border:0;padding:0}footer .footer_sponsors.color .colfull
.title{color:#000}footer .footer_sponsors
.colfull{text-align:left}footer .footer_sponsors .colfull .sponsors
ul{text-align:center}footer .footer_sponsors .colfull .sponsors ul
img{max-width:200px}@media (max-width: 1276px){footer
.footer_sponsors{padding-left:42px;padding-right:42px}}.footerbottom{max-width:2048px;width:100%;background-color:#275661;padding:18px
0}.footerbottom
.container{margin:0
auto;max-width:1280px;color:#43b0b9;display:flex;align-items:center;justify-content:space-between;font-family:'ProximaNova-Regular';font-size:14px;width:100%}.footerbottom .container
li{display:inline-block}.footerbottom .container
.col1{text-align:left;display:flex;justify-content:space-between}.footerbottom .container .col1
li{padding-right:24px;font-size:17px}.footerbottom .container .col1 li
a{color:#43b0b9}.footerbottom .container .col1 li.active
a{text-decoration:underline}.footerbottom .container
.col2{font-size:17px}.footerbottom .container .col2
a{color:#43b0b9}.footerbottom .container .col2 .followus ul
li{margin-left:12px}.footerbottom .container .col2 .followus ul li
a{color:#86e4eb;font-size:30px}.footerbottom .container
.footerbottom_top{margin-bottom:5px}.footerbottom.blue{background-color:#9dc418}.footerbottom.blue .container .col1
li{font-size:17px}.footerbottom.blue .container .col1 li
a{color:#86e4eb}.footerbottom.blue .container .col2
a{color:#86e4eb}footer{max-width:2048px;width:100%;padding-top:30px}footer
.container{margin:0
auto;max-width:1280px}footer
.footer{display:flex;font-family:'ProximaNova-Semibold';align-items:flex-start;justify-content:space-between;font-size:17px;color:#86e4eb;width:100%;padding-bottom:30px}footer .footer
section{padding:50px
0 20px}footer .footer
.col1{width:50%;box-sizing:border-box;text-align:left}footer .footer .col1 .sponsors
.title{text-transform:uppercase;color:#fff}footer .footer .col1 .sponsors
ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;margin:0
-25px}footer .footer .col1 .sponsors ul
li{margin:25px}footer .footer
.col2{width:400px;text-align:left;box-sizing:border-box}footer .footer .col2
.followus{display:none}footer .footer .col2 .followus
ul{display:flex}footer .footer .col2 .followus ul
li{margin-right:24px}footer .footer .col2 .followus ul li
a{color:#86e4eb;font-size:40px}footer .footer .col2 .newsletter
.title{color:#fff;font-size:28px;margin-bottom:15px;font-family:'ProximaNova-Regular'}footer .footer .col2 .newsletter
form{display:flex;justify-content:flex-start}footer .footer .col2 .newsletter form
input{color:#f0f6f7;line-height:60px;font-family:'ProximaNova-Regular';width:339px;padding:0
35px;box-sizing:border-box;font-size:17px;border-radius:2px;border:solid 1px #48c9ff;background-color:#5eb0b6}footer .footer .col2 .newsletter form input::-moz-placeholder{opacity:1;color:#fff}footer .footer .col2 .newsletter form input:-ms-input-placeholder{color:#fff}footer .footer .col2 .newsletter form input::-webkit-input-placeholder{color:#fff}footer .footer .col2 .newsletter form
.button{width:62px;display:flex;border-radius:2px;background-image:linear-gradient(to bottom,#19434d,#2e6673);align-items:center;justify-content:center}footer .footer .col2 .newsletter form .button
button{background-image:url(/content/imgs/enviar.svg);background-size:22px;background-repeat:no-repeat;background-position:center;width:22px;height:22px}footer .footer .col2 .newsletter form .button button
span{display:none}footer
.footer_share{text-align:left;margin:10px;display:flex}footer .footer_share>div{display:inline-block;color:#fff;font-size:12px;font-weight:bold;padding:7px
10px;box-sizing:border-box;border-radius:3px;margin-right:5px}footer .footer_share > div
span{border-left:1px solid rgba(0,0,0,0.3);padding-left:10px;height:12px;display:inline-block;padding-top:4px;padding-bottom:4px;line-height:1em;vertical-align:top;margin:2px
0}footer .footer_share>div.facebook{background-color:#2e609b}footer .footer_share>div.gplus{background-color:#dc4e42}footer .footer_share>div.twitter{background-color:#03b6e1}footer .footer_share>div.whatsapp{background-color:#20b36d;display:none}footer .footer_share > div
i{font-size:24px;padding:0px
10px 0px 5px}footer .footer_share > div
a{color:#fff;text-decoration:none;display:block;width:100%;height:100%}footer
.footer_newsletter{background-color:#9dc418;padding-bottom:0;border-bottom:1px solid #86e4eb;overflow:hidden}.otherwebs{background-color:#9dc418;max-width:2048px;width:100%;padding:18px
0 40px 0}.otherwebs
select{display:none}.otherwebs
.container{margin:0
auto;max-width:1280px;text-align:left;color:#fff}.otherwebs .container
.title{color:#86e4eb;font-family:'ProximaNova-Bold';font-size:17px;text-transform:uppercase;margin:6px
0 16px;display:flex;align-items:center}.otherwebs .container .title
img{height:60px;margin-right:15px}.otherwebs .container
li{display:inline-block;padding-right:12px}.otherwebs .container li
a{color:#fff;font-family:'ProximaNova-Bold';font-size:17px;padding-right:12px;vertical-align:middle}.otherwebs .container li:first-child
a{padding-left:0}@media (max-width: 1276px){footer .footer
section{padding-bottom:0}footer .footer
.col1{padding-right:20px;padding-left:42px}footer .footer
.col2{padding-right:42px;box-sizing:border-box}footer .footer
section.followus{display:block}footer .footer section.sponsors
li{margin:25px
15px}footer .footer section.sponsors li a
img{max-width:95px}footer .footer section.sponsors:nth-child(2){padding-top:0}.otherwebs{padding-left:42px;padding-right:42px;box-sizing:border-box}.otherwebs .container
li{padding-bottom:10px}.footerbottom{line-height:23px}.footerbottom
.container{font-size:13px}.footerbottom .container
.col1{padding-left:42px;padding-top:12px}.footerbottom .container .col1
li{padding-right:10px}.footerbottom .container .col1 li:before{padding-bottom:8px}.footerbottom .container .col1 li
a{padding-right:10px}.footerbottom .container
.col2{padding-right:42px;padding-top:12px}}@media (max-width: 960px){.footer_sponsors .container
.footer{flex-direction:column}.footer_sponsors .container .footer
.colfull{width:100%}section.social{margin-bottom:0}footer
.footer{flex-direction:column;margin-top:30px}footer .footer
section{padding-top:20px}footer .footer
.col1{width:100%}footer .footer
.col2{padding-right:42px;width:100%;padding-left:42px;margin-top: -30px;display:flex;justify-content:flex-start;align-items:center}footer .footer .col2
.followus{display:flex}.footerbottom .container .col2
.followus{display:none}}@media (max-width: 767px){footer
.footer_sponsors{padding-left:20px;padding-right:20px}footer .footer_sponsors .container
.footer{padding-bottom:20px}footer .footer_sponsors .container .footer
.colfull{text-align:center}footer .footer_sponsors .container .footer .colfull
section{padding:0}footer .footer_sponsors .container .footer .colfull .sponsors
.title{font-size:23px}footer .footer_sponsors .container .footer .colfull .sponsors
ul{justify-content:center}footer .footer_sponsors .container .footer .colfull .sponsors ul
li{margin:0}footer .footer_sponsors .container .footer .colfull .sponsors ul li
img{max-height:58px}.otherwebs{padding-left:12px;padding-right:12px;padding-bottom:25px;text-align:center}.otherwebs
ul{display:none}.otherwebs
select{display:block;vertical-align:middle;border:1px
solid white;padding:0
15px;font-size:16px;font-family:"ProximaNova-Regular";margin-right:6px;height:49px;border-radius:5px;width:100%}footer .footer
.col1{display:none}footer .footer
.col2{justify-content:center;flex-direction:column;margin-top:10px}footer .footer .col2
.followus{width:100%;padding-bottom:20px;padding-top:0}footer .footer .col2 .followus
ul{justify-content:space-between;width:100%}footer .footer .col2 .followus ul
li{margin:0
12px}footer .footer .col2 .newsletter
.title{font-size:23px;margin-bottom:8px}footer .footer .col2 .newsletter form
.button{height:57px;background-color:#283a59;width:100%}footer .footer .col2 .newsletter form .button
button{height:57px;width:100%;background-image:none}footer .footer .col2 .newsletter form .button button>span{line-height:57px;color:#fff;justify-content:center;font-family:'ProximaNova-Bold';font-size:17px;display:flex}footer .footer .col2 .newsletter form .button button>span>span{display:block;margin-left:19px}footer .footer
section.newsletter{padding-top:0}footer .footer section.newsletter
form{flex-direction:column}footer .footer section.newsletter form
.button{width:100%}.otherwebs
select{color:#fff}.footerbottom{padding-top:0;padding-bottom:80px;margin-bottom:env(safe-area-inset-bottom)}.footerbottom.blue{margin-bottom:0}.footerbottom.blue .container
.col1{padding-left:12px}.footerbottom.blue .container .col1
li{font-size:17px}.footerbottom
.container{flex-direction:column;align-items:flex-start}.footerbottom .container
.col2{padding-left:20px}.footerbottom.blue{padding-bottom:0}footer{padding-top:0}footer .footer .col2 .newsletter form
input{margin-bottom:7px}}section.panelutils{padding:40px
0 60px 0;box-sizing:border-box;max-width:1600px;width:100%;margin:0
auto;position:relative}section.panelutils
.container{display:block;width:100%;max-width:1280px}section.panelutils .container
.col1{padding-bottom:44px;text-align:left}section.panelutils .container .col1
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}section.panelutils .container .col1
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}section.panelutils .container .col1 .l2
strong{font-family:'ProximaNova-Bold'}section.panelutils .container
.col2{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0
-14px}section.panelutils .container .col2>div{margin:0
14px;width:calc(20% - 28px);color:#fff;border-radius:3px;box-shadow:0 20px 50px -5px rgba(157,170,193,0.51);border:solid 1px #86e4eb;background-color:#9dc418;position:relative;font-family:'ProximaNova-Bold';font-size:28px;display:flex;align-items:center;justify-content:center;padding:30px;box-sizing:border-box;line-height:1.07}section.panelutils .container .col2 > div
a{color:#fff}section.panelutils .container .col2>div:hover{box-shadow:0 20px 50px -5px rgba(157,170,193,0.51)}section.panelutils .container .col2 > div:hover
a{text-decoration:none}section.panelutils .container .col2 > div
i{display:block;width:64px;height:50px;margin:0
auto;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:25px}section.panelutils .container .col2 > div
i.pdf{background-image:url(/content/imgs/imgs2019/utils/pdf.svg)}section.panelutils .container .col2 > div
i.mobile{background-image:url(/content/imgs/imgs2019/utils/app.svg)}section.panelutils .container .col2 > div
i.location{background-image:url(/content/imgs/imgs2019/utils/mapa.svg)}section.panelutils .container .col2 > div
i.faqs{background-image:url(/content/imgs/imgs2019/utils/info.svg)}@media (max-width: 1276px){section.panelutils{padding-top:20px;padding-left:20px;padding-right:20px;box-sizing:border-box}section.panelutils .container .col2>div{font-size:20px}}@media (max-width: 960px){section.panelutils .container .col2 > div
span{text-align:left}section.panelutils .container
.col1{padding-bottom:20px}section.panelutils .container
.col2{align-items:flex-start}section.panelutils .container .col2>div{box-shadow:none;background:none;border:none;justify-content:center}section.panelutils .container .col2 > div
.icon{border-radius:3px;box-shadow:0 20px 50px -5px rgba(157,170,193,0.51);border:solid 1px #86e4eb;background-color:#9dc418;display:flex;align-items:center;justify-content:center;padding:20px}section.panelutils .container .col2 > div .icon
i{margin-bottom:0}section.panelutils .container .col2 > div
span{color:#283a59;margin-top:20px;font-family:'ProximaNova-Regular';display:block;text-align:left}}@media (max-width: 767px){section.panelutils .container .col1
.l2{font-size:35px}section.panelutils .container
.col2{flex-direction:column;margin:0}section.panelutils .container .col2>div{box-shadow:0 20px 50px -5px rgba(157,170,193,0.51);border:solid 1px #86e4eb;background-color:#9dc418;width:100%;margin:0
0 7px 0;padding:0;justify-content:flex-start}section.panelutils .container .col2 > div
i{transform:scale(0.5)}section.panelutils .container .col2 > div
.icon{border-radius:inherit;box-shadow:none;border:none;background:none;padding:0}section.panelutils .container .col2 > div
a{display:flex;align-items:center}section.panelutils .container .col2 > div a>div>span{margin-top:0;color:#fff;font-family:'ProximaNova-Bold'}}section.galeria{position:relative}section.listaelementos{padding:40px
0 0 0;text-align:left}section.listaelementos>div>div{float:left;width:50%;box-sizing:border-box;padding-right:20px}section.listaelementos>div>div:nth-child(2){border-left:1px solid #e7e7e7;padding-left:25px}section.listaelementos > div > div
h2{font-family:'ProximaNova-Bold';font-size:18px;padding-bottom:14px;line-height:18px}section.listaelementos > div > div
.contenidot{font-family:'ProximaNova-Regular';font-size:14px;line-height:22px;padding-bottom:14px;margin-top: -6px}section.listaelementos > div > div .contenidot
a{color:#9dc418}section.listaelementos > div > div ul
li{padding:8px
16px 16px 34px;font-family:'ProximaNova-Regular';font-size:14px;position:relative}section.listaelementos > div > div ul li
a{font-family:'ProximaNova-Semibold';color:#9dc418}section.listaelementos > div > div ul li
i{position:absolute;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;width:30px;height:28px;top:0;margin-left: -39px;background-position: -329px -12px}@media (max-width: 1023px){section.listaelementos{padding-left:20px;padding-right:20px}}@media (max-width: 767px){section.listaelementos>div>div{padding:0;width:100%;float:none}section.listaelementos>div>div:nth-child(2){padding:0;padding-top:20px;border:0}}section.panelcondiciones2
.detalles{display:flex;align-items:flex-start}section.panelcondiciones2 .detalles
.detalle{width:25%}section.panelcondiciones2 .detalles .detalle .m-cont{display:flex;flex-direction:column}@media (max-width: 1024px){section.panelcondiciones2
.detalles{flex-wrap:wrap}section.panelcondiciones2 .detalles
.detalle{width:50% !important}section.panelcondiciones2 .detalles .detalle:last-child,
section.panelcondiciones2 .detalles .detalle:first-child{padding:0
20px}}@media (max-width: 767px){section.panelcondiciones2
.detalles{flex-wrap:wrap}section.panelcondiciones2 .detalles
.detalle{width:100% !important}section.panelcondiciones2 .detalles .detalle:last-child,
section.panelcondiciones2 .detalles .detalle:first-child{padding:36px
20px 0}}.int section.mdl-actividades{max-width:100%}.int section.mdl-actividades .m-intro{padding:5rem 2rem;background-color:#e9eeed}.int section.mdl-actividades .m-content{padding:5rem 2rem}.int section.mdl-actividades .m-content .l1-content{text-align:left;margin-bottom:20px;font-family:"ProximaNova-Bold";font-size:30px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#0396a0}@media (max-width: 767px){.int section.mdl-actividades .m-content .l1-content{text-align:center}}.int section.mdl-actividades
section{max-width:1280px}.int section.mdl-actividades
h2{font-family:"ProximaNova-Bold";font-size:3.5rem;padding-bottom:10px;color:#243139;max-width:960px;margin:0
auto}.int section.mdl-actividades .m-texto{font-family:"ProximaNova-Regular";font-size:1.8rem;line-height:25px;padding-bottom:4.9rem;color:#243139;max-width:960px;margin:0
auto}.int section.mdl-actividades .m-webs{display:flex;justify-content:center;flex-wrap:wrap}.int section.mdl-actividades .m-webs .m-web{font-family:"ProximaNova-Bold";font-size:14px;padding:7px
19px;box-sizing:border-box;color:#fff;background-color:#0396a0;border-radius:3px;margin:0
5px;text-transform:uppercase;white-space:nowrap;margin-bottom:2rem;cursor:pointer}.int section.mdl-actividades .m-webs .m-web:hover,
.int section.mdl-actividades .m-webs .m-web.active{background-color:#9a9d8c}.int section.mdl-actividades
.filtros{display:flex;justify-content:space-between;align-items:flex-start;text-align:left;vertical-align:top}@media (max-width: 767px){.int section.mdl-actividades
.filtros{display:flex;justify-content:space-between;align-items:center;text-align:left;vertical-align:top;flex-direction:column}}.int section.mdl-actividades .filtros
.categoria{display:flex;flex-direction:column;width:75%;vertical-align:top;padding-right:10px}@media (max-width: 767px){.int section.mdl-actividades .filtros
.categoria{display:flex;flex-direction:column;width:75%;vertical-align:top;padding-right:10px;justify-content:center;align-items:center}.int section.mdl-actividades .filtros .categoria
ul{display:flex;justify-content:center;flex-wrap:wrap}}.int section.mdl-actividades .filtros .categoria
ul{float:right;overflow:hidden}.int section.mdl-actividades .filtros .categoria ul
li{display:inline-block;line-height:30px;margin-bottom:10px;cursor:pointer;text-transform:uppercase;background-color:#f2f2f2;font-family:'ProximaNova-Semibold';font-size:14px;margin-right:10px;padding:0
12px;border-radius:5px;color:#b3bbbf}.int section.mdl-actividades .filtros .categoria ul li:hover{color:#333}.int section.mdl-actividades .filtros .categoria ul
li.active{background-color:#243138;color:#fff}.int section.mdl-actividades .filtros .categoria ul li.active:hover{color:#fff}.int section.mdl-actividades .filtros .m-selectwebs{display:flex;align-items:center;justify-content:flex-end;width:40%;padding:0;margin:0}@media (max-width: 767px){.int section.mdl-actividades .filtros .m-selectwebs{width:100%;align-items:center;justify-content:center;margin:20px
auto}}@media (max-width: 500px){.int section.mdl-actividades .filtros .m-selectwebs{gap:10px;flex-direction:column}}.int section.mdl-actividades .filtros .m-selectwebs .epoca-text{text-transform:uppercase;margin-right:15px;font-family:"ProximaNova-Bold";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.int section.mdl-actividades .filtros .m-selectwebs
select{pointer-events:auto;width:50%;box-sizing:border-box;padding:11px
14px;background-color:#f2f2f2;border:unset;font-family:"ProximaNova-Semibold";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing: -0.19px;color:#243139}.int section.mdl-actividades .filtros
.keyword{display:table-cell;vertical-align:top;border-left:1px solid #e7e7e7;padding-left:20px;padding-top:10px;position:relative}.int section.mdl-actividades .filtros .keyword
input{font-family:'ProximaNova-Semibold';line-height:40px;font-size:15px;box-sizing:border-box;background-color:#f2f2f2;width:130px;padding:0
50px 0 10px;border-radius:5px}.int section.mdl-actividades .filtros .keyword
i{position:absolute;width:18px;height:18px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;cursor:pointer;background-position: -405px -326px;top:21px;right:5px}.int section.mdl-actividades .actividades
.header{max-width:1280px;margin:0
auto;padding-top:20px;display:table;width:100%;color:#000;padding-bottom:15px;border-bottom:1px solid #e7e7e7;margin-bottom:0px}.int section.mdl-actividades .actividades .header
.c1{width:auto;vertical-align:top;text-align:left;display:table-cell}.int section.mdl-actividades .actividades .header .c1
.l1{text-transform:uppercase;font-family:'ProximaNova-Semibold';font-size:14px;line-height:20px}.int section.mdl-actividades .actividades .header .c1
.l2{font-family:'ProximaNova-Bold';font-size:38px}.int section.mdl-actividades .actividades
.container{max-width:1280px;padding-top:35px !important;border-top:0 !important}.int section.mdl-actividades .actividades .container
.item{float:left;cursor:pointer;position:relative;width:33.33333333333333%;box-sizing:border-box;padding:0
0 0 2px;height:405px;margin-bottom:20px}@media (max-width: 767px){.int section.mdl-actividades .actividades .container
.item{float:none;width:100%;padding:10px}}.int section.mdl-actividades .actividades .container .item
.fondo{height:279px;background-size:cover;background-position:center}.int section.mdl-actividades .actividades .container .item
.icon{position:absolute;top:219px;left:0;height:120px;background-repeat:no-repeat;background-position:center;width:100%}.int section.mdl-actividades .actividades .container .item .icon>div{height:120px;background-repeat:no-repeat;background-position:center}.int section.mdl-actividades .actividades .container .item
.boton{line-height:50px;text-align:center;text-transform:uppercase;color:#fff;font-family:'ProximaNova-Semibold';font-size:14px;padding:0
20px;border-radius:3px;display:none;background-position: -10px -55px;background-size:190px auto}.int section.mdl-actividades .actividades .container .item:nth-child(3n + 1) .icon,
.int section.mdl-actividades .actividades .container .item:nth-child(3n + 1) .boton{background-image:url(/content/imgs/boles2/b1.png)}.int section.mdl-actividades .actividades .container .item:nth-child(3n + 2) .icon,
.int section.mdl-actividades .actividades .container .item:nth-child(3n + 2) .boton{background-image:url(/content/imgs/boles2/b3.png)}.int section.mdl-actividades .actividades .container .item:nth-child(3n + 3) .icon,
.int section.mdl-actividades .actividades .container .item:nth-child(3n + 3) .boton{background-image:url(/content/imgs/boles2/b4.png)}.int section.mdl-actividades .actividades .container .item
h3{height:132px;box-sizing:border-box;font-family:'ProximaNova-Semibold';font-size:18px;text-transform:uppercase;background-color:#f7f7f7;padding-top:75px;color:#243138}.int section.mdl-actividades .actividades .container .item:hover{background-color:#243138}.int section.mdl-actividades .actividades .container .item:hover
.fondo{display:none}.int section.mdl-actividades .actividades .container .item:hover
.icon{top:60px;transition:top 0.5s}.int section.mdl-actividades .actividades .container .item:hover
.boton{display:inline-block}.int section.mdl-actividades .actividades .container .item:hover
h3{background-color:#243138;margin-top:190px;padding-top:20px;height:auto;color:#fff;padding-bottom:14px}.int section.mdl-actividades .actividades
.pie{display:none}@media (max-width: 767px){.int section.mdl-actividades .m-selectwebs{display:block}}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{line-height:31px;position:absolute;text-decoration:none;text-align:center;padding:0 0 18px 10px;font-style:normal;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:7px;width:100%}.mfp-counter{position:absolute;top:9px;right:12px;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;cursor:auto;margin-top:-77px;height:37px;background-color:rgba(0,0,0,.85)}.mfp-title{text-align:left;line-height:37px;color:#f3f3f3;padding-left:15px;font-family:ProximaNova-Semibold;font-size:14px;word-wrap:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-ajax-holder{margin-top:43px}.mfp-content{margin-top:5px}.mfp-close{width:31px!important;height:31px;color:#fff!important;opacity:1;right:0!important;font-size:31px;cursor:pointer!important;padding-right:0!important;top:7px!important}
@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}.sprite{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat}header #head .container
.mobilemenu{display:none}header
#head.sinmenu{display:none}#menumobile,#topmobile{display:none}.cbookingmobile{display:none}header #head .cbooking
.close{display:none}body.win .int .featured li:hover .default,
body.mac .int .featured li:hover .default,
body.lin .int .featured li:hover
.default{transition:padding-top 0.5s;top:0;height:100%;padding-top:125px}body.win .int .featured li:hover .default .link,
body.mac .int .featured li:hover .default .link,
body.lin .int .featured li:hover .default
.link{display:inline-block}body.win .int .featured li:hover .default .link:hover,
body.mac .int .featured li:hover .default .link:hover,
body.lin .int .featured li:hover .default .link:hover{background-color:#0089c5}body.win .int .featured li:hover .default .link:hover a,
body.mac .int .featured li:hover .default .link:hover a,
body.lin .int .featured li:hover .default .link:hover
a{text-decoration:none}body.win #offerslist li .contenido .btnweb,
body.mac #offerslist li .contenido .btnweb,
body.lin #offerslist li .contenido
.btnweb{height:0;overflow-y:hidden;display:inline-block;transition:height 0.5s}body.win #offerslist li:hover .layer,
body.mac #offerslist li:hover .layer,
body.lin #offerslist li:hover
.layer{background-color:rgba(0,0,0,0.7)}body.win #offerslist li:hover .contenido .btnweb,
body.mac #offerslist li:hover .contenido .btnweb,
body.lin #offerslist li:hover .contenido
.btnweb{height:50px;transition:height 0.5s}@media (min-width: 768px) and (max-width: 960px){section.share
.social{padding-left:42px;padding-right:42px}body.openmenu #menumobile
.scroller{margin-top: -50px}header{left:0;position:fixed}#topmobile{display:none}header #head .cbooking
.close{display:none}.int
.cap.cap_landing_ofertas{width:50%;bottom:80px}.int .cap.cap_landing_ofertas
.heading{font-size:22px;max-width:100%}.int .cap.cap_landing_ofertas
h1{font-size:60px;max-width:100%}section.flandingofertas
#flandingofertas{right:42px;width:auto;top:90px}section.flandingofertas #flandingofertas
.fcontent{width:280px;padding:20px}section.flandingofertas #flandingofertas .fcontent
.t1{font-size:33px}section.flandingofertas #flandingofertas .fcontent #cuenta_atras
.tiempo{padding:10px
15px}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo
div{padding:0
5px}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo div
.numero{font-size:28px}section.flandingofertas #flandingofertas .fcontent #cuenta_atras .tiempo div
.texto{font-size:9px}section.flandingofertas #flandingofertas .fcontent .precios .ahora
.precio_ahora{font-size:40px}section.flandingofertas #flandingofertas .fcontent
.button{font-size:25px;line-height:1.2em;padding:15px}section.panelcondiciones2
.detalles{padding-left:42px;padding-right:42px}section.panelcondiciones2 .detalles
.detalle{text-align:center}section.panelcondiciones2 .detalles .detalle
.icono{display:inline-block;float:none;margin:0
0 20px}section.panelcondiciones2 .detalles .detalle .icono:first-child{margin-left:17px}section.panelcondiciones2 .condiciones
.resumen_condiciones{padding-left:42px;padding-right:42px;display:inline-block;padding-bottom:10px}section.panelcondiciones2 .condiciones .resumen_condiciones
.texto{width:100%}section.panelcondiciones2 .condiciones .resumen_condiciones
.ver_mas_condiciones{display:block;float:right;max-width:none}section.panelcondiciones2 .condiciones #mas_condiciones
.contenedor{padding-left:42px;padding-right:42px}section.actividades_landing
.header{padding-left:42px;padding-right:42px;box-sizing:border-box}section.actividades_landing
.container{padding-left:10px;padding-right:10px}section.panelreserva
.contenido_reserva{padding-left:42px;padding-right:42px}section.panelreserva .contenido_reserva .titulo,
section.panelreserva .contenido_reserva
.texto{max-width:65%}section.panelreserva .contenido_reserva
.texto{font-size:30px}section.panelreserva .contenido_reserva
.button{font-size:25px;line-height:1.2em;padding:15px;right:42px}.panel_ofertas section.lista_ofertas .containersmall
.all{margin-right:0}section.catforfaits,section.forfaits{box-sizing:border-box;padding-left:12px;padding-right:12px;padding-top:12px}section.catforfaits > ul > li .precios .precio,
section.forfaits > ul > li .precios
.precio{font-size:40px;line-height:40px;padding-bottom:13px}section.catforfaits > ul > li .contenido .col1,
section.forfaits > ul > li .contenido
.col1{padding:20px;box-sizing:border-box}section.catforfaits > ul > li .contenido .col1 h2,
section.forfaits > ul > li .contenido .col1
h2{font-size:28px;line-height:31px;padding-bottom:12px}section.catforfaits > ul > li .contenido .col2,
section.forfaits > ul > li .contenido
.col2{padding:20px;padding-top:0;text-align:center;box-sizing:border-box}section.catforfaits .img,
section.catforfaits .textos,
section.catforfaits .precios,
section.forfaits .img,
section.forfaits .textos,
section.forfaits
.precios{padding:20px}section.catforfaits .precios,
section.forfaits
.precios{padding-left:0}}@media (max-width: 960px){#tablet.switcher{display:block}header{left:0;transform:none}header #head .container
.mobilemenu{display:block}#menumobile{display:block}#head{padding-top:0}#offerslist
li{width:33%;height:376px}#offerslist li .contenido
.btnweb{height:50px;overflow-y:hidden;display:inline-block}#booking{right:42px}body.pl-index
.int{margin-top:165px}header{position:fixed}header
#head{height:65px}header #head
.container{height:65px}header #head .container
.logo{display:none}header #head .container
.mobilemenu{display:table;text-align:center;width:100%;vertical-align:middle;background-color:#e9eeed}header #head .container .mobilemenu
.icon{cursor:pointer;display:table-cell;vertical-align:middle;text-align:left}header #head .container .mobilemenu
.logo{text-align:center;display:table-cell;width:calc(100% - 125px);position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box}header #head .container .mobilemenu
.phone{display:table-cell;vertical-align:middle;white-space:nowrap;font-family:'ProximaNova-Bold';font-size:16px;line-height:65px;padding-right:20px}header.fixed
#head{height:65px}header.fixed #head
.container{height:65px}#menumobile{top:0px}#navmobile{background-color:#2b373e;bottom:0}#navmobile
.ppal{cursor:pointer}#navmobile
.sm{display:none}#menumobile ul li.sm
a{font-family:'ProximaNova-Bold';font-size:15px}#menumobile ul li.sm a
i{display:inline-block;vertical-align:middle;margin-right:10px;background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat;background-position: -371px -548px;width:24px;height:24px}#menumobile
.buttons_mov{display:none}#menumobile{top:0}#menumobile
.logogene{display:block}#menumobile
.season{padding:0
20px;font-family:'ProximaNova-Semibold';font-size:13px;display:block;text-align:left;vertical-align:middle;white-space:nowrap}#menumobile .season>div{padding:13px
0 20px 11px;border-bottom:1px solid #3f4f57}#menumobile
.language{font-family:'ProximaNova-Semibold';font-size:13px;text-align:left;vertical-align:middle;white-space:nowrap;cursor:pointer;padding:0
20px}#menumobile .language
i{background-repeat:no-repeat;display:inline-block;width:16px;height:11px}#menumobile .language
p{padding:13px
0 20px 11px;line-height:28px;text-transform:uppercase;color:#67818c}#menumobile .language p
span{display:inline-block;background-image:url(/content/imgs/fldowngrey.png);width:10px;height:7px;background-repeat:no-repeat;margin-left:8px;margin-right:10px}#menumobile .language
ul{display:none;position:absolute;background-color:#fff;padding:0
20px;z-index:21;right:28px}#menumobile .language ul
li{line-height:20px;padding:10px
0 10px 0;border-bottom:1px solid #f2f2f2}#menumobile .language ul li:last-child{border-bottom:0}#menumobile .language ul li
a{text-transform:uppercase;color:#67818c;font-size:14px;font-family:'ProximaNova-Bold'}#menumobile
.logogene{padding:30px
20px}.openmenu{position:absolute}.openmenu
#menumobile{height:100%;position:fixed;z-index:21}.openmenu #menumobile
#navmobile{overflow-y:auto}section.destacados_home{padding:0
20px}section.destacados_home .container ul li>div{height:215px}section.destacados_home .container ul li>div.doble{height:450px}section.destacados_pie{padding:0
20px}section.destacados_pie
.container{padding-top:0}section.destacados_pie .container
.fecontrols{top:24px}section.destacados_pie .container ul
li{height:421px}section.destacados_pie .container ul li>div{height:421px}section.destacados_pie .container ul li>div>div{bottom:auto;top:50px}section.destacados_pie .container ul li > div > div
h2{font-size:60px}section.destacados_pie .container ul li
iframe{height:421px}.int .top li>div{padding-top:112px}.int .top li > div
.titulo1{padding-left:20px;max-width:400px}.int .top li > div
.titulo2{padding-left:20px;max-width:400px}.int .top li > div
.link{margin-left:20px}.int .top li > div.hasvideo .titulo1,
.int .top li > div.hasvideo
.titulo2{width:42%}.int .contcap
.cap{padding-left:20px;max-width:400px}section.destinoheader{padding-left:20px;padding-right:20px}infopistas.r1 > div .pct
canvas{margin-top:0;margin-left:28px}section.galeria{width:100%}section.galeria .container
.icons{padding-right:12px}section.galeria ul.gal
li{height:450px}section.galeria ul.gal
li.slide{padding:45px
75px}section.galeria ul.gal li
.thumb{height:90px}section.galeria ul.gal li
.fondo{height:450px}section.galeria .fecontrols>div{top:200px}section.ubicacion2 .directions .gps,
section.ubicacion .directions
.gps{display:none}section.ubicacion
.directions{line-height:64px;padding:20px}section.ubicacion .directions input[type=text]{width:272px}section.intro{padding-left:12px;padding-right:12px}section.actividades{padding-left:12px;padding-right:12px}section.events
.rss{right:25px}section.events
.posi{display:block;padding-right:0;text-align:left}section.events .capcelera
.contmesos{width:100%;box-sizing:border-box;padding:0
10px}section.events .capcelera .mesos
li{width:6.8%}section.events .eventosl li:nth-child(4n){padding-right:20px}section.events .eventosl li:nth-child(3n){padding-right:0}section.events .eventosl li .interior
h3{font-size:21px;line-height:26px}section.events
.filtros{top:16px;right:0;display:block}section.events
#events{padding:0
12px}section.event .container,
section.new .container,
section.oferta .container,
section.faq
.container{padding-left:12px;padding-right:12px}section.event .otros,
section.new .otros,
section.oferta .otros,
section.faq
.otros{right:10px}section.event .rss,
section.new .rss,
section.oferta .rss,
section.faq
.rss{right:20px}section.event .capcelera .l1 .fecha,
section.new .capcelera .l1 .fecha,
section.oferta .capcelera .l1 .fecha,
section.faq .capcelera .l1
.fecha{display:block;margin-top: -20px;margin-bottom:20px}section.event .capcelera .l1 .titulos h2,
section.new .capcelera .l1 .titulos h2,
section.oferta .capcelera .l1 .titulos h2,
section.faq .capcelera .l1 .titulos
h2{width:auto}section.event .capcelera .l2,
section.new .capcelera .l2,
section.oferta .capcelera .l2,
section.faq .capcelera
.l2{padding-left:0}section.news
.container{padding-left:12px;padding-right:12px}section.paneltext
.container{padding-left:12px;padding-right:12px;box-sizing:border-box}section.paneltext .container .col2
img{max-width:350px}section.formcontact,section.formnewsletter,section.formtrabajo{padding-left:12px;padding-right:12px;box-sizing:border-box}section.formcontact .formu,
section.formnewsletter .formu,
section.formtrabajo
.formu{border-right:0;width:100%}section.formcontact .formu form,
section.formnewsletter .formu form,
section.formtrabajo .formu
form{margin-right:0}section.formcontact .formu .line .it:nth-child(3n),
section.formnewsletter .formu .line .it:nth-child(3n),
section.formtrabajo .formu .line .it:nth-child(3n){padding-left:0}section.formcontact .phone > div .tel,
section.formnewsletter .phone > div .tel,
section.formtrabajo .phone > div
.tel{font-size:28px}.webmap{padding-left:12px;padding-right:12px}section.contacto{padding-left:12px;padding-right:12px}body.openmenu{overflow:hidden}body.openmenu
.cbookingmobile{display:none}body.openmenu
#menumobile{left:0}body.openmenu #menumobile
.scroller{overflow-y:auto}#menumobile{width:512px;position:fixed;transition:all 0.4s;z-index:21;left: -512px;background-color:#2b373e;text-align:left}#menumobile
ul{padding:0
20px}#menumobile ul
li{line-height:46px}#menumobile ul
li.ppal{border-bottom:1px solid #3f4f57;margin-bottom:8px}#menumobile ul li
a{font-family:'ProximaNova-Black';font-size:18px;color:#fff}#menumobile ul li.bookings
a{text-transform:uppercase;color:#ffde00}#menumobile ul
li.sm{line-height:36px}#menumobile ul
li.sm.last{border-bottom:1px solid #3f4f57;padding-bottom:4px}#menumobile ul li.sm
a{font-family:'ProximaNova-Semibold';font-size:12px;line-height:20px}section.logos .container ul
li{padding:0;width:calc(25% - 40px);margin:20px
20px;height:62px}section.logos .container
img{width:100%}section.escuelas .container
li{width:50%}section.escuelas .container li .interior
.info{white-space:nowrap}}@media (max-width: 640px){.int .top li > div.hasvideo .titulo1,
.int .top li > div.hasvideo
.titulo2{width:100%}div.homeslider ul.top.bxslider > li
div.videoLink{display:none}}@media (max-width: 1276px){section.video h2,
section.rutas
h2{padding-left:42px;padding-right:42px}body.pl-landing_ofertas{max-width:100vw;overflow-x:hidden}body.pl-landing_ofertas .int
.container{margin-top: -10px}section.panelcomentarios{height:auto}section.panelcomentarios .bx-wrapper{padding-top:20px;padding-bottom:20px}section.panelcomentarios .bx-wrapper .bx-controls{top:43%}section.panelcomentarios .bx-wrapper .bx-next{right: -5px}section.panelcomentarios .bx-wrapper .bx-prev{left: -5px}section.panelcomentarios .comentario:before,
section.panelcomentarios .comentario:after{display:none}section.panelcomentarios .comentario
.contenido{display:inline-block;margin:0
40px}section.panelcomentarios .comentario .contenido
.texto{font-family:'ProximaNova-Semibold';max-width:740px;padding-bottom:10px}section.panelcomentarios .comentario .contenido .texto:before{content:'“'}section.panelcomentarios .comentario .contenido .texto:after{content:'”'}section.panelcomentarios .comentario .contenido
.autor{font-family:'ProximaNova-RegularIt'}section.apps
.col2{display:block}section.apps .col2 div:nth-child(2){display:none}section.apps
.container{padding-left:42px;padding-right:42px}}@media (max-width: 960px){.int .cap.cap_landing_ofertas
.heading{font-size:20px}.int .cap.cap_landing_ofertas
h1{font-size:46px;max-width:100%}section.panelcondiciones2 .detalles
.detalle{width:32%}section.comunicado
.capd{width:95%;padding:0
20px 30px 20px}section.comunicado .capasecundaria
.container_tiempo{width:auto !important;padding:0
20px}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1
.icon{width:100px}section.comunicado .infopistas_new.r1>div{padding:0}}@media (max-width: 767px){section.paneltext .container .col2 > div .item
a{display:flex}section.paneltext .container .col2 > div .item
i{padding-right:15px}section.hermanos .menulodging
li{width:100%;margin-bottom:12px;padding-right:0}header
#head.sinmenu{display:block}.int{margin-top:65px}.int.sinmenu{margin-top:65px}.int
.cap.cap_landing_ofertas{position:absolute;bottom:104px;width:100%;text-align:center}.int .cap.cap_landing_ofertas
h1{color:#fff;font-size:36px;margin:0
20px}.int
.contcap.contcap_landing_ofertas{padding:0;margin:0;display:inline-block;width:100%;margin-bottom:97px;height:auto}.int .contcap.contcap_landing_ofertas
.logo{display:none}.int
.contcap.contcap_landing_ofertas.sin_destacado{margin-bottom:0px}.int .contcap
.cap{padding-left:0}section.video
h2{padding-left:12px;padding-right:12px}section.video
iframe{height:376px}section.header.landingofertas{display:block;height:423px}section.flandingofertas{text-align:center}section.flandingofertas
#flandingofertas{right:0;left:0;margin:0
auto;top:0;height:423px}section.flandingofertas #flandingofertas
.fcontent{width:100%;background-color:transparent;border-radius:0;padding:0;position:absolute;bottom: -88px}section.flandingofertas #flandingofertas .fcontent
.t1{display:none}section.flandingofertas #flandingofertas .fcontent
#cuenta_atras{display:none}section.flandingofertas #flandingofertas .fcontent
.contacto{display:none}section.flandingofertas #flandingofertas .fcontent .container-button{background-color:#ffdb00;padding:14px}section.flandingofertas #flandingofertas .fcontent
.precios{padding-bottom:9px}section.flandingofertas #flandingofertas .fcontent .precios
.antes{color:#da4747}section.flandingofertas #flandingofertas .fcontent .precios
.ahora{color:#fff}section.flandingofertas #flandingofertas .fcontent .precios .ahora
.precio_ahora{line-height:48px}section.panelcondiciones2{margin-top: -1px}section.panelcondiciones2
.titulo_mobile{display:block;padding:20px;text-align:center}section.panelcondiciones2 .titulo_mobile
a{color:#fff;font-family:'ProximaNova-Semibold';font-size:16px;text-transform:uppercase}section.panelcondiciones2
#condiciones{display:none}section.panelcondiciones2
.detalles{padding:0
0 36px;border-top:1px solid #6e9c93}section.panelcondiciones2 .detalles
.detalle{width:100%;text-align:center;padding:36px
20px 0}section.panelcondiciones2 .detalles .detalle
.icono{display:inline-block;float:none;margin:0
0 20px}section.panelcondiciones2 .detalles .detalle .icono:first-child{margin-left:17px}section.panelcondiciones2 .condiciones
.resumen_condiciones{padding:20px
10px 0}section.panelcondiciones2 .condiciones .resumen_condiciones
a.ver_mas_condiciones{display:block;text-align:center;max-width:100%;padding-bottom:10px}section.panelcondiciones2 .condiciones
#mas_condiciones{padding:0
20px;box-sizing:border-box;position:relative}section.panelcondiciones2 .condiciones #mas_condiciones
.contenedor{padding-top:20px}section.panelcondiciones2 .condiciones #mas_condiciones .contenedor
.condicion{display:block;width:100%;padding:0
0 20px 0}section.panelreserva{text-align:center}section.panelreserva .contenido_reserva button,
section.panelreserva .contenido_reserva
.button{position:static;transform:translateY(0);margin-top:15px}.panel_ofertas section.lista_ofertas .header
.containersmall{display:none}.panel_ofertas section.lista_ofertas .header
.c1{width:100%;text-align:center}section.actividades_landing .header
.containersmall{display:none}section.actividades_landing .header
.c1{width:100%;text-align:center}section.actividades_landing .container
.item{float:none;width:100%;padding:10px}section.actividades_landing
.pie{display:block}section.actividades_landing .pie .containersmall
.all{float:none}section.forfaits
.img{display:block;width:100%;box-sizing:border-box;padding:20px;padding-bottom:0}section.forfaits .img
img{width:100%}section.forfaits
.textos{display:block;width:100%;box-sizing:border-box;padding:20px}section.forfaits
.precios{display:block;width:100%;box-sizing:border-box;padding:20px;padding-top:0}section.catforfaits,section.forfaits{margin-top:0;padding-top:0}section.catforfaits > ul > li .contenido .col1,
section.forfaits > ul > li .contenido
.col1{display:block;width:100%;padding:20px;box-sizing:border-box}section.catforfaits > ul > li .contenido .col1 h2,
section.forfaits > ul > li .contenido .col1
h2{font-size:28px;line-height:31px;padding-bottom:12px}section.catforfaits > ul > li .contenido .col2,
section.forfaits > ul > li .contenido
.col2{display:block;width:100%;padding:20px;padding-top:0;text-align:center;box-sizing:border-box}section.catforfaits > ul > li .contenido .col2 i,
section.forfaits > ul > li .contenido .col2
i{display:none}section.catforfaits .precios,
section.forfaits
.precios{padding-bottom:0}section.escuelas .container
li{width:100%;float:none}section.escuelas .container li
.interior{height:auto;padding:20px}section.ubicacion .mapper,
section.lodging
.mapper{display:none;position:fixed;top:65px;left:0;z-index:22;width:100%;height:100%}section.ubicacion .directions,
section.lodging
.directions{line-height:40px}section.ubicacion .directions input[type=text],
section.lodging .directions input[type=text]{width:100%;margin:0;box-sizing:border-box;margin-top:12px}section.ubicacion .directions a,
section.lodging .directions
a{line-height:50px;background-color:#9dc418;color:#fff;font-family:'ProximaNova-Semibold';font-size:14px;text-transform:uppercase;padding:0
20px;border-radius:5px;cursor:pointer;display:inline-block;margin-left:12px;margin-top:12px}section.apps
.container{padding-left:12px;padding-right:12px}section.apps .container
.col1{display:block}section.apps .container
.col2{display:inline-block;margin-top:30px;padding-left:10px;padding-right:10px}section.blog .princ article .text
a.contenido{display:none}section.blog .princ article .text
.titulo{font-size:20px}section.blog .list .filters .boxes .box
h3.mobile{display:none}section.blog .list .detalle article .texto
h3{font-size:35px;line-height:1}section.blog .list
.detalle{margin-top:80px}.pl-blog
#hilo{display:none}.mobile_only{display:block}.pl-landing_ofertas section.flandingofertas #flandingofertas .fcontent .precios
.mobile_titulo{font-size:36px;line-height:36px;color:#fff;text-transform:uppercase;font-family:'ProximaNova-ExtraBold';margin-bottom:5px}.pl-landing_ofertas .int .cap.cap_landing_ofertas
.heading{display:none}.pl-landing_ofertas
.cbookingmobilefooter{margin-bottom:36px}section.comunicado .capd
.c1{display:block;width:100%}section.comunicado .capd
.otros{display:block;width:100%;margin-top:20px;text-align:center}section.comunicado .capasecundaria .container_tiempo
.tiempo{padding-bottom:60px}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1
.colu1{display:block;width:100%}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1
.colu2{display:block;width:100%}section.comunicado .capasecundaria .container_tiempo .tiempo .c1 .tablet1 .colu2
.button{float:none !important}section.comunicado .infopistas_new.r1
.pistas{margin-bottom:30px}section.comunicado .infopistas_new.r1
.remontadores{margin-bottom:30px}section.comunicado .infopistas_new.r1
.esquiables{margin-bottom:30px}}#infopistas{display:none;position:absolute;z-index:1000;width:100%}@media screen and (max-width: 767px){section.destacados_home .container ul li > div > div > div
h2{font-size:20px}section.destacados_home .container ul li > div > div > div
h3{font-size:16px}}@media (max-width: 1279px){.int
.cap{padding-left:30px}}@media (max-width: 1023px){section.catforfaits > ul > li .contenido,
section.forfaits > ul > li
.contenido{display:flex;flex-direction:column;background-size:cover}}.m-livecams .swiper-slider{position:relative;overflow:hidden}.m-livecams
.controls{position:absolute;right:1rem;top:2.5rem;display:flex}.m-livecams .controls>*{cursor:pointer;z-index:20}.m-livecams .controls .button-prev{margin-right:1rem}@media (max-width: 767px){.m-webcams .m-list{padding-left:10px !important;padding-right:10px !important}#menumobile2 .m-infonieve
a{color:#283a59 !important}}@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}@media (min-width: 1280px){header #head .container
.phone{display:none}}.sprite{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat}@media (max-width: 767px){.pl-landing_ofertas section.flandingofertas #flandingofertas .fcontent .precios
.mobile_titulo{display:none}.pl-landing_ofertas
#content_cont{margin-top:0}.pl-landing_ofertas section.flandingofertas #flandingofertas
.fcontent{bottom:0}section.header.landingofertas{height:423px !important}section.catforfaits > ul > li .btnbook,
section.forfaits > ul > li
.btnbook{line-height:1;padding-top:10px;padding-bottom:10px;white-space:pre-wrap}body.pl-landing_ofertas .panel_intro .int
.container{margin-top: -80px}#tablet.switcher{display:none}#mobile.switcher{display:block}body.bk{padding-top:0}body.bk
.contenido_top{display:none}body.bk
header{top:0}body.bk
#menumobile{top:0}section.prensa > div
.elements{padding-right:0}section.prensa > div
.sidebar{display:none}header{left:0}header #head
.cbooking{display:none}header #head .container
.mobilemenu{height:65px}header #head .container .mobilemenu
.logo{padding-left:0}header #head .container .mobilemenu
.phone{line-height:100%;padding-right:0}header #head .container .mobilemenu .phone
a{color:transparent;width:40px;display:block;overflow:hidden}header #head
.cbooking.opened{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75)}header #head .cbooking.opened
.close{display:block;position:absolute;right:12px;height:20px;width:20px;font-family:'ProximaNova-Bold';color:#fff;cursor:pointer;margin-top: -27px;font-size:20px}header #head .cbooking.opened
#booking{top:110px;right:12px;left:12px}header #head .cbooking.opened #booking
.forfait{display:none}header #head .cbooking.opened #booking .header
i{display:none}header #head .cbooking.opened #booking
#Promo{display:none}header #head .cbooking.opened #booking
.double{display:none}header #head .cbooking.opened #booking .double
.calendar{position:relative}header #head .cbooking.opened #booking .double .calendar
.datepicker{display:none}header #head .cbooking.opened #booking .double .calendar
.mobile{position:absolute;display:block;width:100%;top:0;visibility:visible;color:transparent;padding-left:47px;box-sizing:border-box;background-color:transparent}.cbookingmobile{display:block;position:absolute;left:0;margin-top: -33px;right:0;z-index:1;text-align:center}.cbookingmobile
a{display:inline-block;width:80%;margin-top:10px;line-height:50px;color:#fff;border-radius:5px;text-align:center;background-color:#4cc5cd;font-family:'ProximaNova-Bold';font-size:16px}section.bigheader{height:300px}.int .cap
.heading{font-size:24px}.int .top
li{height:300px;display:none}.int .top li>div{height:auto;padding-top:0;bottom:70px;position:absolute}.int .top li > div .titulo1,
.int .top li > div
.titulo2{max-width:100%;box-sizing:border-box}.int .top li > div
.titulo1{font-size:42px}.int .top li > div
.titulo2{font-size:22px}.int .top li > div
.link{display:none}.int .top li:first-child{display:block}.int .contcap
.cap{max-width:100%}.int .contcap
h1{font-size:23px;line-height:1.4}#bigshadowheader{height:270px}#offerslist
li{width:100%}section.ofertas{padding-bottom:0;padding-top:20px}section.canvasbuttons .container
div{margin-bottom:12px}.panel_infoneu .infopistas.r1 > div .pct
canvas{width:80px;height:80px;margin-top: -20px;margin-left:5px}.infopistas.r1{padding:60px
0 20px 0;overflow:hidden}.infopistas.r1>div{width:80px;padding:0
4px}.infopistas.r1 > div .pct
canvas{width:80px;height:80px;margin-top:0;margin-left:28px}.infopistas.r1 > div .pct
.bg{width:70px;height:70px;top: -16px;left:10px}.infopistas.r1 > div .pct
.pc{font-size:17px;top:0;left:56px}.infopistas.r1 > div
i{margin-top:70px;background-size:960px auto}.infopistas.r1 > div
.txt{font-size:10px}.infopistas.r1 > div
.num{font-size:18px}.infopistas.r1
.pistas{width:80px;padding:0
4px}.infopistas.r1 .pistas
i{background-position: -404px -20px}.infopistas.r1 .esquiables
i{background-position: -530px -20px}.infopistas.r1 .remontadores
i{background-position: -667px -20px}section.destinoheader{padding-top:30px;padding-left:0;padding-right:0}section.destinoheader .container
.col1{display:block;padding-right:12px;padding-left:12px}section.destinoheader .container
.col2{display:block;width:100%;margin-top:20px}section.destacados_home{padding:0
10px}section.destacados_home
.container{padding-top:10px}section.destacados_home .container ul
li{float:none;width:100%;padding-right:0 !important}section.destacados_home .container ul li>div{margin-bottom:10px;height:184px !important}section.ubicacion2,section.ubicacion{padding-bottom:0}section.ubicacion2 .seemap,
section.ubicacion
.seemap{display:inline-block}section.ubicacion2 .titulo,
section.ubicacion
.titulo{padding:20px
0 15px 0}section.ubicacion2 .titulo i,
section.ubicacion .titulo
i{width:40px;height:40px;background-size:512px 384px;background-position: -450px -109px}section.ubicacion2 .titulo h2,
section.ubicacion .titulo
h2{font-size:33px;line-height:36px}section.ubicacion2 .titulo h3,
section.ubicacion .titulo
h3{font-size:16px;line-height:20px}section.ubicacion2 .titulo a,
section.ubicacion .titulo
a{display:inline-block;line-height:46px;font-family:'ProximaNova-Semibold';font-size:14px;color:#0396a0;text-transform:uppercase;padding:0
20px;border:2px
solid #0396a0;border-radius:5px;cursor:pointer;margin-top:15px}section.ubicacion2 .mapper,
section.ubicacion
.mapper{display:none;margin-top:20px !important}section.ubicacion2 .leyenda,
section.ubicacion
.leyenda{top: -47px !important}body.map header #head .container .mobilemenu > div
i{background-size:auto;background-position: -245px -541px}body.map header #head .container .mobilemenu > div
i.fa{display:none}body.map
.mapper{display:block}body.map section.lodging
.container{padding:0}section.destacados_pie{display:none}.formu .line
.it{width:100%}.formu .line .it:nth-child(2n){padding-left:0}.formu
.footer{padding-left:0}.formu .footer > div
button{position:relative;float:right;margin-top:24px}section.contacto>ul>li{padding-left:0 !important;padding-right:0 !important;width:100%}.webmap>ul>li{width:100%}section.paneltext{padding-top:30px}section.paneltext .container
.col1{display:block}section.paneltext .container
.col2{display:block}section.paneltext .container .col2>div{padding-left:0;padding-top:12px}section.paneltext .container .col2
img{max-width:100%;width:100%}section.intro{padding:12px;padding-top:30px}section.galeria{width:100%}section.galeria .container
.icons{padding-right:12px}section.galeria ul.gal
li{height:350px}section.galeria ul.gal
li.slide{padding:12px}section.galeria ul.gal li
.thumb{width:25%;height:81px}section.galeria ul.gal li
.fondo{height:350px}section.galeria .fecontrols>div{display:none}section.galeria .bx-wrapper .bx-pager{right:12px;width:auto;bottom:inherit;margin-top:40px}section.galeria .bx-wrapper .bx-pager .bx-pager-item{padding-bottom:10px}section.galeria .bx-wrapper .bx-pager.bx-default-pager
a{border:2px
solid #0396a0}section.galeria .bx-wrapper .bx-pager.bx-default-pager
a.active{background-color:#0396a0}section.header{height:270px}section.event .texto,
section.new
.texto{display:block;padding:20px
0}section.event .img,
section.new
.img{display:none}section.event .capcelera .l2 .compartir,
section.new .capcelera .l2
.compartir{display:none}section.event .otros,
section.new
.otros{position:relative}section.share{display:none}section.news
.filtros{top:0;right:0;left:0;margin:12px
0;position:relative}section.news .filtros
.keyword{padding-left:0;border-left:0}section.news .noticiasl
.r{display:none}section.events
.capcelera{padding-top:20px;padding-bottom:20px}section.events .capcelera
.mesos{display:none}section.events .capcelera .contmesos
.mobile{display:block;vertical-align:middle;background-color:#fff;padding:0
15px;border:0;font-size:16px;font-family:'ProximaNova-Regular';margin-right:6px;height:49px;border-radius:5px;width:100%}section.events
.filtros{top:0;right:0;left:0;margin:12px
0;position:relative}section.events .filtros
.keyword{display:none}section.events .eventosl
li{width:100%;float:none;padding-right:0}section.actividades ul
li{width:100%;padding-right:0;padding-bottom:20px}section.actividades ul li:nth-child(2n){padding-left:0}}@media (max-width: 960px){section.logos .container
img{margin:0
auto}section.logos .bx-wrapper .bx-controls-direction
a{background-image:url(/content/imgs/sprites/sprites.png);background-repeat:no-repeat}section.logos .bx-wrapper .bx-controls-direction a.bx-prev{left: -30px;background-position: -751px -698px}section.logos .bx-wrapper .bx-controls-direction a.bx-next{right: -30px;background-position: -784px -698px}}@media (max-width: 480px){#menumobile ul
li{line-height:35px}#menumobile ul
li.ppal{margin-bottom:0}#menumobile
.season{font-size:10px}#menumobile .season>div{padding-left:0}#menumobile .buttons_mov>div{padding-left:0}.homeslider
.sliderh{display:none}section.formcontact,section.formnewsletter,section.formtrabajo{padding-top:20px}section.formcontact .formu h3,
section.formnewsletter .formu h3,
section.formtrabajo .formu
h3{padding-bottom:15px}#panels>ul{padding-bottom:20px}}section.blog
.noresults{display:flex;text-align:left;margin-bottom:20px;font-size:33px;line-height:1;letter-spacing: -1px;font-family:'ProximaNova-Bold';color:#283a59;text-transform:uppercase}.box.search{display:block}.box.search.mobile{display:none}.box.search
form{display:flex;position:relative}.box.search form
input{height:57px;line-height:57px;border-radius:2px;background-color:#f3f5f8;width:100%;box-sizing:border-box;padding:0
40px 0 19px;color:#283a59;font-family:'ProximaNova-Bold';font-size:17px}.box.search form input::-moz-placeholder{opacity:1;color:#243138}.box.search form input:-ms-input-placeholder{color:#243138}.box.search form input::-webkit-input-placeholder{color:#243138}.box.search form
button{color:#4cc5cd;font-size:22px;position:absolute;right:19px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 767px){.box.search{display:none}.box.search.mobile{display:block;padding:0;width:100%}}/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/



.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/content/js/bxslider/images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: transparent;
	text-indent: -9999px;
	display: block;
	width: 8px;
	height: 8px;
	margin: 0 5px;
	outline: 0;
	border:2px solid #fff;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #fff;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	
}

.bx-wrapper .bx-next {
	right: 10px;
	
}



.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 40px;
	height: 40px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(/content/js/bxslider/images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(/content/js/bxslider/images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
@import "functions.less";@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}body .int,
body.pl-index
.int{margin-top:0}body.pl-blog
#booking{top:118px}.bx-wrapper .bx-pager.bx-default-pager
a{width:6px;height:6px;background:#fff}.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager
a.active{background:#9dc418;border:2px
solid #9dc418}header.fixed{background-image:none}header.fixed #head .container #nav li
a{padding-bottom:0}header.fixed #head .container .contmenutools .m-infonieve,
header.fixed #head .container .contmenutools .m-webcam{display:none}.homeslider{margin-top:0}.homeslider
.sliderh{display:none}body.pl-blog header.det #top .frame .logo
img{display:none}body.pl-blog header.det #top .frame .logo
img.detblog{display:table-cell}body.pl-blog header.det #top .frame .info,
body.pl-blog header.det #top .frame .info
i{color:#283a59}body.pl-blog header.det #head
.container.menu{border-radius:2px;border:solid 1px #dfe6ee;background-color:#fafbfc}body.pl-blog #content_cont.det section.blog .list
.filters{margin-top:160px}#top{max-width:1280px;margin:0
auto;height:52px}#top
.frame{display:flex;align-items:center;justify-content:space-between;height:52px}#top .frame
.logo{display:table-cell;text-align:left;vertical-align:middle;width:100%}#top .frame .logo
.detblog{display:none}#top .frame
.info{display:table-cell;color:#67818c;vertical-align:middle;font-size:15px;font-family:'ProximaNova-Bold';white-space:nowrap;color:#fff}#top .frame .info
i{display:inline-block;vertical-align:initial;width:11px;height:11px;color:#fff;font-size:12px;margin-right:3px}#top .frame .info
a{color:#fff}#top .frame
.premsa{display:table-cell;white-space:nowrap;vertical-align:middle}#top .frame .premsa
a{line-height:27px;padding:0
40px 0 0;font-size:15px;font-family:'ProximaNova-Bold';color:#93f1f7;text-decoration:none}#top .frame .premsa a
i{margin-right:6px}#top .frame
.premsa.active{text-decoration:underline}#top .frame
.language{font-family:'ProximaNova-Semibold';font-size:13px;display:table-cell;text-align:right;vertical-align:middle;white-space:nowrap;cursor:pointer;padding-left:20px}#top .frame .language
i{background-repeat:no-repeat;display:inline-block;width:16px;height:11px}#top .frame .language
p{padding-left:20px;line-height:28px;text-transform:uppercase;color:#67818c}#top .frame .language p
span{display:inline-block;background-image:url(/content/imgs/fldowngrey.png);width:10px;height:7px;background-repeat:no-repeat;margin-left:8px;margin-right:10px}#top .frame .language
ul{display:none;position:absolute;background-color:#fff;padding:0
20px;z-index:21}#top .frame .language ul
li{line-height:20px;padding:10px
20px 10px 0;border-bottom:1px solid #f2f2f2;position:relative}#top .frame .language ul li:last-child{border-bottom:0}#top .frame .language ul li
a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-transform:uppercase;color:#67818c}#top .frame .language:hover
ul{display:block}#menumobile2{display:none}#menumobile .m-infonieve,
#menumobile .m-webcam{display:none}#head{padding-top:0}#head>div{max-width:1280px}#head
.container{max-width:1280px}#head
.container.top{height:auto;padding:13px
0}#head
.container.menu{background-color:#fff}#head .container
.logo{padding:0
30px 0 19px}#head .container
.contmenutools{text-align:left;position:relative}#head .container .contmenutools .m-webcam{position:absolute;top:0;right:0;width:70px;height:100%;background-color:#9dc418}#head .container .contmenutools .m-webcam.v2{right:70px}#head .container .contmenutools .m-webcam
a{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;font-family:'ProximaNova-Regular';font-size:12px;line-height:1.2;color:#fff;text-decoration:none}#head .container .contmenutools .m-webcam
i{display:block;width:20px;height:21px;background-image:url(/content/imgs/camera.svg);background-repeat:no-repeat;background-size:cover;margin-bottom:4px}#head .container .contmenutools .m-webcam.on a,
#head .container .contmenutools .m-webcam:hover
a{background-image:linear-gradient(to bottom,#9dc418,#38a2a7);color:#fff;mix-blend-mode:multiply}#head .container .contmenutools .m-webcam.on a .text,
#head .container .contmenutools .m-webcam:hover a
.text{opacity:0.8}#head .container .contmenutools .m-webcam.on:after{content:"";position:absolute;z-index:999;left:50%;transform:translateX(-50%);bottom: -20px;width:0;height:0;border-style:solid;border-width:0 9.5px 16.5px 9.5px;border-color:transparent transparent #fff transparent}#head .container .contmenutools .m-infonieve{position:absolute;right:0;width:70px;height:100%;background-color:#9dc418}#head .container .contmenutools .m-infonieve
a{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;font-family:'ProximaNova-Regular';font-size:12px;line-height:1.2;color:#fff;text-decoration:none}#head .container .contmenutools .m-infonieve
i{display:block;width:20px;height:21px;background-image:url(/content/imgs/ico-infonieve.png);background-repeat:no-repeat;background-size:cover;margin-bottom:4px}#head .container .contmenutools .m-infonieve.on a,
#head .container .contmenutools .m-infonieve:hover
a{background-image:linear-gradient(to bottom,#9dc418,#38a2a7);color:#fff;mix-blend-mode:multiply}#head .container .contmenutools .m-infonieve.on a .text,
#head .container .contmenutools .m-infonieve:hover a
.text{opacity:0.8}#head .container .contmenutools .m-infonieve.on:after{content:"";position:absolute;z-index:999;left:50%;transform:translateX(-50%);bottom: -20px;width:0;height:0;border-style:solid;border-width:0 9.5px 16.5px 9.5px;border-color:transparent transparent #fff transparent}#head .container .contmenutools
#nav{display:flex;justify-content:flex-start;text-align:center}#head .container .contmenutools #nav
li{border-bottom:none}#head .container .contmenutools #nav li
a{font-size:17px;line-height:62px;color:#878a7b;display:block;padding-bottom:0;border-bottom:3px solid #fff;padding-top:2px;box-sizing:border-box}#head .container .contmenutools #nav li.blog
a{font-family:'ProximaNova-Regular';color:#9daac1}#head .container .mobilemenu .icon .fa-close{display:none}#head
.submenu{left:181px;right:inherit;background-color:#fff;box-shadow:0 15px 30px -10px rgba(157,170,193,0.51)}#head .submenu .container ul li a,
#head .submenu .container ul li:hover
a{color:#878a7b}#head .submenu .container ul li ul li a,
#head .submenu .container ul li ul li:hover a,
#head .submenu .container ul li:hover ul li a,
#head .submenu .container ul li:hover ul li:hover
a{color:#9dc418}#booking{min-width:298px}#booking
.square{border-radius:5px;box-shadow:0 15px 30px -10px rgba(157,170,193,0.51);background-color:#fff;padding:22px
30px}#booking .square
.buttonb{border-radius:2px;box-shadow:0 10px 15px -10px #9dc418;background-color:#9dc418;text-align:center}#booking .square .buttonb button,
#booking .square .buttonb
a{font-family:'ProximaNova-Bold';font-size:17px;line-height:47px;color:#fff;text-transform:capitalize}#booking .square
.footer{display:flex;flex-direction:column;align-items:flex-start}#booking .square .footer
span.txt{font-family:'ProximaNova-Regular';font-size:17px;color:#9daac1;line-height:1.29;margin-top:15px}#booking .square .footer
span.number{font-family:'ProximaNova-Bold';font-size:15px;line-height:1.2;color:#6e7c95;margin-top:2px}#booking .square .footer span.number
i{font-size:14px;margin-right:3px}#booking .closer
.header{font-family:'ProximaNova-Bold';font-size:17px;line-height:1;padding-bottom:22px;color:#283a59}#booking .closer .header
i{background-image:url(/content/imgs/close.svg);width:30px;height:30px;background-position:center;background-size:12px 12px;background-repeat:no-repeat;top: -10px;right: -25px}#booking .closer.closed .header
i{background-image:url(/content/imgs/icon_desplegar.svg);transform:initial}#booking
.selectric{border-radius:2px;background-color:#f3f5f8}#booking .selectric
.label{font-family:'ProximaNova-Bold';font-size:15px;line-height:47px;color:#6e7c95;padding:0
12px}#booking .selectric
.button{background-image:url(/content/imgs/icons/ico-down.png);background-repeat:no-repeat;background-position:center;width:17px;height:10px;right:8px}#booking .double
.calendar{display:flex;justify-content:center;align-items:center;background-color:#f3f5f8;border-radius:2px;height:47px}#booking .double .calendar .day,
#booking .double .calendar
.month{font-family:'ProximaNova-Bold';line-height:1.2;padding:0}#booking .double .calendar
.day{font-size:18px;color:#283a59;margin-left:36px}#booking .double .calendar
.month{font-size:15px;color:#6e7c95;text-transform:lowercase;margin-left:3px}#booking .double .calendar
i{position:absolute;left:12px;background-image:url(/content/imgs/icons/ico-cal.png);background-repeat:no-repeat;background-position:center;width:15px;height:15px}#booking .double .calendar
.datepicker{padding:0}#booking .double .calendar#openOut
i{left:24px}#booking .single
input{border-radius:2px;background-color:#f3f5f8;font-family:'ProximaNova-Bold';font-size:15px;line-height:1.2;color:#6e7c95}#booking .single input::-moz-placeholder{color:#6e7c95}#booking .single input::-ms-input-placeholder{color:#6e7c95}#booking .single input::-webkit-input-placeholder{color:#6e7c95}.int .top li>div{height:585px;max-width:1280px}.int .top li > div
.titulo1{font-family:'ProximaNova-Regular';font-size:28px;line-height:1.07;margin-bottom:6px;text-shadow:0 5px 20px #283a59}.int .top li > div
.titulo2{font-family:'ProximaNova-Bold';letter-spacing: -1px;font-size:50px;line-height:1;text-transform:uppercase;text-shadow:0 10px 40px #283a59}.int .top li > div .titulo2
strong{font-family:'ProximaNova-Black'}section.logos{background-color:#fff;border-bottom:none;padding:4.8rem 0 0}section.logos
.container{max-width:1280px}section.logos .container
img{opacity:0.7}section.intro ul,
section.intro ol,
section.intro
li{list-style:disc}section.intro ul,
section.intro
ol{margin-left:20px}@media (max-width: 1280px){#top{padding:0
20px}.pl-blog .int
.cap{padding:0
20px}.pl-blog .int
.conthilo{padding:7px
20px 40px 20px}#booking{right:20px}.homeslider .top li>div{margin-left:100px;max-width:580px}.homeslider
.sliderh{display:none}section.logos{padding-left:20px;padding-right:20px}.fecontrols>div.left{left:0}.fecontrols>div.right{right:0}section.ubicacion2{padding-left:20px;padding-right:20px;box-sizing:border-box}}@media (min-width: 1024px) and (max-width: 1280px){section.accesos > div .news
.header{padding-left:42px}.footerbottom,section.ubicacion2{padding-left:20px;padding-right:20px;box-sizing:border-box}footer .footer_sponsors.color,
footer
.footer_newsletter{padding-left:30px;padding-right:30px}.otherwebs{padding-left:50px;padding-right:50px}.footerbottom .container
.col1{padding-left:32px}}#infoad{display:none;position:absolute;width:100%;z-index:34;max-width:1280px;left:50%;transform:translateX(-50%)}#infoad .snowreport
.contenedor{position:relative;border-radius:2px;box-shadow:0 15px 40px -5px rgba(40,58,89,0.5);background-image:linear-gradient(to bottom,#ffffff,#ffffff),linear-gradient(119deg,#122245,#311f25)}section.toplayer.snowreport.new{text-align:right}section.toplayer.snowreport.new
.contenedor{display:inline-flex;width:auto;background-color:#fff;margin:0
auto;position:relative}section.toplayer.snowreport.new .contenedor
.cen{display:block;margin:0
auto;max-width:1100px;padding:40px
60px}section.toplayer.snowreport.new .contenedor .cen
.c1{text-align:left;width:100%;padding-bottom:16px;box-sizing:border-box}section.toplayer.snowreport.new .contenedor .cen .c1
.whitebox{display:flex;justify-content:space-between}section.toplayer.snowreport.new .contenedor .cen .c1 .whitebox
.r1{color:#283a59;font-family:'ProximaNova-Regular'}section.toplayer.snowreport.new .contenedor .cen .c1 .whitebox .r1 .m-title{font-size:30px;line-height:1.07}section.toplayer.snowreport.new .contenedor .cen .c1 .whitebox .r1
.fecha{color:#9daac1;font-size:15px;line-height:1.2}section.toplayer.snowreport.new .contenedor .cen .c1 .whitebox
.r2{position:relative}section.toplayer.snowreport.new .contenedor .cen .c1
.comunicatbutton{line-height:47px;border-radius:2px;box-shadow:0 10px 20px -5px rgba(76,197,205,0.7);background-color:#9dc418;font-family:'ProximaNova-Bold';padding:0
38px;font-size:17px}section.toplayer.snowreport.new .contenedor .cen .c1 .comunicatbutton
a{color:#fff}section.toplayer.snowreport.new .contenedor .cen .c1 .comunicatbutton:hover{opacity:0.7}section.toplayer.snowreport.new .contenedor .cen .c1 .comunicatbutton:hover
a{text-decoration:none}section.toplayer.snowreport.new .contenedor .cen
.c2{display:flex;justify-content:space-between;align-items:flex-end}section.toplayer.snowreport.new .contenedor .cen .c2>div{display:flex}section.toplayer.snowreport.new .contenedor .cen .c2
.r1{display:flex;justify-content:flex-start;width:100%}section.toplayer.snowreport.new .contenedor .cen .c2 .r1>div{border-radius:5px;background-color:#f0f6f7;padding:25px
20px;margin-right:5px;box-sizing:border-box;width:225px;max-width:calc(33.333vw - 40px)}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div
i{transform:scale(0.7)}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div
.pc{color:#283a59;font-family:'ProximaNova-Bold';font-size:30px;line-height:1.67;letter-spacing: -0.6px;margin:0
-20px 15px -20px;padding:0
20px 20px 20px;border-bottom:1px solid #b8c4da}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div
.info{display:flex;float:none;widows:100%}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .info
.detalles{font-size:15px;line-height:1.2;display:block;width:100%;font-family:'ProximaNova-Regular'}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .info .detalles ul
li{display:flex;width:100%;margin-top:5px;justify-content:space-between}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .info > div
.txt{color:#6e7c95;text-transform:none;font-size:17px;line-height:1.29;font-family:'ProximaNova-Regular'}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .info > div
.num{color:#283a59;font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title{display:flex;align-items:center;justify-content:flex-start}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title>div{text-align:left;font-size:17px;line-height:1.29;flex-shrink:0}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title > div
.txt{font-family:'ProximaNova-Regular';color:#6e7c95}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title > div
.num{font-family:'ProximaNova-Bold';color:#283a59}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title
i{display:flex;height:25px;width:100%;background-size:contain;background-position:center left;background-repeat:no-repeat;margin-left:15px;margin-top:0}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title.pistas
i{background-image:url(/content/imgs/imgs2019/pistas.svg)}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title.esquiables
i{background-image:url(/content/imgs/imgs2019/kmesquiables.svg)}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .m-title.remontadores
i{background-image:url(/content/imgs/imgs2019/remontes.svg)}section.toplayer.snowreport.new .contenedor
.cen.summer{text-align:left}section.toplayer.snowreport.new .contenedor .cen.summer
h3{font-family:'ProximaNova-Bold';font-size:24px;color:#67818c;padding-bottom:5px}section.toplayer.snowreport.new .contenedor .cen.summer ul
li{display:inline-block;vertical-align:top;width:212px;white-space:normal;padding-right:26px}section.toplayer.snowreport.new .contenedor .cen.summer ul li
.img{width:100%;background-size:cover;background-position:center;height:154px;margin-bottom:10px}section.toplayer.snowreport.new .contenedor .cen.summer ul li:last-child{padding-right:0}section.toplayer.snowreport.new .contenedor .cen.summer ul li
div{font-family:'ProximaNova-Semibold';font-size:18px;color:#67818c}section.toplayer.snowreport.new .contenedor .cen.summer
.totes{float:right;display:inline-block;padding:15px
0}section.toplayer.snowreport.new .contenedor .cen.summer .totes
a{border-radius:5px;display:block;font-family:'ProximaNova-Semibold';font-size:14px;color:#fff;text-transform:uppercase;background-color:#9dc418;line-height:50px;padding:0
20px}section.toplayer.snowreport.new .bx-wrapper .bx-pager{text-align:right;bottom:15px}section.toplayer.snowreport.new .bx-wrapper .bx-pager.bx-default-pager a:hover,
section.toplayer.snowreport.new .bx-wrapper .bx-pager.bx-default-pager
a{border:2px
solid #9dc418;text-align:center}section.toplayer.snowreport.new .bx-wrapper .bx-pager.bx-default-pager a:hover.active,
section.toplayer.snowreport.new .bx-wrapper .bx-pager.bx-default-pager
a.active{background-color:#9dc418}.summerreportc1{width:500px;padding-right:40px}.summerreportc1
h3{font-family:'ProximaNova-Bold';font-size:24px;color:#67818c;padding-bottom:5px}.summerreportc1>div{position:relative;height:357px}.summerreportc1 > div
div{position:absolute;width:100%;bottom:0;text-align:center;background-color:rgba(0,0,0,0.75);font-family:'ProximaNova-Bold';font-size:26px;color:#fff;padding:15px;box-sizing:border-box}.summerreportc1
img{max-width:100%;min-width:100%;height:357px}.summerreportc2{text-align:left}.summerreportc2
h3{font-family:'ProximaNova-Bold';font-size:24px;color:#67818c;padding-bottom:5px}.summerreportc2 ul
li{display:inline-block;vertical-align:top;width:212px;white-space:normal;padding-right:26px}.summerreportc2 ul li
.img{width:100%;background-size:cover;background-position:center;height:154px;margin-bottom:10px}.summerreportc2 ul li:last-child{padding-right:0}.summerreportc2 ul li
div{font-family:'ProximaNova-Semibold';font-size:18px;color:#67818c}.summerreportc2
.totes{float:right;display:inline-block;padding:15px
0}.summerreportc2 .totes
a{border-radius:5px;display:block;font-family:'ProximaNova-Semibold';font-size:14px;color:#fff;text-transform:uppercase;background-color:#9dc418;line-height:50px;padding:0
20px}.newbutton{border-radius:2px;box-shadow:0 10px 20px -5px rgba(72,201,255,0.7);background-color:#238fc9;font-family:'ProximaNova-Bold';line-height:47px;padding:0
20px}.newbutton
a{color:#fff;text-decoration:none}.newbutton a:hover{text-decoration:underline}section.toplayer{padding:20px
0}section.toplayer
.cerrar{position:absolute;cursor:pointer;margin-top:0;top:27px;right:24px;background-image:url(/content/imgs/imgs2019/close.svg);width:22px;height:22px;background-size:cover;z-index:20}section.ubicacion2{max-width:2048px;background-image:linear-gradient(to bottom,#d7e2e6,#d7e2e6), linear-gradient(124deg,#1e3954,#352b2e), linear-gradient(124deg,#122245,#261e20);padding-top:65px;padding-bottom:65px}section.ubicacion2
.titulo{max-width:1280px;margin:0
auto;color:#283a59;text-align:left;padding:0}section.ubicacion2 .titulo>i{display:none}section.ubicacion2 .titulo
h2{font-family:'ProximaNova-Bold';font-size:50px;line-height:1;text-transform:uppercase;margin-bottom:10px}section.ubicacion2 .titulo
h3{font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;margin-bottom:42px}section.ubicacion2
#map{height:665px;max-height:calc(100vh - 200px)}section.ubicacion2
.mapper{max-width:1280px;margin:0
auto}section.ubicacion2
.leyenda{top: -89px;right:0;min-width:213px;font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29}section.ubicacion2 .leyenda
.info{line-height:47px}section.ubicacion2 .leyenda .info
i{background-image:url(/content/imgs/icons/ico-down.png);background-repeat:no-repeat;background-position:center;width:17px;height:10px;right:18px;transform:rotate(180deg) translateY(-50%)}section.ubicacion2 .leyenda
.info.closed{border-radius:inherit}section.ubicacion2 .leyenda .info.closed
i{top:50%;transform:translateY(-50%)}.labelMap,.labelMap.right{background-color:transparent;padding-left:39px;padding-right:0;text-align:left;height:86px}.labelMap img,
.labelMap.right
img{right:0;left: -30px}.labelMap>div>div,.labelMap.right>div>div{color:#93f1f7}section.social > div #auxsocialcontent > div
a{color:#9dc418}@media (min-width: 1600px){section.blog.detblog .feed
a.home{top:85px}}section.blog .feed
a.home{top:10px}section.blog .list .filters .destacados article div.princ
img{height:180px;border-radius:5px}section.blog .list .detalle article .texto .cats>a{padding:0
9px}@media (min-width: 1600px){section.blog .feed
a.home{top:0}}body.pl-blog #content_cont.det section.blog .list
.filters{margin-top:160px}@media (max-width: 767px){body.pl-blog #content_cont.det section.blog .list
.filters{margin-top:30px}}body.pl-blog #content_cont.det section.blog.detblog .list
.filters{margin-top:0}@media (max-width: 960px){.pl-blog .int
.cap{bottom:10px}.sliderh,.fecontrols{opacity:0}body.openmenu
#menumobile{height:calc(100% - 122px)}#menumobile
.scroller{position:relative}#menumobile .m-infonieve{display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:66px;background-color:#9dc418}#menumobile .m-infonieve
a{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;font-family:'ProximaNova-Regular';font-size:12px;line-height:1.2;color:#fff;text-decoration:none}#menumobile .m-infonieve
i{display:block;width:20px;height:21px;background-image:url(/content/imgs/ico-infonieve.png);background-repeat:no-repeat;background-size:cover;margin-bottom:4px}#menumobile .m-infonieve.on a,
#menumobile .m-infonieve:hover
a{background-image:linear-gradient(to bottom,#9dc418,#38a2a7);color:#fff;mix-blend-mode:multiply}#menumobile .m-infonieve.on a .text,
#menumobile .m-infonieve:hover a
.text{opacity:0.8}#menumobile .m-infonieve.on:after{content:"";position:absolute;z-index:999;left:50%;transform:translateX(-50%);bottom: -20px;width:0;height:0;border-style:solid;border-width:0 9.5px 16.5px 9.5px;border-color:transparent transparent #fff transparent}header #head .container
.mobilemenu{background-color:#fff}header #head .container .mobilemenu
.icon{padding:0
17px}header #head .container .mobilemenu .icon
i{font-size:24px;color:#9dc418}header #head .container .mobilemenu
.phone{visibility:hidden}body.openmenu header #head .container .mobilemenu .icon i.fa-bars{display:none}body.openmenu header #head .container .mobilemenu .icon i.fa-close{display:inline-block}#navmobile{background-color:#f2f7f9}body.bk
#menumobile{top:55px}#menumobile{background-color:#fff;top:55px}#menumobile ul
li{padding-top:15px;padding-bottom:15px;margin-bottom:0}#menumobile ul
li.ppal{border-bottom:none;position:relative}#menumobile ul li.ppal:after{content:"";position:absolute;bottom:0;left: -20px;right: -20px;height:1px;background-color:#243138;opacity:0.1}#menumobile ul li.ppal:last-child:after{display:none}#menumobile ul li.ppal.m-blog
a{font-family:'ProximaNova-Regular';color:#9daac1}#menumobile ul li.ppal.on
a{position:relative}#menumobile ul li.ppal.on a:after{content:"";position:absolute;bottom: -23px;left:0;right:0;height:3px;background-color:#9dc418}#menumobile ul li
a{font-family:'ProximaNova-Bold';font-size:21px;line-height:1.09;color:#878a7b}#menumobile ul li a:hover{text-decoration:none}#menumobile ul li.sm
a{font-family:'ProximaNova-Regular';font-size:23px;line-height:1.09}#menumobile ul
li.sm.last{border-bottom:none}#menumobile
div.close{position:absolute;top: -37px;left:18px;width:18px;height:18px;z-index:12}#menumobile div.close
i.close{width:18px;height:18px;background-size:contain;display:block;background-position:center;background-image:url(/content/imgs/imgs2019/close.svg);background-repeat:no-repeat}#menumobile
.logom{position:fixed;top:0;margin-top:16px;text-align:center;left:50%;transform:translateX(-50%);box-sizing:border-box;display:none}#menumobile .logom
img{max-height:37px}#menumobile
.capatelefonos{position:absolute;top: -37px;right:18px;font-size:24px;color:#9dc418;z-index:12}body.openmenu #menumobile .close,
body.openmenu #menumobile .logom,
body.openmenu #menumobile
.capatelefonos{display:none}#head .container .contmenutools .m-infonieve{top:0}#head .container .contmenutools
#nav{display:none}#head .container
.logo{padding:0}section.ubicacion2
.titulo{padding-right:220px}}@media (max-width: 1023px){.homeslider .top li>div{margin-left:0}.int .top li>div{padding-top:244px}}@media (max-width: 767px){#menumobile
.logom{display:block}body.openmenu header #head .container .mobilemenu .icon i.fa-close{display:none}#top{display:none}#content_cont.det
.cbookingmobile{padding-bottom:33px;margin-top: -10px}section.blog.detblog .feed
a.home{top:80px;z-index:99}body.openmenu #menumobile .close,
body.openmenu #menumobile .logom,
body.openmenu #menumobile
.capatelefonos{display:block}#menumobile .m-infonieve{display:none}header #head .container .mobilemenu .phone
a{visibility:visible}header #head .container .mobilemenu .phone a
i{font-size:24px;color:#9dc418}.homeslider{margin-top:0}.homeslider .top li>div{margin-left:0}#head .container
.contmenutools{position:fixed;bottom:0;left:0;display:flex;right:0;height:67px;z-index:600;padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box}#head .container .contmenutools
#nav{display:none}#head .container .contmenutools .m-infonieve{width:100%}section.toplayer.snowreport.new{padding:0}section.toplayer.snowreport.new .contenedor
.cen{padding:18px;height:calc(100vh - 125px);-webkit-overflow-scrolling:touch;overflow:scroll}section.toplayer.snowreport.new .contenedor .cen .c1
.whitebox{flex-direction:column}section.toplayer.snowreport.new .contenedor .cen .c1 .whitebox
.r2{padding-top:30px}section.toplayer.snowreport.new .contenedor .cen .c1
.comunicatbutton{line-height:23px;text-align:center;padding-top:10px 38px}section.toplayer.snowreport.new .contenedor .cen .c2>div{width:100%}section.toplayer.snowreport.new .contenedor .cen .c2
.r1{flex-direction:column}section.toplayer.snowreport.new .contenedor .cen .c2 .r1>div{width:100%;max-width:100%;margin-bottom:11px;display:flex;flex-wrap:wrap;padding:0}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div
.info{border-bottom:1px solid #b8c4da;width:60%;padding:16px
20px;box-sizing:border-box}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div
.pc{margin:0;width:40%;padding:16px
20px;box-sizing:border-box}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div
.i2{width:100%}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .i2
.detalles{font-size:12px}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .i2 .detalles
ul{display:flex;flex-wrap:wrap;justify-content:space-between}section.toplayer.snowreport.new .contenedor .cen .c2 .r1 > div .i2 .detalles ul
li{width:33.333%;flex-direction:column;margin-bottom:10px}section.ubicacion2{background-color:#d7e2e6;padding:0}section.ubicacion2
.titulo{text-align:center;margin:0
auto;padding:52px
18px}section.ubicacion2 .titulo>i{display:block;width:36px;height:47px;background-image:url(/content/imgs/ico-loc.png);background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:16px}section.ubicacion2 .titulo
h2{font-size:35px;text-align:center;max-width:243px;margin:0
auto;margin-bottom:10px}section.ubicacion2 .titulo
h3{text-align:center;margin-bottom:26px}section.ubicacion2 .titulo
a{background-color:#233138;line-height:57px;color:#fff;text-decoration:none;border-radius:initial;border:none;font-family:'ProximaNova-Bold';font-size:17px;padding:0
27px;text-transform:inherit}section.ubicacion2 .titulo a
i{display:inline-block;background-image:url(/content/imgs/icons/ico-right.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:6px;height:11px;margin-left:19px}section.logos .bx-wrapper .bx-controls-direction a.bx-prev{left:0}section.logos .bx-wrapper .bx-controls-direction a.bx-next{right:0}section.logos .container ul
li{width:calc(25% - 30px)}.int .top li
.fondo{height:300px}#content_cont.det section.blog:not(.detblog) .feed
a.home{top:80px}#content_cont.det section.blog:not(.detblog) .list{margin-top:80px}body.pl-blog .int
.contcap{height:299px;margin-top: -299px}body.pl-blog .int .contcap
.cap{bottom:inherit;top:50%;transform:translateY(-50%);left:20px;right:20px;text-align:center;padding:0}body.pl-blog .int .contcap
h1{font-family:'ProximaNova-Regular';font-size:23px;line-height:1.09}body.pl-blog .int .contcap
.heading{font-family:'ProximaNova-Bold';font-size:35px;line-height:1}#head .container
.contmenutools{display:none}#menumobile2{display:block;z-index:1001;position:relative}#menumobile2 .m-infonieve{position:fixed;bottom:0;display:flex;height:67px;justify-content:flex-end;left:0;right:0;width:100vw;padding-bottom:env(safe-area-inset-bottom);background-color:#9dc418}#menumobile2 .m-infonieve
a{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;width:100vw;font-family:'ProximaNova-Regular';font-size:12px;line-height:1.2;color:#fff;text-decoration:none}#menumobile2 .m-infonieve
i{display:block;width:20px;height:21px;background-image:url(/content/imgs/ico-infonieve.png);background-repeat:no-repeat;background-size:cover;margin-bottom:4px}#menumobile2 .m-infonieve a.pr365
i{background-image:url(/content/imgs/user-circle.svg)}#menumobile2 .m-infonieve
a.webcams{color:#283a59}#menumobile2 .m-infonieve a.webcams
i{background-image:url(/content/imgs/camera.svg)}.int .top li>div{margin:0
auto;width:100vw;text-align:center;left:0;right:0;max-width:280px;bottom:35px;height:auto}.int .top li > div
.titulo1{font-size:23px;line-height:1.09}.int .top li > div
.titulo2{font-size:35px}}.featuredhome{padding:34px
0 64px 0;overflow-x:hidden;opacity:0}.featuredhome .fecontrols>div.right{right: -64px}@media (max-width: 1599px){.featuredhome .fecontrols>div.right{right:20px}}@media (max-width: 1280px){.featuredhome .fecontrols>div.right{right:0}}.featuredhome
.container{text-align:left;max-width:1600px}.featuredhome .container .m-title{max-width:1280px;margin:0
auto;margin-bottom:26px}.featuredhome .container .m-title
small{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.featuredhome .container .m-title
big{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.featuredhome .container .m-title big
strong{font-family:'ProximaNova-Bold'}.featuredhome .container .bx-wrapper{max-width:1664px !important;margin-left:118px !important}.featuredhome .container
li{width:33.333%;box-sizing:border-box;padding-right:43px;padding-left:42px;min-height:1px;min-width:1px}.featuredhome .container li a:hover{text-decoration:none}.featuredhome .container li
.img{position:relative;background-size:cover;background-position:center;border-radius:5px;box-shadow:0 15px 20px -15px rgba(40,58,89,0.5)}.featuredhome .container li .img:before{content:"";position:absolute;height:83px;bottom:0;left:0;right:0;opacity:0.9;background-image:linear-gradient(to top,#283a59,rgba(40,58,89,0));border-bottom-right-radius:5px;border-bottom-left-radius:5px}.featuredhome .container li .img
img{width:100%}.featuredhome .container li .img
.link{position:absolute;bottom:17px;left:24px;font-family:'ProximaNova-Bold';font-size:17px;color:#ffc700}.featuredhome .container li
.textos{margin-top:30px}.featuredhome .container li .textos
.titulo1{font-family:'ProximaNova-Bold';text-transform:uppercase;font-size:17px;color:#283a59;line-height:1.29;margin-bottom:6px}.featuredhome .container li .textos
.titulo2{font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#6e7c95}.fecontrols{max-width:1350px;margin-left: -40px;left:50%;transform:translateX(-50%)}@media (max-width: 1599px){.featuredhome .container .bx-wrapper{max-width:1280px !important;margin:0
auto !important}.fecontrols{max-width:100%;margin:0
auto;left:auto;transform:none}}@media (max-width: 1280px){.fecontrols>div.left{left:0}.fecontrols>div.right{right:0}.fecontrols{max-width:100%;margin-left:0}.featuredhome{padding-left:20px;padding-right:20px}}@media (max-width: 1280px){.fecontrols>div.left{left:0}.fecontrols>div.right{right:0}.featuredhome{padding-left:20px;padding-right:20px}.featuredhome
.container{overflow:hidden}.featuredhome .container
li{width:50%;padding-left:50px;padding-right:50px}}@media (max-width: 960px){.fecontrols{opacity:0}.featuredhome{padding-right:0}.featuredhome .container
li{padding-left:0}}@media (max-width: 767px){.featuredhome{padding-top:20px}.featuredhome .container .m-title
big{font-size:25px}.featuredhome .container
li{margin-right:15px}.featuredhome .container li
.img{width:75vw}.featuredhome .container
.bxslider2b{width:75vw}}section.lista_ofertas_home{max-width:2048px;padding:65px
0}section.lista_ofertas_home
.header{text-align:left;max-width:1280px;margin:0
auto;margin-bottom:26px;display:flex;justify-content:space-between;align-items:flex-end}section.lista_ofertas_home .header .all
a{font-family:'ProximaNova-Bold';font-size:17px;color:#48c9ff}section.lista_ofertas_home .header .c1
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}section.lista_ofertas_home .header .c1
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}section.lista_ofertas_home .header .c1 .l2
strong{font-family:'ProximaNova-Bold'}section.lista_ofertas_home .header .c1
.l2{font-family:'ProximaNova-Regular'}section.lista_ofertas_home .header .c1 .l2 em,
section.lista_ofertas_home .header .c1 .l2
strong{display:inline-block;font-style:normal;font-family:'ProximaNova-Bold'}section.lista_ofertas_home
.container{max-width:1280px;width:100%;margin:0
auto}section.lista_ofertas_home
.offers{width:100%;display:flex;justify-content:flex-start}section.lista_ofertas_home .offers
li{box-sizing:border-box;width:25%;padding-right:56px;position:relative}section.lista_ofertas_home .offers li a:hover{text-decoration:none}section.lista_ofertas_home .offers li:last-child{padding-right:0;width:50%}section.lista_ofertas_home .offers li
.image{position:relative}section.lista_ofertas_home .offers li .image
.defimg{display:flex;background-size:cover;background-position:center;height:300px;width:100%;border-radius:5px;box-shadow:0 15px 20px -15px rgba(40,58,89,0.5);background-color:#eee;position:relative}section.lista_ofertas_home .offers li .image .defimg:after{position:absolute;left:0;right:0;bottom:0;height:81px;content:"";opacity:0.9;background-image:linear-gradient(to top,#283a59,rgba(40,58,89,0));border-bottom-left-radius:5px;border-bottom-right-radius:5px}section.lista_ofertas_home .offers li .image
.prem{position:absolute;text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:17px;color:#ffc700;bottom:15px;left:20px;right:80px;text-align:left}section.lista_ofertas_home .offers li .image
.likes{right:20px;top:auto;bottom:10px;position:absolute;font-size:17px;color:#fff;background:none}section.lista_ofertas_home .offers li .image .likes
i{background-position:center;background-image:url(/content/imgs/imgs2019/cor.svg)}section.lista_ofertas_home .offers li
.textos{margin-top:25px;text-align:left}section.lista_ofertas_home .offers li .textos
.desde{color:#b8c4da;font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29;text-transform:uppercase}section.lista_ofertas_home .offers li .textos
.precio{font-family:'ProximaNova-Bold';font-size:17px;margin-top:3px;text-transform:uppercase;color:#283a59;line-height:1.29}section.lista_ofertas_home .offers li .textos
.titulo1{font-family:'ProximaNova-Regular';margin-top:12px;color:#283a59;font-size:17px;line-height:1.29}@media (max-width: 1280px){section.lista_ofertas_home{padding:40px
20px}section.lista_ofertas_home .offers
li{padding-right:36px}section.lista_ofertas_home .offers li .image
.defimg{height:260px}}@media (max-width: 960px){section.lista_ofertas_home
.offers{flex-wrap:nowrap;margin:0
-18px;width:calc(100% + 36px)}section.lista_ofertas_home .offers
li{width:33.3333%;padding-left:18px;padding-right:18px}section.lista_ofertas_home .offers li:last-child{width:33.333%;padding-right:18px}section.lista_ofertas_home .offers li .image
.defimg{height:226px}}@media (max-width: 767px){section.lista_ofertas_home{padding-right:0}section.lista_ofertas_home .header .c1
.l2{font-size:35px}section.lista_ofertas_home .header
.all{display:none}section.lista_ofertas_home .bx-wrapper{max-width:200vw !important}section.lista_ofertas_home
.offers{margin:0}section.lista_ofertas_home .offers
li{padding:0;margin-right:15px}section.lista_ofertas_home .offers li .image
.defimg{width:75vw}}section.accesos{background-color:#e9edf1;padding:0;max-width:2048px;overflow:hidden}section.accesos
.fecontrols2{position:absolute;max-width:2048px;z-index:5;width:100%}section.accesos>div{width:100%;max-width:1280px;position:relative;margin:0
auto;display:flex}section.accesos > div
.areapro{vertical-align:top;text-align:left;width:320px;display:none}section.accesos > div
.news{position:relative}section.accesos > div .news
.fecontrols2{max-width:2048px}section.accesos > div .news .fecontrols2>div{top:185px}section.accesos > div .news .fecontrols2 > div
a{text-indent: -9999px}section.accesos > div .news .fecontrols2>div.right{right:20px}section.accesos > div .news
.header{position:absolute;text-align:left;max-width:1280px;margin:0
auto;left:50%;transform:translateX(-50%);width:100%;top:64px}section.accesos > div .news .header
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}section.accesos > div .news .header
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}section.accesos > div .news .header .l2
strong{font-family:'ProximaNova-Bold'}section.accesos > div .news .header
.l2{color:#9daac1;font-size:40px;font-family:'ProximaNova-Regular'}section.accesos > div .news .header .l2 em,
section.accesos > div .news .header .l2
strong{font-style:normal;display:inline-block;font-family:'ProximaNova-Bold';color:#283a59}section.accesos > div .news .bx-wrapper .bx-viewport{overflow:visible !important;margin-left: -80px}section.accesos > div .news .bx-wrapper .bx-pager{display:none}section.accesos > div .news>div{box-sizing:border-box}section.accesos > div .news > div
li{width:100%}section.accesos > div .news > div li
.new{border-right:1px solid rgba(110,124,149,0.2);height:418px;overflow:hidden;padding:80px
80px 0 80px;cursor:pointer;justify-content:center;box-sizing:border-box;align-items:flex-start;display:flex;flex-direction:column}section.accesos > div .news > div li .new:hover
.titulo{text-decoration:underline}section.accesos > div .news > div li
.ha{padding-bottom:12px;text-align:left;display:flex;justify-content:flex-start;align-items:center}section.accesos > div .news > div li .ha
.img{padding-right:9px}section.accesos > div .news > div li .ha .img
img{border-radius:50%;width:44px;max-width:44px;height:44px}section.accesos > div .news > div li .ha
.fecha{font-family:'ProximaNova-Bold';font-size:17px;color:#48c9ff}section.accesos > div .news > div li
.content{color:#283a59;font-family:'ProximaNova-Regular';text-align:left}section.accesos > div .news > div li .content
.titulo{height:58px;overflow:hidden;font-size:28px;line-height:1.07;margin-bottom:26px}section.accesos > div .news > div li .content
.contenido{height:63px;overflow:hidden;font-size:17px;line-height:1.29}@media (max-width: 1280px){section.accesos > div .news
.header{top:25px;padding-left:20px;box-sizing:border-box}section.accesos > div .news > div li
.new{padding:35px
70px 0 70px}section.accesos > div .news .bx-wrapper .bx-viewport{margin-left: -40px}}@media (max-width: 960px){section.accesos > div .news .bx-wrapper .bx-viewport{margin-left: -20px}section.accesos > div .news
.header{position:relative;margin-bottom:40px}section.accesos > div .news > div li
.new{height:300px;padding:30px}section.accesos
.fecontrols2{display:none}}@media (max-width: 767px){section.accesos>div{padding-top:0}section.accesos > div .news
.header{top:20px;margin-bottom:20px;border-bottom:1px solid rgba(110,124,149,0.2);padding-bottom:20px}section.accesos > div .news .header
.l2{font-size:35px}section.accesos > div .news > div li .content
.titulo{font-size:23px;height:70px}}footer .footer .col1 .sponsors ul li
img{opacity:0.6;max-height:55px}@media (min-width: 1280px){header.fixed{top: -70px}header.fixed.fixed.end{top:0;transition:top 0.5s}}@media (max-width: 767px){section.logos .container
ul{justify-content:space-around}section.logos .container ul
li{height:auto;margin:10px}footer
.footer{margin-top:0}.fullcontainer{padding-top:30px}.pl-index
.fullcontainer{padding-top:0}body.openmenu #menumobile
.alerts{display:flex;justify-content:space-between;border-top:1px solid #e2e5ea;height:auto}header #head .container .mobilemenu
.logo{opacity:0}header #head .container .mobilemenu
.phone{position:absolute;top:50%;right:0;transform:translateY(-50%)}body.openmenu #menumobile
.capatelefonos{display:none}section.social > div #auxsocialcontent > div
.title{margin-bottom:17px}.footerbottom.blue .container .col1
li{margin-bottom:15px}.otherwebs .container
.title{text-align:center}footer
.footer_newsletter{border-bottom:none}body.pl-landing_ofertas #menumobile2 .m-infonieve,
body.pl-landing_ofertas #menumobile2 .m-webcam{display:none}header #head .container .mobilemenu
.phone{visibility:visible}}#msie .featuredhome .container li
.img{min-height:400px}.featuredhome .container,
.mdl-reviewsmini .m-content .lreview,section.accesos{opacity:0;transition:opacity 0.2s}body.loaded .featuredhome .container,
body.loaded .mdl-reviewsmini .m-content .lreview,
body.loaded
section.accesos{opacity:1}#alertalay .alertas_inner
.alertas_item{font-size:12px;line-height:1}#alertas20 .mfp-close{display:none}#alertas20{width:calc(100vw - 40px);margin:0
auto;max-width:730px}.smartbannerem{width:calc(100vw - 40px);height:40px;margin:0
auto;max-width:730px;position:relative;display:flex}.smartbannerem
.element{position:relative;margin:0
auto}.smartbannerem .element .m-close{position:absolute;right:10px;top:10px;width:40px;height:40px;cursor:pointer;font-size:40px}@media screen and (max-width: 767px){.smartbannerem .element .m-close{font-size:30px;width:30px;height:30px}}.smartbannerem > div
.texto{background-color:#fff;padding:5.8rem 3rem 3rem;color:#505254;text-align:center}.smartbannerem > div .texto .m-title{font-family:"ProximaNova-Semibold";font-size:3rem;line-height:1.07;text-transform:uppercase;margin-bottom:16px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.smartbannerem > div .texto .m-title
img{margin-bottom:20px}@media screen and (max-width: 767px){.smartbannerem > div .texto .m-title{font-size:23px}}.smartbannerem > div .texto .m-text{font:17px/1.41 Arial}@media screen and (max-width: 767px){.smartbannerem > div .texto .m-text{font-size:15px}}.smartbannerem > div .texto .m-button{margin:0
auto;margin-top:2rem}.smartbannerem > div .texto .m-button .css-button3{display:inline-block;box-sizing:border-box;padding:10px
20px;text-align:left;font-family:"ProximaNova-Semibold";text-transform:uppercase;font-size:16px;line-height:27px;color:#243138;border:1px
solid #ffd200;border-radius:3px;background-color:#ffd200}.smartbannerem > div .texto>img{margin-top:20px;width:100%;max-width:100%}.formu .llistaunica
.line{display:flex;flex-wrap:wrap;align-items:flex-start}.formu .llistaunica .line
.it{width:100%;display:flex;padding-left:0;flex-wrap:wrap;justify-content:flex-start}.formu .llistaunica .line .it.checkbox
input{width:15px;flex-shrink:0;height:15px;display:inline-block;vertical-align:middle;margin-right:4px}.formu .llistaunica .line .it.checkbox>div{width:1000%;padding:5px
0 5px 0;font-family:"ProximaNova-Regular";font-size:15px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:flex-start}@media (max-width: 767px){.formu .llistaunica .line .it.checkbox>div{width:100%;padding-right:0}}.formu .llistaunica .line .it.three,
.formu .llistaunica .line
.it.text{width:100%}.formu .llistaunica .line .it.three .m-input,
.formu .llistaunica .line .it.text .m-input{width:100%;display:flex}.tlegal{font-size:13px;line-height:1.4;margin-bottom:20px;padding:10px;background-color:#eee}.panelblog{max-width:1340px !important;padding-bottom:60px;padding-left:20px;padding-right:20px;box-sizing:border-box}.panelblog
.container{max-width:1280px;width:100%;margin:0
auto;border-radius:5px;box-shadow:0 15px 20px -15px rgba(40,58,89,0.5);border:solid 1px #9dc418;background-color:#fff;padding:50px
50px 0 50px;text-align:left;box-sizing:border-box}.panelblog .container .m-title{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;font-size:28px;font-family:'ProximaNova-Regular';line-height:1.07;text-transform:uppercase;color:#283a59;margin-bottom:35px}.panelblog .container .m-title
strong{font-family:'ProximaNova-Bold';font-weight:normal}.panelblog .container .m-title
a{text-transform:none;font-family:'ProximaNova-Bold';font-size:17px;line-height:1.29;color:#9dc418}.panelblog .container .m-title a
i{margin-left:25px}.panelblog .container .m-datos{display:flex;align-items:flex-start;justify-content:space-between}.panelblog .container .m-datos>a{display:block;width:calc(33.333% - 29px);margin-bottom:43px}.panelblog .container .m-datos>a:hover{text-decoration:none}.panelblog .container .m-datos > a
.imagen{padding-bottom:28px}.panelblog .container .m-datos > a .imagen
img{max-width:100%;display:block;border-radius:5px;box-shadow:0 15px 20px -15px rgba(40,58,89,0.5);background-color:#eee}.panelblog .container .m-datos > a
.titular{font-family:'ProximaNova-Bold';font-size:17px;text-transform:uppercase;line-height:1.29;color:#283a59;margin-bottom:19px;min-height:42px}.panelblog .container .m-datos > a
.resumen{font-family:'ProximaNova-Regular';font-weight:normal;font-size:17px;line-height:1.29;color:#6e7c95}@media (max-width: 1280px){.panelblog{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.panelblog{padding-left:20px;padding-right:20px}.panelblog
.container{padding:20px
!important}.panelblog .container .m-datos{flex-wrap:wrap}.panelblog .container .m-datos>a{width:100%}.panelblog .container .m-datos > a
.titular{min-height:0}}.m-webcams{text-align:center}.m-webcams .m-intro{padding:5rem 2rem;background-color:#e9eeed}.m-webcams .m-list{margin-top:7.7rem}.m-webcams
section{max-width:1280px}.m-webcams
h2{font-family:"ProximaNova-Bold";font-size:3.5rem;padding-bottom:10px;color:#243139;max-width:960px;margin:0
auto}.m-webcams .m-texto{font-family:"ProximaNova-Regular";font-size:1.8rem;line-height:25px;padding-bottom:4.9rem;color:#243139;max-width:960px;margin:0
auto}.m-webcams .m-webs{display:flex;justify-content:center;flex-wrap:wrap}.m-webcams .m-webs .m-web{font-family:"ProximaNova-Bold";font-size:14px;padding:7px
19px;box-sizing:border-box;color:#fff;background-color:#0396a0;border-radius:3px;margin:0
5px;text-transform:uppercase;white-space:nowrap;margin-bottom:2rem;cursor:pointer}.m-webcams .m-webs .m-web:hover,
.m-webcams .m-webs .m-web.active{background-color:#9a9d8c}.m-webcams .m-title{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:3.6rem}.m-webcams .m-title
big{font-family:'ProximaNova-Bold';font-size:3.8rem;line-height:44px}.m-webcams .m-title
small{font-family:'ProximaNova-Regular';font-size:1.8rem;color:#0396a0}.m-webcams .m-iframe{margin-bottom:3rem}.m-webcams .m-iframe
iframe{height:64.7rem !important}.m-webcams .m-livecams{margin-bottom:3rem;display:flex;flex-direction:column}.m-webcams .m-livecams .m-livecam{position:relative;margin-bottom:3rem;overflow:hidden;max-width:calc(100vw - 2rem)}.m-webcams .m-livecams .m-livecam .m-expand{position:absolute;right:15px;top:10rem;pointer-events:none}.m-webcams .m-livecams .m-livecam.m-extra .m-expand{pointer-events:auto}.m-webcams .m-livecams .m-livecam .m-title{font-family:'ProximaNova-Bold';padding:2rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;background-color:#f7f7f7}.m-webcams .m-livecams .m-livecam .m-title
small{font-family:'ProximaNova-Bold';font-size:15px;line-height:1.45;letter-spacing:3px;color:#0396a0;text-transform:uppercase}.m-webcams .m-livecams .m-livecam .m-title
big{font-size:16px;color:#243139;line-height:1.45;letter-spacing:3px}.m-webcams .m-livecams .m-livecam.m-others
.img{display:flex;width:100%;height:45rem;background-size:cover;background-position:center}@media (max-width: 767px){.m-webcams .m-livecams .m-livecam.m-others
.img{height:25rem}}.m-webcams .m-cams{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.m-webcams .m-cams
a{width:calc(33% - 10px);margin-bottom:2.9rem;background-color:#f7f7f7;padding-bottom:3.7rem;display:flex;flex-direction:column;text-decoration:none;justify-content:center;align-items:center;text-transform:uppercase}.m-webcams .m-cams a
.img{display:flex;width:100%;height:29.4rem;background-size:cover;background-position:center;position:relative}.m-webcams .m-cams a .img .m-expand{position:absolute;right:15px;bottom:15px}.m-webcams .m-cams a
.livecam{font-family:'ProximaNova-Bold';font-size:15px;line-height:1.45;letter-spacing:3px;color:#0396a0;margin-top:4rem;margin-bottom:0.5rem;text-align:center;padding-left:2rem;padding-right:2rem;box-sizing:border-box}.m-webcams .m-cams a
.titulo{font-family:'ProximaNova-Bold';font-size:20px;padding-left:2rem;padding-right:2rem;box-sizing:border-box;line-height:1.45;color:#243139;text-align:center}.m-webcams .m-selectwebs{display:none;padding:0;margin:18px
0}.m-webcams .m-selectwebs
select{pointer-events:auto;width:100%;box-sizing:border-box;height:57px;line-height:57px;border-radius:2px;background-color:#f3f5f8;padding:0
17px;font-family:'ProximaNova-Bold';color:#283a59;font-size:17px;text-transform:uppercase}@media (max-width: 1276px){.m-webcams .m-list{padding-left:42px;padding-right:42px}.m-webcams .m-iframe
iframe{height:50rem !important}.m-webcams .m-cams a
.img{height:20rem}}@media (max-width: 767px){.m-webcams .m-webs{display:none}.m-webcams .m-selectwebs{display:block}.m-webcams
h2{font-size:24px}.m-webcams .m-title{flex-direction:column;align-items:flex-start}.m-webcams .m-title
big{font-size:24px}.m-webcams .m-title
small{font-size:20px}.m-webcams .m-texto{padding-bottom:2rem}.m-webcams .m-intro{padding:2rem}.m-webcams .m-list{margin-top:3rem}.m-webcams .m-iframe
iframe{height:25rem !important;width:38rem !important}.m-webcams .m-cams
a{width:100%}}@media (max-width: 767px){.m-webcams .m-livecams .m-livecam div>div{height:25rem !important;width:38rem !important}}@media (max-width: 1023px){section.paneltext .container
.col2{min-width:200px}section.paneltext .container .col2 > div .item:first-child
a{display:flex}section.paneltext .container .col2 > div .item:first-child a
i{flex-shrink:0}}.CookieDeclaration{font-family:'ProximaNova-Regular'!important;font-size:14px !important;line-height:20px !important;text-align:left !important}@font-face{font-family:'ProximaNova-Black';src:url('###RUTA###content/fonts/2C7DE5_A_0.eot');src:url('###RUTA###content/fonts/2C7DE5_A_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_A_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_A_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('###RUTA###content/fonts/2C7DE5_B_0.eot');src:url('###RUTA###content/fonts/2C7DE5_B_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_B_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_B_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_B_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('###RUTA###content/fonts/2C7DE5_C_0.eot');src:url('###RUTA###content/fonts/2C7DE5_C_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_C_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_C_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_C_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('###RUTA###content/fonts/2C7DE5_D_0.eot');src:url('###RUTA###content/fonts/2C7DE5_D_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_D_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_D_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_D_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('###RUTA###content/fonts/2C7DE5_E_0.eot');src:url('###RUTA###content/fonts/2C7DE5_E_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_E_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_E_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_E_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-ExtraBold';src:url('###RUTA###content/fonts/2C7DE5_F_0.eot');src:url('###RUTA###content/fonts/2C7DE5_F_0.eot?#iefix') format('embedded-opentype'), url('###RUTA###content/fonts/2C7DE5_F_0.woff2') format('woff2'), url('###RUTA###content/fonts/2C7DE5_F_0.woff') format('woff'), url('###RUTA###content/fonts/2C7DE5_F_0.ttf') format('truetype')}.cabecera
.l1{display:block;font-family:'ProximaNova-Regular';font-size:17px;line-height:1.29;color:#9daac1;margin-bottom:5px}.cabecera
.l2{font-family:'ProximaNova-Regular';color:#283a59;text-transform:uppercase;letter-spacing: -1px;font-size:50px;line-height:1}.cabecera .l2
strong{font-family:'ProximaNova-Bold'}.proximaregit{font-family:'ProximaNova-RegularIt'}.proximaextrabold{font-family:'ProximaNova-ExtraBold'}.proximareg{font-family:'ProximaNova-Regular'}.proximasemibold{font-family:'ProximaNova-Semibold'}.proximabold{font-family:'ProximaNova-Bold'}.proximablack{font-family:'ProximaNova-Black'}.proximalight{font-family:'ProximaNova-Regular'}strong{font-family:'ProximaNova-Bold';font-weight:normal}.grisfosc{color:#3e515c}.grisclar{color:#cfcfcf}.blue{color:#67818c}.white{color:#fff}.yellow{color:#ffde00}.lightblue{color:#a1e3ff}.btnweb{text-align:right;white-space:nowrap;border-radius:5px;margin-top:14px;background-color:#ffd200;width:auto;display:inline-block;margin:12px
auto 0 auto}.btnweb:hover{background-color:#ffc000;text-decoration:none}.btnweb.blue{background-color:#9dc418}.btnweb.blue
a{color:#fff}.btnweb
a{font-family:'ProximaNova-Semibold';font-size:14px;color:#243138;text-transform:uppercase;padding:0
22px;line-height:50px}body{color:#243138}.gradiente{background:#6e9c93;background: -moz-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e9c93),color-stop(100%,#0096a0));background: -webkit-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -o-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background: -ms-linear-gradient(top,#6e9c93 0%,#0096a0 100%);background:linear-gradient(to bottom,#6e9c93 0%,#0096a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9c93',endColorstr='#0096a0',GradientType=0)}.igradiente{background:#0096a0;background: -moz-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0096a0),color-stop(100%,#6e9c93));background: -webkit-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -o-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background: -ms-linear-gradient(top,#0096a0 0%,#6e9c93 100%);background:linear-gradient(to bottom,#0096a0 0%,#6e9c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096a0',endColorstr='#6e9c93',GradientType=0)}@font-face{font-family:'Montserrat';src:url("/content/imgs/p365/fonts/Montserrat-Regular.eot");src:url("/content/imgs/p365/fonts/Montserrat-Regular.eot?#iefix") format('embedded-opentype'), url("/content/imgs/p365/fonts/Montserrat-Regular.woff2") format('woff2'), url("/content/imgs/p365/fonts/Montserrat-Regular.woff") format('woff'), url("/content/imgs/p365/fonts/Montserrat-Regular.ttf") format('truetype')}@font-face{font-family:'Nunito Sans';src:url("/content/imgs/p365/fonts/NunitoSans_10pt-Regular.eot");src:url("/content/imgs/p365/fonts/NunitoSans_10pt-Regular.eot?#iefix") format('embedded-opentype'), url("/content/imgs/p365/fonts/NunitoSans_10pt-Regular.woff2") format('woff2'), url("/content/imgs/p365/fonts/NunitoSans_10pt-Regular.woff") format('woff'), url("/content/imgs/p365/fonts/NunitoSans_10pt-Regular.ttf") format('truetype')}.editg,.deleteg{display:inline-block;width:24px;height:24px;margin-top:7px;cursor:pointer;background-color:#fff;border-radius:100%;background-size:100% 100%}.editg{background-image:url("/content/imgs/p365/icons/edit.svg")}.deleteg{background-image:url("/content/imgs/p365/icons/delete.svg");margin-left:5px}.savegenerico{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;border-radius:2px;cursor:pointer;margin-top:20px;padding:1rem 2rem}.addgenerico{background-color:#D7E2E6;height:70px;width:100%;display:flex;text-align:center;align-items:center;position:absolute}.addgenerico
span{font-family:ProximaNova-Regular;font-size:14px;font-weight:400;line-height:14px;letter-spacing:0px;text-align:center;color:#2B3D5C;width:100%}.addgenerico span::after{content:"";display:block;width:20px;height:20px;background-image:url("/content/imgs/p365/icons/np_plus_blue.svg");background-size:100% 100%;margin:auto;margin-top:5px}.addgenerico
input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.content-landing{display:none;grid-template-columns:1fr 1.5fr;background-image:url("/content/imgs/p365/img/bg-landing.jpg");background-size:cover;gap:60px;max-width:1680px;margin:auto}.content-landing .input-container{position:relative;display:flex;align-items:center}.content-landing .input-container
input{width:100%}.content-landing .data-naixement{font-family:ProximaNova-Regular;font-size:14px;font-weight:400;grid-column:1 / 8;text-align:left}.content-landing .eye-icon{cursor:pointer;position:absolute;right:10px;top:10px;width:20px;height:20px}.content-landing>div{padding:220px
140px 180px;display:flex;align-items:center}.content-landing>div:last-child{padding-left:20px}.content-landing>div:first-child{padding-right:20px}.content-landing .title h1,
.content-landing .title
.h1{text-shadow:4px 4px 4px #00000040;color:#fff;font-family:ProximaNova-Regular;font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;text-align:left;margin:0}.content-landing .title h2,
.content-landing .title
.h2{font-family:ProximaNova-Regular;font-size:28px;font-weight:600;line-height:28px;letter-spacing:0px;text-align:left;color:#fff;margin:10px
0}.content-landing .title
#hilo{font-family:ProximaNova-Regular;font-size:16px;font-weight:600;line-height:16px;letter-spacing:0px;text-align:left;color:#fff;margin:0}.content-landing
.form{background-color:#fff;padding-top:50px;width:100%}.content-landing
.form.formregistration{display:none}.content-landing .form .form-title{display:grid;grid-template-columns:335px auto}.content-landing .form .form-title .alta
p{font-family:Montserrat;font-size:30px;font-weight:500;line-height:37px;letter-spacing:0px;text-align:left;color:#283A59;background-color:#FFC700;margin:0;padding:13px
30px;margin-top:4px}.content-landing .form .form-title
img{margin-left:auto;margin-right:70px}.content-landing .form .form-landing{padding:15px
70px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:15px}.content-landing .form .form-landing .correo,
.content-landing .form .form-landing .contrasenya,
.content-landing .form .form-landing
.nom{grid-column:1 / 4}.content-landing .form .form-landing .confrima-correo,
.content-landing .form .form-landing .confirma-contrasenya,
.content-landing .form .form-landing
.cognom{grid-column:4 / 7}.content-landing .form .form-landing
.mes{grid-column:1 / 3}.content-landing .form .form-landing
.dia{grid-column:3 / 5}.content-landing .form .form-landing
.any{grid-column:5 / 7}.content-landing .form .form-landing .descobreix,
.content-landing .form .form-landing .legal,
.content-landing .form .form-landing
.registre{grid-column:1 / 7}.content-landing .form .form-landing
.descobreix{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;text-align:left;color:#283A59}.content-landing .form .form-landing input,
.content-landing .form .form-landing
select{background-color:#F2F2F2;color:#9A9;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;border:none;padding:12px
20px}.content-landing .form .form-landing input::placeholder,
.content-landing .form .form-landing select::placeholder{color:#9A9}.content-landing .form .form-landing
select{appearance:none;position:relative;background-image:url(/content/imgs/p365/icons/arrow-validacio.svg);background-repeat:no-repeat;background-position:right 20px center}.content-landing .form .form-landing
.legal{display:grid;grid-template-columns:2fr 1.1fr;gap:20px;margin-top:10px}.content-landing .form .form-landing .legal>div{display:grid;grid-template-columns:22px auto;gap:10px}.content-landing .form .form-landing .legal>div
input{width:22px;height:22px;display:block;margin:0}.content-landing .form .form-landing .legal>div
label{font-family:ProximaNova-Regular;font-size:15px;font-weight:400;line-height:15px;letter-spacing:0px;text-align:left;color:#6E7C95}.content-landing .form .form-landing
.registre{font-family:ProximaNova-Regular;font-size:18px;font-weight:600;line-height:21px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;cursor:pointer;max-width:375px;border-radius:2px;margin:40px
auto -35px;width:100%;padding:25px
20px}@media (max-width: 1365px){.content-landing{grid-template-columns:auto;padding:220px
100px 100px}.content-landing>div{padding:0}.content-landing>div:last-child{padding-left:0px}.content-landing>div:first-child{padding-right:0px}}@media (max-width: 1023px){.content-landing{padding:220px
30px 60px}}@media (max-width: 767px){.content-landing{padding:220px
20px 60px}.content-landing .title
h1{font-size:40px;line-height:40px}.content-landing .title
h2{font-size:24px;line-height:24px}.content-landing .title
p{font-size:12px;line-height:12px}.content-landing
.form{padding-top:30px}.content-landing .form .form-title{grid-template-columns:auto}.content-landing .form .form-title
img{order:1;margin:auto;margin-bottom:15px}.content-landing .form .form-title
.alta{order:2;margin-right:25px}.content-landing .form .form-title .alta
a{font-size:25px;line-height:25px}.content-landing .form .form-landing{padding:10px
25px}.content-landing .form .form-landing input,
.content-landing .form .form-landing
select{font-size:12px;line-height:12px;padding:12px
10px}.content-landing .form .form-landing
.legal{grid-template-columns:auto}.content-landing .form .form-landing .legal> div
label{font-size:12px;line-height:12px}.content-landing .form .form-landing
.registre{padding:12px
20px;font-size:14px;line-height:14px;margin:20px
auto -30px}.content-landing .form .form-landing
.descobreix{font-size:14px;line-height:18px}}.pl-login365 #booking,
.pl-intro365
#booking{display:none}.pl365
#panels{padding:20px}@media (max-width: 960px){.pl365
#panels{padding:0}}.pl365 .m-hilo{background-color:#D7E2E6}.pl365 .m-hilo .m-contenedorhilo{max-width:1280px;margin:0
auto}.pl365 .m-hilo .m-contenedorhilo
a{margin:0
10px}.pl365
section{max-width:100%}.pl365 .date-input-container
input{width:100%;box-sizing:border-box;-webkit-appearance:none}.pl365 .custom-placeholder{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;color:#9A9;margin-top:12px;pointer-events:none}@media (max-width: 1365px){.pl365 .custom-placeholder{margin-top: -16px;left:0;text-align:left;font-size:12px}}.content-login{max-width:1680px;margin:auto;display:grid;grid-template-columns:1fr 1fr;background-image:url("/content/imgs/p365/img/bg-login.jpg");background-size:cover;gap:60px}.content-login>div{padding:150px
140px 250px;display:flex;align-items:center}.content-login>div:last-child{padding-left:20px}.content-login>div:first-child{padding-right:20px}.content-login .title
h1{text-shadow:4px 4px 4px #00000040;color:#fff;font-family:ProximaNova-Regular;font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;text-align:left;margin:0}.content-login .title
h2{font-family:ProximaNova-Regular;font-size:28px;font-weight:600;line-height:28px;letter-spacing:0px;text-align:left;color:#fff;margin:10px
0}.content-login .title
#hilo{font-family:ProximaNova-Regular;font-size:16px;font-weight:600;line-height:16px;letter-spacing:0px;text-align:left;color:#fff;margin:0}.content-login
.form{background-color:#fff;padding:30px
0;width:100%;max-width:435px;margin-left:auto}.content-login .form .form-title .alta
p{font-family:Montserrat;font-size:30px;font-weight:500;line-height:37px;letter-spacing:0px;text-align:left;color:#283A59;background-color:#FFC700;margin:0;padding:5px
30px;margin-right:25px;margin-top:20px}.content-login .form .form-title
img{max-width:100%;margin:auto;display:block}.content-login .form
.descobreix{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0px;text-align:left;color:#283A59;margin:15px
25px 0px}.content-login .form .form-login{padding:0
50px}.content-login .form .form-login
input{background-color:#F2F2F2;color:#9A9;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;border:none;padding:12px
20px;width:100%;box-sizing:border-box;margin-top:20px}.content-login .form .form-login input::placeholder{color:#9A9}.content-login .form .form-login
.iniciar{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;cursor:pointer;max-width:375px;border-radius:2px;width:100%;margin-top:35px}.content-login .form .form-login
.oblidat{color:#9DAAC1;text-decoration:underline;font-family:ProximaNova-Regular;font-size:14px;font-weight:400;line-height:14px;letter-spacing:0px;text-align:left;margin-top:10px;display:block}.content-login .form .form-login
.registre{margin-top:20px;padding-top:20px;border-top:1px solid #D8D8D8}.content-login .form .form-login .registre
a{padding:11px
30px;color:#9DC418;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;border:1px
solid #9DC418;text-decoration:none;display:block;width:150px;margin:auto;border-radius:2px}@media (max-width: 1365px){.content-login>div{padding:150px
50px 250px}}@media (max-width: 1023px){.content-login{grid-template-columns:auto;padding:220px
30px 60px}.content-login>div{padding:0}.content-login>div:last-child{padding-left:0px}.content-login>div:first-child{padding-right:0px}.content-login
.form{margin:auto}}@media (max-width: 767px){.content-login{padding-top:30px;background:none}.content-login>div:first-child{display:none}.content-login .title
h1{font-size:40px;line-height:40px}.content-login .title
h2{font-size:24px;line-height:24px}.content-login .title
p{font-size:12px;line-height:12px}.content-login .form .form-title
img{max-width:85%}.content-login .form .form-title .alta
p{font-size:25px;line-height:25px}.content-login .form .form-login{padding:10px
25px}.content-login .form .form-login input,
.content-login .form .form-login
select{font-size:12px;line-height:12px;padding:12px
10px;margin-top:10px}.content-login .form .form-login
.iniciar{margin-top:25px}.content-login .form .form-login
.registre{margin-top:15px;padding-top:15px}.content-login .form
.descobreix{font-size:14px;line-height:18px}}main.pl365 .title,
.botigues
.title{position:relative}main.pl365 .tornar,
.botigues
.tornar{position:absolute;left:20px;font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}main.pl365 .tornar a,
.botigues .tornar
a{color:#6F7D96;text-decoration:none}@media (max-width: 767px){main.pl365 .tornar,
.botigues
.tornar{margin-top: -57px;font-size:18px;line-height:1}}.content-login-menu{display:block;max-width:1077px;margin:60px
auto}.content-login-menu
.title{background-color:#F3F5F8;text-align:left;padding:25px
40px 25px 55px}.content-login-menu .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-login-menu .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-login-menu
.line{display:grid;grid-template-columns:1fr 4fr 53px;padding:20px
40px 20px 55px;border-bottom:1px solid #2B3D5C}.content-login-menu .line .icon,
.content-login-menu .line
.link{display:flex;align-items:center}.content-login-menu .line .icon
img{max-width:85px}.content-login-menu .line .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-login-menu .line
.description{font-family:NunitoSans;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-login-menu .line .link
a{background-image:url("/content/imgs/p365/icons/boton.svg");display:block;width:53px;height:53px;background-size:100% 100%}@media (max-width: 767px){.content-login-menu{margin-top:0}.content-login-menu
.title{display:flex;padding:20px
30px;flex-direction:column;justify-content:space-between}.content-login-menu .title
.welcome{font-size:18px;line-height:18px}.content-login-menu .title
.name{font-size:16px;line-height:16px;padding-top:12px}.content-login-menu
.line{grid-template-columns:1fr 5fr 32px;gap:10px;padding:15px
30px}.content-login-menu .line .line-title{font-size:20px;line-height:20px;margin:13px
0}.content-login-menu .line
.description{display:none}.content-login-menu .line .link
a{width:32px;height:32px}.content-login-menu .line .icon
img{max-width:46px}}.content-config-compte{display:block;max-width:1077px;margin:60px
auto}.content-config-compte
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-config-compte .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-config-compte .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-config-compte .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-config-compte .title-section
.icon{display:flex;align-items:center}.content-config-compte .title-section .icon
img{max-width:85px}.content-config-compte .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-config-compte .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-config-compte .section-content{border:1px
solid #F2F2F2;border-top:none;padding:60px;display:grid;grid-template-columns:auto 172px;gap:70px}.content-config-compte .section-content .select-config{background-color:#9DC418;padding:10px
20px;text-align:left}.content-config-compte .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-config-compte .section-content .select-config a:not(:first-child){margin-left:35px}.content-config-compte .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-config-compte .section-content
form{margin:30px
0}.content-config-compte .section-content form
.autoritzo{display:grid;grid-template-columns:30px auto;background-color:#F2F2F2;padding:15px
45px 15px 40px;gap:40px;margin:20px
0}.content-config-compte .section-content form .autoritzo
input{position:relative;margin:0;appearance:none;padding:0;cursor:pointer}.content-config-compte .section-content form .autoritzo input:after{content:"";position:absolute;width:30px;height:15px;border:1px
solid #9A9;top:0;bottom:0;margin:auto;border-radius:20px}.content-config-compte .section-content form .autoritzo input::before{content:"";position:absolute;width:15px;height:15px;border:1px
solid #9A9;top:0;bottom:0;left:0;margin:auto;border-radius:20px;transition:all 0.3s}.content-config-compte .section-content form .autoritzo input:checked::before{left:15px;background-color:lightgreen;content:"✔";color:white;display:flex;justify-content:center;align-items:center;font-size:10px;font-weight:bold}.content-config-compte .section-content form .autoritzo
label{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;color:#9A9}.content-config-compte .section-content form .canvi-contrasenya{flex-direction:column;display:flex;align-items:flex-start}.content-config-compte .section-content form .canvi-contrasenya
input{background-color:#F2F2F2;color:#9A9;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;border:none;padding:12px
20px;display:block;width:100%;box-sizing:border-box;margin-top:15px}.content-config-compte .section-content form .canvi-contrasenya input::placeholder{color:#9A9}.content-config-compte .section-content form .canvi-contrasenya
.save{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;border-radius:2px;cursor:pointer;margin-top:20px;display:inline-flex;padding:10px
24px}.content-config-compte .section-content form .form-title{font-family:ProximaNova-Regular;font-size:16px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;padding:12px
0;margin:0;color:#6E7C95}@media (max-width: 767px){.content-config-compte
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-config-compte .title
.welcome{font-size:18px;line-height:18px}.content-config-compte .title
.name{font-size:16px;line-height:16px}.content-config-compte .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-config-compte .title-section .icon
img{max-width:50px}.content-config-compte .title-section
.space{display:none}.content-config-compte .title-section .line-title{font-size:20px;line-height:20px}.content-config-compte .title-section
.description{font-size:14px;line-height:20px}.content-config-compte .section-content{grid-template-columns:auto;padding:25px}.content-config-compte .section-content
.image{display:none}.content-config-compte .section-content .select-config{text-align:center;padding-bottom:0}.content-config-compte .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-config-compte .section-content
form{margin:10px
0}.content-config-compte .section-content form .form-title{font-size:15px}.content-config-compte .section-content form
.autoritzo{padding:15px
20px;gap:20px}.content-config-compte .section-content form .autoritzo
label{font-size:14px;line-height:14px}.content-config-compte .section-content form .canvi-contrasenya
.save{font-size:13px;line-height:13px}.content-config-compte .section-content form .canvi-contrasenya
input{font-size:12px;line-height:12px}}.content-config-datos{display:block;max-width:1077px;margin:60px
auto}.content-config-datos
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-config-datos .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-config-datos .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-config-datos .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-config-datos .title-section
.icon{display:flex;align-items:center}.content-config-datos .title-section .icon
img{max-width:85px}.content-config-datos .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-config-datos .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-config-datos .section-content{border:1px
solid #BEBEBE;border-top:none;padding:60px;display:grid;grid-template-columns:auto 172px;gap:70px}.content-config-datos .section-content .select-config{background-color:#9DC418;padding:10px
20px;text-align:left}.content-config-datos .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-config-datos .section-content .select-config a:not(:first-child){margin-left:35px}.content-config-datos .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-config-datos .section-content
form{display:grid;grid-template-columns:1fr 1fr;gap:20px;row-gap:15px;margin-top:30px}.content-config-datos .section-content form .correu,
.content-config-datos .section-content form .numero2,
.content-config-datos .section-content form .title-adreca,
.content-config-datos .section-content form
.save{grid-column:1 / 3}.content-config-datos .section-content form input,
.content-config-datos .section-content form
select{background-color:#F2F2F2;color:#9A9;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;border:none;padding:12px
20px}.content-config-datos .section-content form input::placeholder,
.content-config-datos .section-content form select::placeholder{color:#9A9}.content-config-datos .section-content form
.save{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;cursor:pointer;margin-top:30px;max-width:155px;border-radius:2px}.content-config-datos .section-content form .title-adreca{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;padding:12px
0;margin:0;color:#6E7C95}@media (max-width: 767px){.content-config-datos
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-config-datos .title
.welcome{font-size:18px;line-height:18px}.content-config-datos .title
.name{font-size:16px;line-height:16px}.content-config-datos .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-config-datos .title-section .icon
img{max-width:50px}.content-config-datos .title-section
.space{display:none}.content-config-datos .title-section .line-title{font-size:20px;line-height:20px}.content-config-datos .title-section
.description{font-size:14px;line-height:20px}.content-config-datos .section-content{grid-template-columns:auto;padding:25px}.content-config-datos .section-content
.image{max-width:300px;margin:0
auto}.content-config-datos .section-content .select-config{text-align:center;padding-bottom:0}.content-config-datos .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-config-datos .section-content
form{grid-template-columns:auto}.content-config-datos .section-content form .form-title{font-size:15px}.content-config-datos .section-content form .correu,
.content-config-datos .section-content form .numero,
.content-config-datos .section-content form .title-adreca,
.content-config-datos .section-content form
.save{grid-column:initial}.content-config-datos .section-content form
.save{font-size:13px;line-height:13px}.content-config-datos .section-content form
input{font-size:12px;line-height:12px}}.content-config-documents{display:block;max-width:1077px;margin:60px
auto}.content-config-documents
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-config-documents .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-config-documents .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-config-documents .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-config-documents .title-section
.icon{display:flex;align-items:center}.content-config-documents .title-section .icon
img{max-width:85px}.content-config-documents .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-config-documents .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-config-documents .section-content{border:1px
solid #F2F2F2;border-top:none;padding:60px;display:grid;grid-template-columns:auto 172px;gap:70px}.content-config-documents .section-content .select-config{background-color:#9DC418;padding:10px
20px;text-align:left}.content-config-documents .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-config-documents .section-content .select-config a:not(:first-child){margin-left:35px}.content-config-documents .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-config-documents .section-content
.documents{margin:30px
0}.content-config-documents .section-content .documents
.validacio{background-color:#F2F2F2;position:relative;width:100%;box-sizing:border-box;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;color:#9A9;margin:15px
0;padding:13px
35px}.content-config-documents .section-content .documents .validacio::after{content:"";position:absolute;right:35px;top:0;bottom:0;margin:auto;width:14px;height:7px;background-image:url("/content/imgs/p365/icons/arrow-validacio.svg");background-size:100% 100%}.content-config-documents .section-content .documents
.escollir{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;border-radius:2px;cursor:pointer;margin-top:20px;padding:12px
30px;display:flex;align-items:center}.content-config-documents .section-content .documents .escollir::after{content:"";display:block;width:20px;height:20px;background-image:url("/content/imgs/p365/icons/np_plus.svg");margin-left:10px}.content-config-documents .section-content .documents .documents-title{font-family:ProximaNova-Regular;font-size:16px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;padding:12px
0;margin:0;color:#6E7C95;display:flex}.content-config-documents .section-content .documents .documents-title
a{color:#6E7C95;display:block;margin-right:20px}.content-config-documents .section-content .documents .documents-title
a.selected{text-decoration:underline}@media (max-width: 767px){.content-config-documents
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-config-documents .title
.welcome{font-size:18px;line-height:18px}.content-config-documents .title
.name{font-size:16px;line-height:16px}.content-config-documents .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-config-documents .title-section .icon
img{max-width:50px}.content-config-documents .title-section
.space{display:none}.content-config-documents .title-section .line-title{font-size:20px;line-height:20px}.content-config-documents .title-section
.description{font-size:14px;line-height:20px}.content-config-documents .section-content{grid-template-columns:auto;padding:25px}.content-config-documents .section-content
.image{display:none}.content-config-documents .section-content .select-config{text-align:center;padding-bottom:0}.content-config-documents .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-config-documents .section-content
.documents{margin:15px
0}.content-config-documents .section-content .documents .documents-title{font-size:15px}.content-config-documents .section-content .documents
.escollir{font-size:13px;line-height:13px}.content-config-documents .section-content .documents .validacio
p{font-size:12px;line-height:12px}}.content-familia{display:block;max-width:1077px;margin:60px
auto}.content-familia
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-familia .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-familia .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-familia .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-familia .title-section
.icon{display:flex;align-items:center}.content-familia .title-section .icon
img{max-width:85px}.content-familia .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-familia .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-familia .section-content{padding:60px;border:1px
solid #F2F2F2;border-top:none;display:grid;grid-template-columns:auto 172px;gap:70px}@media (max-width: 1365px){.content-familia .section-content{grid-template-columns:auto}}.content-familia .section-content .select-config{background-color:#9DC418;padding:10px
20px;text-align:left}.content-familia .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-familia .section-content .select-config a:not(:first-child){margin-left:35px}.content-familia .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-familia .section-content
.dades{display:grid;grid-template-columns:auto 172px;gap:70px;padding:30px
5px 0}.content-familia .section-content .dades .perfil
.header{display:grid;grid-template-columns:42px auto 72px;gap:20px}.content-familia .section-content .dades .perfil .header>*{display:flex;align-items:center}.content-familia .section-content .dades .perfil .header .siglas>p{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:42px;letter-spacing:0px;text-align:left;color:#fff;background-color:#2B3D5C;border-radius:25px;display:block;width:42px;height:42px;text-align:center;margin:0}.content-familia .section-content .dades .perfil .header .info
.name{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;color:#2B3D5C;margin:0}.content-familia .section-content .dades .perfil .header .info
.register{font-family:ProximaNova-Regular;font-size:15px;font-weight:400;line-height:15px;letter-spacing:0px;color:#9A9;margin:0}.content-familia .section-content .dades .perfil .header
.buttons{justify-content:end}.content-familia .section-content .dades .perfil .header .buttons .edit,
.content-familia .section-content .dades .perfil .header .buttons
.delete{display:inline-block;width:24px;height:24px;background-size:100% 100%;cursor:pointer}.content-familia .section-content .dades .perfil .header .buttons
.edit{background-image:url("/content/imgs/p365/icons/edit.svg")}.content-familia .section-content .dades .perfil .header .buttons
.delete{background-image:url("/content/imgs/p365/icons/delete.svg");margin-left:5px}.content-familia .section-content .dades .perfil
.body{margin-top:15px}.content-familia .section-content .dades .perfil .body
.input{border:1px
solid #9DAAC1;border-radius:2px;margin-bottom:20px;display:block;width:100%;padding:10px
20px;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;color:#9A9;box-sizing:border-box}.content-familia .section-content .dades .perfil .body .input::placeholder{color:#9A9}.content-familia .section-content .dades .perfil .body
.save{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;cursor:pointer;max-width:155px;border-radius:2px;padding:12px
20px}@media (max-width: 767px){.content-familia
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-familia .title
.welcome{font-size:18px;line-height:18px}.content-familia .title
.name{font-size:16px;line-height:16px}.content-familia .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-familia .title-section .icon
img{max-width:50px}.content-familia .title-section
.space{display:none}.content-familia .title-section .line-title{font-size:20px;line-height:20px}.content-familia .title-section
.description{font-size:14px;line-height:20px}.content-familia .section-content{grid-template-columns:auto;padding:25px}.content-familia .section-content .select-config{text-align:center;padding-bottom:0}.content-familia .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-familia .section-content
.dades{grid-template-columns:auto;gap:20px}.content-familia .section-content .dades
.image{order:1}.content-familia .section-content .dades .image
img{margin:auto;display:block}.content-familia .section-content .dades
.perfil{order:2}.content-familia .section-content .dades .perfil .body
input{font-size:12px;line-height:12px}}.content-familia2{display:block;max-width:1077px;margin:60px
auto}.content-familia2
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-familia2 .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-familia2 .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-familia2 .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-familia2 .title-section
.icon{display:flex;align-items:center}.content-familia2 .title-section .icon
img{max-width:85px}.content-familia2 .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-familia2 .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-familia2 .section-content{padding:60px;border:1px
solid #F2F2F2;border-top:none;display:grid;grid-template-columns:auto 172px;gap:70px}.content-familia2 .section-content .select-config{background-color:#9DC418;padding:10px
20px;text-align:left}.content-familia2 .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-familia2 .section-content .select-config a:not(:first-child){margin-left:35px}.content-familia2 .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-familia2 .section-content
.dades{display:grid;grid-template-columns:auto 172px;gap:70px;padding:30px
5px 0}.content-familia2 .section-content .dades .perfil .body
input{border:1px
solid #9DAAC1;border-radius:2px;display:block;width:100%;padding:10px
20px;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;color:#9A9;box-sizing:border-box}.content-familia2 .section-content .dades .perfil .body input:not(:last-child){margin-bottom:20px}.content-familia2 .section-content .dades .perfil .body input::placeholder{color:#9A9}.content-familia2 .section-content .dades .perfil .body
.save{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;cursor:pointer;margin-top:30px;max-width:155px;border-radius:2px;padding:12px
20px;height:40px}.content-familia2 .section-content .dades .image
.add{background-color:#D7E2E6;height:calc(30%);display:flex;text-align:center;align-items:center}.content-familia2 .section-content .dades .image .add
span{font-family:ProximaNova-Regular;font-size:14px;font-weight:400;line-height:14px;letter-spacing:0px;text-align:center;color:#2B3D5C;width:100%}.content-familia2 .section-content .dades .image .add span::after{content:"";display:block;width:20px;height:20px;background-image:url("/content/imgs/p365/icons/np_plus_blue.svg");background-size:100% 100%;margin:auto;margin-top:5px}@media (max-width: 767px){.content-familia2
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-familia2 .title
.welcome{font-size:18px;line-height:18px}.content-familia2 .title
.name{font-size:16px;line-height:16px}.content-familia2 .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-familia2 .title-section .icon
img{max-width:50px}.content-familia2 .title-section
.space{display:none}.content-familia2 .title-section .line-title{font-size:20px;line-height:20px}.content-familia2 .title-section
.description{font-size:14px;line-height:20px}.content-familia2 .section-content{grid-template-columns:auto;padding:25px}.content-familia2 .section-content .select-config{text-align:center;padding-bottom:0}.content-familia2 .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-familia2 .section-content
.dades{grid-template-columns:auto;gap:20px}.content-familia2 .section-content .dades
.image{order:1}.content-familia2 .section-content .dades .image
.add{height:220px}.content-familia2 .section-content .dades
.perfil{order:2}.content-familia2 .section-content .dades .perfil .body
input{font-size:12px;line-height:12px}.content-familia2 .section-content .dades .perfil .body
.save{font-size:13px;line-height:13px}}.content-targetes{display:block;max-width:1077px;margin:60px
auto}.content-targetes
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-targetes .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-targetes .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-targetes .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-targetes .title-section
.icon{display:flex;align-items:center}.content-targetes .title-section .icon
img{max-width:85px}.content-targetes .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-targetes .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-targetes .section-content{padding:60px;border:1px
solid #F2F2F2;border-top:none}.content-targetes .section-content .select-config{background-color:#9DC418;padding:10px
20px}.content-targetes .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-targetes .section-content .select-config a:not(:first-child){margin-left:35px}.content-targetes .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-targetes .section-content
.grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.7fr 130px;margin:10px
0}.content-targetes .section-content .grid>*{margin-top:15px;position:relative}.content-targetes .section-content .grid>*:not(:nth-child(5n+5)):after{content:"";position:absolute;height:100%;width:1px;background-color:#fff;right:0;top:0}.content-targetes .section-content .grid .grid-title{background-color:#D7E2E6;text-align:center}.content-targetes .section-content .grid .grid-title>*{font-family:ProximaNova-Regular;font-size:15px;font-weight:700;line-height:15px;letter-spacing:0px;text-align:center;color:#2B3D5C;margin:13px
10px}.content-targetes .section-content .grid
.text{background-color:#F2F2F2}.content-targetes .section-content .grid .text
p{font-family:ProximaNova-Regular;font-size:15px;font-weight:700;line-height:15px;letter-spacing:0px;color:#9A9;margin:13px
10px}.content-targetes .section-content .grid
.actions{background-color:#F2F2F2;display:flex;align-items:center;justify-content:center}.content-targetes .section-content .grid .actions .edit,
.content-targetes .section-content .grid .actions .delete,
.content-targetes .section-content .grid .actions
.see{display:inline-block;width:24px;height:24px;background-size:100% 100%;cursor:pointer}.content-targetes .section-content .grid .actions
.edit{background-image:url("/content/imgs/p365/icons/edit.svg")}.content-targetes .section-content .grid .actions
.delete{background-image:url("/content/imgs/p365/icons/delete.svg");margin-left:12px}.content-targetes .section-content .grid .actions
.see{background-image:url("/content/imgs/p365/icons/see.svg");margin-left:12px}.content-targetes .section-content
.afegir{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;border-radius:2px;cursor:pointer;margin-top:30px;padding:10px
30px;display:flex;align-items:center}.content-targetes .section-content .afegir::after{content:"";display:block;width:20px;height:20px;background-image:url("/content/imgs/p365/icons/np_plus.svg");margin-left:10px}@media (max-width: 767px){.content-targetes
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-targetes .title
.welcome{font-size:18px;line-height:18px}.content-targetes .title
.name{font-size:16px;line-height:16px}.content-targetes .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-targetes .title-section .icon
img{max-width:50px}.content-targetes .title-section
.space{display:none}.content-targetes .title-section .line-title{font-size:20px;line-height:20px}.content-targetes .title-section
.description{font-size:14px;line-height:20px}.content-targetes .section-content{padding:25px}.content-targetes .section-content .select-config{text-align:center;padding-bottom:0}.content-targetes .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-targetes .section-content
.grid{grid-template-columns:1fr 1fr 1fr 1fr;overflow:scroll}.content-targetes .section-content .grid .grid-title>*{font-size:13px;line-height:13px}.content-targetes .section-content .grid .grid-title:nth-child(5){display:none}.content-targetes .section-content .grid .text
p{font-size:12px;line-height:12px}.content-targetes .section-content .grid
.actions{grid-column:1 / 5;margin-top:0;padding:10px;border-top:1px solid #fff}.content-targetes .section-content .grid>*:nth-child(5n+4):after{display:none}.content-targetes .section-content
.afegir{font-size:13px;line-height:13px;margin-top:20px}}.content-targetes-agregar{display:block;max-width:1077px;margin:60px
auto}.content-targetes-agregar
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-targetes-agregar .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-targetes-agregar .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-targetes-agregar .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-targetes-agregar .title-section
.icon{display:flex;align-items:center}.content-targetes-agregar .title-section .icon
img{max-width:85px}.content-targetes-agregar .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-targetes-agregar .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-targetes-agregar .section-content{padding:60px;border:1px
solid #F2F2F2;border-top:none}.content-targetes-agregar .section-content>*{max-width:430px}.content-targetes-agregar .section-content .select-config{background-color:#9DC418;padding:10px
20px}.content-targetes-agregar .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-targetes-agregar .section-content .select-config a:not(:first-child){margin-left:35px}.content-targetes-agregar .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-targetes-agregar .section-content .agregar input,
.content-targetes-agregar .section-content .agregar
select{background-color:#F2F2F2;color:#9A9;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;border:none;padding:12px
20px;display:block;width:100%;box-sizing:border-box;margin-top:15px}.content-targetes-agregar .section-content .agregar input:not(:last-child),
.content-targetes-agregar .section-content .agregar select:not(:last-child){margin-bottom:20px}.content-targetes-agregar .section-content .agregar input::placeholder,
.content-targetes-agregar .section-content .agregar select::placeholder{color:#9A9}.content-targetes-agregar .section-content .agregar
select{appearance:none;position:relative;background-image:url(/content/imgs/p365/icons/arrow-validacio.svg);background-repeat:no-repeat;background-position:right 20px center}.content-targetes-agregar .section-content .agregar
.save{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;cursor:pointer;margin-top:30px;max-width:155px;border-radius:2px;padding:12px
20px;height:40px}.content-targetes-agregar .section-content .agregar
.WTP{position:relative}.content-targetes-agregar .section-content .agregar .WTP
.question{position:absolute;right:16px;top:0;bottom:0;margin:auto;width:18px;height:18px;background-image:url(/content/imgs/p365/icons/question.svg);background-size:100% 100%;cursor:pointer}.content-targetes-agregar .section-content .agregar .WTP .question
img{display:none}.content-targetes-agregar .section-content .agregar .WTP .question:hover
img{display:block;position:absolute;left:40px;top: -1000%;bottom: -1000%;margin:auto}@media (max-width: 767px){.content-targetes-agregar
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-targetes-agregar .title
.welcome{font-size:18px;line-height:18px}.content-targetes-agregar .title
.name{font-size:16px;line-height:16px}.content-targetes-agregar .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-targetes-agregar .title-section .icon
img{max-width:50px}.content-targetes-agregar .title-section
.space{display:none}.content-targetes-agregar .title-section .line-title{font-size:20px;line-height:20px}.content-targetes-agregar .title-section
.description{font-size:14px;line-height:20px}.content-targetes-agregar .section-content{padding:25px}.content-targetes-agregar .section-content .select-config{text-align:center;padding-bottom:0}.content-targetes-agregar .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-targetes-agregar .section-content .agregar input,
.content-targetes-agregar .section-content .agregar
select{font-size:12px;line-height:12px}.content-targetes-agregar .section-content .agregar
.save{font-size:13px;line-height:13px;margin-top:20px}.content-targetes-agregar .section-content .agregar .WTP .question:hover
img{right:0;left:auto}}.content-targetes2,.content-config-documents{display:block;max-width:1077px;margin:60px
auto}.content-targetes2 .title,
.content-config-documents
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-targetes2 .title .welcome,
.content-config-documents .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-targetes2 .title .name,
.content-config-documents .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-targetes2 .title-section,
.content-config-documents .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-targetes2 .title-section .icon,
.content-config-documents .title-section
.icon{display:flex;align-items:center}.content-targetes2 .title-section .icon img,
.content-config-documents .title-section .icon
img{max-width:85px}.content-targetes2 .title-section .line-title,
.content-config-documents .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-targetes2 .title-section .description,
.content-config-documents .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-targetes2 .section-content,
.content-config-documents .section-content{padding:60px;border:1px
solid #F2F2F2;border-top:none}.content-targetes2 .section-content .select-config,
.content-config-documents .section-content .select-config{background-color:#9DC418;padding:10px
20px}.content-targetes2 .section-content .select-config a,
.content-config-documents .section-content .select-config
a{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;text-decoration:none;color:#FFF;position:relative}.content-targetes2 .section-content .select-config a:not(:first-child),
.content-config-documents .section-content .select-config a:not(:first-child){margin-left:35px}.content-targetes2 .section-content .select-config a.active::after,
.content-config-documents .section-content .select-config a.active::after{content:"";position:absolute;bottom: -3px;left:0;width:100%;height:1px;background-color:#fff}.content-targetes2 .section-content .grid-productos,
.content-config-documents .section-content .grid-productos{display:grid;grid-template-columns:1fr 1.2fr 0.8fr 1.1fr;margin:10px
0}.content-targetes2 .section-content .grid-productos>*,
.content-config-documents .section-content .grid-productos>*{margin-top:15px;position:relative}.content-targetes2 .section-content .grid-productos>*:not(:nth-child(4n + 4)):after,
.content-config-documents .section-content .grid-productos>*:not(:nth-child(4n+4)):after{content:"";position:absolute;height:100%;width:1px;background-color:#fff;right:0;top:0}.content-targetes2 .section-content .grid-productos .grid-title,
.content-config-documents .section-content .grid-productos .grid-title{background-color:#D7E2E6;text-align:left}.content-targetes2 .section-content .grid-productos .grid-title>*,
.content-config-documents .section-content .grid-productos .grid-title>*{font-family:ProximaNova-Regular;font-size:15px;font-weight:700;line-height:15px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:13px
10px}.content-targetes2 .section-content .grid-productos .text,
.content-config-documents .section-content .grid-productos
.text{background-color:#F2F2F2}.content-targetes2 .section-content .grid-productos .text p,
.content-targetes2 .section-content .grid-productos .text a,
.content-config-documents .section-content .grid-productos .text p,
.content-config-documents .section-content .grid-productos .text
a{font-family:ProximaNova-Regular;font-size:15px;font-weight:700;line-height:15px;letter-spacing:0px;color:#9A9;margin:13px
10px}.content-targetes2 .section-content .grid-productos .text small,
.content-config-documents .section-content .grid-productos .text
small{font-weight:400;font-size:13px;color:#000}.content-targetes2 .section-content .grid-productos .text a,
.content-config-documents .section-content .grid-productos .text
a{display:block;text-decoration:none;display:flex;align-items:center}.content-targetes2 .section-content .grid-productos .text a::after,
.content-config-documents .section-content .grid-productos .text a::after{content:"";background-image:url("/content/imgs/p365/icons/arrow-rigth.svg");background-size:100% 100%;width:7px;height:12px;display:block;margin-left:40px}.content-targetes2 .section-content .afegir,
.content-config-documents .section-content
.afegir{font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:center;color:#fff;border:1px
solid #9DC418;background-color:#9DC418;border-radius:2px;cursor:pointer;margin-top:30px;padding:10px
30px;display:flex;align-items:center}.content-targetes2 .section-content .afegir::after,
.content-config-documents .section-content .afegir::after{content:"";display:block;width:20px;height:20px;background-image:url("/content/imgs/p365/icons/np_plus.svg");margin-left:10px}@media (max-width: 767px){.content-targetes2 .title,
.content-config-documents
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-targetes2 .title .welcome,
.content-config-documents .title
.welcome{font-size:18px;line-height:18px}.content-targetes2 .title .name,
.content-config-documents .title
.name{font-size:16px;line-height:16px}.content-targetes2 .title-section,
.content-config-documents .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-targetes2 .title-section .icon img,
.content-config-documents .title-section .icon
img{max-width:50px}.content-targetes2 .title-section .space,
.content-config-documents .title-section
.space{display:none}.content-targetes2 .title-section .line-title,
.content-config-documents .title-section .line-title{font-size:20px;line-height:20px}.content-targetes2 .title-section .description,
.content-config-documents .title-section
.description{font-size:14px;line-height:20px}.content-targetes2 .section-content,
.content-config-documents .section-content{padding:25px}.content-targetes2 .section-content .select-config,
.content-config-documents .section-content .select-config{text-align:center;padding-bottom:0}.content-targetes2 .section-content .select-config a,
.content-config-documents .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-targetes2 .section-content .grid-productos,
.content-config-documents .section-content .grid-productos{grid-template-columns:1fr 1fr 1fr;overflow:scroll}.content-targetes2 .section-content .grid-productos .grid-title>*,
.content-config-documents .section-content .grid-productos .grid-title>*{font-size:13px;line-height:13px}.content-targetes2 .section-content .grid-productos .grid-title:nth-child(4),
.content-config-documents .section-content .grid-productos .grid-title:nth-child(4){display:none}.content-targetes2 .section-content .grid-productos .text .informacion,
.content-config-documents .section-content .grid-productos .text
.informacion{justify-content:center;font-size:12px;line-height:12px}.content-targetes2 .section-content .grid-productos .text p,
.content-config-documents .section-content .grid-productos .text
p{font-size:12px;line-height:12px}.content-targetes2 .section-content .grid-productos>*:nth-child(4n + 4),
.content-config-documents .section-content .grid-productos>*:nth-child(4n+4){grid-column:1 / 4;margin-top:0;border-top:1px solid #fff}.content-targetes2 .section-content .grid-productos>*:nth-child(4n + 3):after,
.content-config-documents .section-content .grid-productos>*:nth-child(4n+3):after{display:none}.content-targetes2 .section-content .afegir,
.content-config-documents .section-content
.afegir{font-size:13px;line-height:13px;margin-top:20px}}.content-botigues{display:block;max-width:1077px;margin:60px
auto}.content-botigues
.title{background-color:#F3F5F8;padding:25px
40px 25px 55px}.content-botigues .title
.welcome{font-family:ProximaNova-Regular;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;margin:0;display:inline-block}.content-botigues .title
.name{font-family:ProximaNova-Regular;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#6F7D96;display:inline-block;float:right;margin:0}.content-botigues .title-section{padding:20px
40px 20px 55px;background-color:#F2F2F2;display:grid;grid-template-columns:1fr 4fr 53px}.content-botigues .title-section
.icon{display:flex;align-items:center}.content-botigues .title-section .icon
img{max-width:85px}.content-botigues .title-section .line-title{font-family:ProximaNova-Regular;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-botigues .title-section
.description{font-family:NunitoSans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0px;text-align:left;color:#2B3D5C;margin:10px
0 0 0}.content-botigues .section-content{border:1px
solid #BEBEBE;border-top:none;padding:20px
60px 60px;position:relative}.content-botigues .section-content .select-botiga{list-style:none;max-width:300px;padding:0}.content-botigues .section-content .select-botiga li
.name{color:#9A9;font-family:ProximaNova-Regular;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0px;text-align:left;text-decoration:none;padding:13px
20px;display:grid;grid-template-columns:26px auto 20px;align-items:center;border-bottom:1px solid transparent}.content-botigues .section-content .select-botiga li .name::before{content:"";background-image:url("/content/imgs/p365/icons/snow.svg");display:block;width:26px;height:26px}.content-botigues .section-content .select-botiga li .name::after{content:"";background-image:url("/content/imgs/p365/icons/see.svg");display:block;width:20px;height:20px;transform:rotateZ(270deg)}.content-botigues .section-content .select-botiga li .name>span{margin-left:20px}.content-botigues .section-content .select-botiga li
.logo{position:absolute;right:0;width:50%;height:100%;top:0;display:none;align-items:center}.content-botigues .section-content .select-botiga li .logo
img{display:block;margin:auto;max-width:288px}.content-botigues .section-content .select-botiga li:hover
.name{border-bottom:1px solid #6E7C95;color:#2B3D5C}.content-botigues .section-content .select-botiga li:hover .name::before{background-image:url("/content/imgs/p365/icons/snow-hover.svg")}.content-botigues .section-content .select-botiga li:hover .name::after{background-image:url("/content/imgs/p365/icons/see-hover.svg");transform:rotateZ(0deg)}.content-botigues .section-content .select-botiga li:hover
.logo{display:grid}@media (max-width: 767px){.content-botigues
.title{display:flex;padding:20px
30px;justify-content:space-between}.content-botigues .title
.welcome{font-size:18px;line-height:18px}.content-botigues .title
.name{font-size:16px;line-height:16px}.content-botigues .title-section{padding-left:25px;padding-right:25px;grid-template-columns:1fr 4fr;gap:20px}.content-botigues .title-section .icon
img{max-width:50px}.content-botigues .title-section
.space{display:none}.content-botigues .title-section .line-title{font-size:20px;line-height:20px}.content-botigues .title-section
.description{font-size:14px;line-height:20px}.content-botigues .section-content{padding:25px}.content-botigues .section-content .select-config{text-align:center;padding-bottom:0}.content-botigues .section-content .select-config
a{display:inline-block;margin:0
15px 10px !important;font-size:18px}.content-botigues .select-botiga{display:block;margin:auto}.content-botigues .select-botiga li
.logo{display:none !important}}.login-menu,.config-datos,.config-compte,.config-documents,.familia,.familia-afegir,.targetes,.targetes-agregar,.targetes2,.botigues{display:none}.login-menu.m-active,.config-datos.m-active,.config-compte.m-active,.config-documents.m-active,.familia.m-active,.familia-afegir.m-active,.targetes.m-active,.targetes-agregar.m-active,.targetes2.m-active,.botigues.m-active{display:block}.missatges,.missatges2{font-family:'ProximaNova-Regular';color:#9DC418;font-size:18px;line-height:1.2;padding:0
10px}.m-contenedorhilo{padding:1.7rem;background-color:#D7E2E6;justify-content:space-between;display:flex;align-items:center;color:#2B3D5C;font-size:16px;font-family:'ProximaNova-Regular'}.m-contenedorhilo
a{color:#2B3D5C;font-size:16px;font-family:'ProximaNova-Regular'}@media (max-width: 767px){.m-contenedorhilo{flex-wrap:wrap;justify-content:center}}.m-contenedorhilo .m-botigues
a{display:flex;align-items:center}.m-contenedorhilo .m-botigues a
svg{margin-left:30px}.m-contenedorhilo .m-contenedorhilo{max-width:1070px}.content-config-documents .section-content .documents>span{position:relative;display:block;cursor:pointer}.content-config-documents .section-content .documents > span
input{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0}.content-config-datos .section-content .image,
.content-familia .section-content .image,
.content-config-compte .section-content .image,
.content-config-documents .section-content
.image{position:relative}.content-config-datos .section-content .image img,
.content-familia .section-content .image img,
.content-config-compte .section-content .image img,
.content-config-documents .section-content .image
img{width:172px}.content-config-datos .section-content .image .edit,
.content-familia .section-content .image .edit,
.content-config-compte .section-content .image .edit,
.content-config-documents .section-content .image
.edit{display:inline-block;width:24px;height:24px;position:absolute;right: -12px;cursor:pointer;background-color:#fff;border-radius:100%;top: -12px;background-size:100% 100%;background-image:url("/content/imgs/p365/icons/edit.svg")}.content-config-datos .section-content .image .edit input,
.content-familia .section-content .image .edit input,
.content-config-compte .section-content .image .edit input,
.content-config-documents .section-content .image .edit
input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.content-familia2 .section-content .dades .image
.add{position:relative;cursor:pointer}.content-familia2 .section-content .dades .image .add
input{position:absolute;opacity:0;top:0;left:0;right:0;bottom:0}.content-familia2 .date-input-container{margin-bottom:20px}.content-login-menu
.line{cursor:pointer}.content-landing .form .form-landing .legal>div label
a{color:#6E7C95;text-decoration:underline}.content-login
.fretrieve{display:none}.pl-inicio365
.logo365{position:absolute;bottom:70px;right:0}@media (max-width: 1280px){.pl-inicio365
.logo365{right:20px}}@media (max-width: 767px){.pl-inicio365
.logo365{left:50%;right:auto;top:260px;bottom:auto;max-width:80vw;transform:translateX(-50%)}.pl-inicio365 .logo365
img{width:100%}}@media (max-width: 767px){.pl365
#breadcrumb{display:none}.pl-inicio365 .int .contcap
.cap{padding:0
20px}}.pl-inicio365
.contenidor{display:flex;flex-direction:column;align-items:flex-start}.pl-inicio365 .contenidor
label{font-family:'ProximaNova-Regular';font-size:12px;color:#2B3D5C;margin-bottom:3px}.pl-inicio365 .contenidor input,
.pl-inicio365 .contenidor
select{width:100%;margin-bottom:10px !important}.pl-inicio365 .content-config-datos .section-content
form{row-gap:8px}#error404 { font-family: Arial; width: 100%; font-size: 13px; padding: 32px 32px 32px 0; }
#error404 .titulo { font-size: 60px; font-weight: bold; color:#000; }
#error404 .subtitulo { font-size: 30px; font-weight: bold; color:#666; padding-bottom: 16px; }
#error404 .texto {  color:#000; padding-bottom: 4px; }
#error404 .url { color:#4d7489; }
#error404 a { color:#4d7489; text-decoration: none; }
#webmap { font-family: Arial; width: 100%; font-size: 13px; color:#333; padding: 17px 0; }
#webmap .line { width: 100%; border-bottom: 1px solid #ebedee; border-top: 1px solid #ebedee; padding:20px 0; }
#webmap .line h2 { color:#000; font-size: 18px; font-weight: bold; }
#webmap .n1 { padding:20px 0 40px 0; }
#webmap .n1 li { width:25%; float: left; }


