﻿@media screen and (min-width:100px){.pg-calendar-box .pg-arrival-content input,.pg-calendar-box .pg-departure-content input{outline:0;background:#fff;}.pg-calendar-box .pg-arrival-content input:active,.pg-calendar-box .pg-departure-content input:active,.pg-calendar-box .pg-arrival-content input:focus,.pg-calendar-box .pg-departure-content input:focus,.pg-calendar-box .pg-arrival-content input.active-calendar,.pg-calendar-box .pg-departure-content input.active-calendar{background:#fff;outline:0;color:#4a4a4a;}.pg-calendar-box .pg-arrival-content input.disable-text-calendar,.pg-calendar-box .pg-departure-content input.disable-text-calendar{color:#a1a1a1;background:#e0e0e0;}.pg-calendar-box .pg-arrival-content .cont-cal-ico,.pg-calendar-box .pg-departure-content .cont-cal-ico,.pg-calendar-box .pg-arrival-content .cont-cal-date,.pg-calendar-box .pg-departure-content .cont-cal-date{border:solid 1px #d4d4d4;display:none;padding:0 5px;height:40px;width:100%;}.pg-calendar-box .pg-arrival-content .cont-cal-ico p,.pg-calendar-box .pg-departure-content .cont-cal-ico p,.pg-calendar-box .pg-arrival-content .cont-cal-date p,.pg-calendar-box .pg-departure-content .cont-cal-date p{display:table-cell;margin-bottom:0;white-space:nowrap;vertical-align:middle;text-align:center;font-size:16px;font-family:MuseoSans_3;}.pg-calendar-box .pg-arrival-content .cont-cal-ico p .fh-icon,.pg-calendar-box .pg-departure-content .cont-cal-ico p .fh-icon,.pg-calendar-box .pg-arrival-content .cont-cal-date p .fh-icon,.pg-calendar-box .pg-departure-content .cont-cal-date p .fh-icon{font-size:24px;}.pg-calendar-box .pg-arrival-content .cont-cal-ico p .fh-icon-flecha-line1,.pg-calendar-box .pg-departure-content .cont-cal-ico p .fh-icon-flecha-line1,.pg-calendar-box .pg-arrival-content .cont-cal-date p .fh-icon-flecha-line1,.pg-calendar-box .pg-departure-content .cont-cal-date p .fh-icon-flecha-line1{font-size:10px;color:#9b9b9b;float:right;padding-right:10px;padding-left:0;text-align:right;padding-top:7px;}.pg-calendar-box .pg-arrival-content .cont-cal-ico p .fh-icon,.pg-calendar-box .pg-departure-content .cont-cal-ico p .fh-icon,.pg-calendar-box .pg-arrival-content .cont-cal-date p .fh-icon,.pg-calendar-box .pg-departure-content .cont-cal-date p .fh-icon,.pg-calendar-box .pg-arrival-content .cont-cal-ico p span,.pg-calendar-box .pg-departure-content .cont-cal-ico p span,.pg-calendar-box .pg-arrival-content .cont-cal-date p span,.pg-calendar-box .pg-departure-content .cont-cal-date p span{vertical-align:middle;}.pg-calendar-box .pg-arrival-content .cont-cal-ico:hover,.pg-calendar-box .pg-departure-content .cont-cal-ico:hover,.pg-calendar-box .pg-arrival-content .cont-cal-date:hover,.pg-calendar-box .pg-departure-content .cont-cal-date:hover{cursor:pointer;}.pg-calendar-box .pg-arrival-content .cont-cal-ico.active,.pg-calendar-box .pg-departure-content .cont-cal-ico.active,.pg-calendar-box .pg-arrival-content .cont-cal-date.active,.pg-calendar-box .pg-departure-content .cont-cal-date.active{display:table;}.pg-calendar-box .pg-arrival-content .cont-cal-ico p,.pg-calendar-box .pg-departure-content .cont-cal-ico p{color:#00b300;}.pg-calendar-box .pg-arrival-content .cont-cal-ico p span,.pg-calendar-box .pg-departure-content .cont-cal-ico p span{padding-left:5px;font-size:12px;vertical-align:middle;}.pg-calendar-box .pg-arrival-content .cont-cal-date p,.pg-calendar-box .pg-departure-content .cont-cal-date p{color:#00b300;}.pg-calendar-box .pg-arrival-content.disable-calendar .cont-cal-ico,.pg-calendar-box .pg-departure-content.disable-calendar .cont-cal-ico,.pg-calendar-box .pg-arrival-content.disable-calendar .cont-cal-date,.pg-calendar-box .pg-departure-content.disable-calendar .cont-cal-date{color:#a1a1a1;background:#e0e0e0;}.pg-calendar-box .pg-arrival-content.disable-calendar .cont-cal-ico p,.pg-calendar-box .pg-departure-content.disable-calendar .cont-cal-ico p,.pg-calendar-box .pg-arrival-content.disable-calendar .cont-cal-date p,.pg-calendar-box .pg-departure-content.disable-calendar .cont-cal-date p{color:#a1a1a1;}.pg-calendar-box .pg-departure-content .cont-cal-ico p{color:#58167d;}.pg-calendar-box .pg-departure-content .cont-cal-date p{color:#58167d;}.pg-content-calendar{display:none;}.search-tabs-panel-md .margin-botton{margin-bottom:15px;}.search-tabs-panel-md .nav-tabs{margin-bottom:-1px;}.search-tabs-panel-md .nav-tabs li a{color:#fff;font-family:MuseoSans_5;}.search-tabs-panel-md .nav-tabs li.active a{background:#fff;color:#00b300;}.search-tabs-panel-md .nav-tabs li:hover a{color:#00b300;}.search-tabs-panel-md .tab-content{background:#fff;border:1px solid #ddd;padding:12px 30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.2);}.search-tabs-panel-md .tab-content .title{font-family:MuseoSans_1;font-size:24px;color:#4a4a4a;margin-bottom:0;}.search-tabs-panel-md .tab-content .subtitle{font-family:MuseoSans_7;font-size:14px;color:#58167d;margin-bottom:0;}.search-tabs-panel-md .tab-content .subtitle strong{font-weight:100;}.search-tabs-panel-md .tab-content label{font-family:MuseoSans_1;font-size:12px;text-transform:uppercase;color:#9b9b9b;display:block;}.search-tabs-panel-md .tab-content .form-control,.search-tabs-panel-md .tab-content .box-pack-pax{border-radius:0;border:solid 1px #d4d4d4;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;font-family:MuseoSans_1;font-size:16px;color:#8a8a8a;height:40px;}.search-tabs-panel-md .tab-content select{background:url(https://cdn.mexicodestinos.com/static/content/img/ico/flecha-down-golden.png) no-repeat 95% #fff;-moz-appearance:none;text-indent:.01px;-ms-text-overflow:"";-o-text-overflow:"";text-overflow:"";text-transform:none;-webkit-appearance:none !important;-moz-appearance:none !important;outline:none !important;padding-right:20px;}.search-tabs-panel-md .tab-content .box-pack-pax{display:table;padding:0 5px;height:40px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.search-tabs-panel-md .tab-content .box-pack-pax p{display:table-cell;margin-bottom:0;white-space:nowrap;vertical-align:middle;text-align:center;}.search-tabs-panel-md .tab-content .box-pack-pax p .fh-icon{font-size:10px;}.search-tabs-panel-md .tab-content .box-pack-pax p .fh-icon-flecha-line1{font-size:10px;color:#9b9b9b;float:right;padding-right:10px;padding-left:0;text-align:right;padding-top:7px;}.search-tabs-panel-md .tab-content .box-pack-pax:hover{cursor:pointer;background:#d9efd4;color:#00b300;}.search-tabs-panel-md .tab-content .box-pack-pax:active{cursor:pointer;background:#fff;color:#8a8a8a;}.search-tabs-panel-md .tab-content .search-row{margin-right:-5px;margin-left:-5px;position:relative;}.search-tabs-panel-md .tab-content .search-row .search-col{padding-left:5px;padding-right:5px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md{position:absolute;left:0;padding:15px;background:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.2);z-index:10;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .table_generic{display:table;width:100%;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .table_generic .table_col{display:table-cell;vertical-align:middle;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .table_generic.nhabs{width:114px;margin:auto;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .title-drops-md{font-size:14px;display:block;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .title-drops-md-inter{font-size:14px;width:79px;display:block;text-align:right;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .selected-drop-md .selected-drop-md-text{font-size:21.6px;font-family:MuseoSans_5;color:#383838;padding-left:7px;padding-right:7px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .selected-drop-md .selected-drop-md-ico{color:#00b300;padding-left:7px;padding-right:7px;font-size:24px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .selected-drop-md .selected-drop-md-ico:hover{cursor:pointer;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .selected-drop-md .selected-drop-md-ico:active{color:#43d854;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md{border-top:1px solid #eee;padding-top:15px;margin-top:0;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md{margin-bottom:15px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md .box-adult-md,.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md .box-child-md{margin-bottom:10px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md .box-childs-md-inter .form-control{width:73px;display:inline-block;margin-bottom:10px;margin-right:5px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md hr{margin-left:-15px;margin-right:-15px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md:last-child hr{display:none;}.search-tabs-panel-md .tab-content .btn-md-blue{background:#1565c0;transition:all .4s;outline:none;color:#fff;border-radius:0;font-family:MuseoSans_5;display:inline-block;}.search-tabs-panel-md .tab-content .btn-md-blue:hover{background:#23599b;}.search-tabs-panel-md .tab-content .btn-md-blue{height:38px;width:100%;}.ui-autocomplete{border:1px solid #878787;border-radius:0;font-size:10pt;font-family:museosans_3;background:#f7f7f7;}.ui-autocomplete .ui-menu-item .ui-corner-all{color:#5d5d5d;}.ui-autocomplete .ui-menu-item .ui-corner-all strong{font-family:MuseoSans_7;}.ui-autocomplete .ui-menu-item .ui-corner-all.ui-state-focus{background:#e9e9e9;color:#424242;font-weight:bold;border-radius:0;border:0;}.ui-autocomplete .changeme{color:#00ae1a;font-weight:bold;background:#d9eed7;}.ui-autocomplete .ui-menu-item:nth-child(1){color:#00ae1a;}.ui-autocomplete .ui-menu-item:nth-child(1) .ui-corner-all{color:#00ae1a;}.content-imag-header .img-fondo{height:350px;}.md_inside_new{max-width:1140px;}.table_generic{display:table;}.table_generic .tb-col{display:table-cell;vertical-align:middle;}.table_generic .tb-col-top{display:table-cell;vertical-align:top;}.center{text-align:center;}.slick-prev,.slick-next{display:none !important;}.content-blue{min-height:250px;background:#0076cb;}.content-imag-h{min-height:350px;width:100%;display:block;background-position:center!important;background-repeat:no-repeat !important;}.imag-header{width:100%;height:100%;}.pos-search{margin-top:-95px;}.forperson{font-family:MuseoSans_3;font-size:12px;color:#fff;}.container-title{margin-bottom:40px;}.container-title .title{color:#fff;font-family:MuseoSans_9;font-size:32px;}.back-green-benef{background:#f5fdf8;margin-bottom:60px;}.container-beneficios{margin-top:80px;}.container-beneficios .subtitle{color:#00b300;font-family:MuseoSans_5;font-size:32px;}.container-beneficios .parraf-purpleupper{color:#58167d;font-family:MuseoSans_9;font-size:20px;text-transform:uppercase;}.container-table-beneficios{margin-top:35px;margin-bottom:35px;}.container-table-beneficios .format-ico{padding-right:7px;}.container-table-beneficios .span-tb{font-family:MuseoSans_5;font-size:14px;color:#4a4a4a;display:block;}.container-table-beneficios .span-tb strong{font-family:MuseoSans_9;}.slick-dots li button:before{font-size:14px !important;color:#00b300 !important;}.packages,.hoteles{text-align:center;}.hoteles .container-services{padding-left:0;list-style:none;}.hoteles .container-services .config-padd{display:inline-block;}.container-services{margin:20px -7px;}.container-services .config-padd{padding-left:7px;padding-right:7px;margin-top:7px;margin-bottom:7px;}.container-services .min-height{height:174px;}.container-services .min-height-h{width:49.7%;height:365px;}.container-services .tam-imag{width:100%;height:100%;}.container-services .content-imag{width:100%;position:relative;display:block;}.container-services .content-imag .content-text{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.0002) 0%,rgba(0,0,0,.6) 100%);}.container-services .content-imag .content-text .title-imag{font-family:MuseoSans_7;font-size:24px;color:#fff;}.container-services .content-imag .content-text .subtitle-imag{font-family:MuseoSans_5;font-size:16px;color:#fff;margin-bottom:0;}.container-services .enlace-mostrar-mas{margin-top:30px;font-family:MuseoSans_7;font-size:20px;color:#00b300;text-decoration:none;border:none;outline:none;}.container-services .enlace-mostrar-mas:hover,.container-services .enlace-mostrar-mas:focus{background-color:transparent !important;}.container-services .flech-right{vertical-align:middle;}.container-services .content-back{width:100%;height:100%;position:relative;}.container-services .container-degad{width:100%;height:100%;padding:15px;position:absolute;top:0;background-color:rgba(0,0,0,.5);transition:.2s ease-in-out;}.container-services .container-degad:hover{background:none;}.container-services .content-top{text-align:left;}.container-services .content-top a{text-decoration:none;}.container-services .content-top .title-hotel{display:block;margin-top:5px;margin-bottom:5px;font-family:MuseoSans_5;font-size:22px;color:#fff;text-shadow:2px 2px black;}.container-services .content-top .content-stars-destiny{display:inline-block;margin-right:7px;white-space:nowrap;letter-spacing:-3px;}.container-services .content-top .content-stars-destiny .format-stars{font-size:16px;color:#f5a623;text-shadow:2px 2px black;}.container-services .content-top .destiny{font-family:MuseoSans_5;font-size:14px;color:#fff;text-shadow:2px 2px black;}.container-services .content-bottom{position:absolute;bottom:0;left:0;padding:15px;text-align:right;width:100%;}.container-services .content-bottom .since-sinpromo{font-family:MuseoSans_5;font-size:12px;color:#fff;text-transform:uppercase;margin-right:5px;text-shadow:2px 2px black;}.container-services .content-bottom .row-price-desde{text-align:right;}.container-services .content-bottom .row-price-desde .table_generic{margin-left:auto;}.container-services .content-bottom .row-price-desde .since{font-family:MuseoSans_5;font-size:12px;color:#fff;text-transform:uppercase;margin-right:15px;text-shadow:2px 2px black;}.container-services .content-bottom .row-price-desde .price{font-family:MuseoSans_7;font-size:17px;color:#fff;margin-right:2px;text-decoration:line-through;text-shadow:2px 2px black;}.container-services .content-bottom .row-price-desde .mxn{font-family:MuseoSans_5;font-size:10px;color:#fff;text-shadow:2px 2px black;}.container-services .content-bottom .row-new-price .price-new{font-family:MuseoSans_7;font-size:28px;color:#fff;text-shadow:2px 2px black;}.container-services .content-bottom .content-promo-btn{position:relative;margin-top:15px;}.container-services .content-bottom .content-promo-btn .promo{padding:8px 12px;font-family:MuseoSans_9;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#ff1744;border-radius:0 4px 0 0;position:absolute;left:-15px;cursor:default;}.container-services .content-bottom .content-promo-btn .seemore,.container-services .content-bottom .content-promo-btn seemore:hover{padding:8px 26px;font-family:MuseoSans_9;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:0;background:#00b300;}.title-seccion{font-family:MuseoSans_7;font-size:24px;letter-spacing:4px;color:#00b300;text-transform:uppercase;}.msg{font-family:MuseoSans_7;font-size:17px;color:#000;}.forbes-tape{background:#f6f9fd;padding-top:15px;padding-bottom:15px;text-align:center;margin-top:30px;margin-bottom:30px;}.forbes-tape .format-ico-forbes{vertical-align:middle;margin-right:10px;}.forbes-tape .text-forbes{font-family:MuseoSans_3;font-size:24px;color:#58167d;}.container-publicidad{padding-left:15px;padding-right:15px;margin-bottom:50px;}.container-publicidad .border-publicid-estatic{background-color:#0095ff;padding-top:21px;padding-bottom:15px;border:1px solid #d8d8d8;text-align:center;height:300px;margin-bottom:30px;}.container-publicidad .border-publicid-estatic a,.container-publicidad .border-publicid-estatic a:hover{text-decoration:none;}.container-publicidad .border-publicid-estatic .content-publicid-static{text-align:center;}.container-publicidad .border-publicid-estatic .content-travel{width:100%;float:left;}.container-publicidad .border-publicid-estatic .content-travel .md-icon{font-size:45px;}.container-publicidad .border-publicid-estatic .format-ico-calendar{vertical-align:middle;margin-right:10px;}.container-publicidad .border-publicid-estatic .text-title-publi{vertical-align:middle;text-transform:uppercase;font-family:MuseoSans_9;font-size:25px;color:#58167d;}.container-publicidad .border-publicid-estatic .container-tex-publi{margin-top:10px;max-width:285px;display:inline-block;text-align:center;margin-left:auto;margin-right:auto;color:#fff;line-height:24px;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-publi{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:bold;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-public-purple{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:bold;background-color:#f15a24;padding:8px 15px;}.container-publicidad .border-publicid-estatic .list-publici{list-style:none;padding-left:0;text-align:left;}.container-publicidad .border-publicid-estatic .list-publici span{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:200;color:#fff;}.container-publicidad .border-publicid-estatic .note-mini{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:200;color:#fff;}.container-publicidad .border-publicid-estatic .check-green{color:#f15a24;margin-right:10px;}.container-publicidad .content-imag-slick{height:300px;margin-bottom:30px;}.container-publicidad .content-imag-slick .function_slickpromos{padding-left:0;list-style:none;}.container-publicidad .content-imag-slick .imag-back-slick{width:100%;height:100%;}.container-publicidad .content-imag-slick .container-contenabsolut-slick{width:100%;height:100%;padding:15px;position:absolute;top:0;left:0;text-align:center;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-verde-md{border-color:#00b300;background:#00b300;color:#fff;font-family:MuseoSans_1;font-weight:100;border-radius:4px;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-verde-md:hover{background:#e8f5e9;color:#00b300;border-color:#00b300;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-green-md{display:table;vertical-align:middle;font-family:MuseoSans_9;font-size:20px;background:#00b300;color:#fff;outline:none;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-green-w{background:#43d854;color:#fff;font-family:MuseoSans_5;font-size:14px;border-radius:4px;padding:8px 10px;outline:none;width:100%;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-green{display:block;vertical-align:middle;font-family:MuseoSans_7;font-size:22px;background:#00b300;color:#fff;outline:none;padding:2px 12px;width:90%;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-green:hover,.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-green:focus,.container-publicidad .content-imag-slick .container-contenabsolut-slick .btn-green:active{color:#fff;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .green-btn{font-family:MuseoSans_9;border-radius:0;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .green-btn span{vertical-align:middle;}.container-publicidad .content-imag-slick .container-contenabsolut-slick .imag-front-slick{width:100%;height:100%;}.container-publicidad-down{margin-top:80px;margin-bottom:60px;margin-left:-7px;margin-right:-7px;}.container-publicidad-down .min-height-p{height:250px;}.container-publicidad-down .content-image-down{padding-left:7px;padding-right:7px;}.container-publicidad-down .content-image-down .tam-imag-pub-daw{width:100%;height:100%;box-shadow:0 4px 4px #bbb;}.container-publicidad-down .content-blue-pig{padding-left:7px;padding-right:7px;}.container-publicidad-down .content-blue-pig a:hover,.container-publicidad-down .content-blue-pig a:focus,.container-publicidad-down .content-blue-pig a:active,.container-publicidad-down .content-blue-pig a:visited{text-decoration:none;}.container-publicidad-down .content-blue-pig .content-price-garan{text-align:center;background:#448aff;padding-top:15px;padding-bottom:15px;max-height:250px;box-shadow:0 4px 4px #bbb;}.container-publicidad-down .content-blue-pig .content-price-garan .text-garant{font-family:MuseoSans_7;font-size:24px;color:#fff;}.container-publicidad-down .content-blue-pig .content-price-garan .text-garant-dawn{font-family:MuseoSans_5;font-size:16px;color:#fff;}.back-gray-testimonios{background:#f6f6f6;margin-bottom:25px;}.boxTestimoniales{margin-top:30px;outline:none;}.boxTestimoniales .boxTetminonialinfo{display:table;width:100%;padding:15px;outline:none;}.boxTestimoniales .boxTetminonialinfo .photo{display:table-cell;vertical-align:middle;padding-right:20px;padding-bottom:30px;width:80px;}.boxTestimoniales .boxTetminonialinfo .photo .img-photo{width:60px;height:60px;border-radius:50%;}.boxTestimoniales .boxTetminonialinfo .description{display:table-cell;vertical-align:middle;font-family:MuseoSans_3;font-size:12pt;color:#979797;text-align:center;width:100%;}.boxTestimoniales .boxTetminonialinfo .description .text-verde{margin-top:15px;display:block;text-align:center;text-transform:uppercase;color:#00b300;}.boxTestimoniales .boxTetminonialinfo .text-size-10{text-align:left;font-size:10pt !important;}.boxTestimoniales .bxtesti{margin-bottom:0;}.container-banners-down{margin-bottom:50px;}.container-banners-down .banner-left,.container-banners-down .banner-center,.container-banners-down .banner-right{width:300px;height:250px;background:#d8d8d8;}.container-banners-down .banner-left{margin-right:auto;}.container-banners-down .banner-center{margin-right:auto;margin-left:auto;}.container-banners-down .banner-right{margin-left:auto;}.container-seo{margin-top:20px;margin-bottom:70px;}.container-seo .space{margin-bottom:30px;}.container-seo .intro-seo{font-family:MuseoSans_5;font-size:13px;color:#4a4a4a;text-align:center;}.container-seo .title-seo{font-family:MuseoSans_7;font-size:12px;color:#4a4a4a;}.container-seo .text-seo{font-family:MuseoSans_3;font-size:12px;color:#9b9b9b;}.container-seo .container-list{max-height:100px;width:100%;}.container-seo .container-list .list-seo{padding-left:0;list-style:none;}.container-seo .container-list .list-seo li{padding-top:10px;padding-bottom:10px;}.container-seo .container-list .list-seo a,.container-seo .container-list .list-seo a:hover,.container-seo .container-list .list-seo a:active,.container-seo .container-list .list-seo .enlace-seo{font-family:MuseoSans_5;font-size:12px;color:#9b9b9b;text-transform:uppercase;white-space:nowrap;margin-top:0;margin-bottom:0;}.container-seo .btn-link{font-family:MuseoSans_7;font-size:12px;color:#00b300;float:right;}}@media screen and (max-width:767px){.md{background:url(../../img/new-home-2018/sprite-movil-new-home.png) no-repeat top left;vertical-align:middle;}.mg-calendar{background-position:-9px 0;width:59px;height:38px;display:inline-block;}.mg-forbes{background-position:-1px -138px;width:71px;height:62px;display:inline-block;}.mg-maleta{background-position:-9px -43px;width:29px;height:26px;display:inline-block;}.mg-bocina{background-position:-9px -106px;width:26px;height:25px;display:inline-block;}.mg-window{background-position:-9px -74px;width:27px;height:27px;display:inline-block;}.mg-info{background-position:-41px -74px;width:22px;height:22px;display:inline-block;}.mg-pig{background-position:-1px -221px;width:100px;height:100px;display:inline-block;}.pg-content-calendar{display:normal;}.pg-content-calendar .datepicker{width:100%;border-radius:4px;padding:5px;border:1px solid #b0bec5;}.pg-content-calendar .datepicker::before{border-bottom:12px solid #00b300;border-left:10px solid transparent;border-right:10px solid transparent;content:"";left:35px;position:absolute;top:-11px;}.pg-content-calendar .datepicker::after{content:'';display:inline-block;border-bottom:11px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;border-top:0;position:absolute;top:-9px;left:36px;}.pg-content-calendar .datepicker .datepicker-days .table-condensed,.pg-content-calendar .datepicker .datepicker-months .table-condensed{width:100%;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead{font-family:MuseoSans_5;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead tr,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead tr{border-bottom:1px solid #d8d8d8;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .prev,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .prev{border-radius:50%;display:block;padding:0 0;width:22px;height:22px;margin-top:5px;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:transparent;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .next{margin-top:0;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .next:before,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .next:before{content:"";color:#00b300;vertical-align:middle;font-size:26px;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .prev,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .prev{margin-top:0;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .prev:before,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .prev:before{content:"";color:#00b300;vertical-align:middle;font-size:26px;margin-left:9px;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .dow,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .dow{text-transform:uppercase;font-weight:100;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody tr:first-child td,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody tr:first-child td{padding-top:5px;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody .day,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody .day{color:#4a4a4a;font-family:MuseoSans_3;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody .day.disabled,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody .day.disabled{color:#a1a1a1;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody .day.active,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody .day.active{background:#00b300;color:#fff;}.pg-content-calendar.start-calendar .datepicker{border:1px solid #00b300;}.pg-content-calendar.start-calendar .datepicker::before{border-bottom:12px solid #00b300;}.pg-content-calendar.start-calendar .datepicker .datepicker-days .table-condensed thead .datepicker-switch,.pg-content-calendar.start-calendar .datepicker .datepicker-months .table-condensed thead .datepicker-switch{color:#00b300;}.pg-content-calendar.start-calendar .datepicker .datepicker-days .table-condensed tbody .day.active,.pg-content-calendar.start-calendar .datepicker .datepicker-months .table-condensed tbody .day.active{background:#d8f5d8;color:#00b300;}.pg-content-calendar.end-calendar .datepicker{border:1px solid #58167d;}.pg-content-calendar.end-calendar .datepicker::before{border-bottom:12px solid #58167d;left:auto;right:35px;}.pg-content-calendar.end-calendar .datepicker::after{left:auto;right:36px;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed thead .datepicker-switch,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .datepicker-switch{color:#58167d;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed thead .next,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .next{margin-top:0;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed thead .next:before,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .next:before{content:"";color:#58167d;vertical-align:middle;font-size:26px;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed thead .prev,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .prev{margin-top:0;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed thead .prev:before,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .prev:before{content:"";color:#58167d;vertical-align:middle;font-size:26px;margin-left:9px;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed tbody .day.active,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed tbody .day.active{background:#bbacc2;color:#58167d;}.datepicker.datepicker-dropdown{display:none;}.search-tabs-panel-md .nav-tabs{text-align:center;padding-top:20px;padding-left:10px;padding-right:10px;background:#fff;border-bottom:0;margin-bottom:0;}.search-tabs-panel-md .nav-tabs li{float:none;display:inline-block;margin:auto;}.search-tabs-panel-md .nav-tabs li a{text-align:center;font-size:13px;padding:7px 9px;border:1px solid #00b300;color:#00b300;font-family:MuseoSans_7;border-radius:0;margin-bottom:15px;margin-left:5px;margin-right:5px;min-width:85px;}.search-tabs-panel-md .nav-tabs li.active a{background:#00b300;color:#fff;}.search-tabs-panel-md .tab-content{padding:20px 9px;border:0;padding:20px 15px;box-shadow:none;}.search-tabs-panel-md .tab-content .search-row{margin-right:-15px;margin-left:-15px;}.search-tabs-panel-md .tab-content .search-row .search-col{padding-left:15px;padding-right:15px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md{position:relative;padding-bottom:0;box-shadow:none;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .title-drops-md{width:100px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .title-drops-md-inter{width:100px;text-align:left;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .no-table_generic-xs{display:block;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .no-table_generic-xs .no-table_col{display:block;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md .box-childs-md-inter .form-control{width:102px;display:inline-block;margin-bottom:15px;}.search-tabs-panel-md .tab-content .search-row .content-habs-drown-md .content-rooms-inter-md .content-room-inter-md:last-child{margin-bottom:0;}.search-tabs-panel-md .tab-content .search-row .pg-content-calendar{margin-bottom:15px;}.search-tabs-panel-md .tab-content label{margin-bottom:11px;}.ui-autocomplete{width:85% !important;}#search-transfer-panel-tab #searchTContentType,#search-transfer-panel-tab #searchTContentAirport{margin-bottom:0;}#search-flight-panel-tab #searchVContentFrom{margin-bottom:0;}.content-blue{min-height:200px;}.container-title{margin-bottom:20px;}.container-title .title{font-size:22px;}.pos-search{margin-top:-95px;}.height-mobile{min-height:54px;}.container-beneficios{margin-top:30px;margin-bottom:15px;}.container-beneficios .subtitle{font-size:20px;}.container-beneficios .parraf-purpleupper{font-size:12px;}.container-table-beneficios{margin-top:20px;margin-bottom:15px;max-width:350px;margin-left:auto;margin-right:auto;}.container-table-beneficios .sn-pad-right{margin-bottom:10px;padding-right:2px;padding-left:10px;}.container-table-beneficios .sn-pad-left{margin-bottom:10px;padding-left:2px;padding-right:10px;}.container-table-beneficios .span-tb{font-size:13px;}.back-green-benef{margin-bottom:0;}.title-seccion{font-size:20px;}.msg{font-size:14px;}.hoteles .container-services{margin:20px -15px 15px -15px;}.hoteles .container-services .config-padd{padding-left:7px;padding-right:7px;display:block;margin-left:auto;margin-right:auto;}.hoteles .container-services .config-padd:first-child{padding-left:0;padding-right:0;}.hoteles .container-services .config-padd:last-child{padding-left:0;padding-right:0;}.packages .container-services .content-imag .content-text{padding-left:15px;padding-right:15px;}.packages .container-services .min-height-h,.hoteles .container-services .min-height-h{width:320px;height:320px;}.packages .container-services .content-imag .content-text .title-imag,.hoteles .container-services .content-imag .content-text .title-imag{font-size:20px;}.packages .container-services .content-imag .content-text .subtitle-imag,.hoteles .container-services .content-imag .content-text .subtitle-imag{font-size:12px;}.packages .container-services .enlace-mostrar-mas,.hoteles .container-services .enlace-mostrar-mas{padding:6px 4px;margin-top:10px;font-size:18px;padding:6px;}.packages .container-services .container-degad .content-top .title-hotel,.hoteles .container-services .container-degad .content-top .title-hotel{font-size:17.5px;}.packages .container-services .container-degad .content-top .content-stars-destiny .format-stars,.hoteles .container-services .container-degad .content-top .content-stars-destiny .format-stars{font-size:12px;}.packages .container-services .container-degad .content-top .destiny,.hoteles .container-services .container-degad .content-top .destiny{font-size:11px;}.packages .container-services .container-degad .content-bottom .since-sinpromo,.hoteles .container-services .container-degad .content-bottom .since-sinpromo{font-size:10px;}.packages .container-services .container-degad .content-bottom .row-price-desde .since,.hoteles .container-services .container-degad .content-bottom .row-price-desde .since{font-size:10px;}.packages .container-services .container-degad .content-bottom .row-price-desde .price,.hoteles .container-services .container-degad .content-bottom .row-price-desde .price{font-size:13.5px;}.packages .container-services .container-degad .content-bottom .row-price-desde .mxn,.hoteles .container-services .container-degad .content-bottom .row-price-desde .mxn{font-size:8px;}.packages .container-services .container-degad .content-bottom .row-new-price .price-new,.hoteles .container-services .container-degad .content-bottom .row-new-price .price-new{font-size:22px;}.packages .container-services .container-degad .content-bottom .content-promo-btn .promo,.hoteles .container-services .container-degad .content-bottom .content-promo-btn .promo{font-family:MuseoSans_7;font-size:10px;}.packages .container-services .container-degad .content-bottom .content-promo-btn .seemore,.hoteles .container-services .container-degad .content-bottom .content-promo-btn .seemore{font-family:MuseoSans_7;font-size:10px;letter-spacing:2px;}.forbes-tape{margin-top:15px;margin-bottom:15px;}.forbes-tape .format-ico-forbes{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}.forbes-tape .text-forbes{display:block;font-size:16px;}.container-publicidad{margin-bottom:10px;}.container-publicidad .border-publicid-estatic{height:inherit;}.container-publicidad .border-publicid-estatic a,.container-publicidad .border-publicid-estatic a:hover{text-decoration:none;}.container-publicidad .border-publicid-estatic .text-title-publi{font-size:20px;}.container-publicidad .border-publicid-estatic .container-tex-publi{max-width:250px;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-publi{font-size:16px;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-public-purple{font-size:13px;}.container-publicidad .border-publicid-estatic .list-publici{padding-left:5px;max-width:310px;margin-left:auto;margin-right:auto;}.container-publicidad .border-publicid-estatic .list-publici span{font-size:12px;}.container-publicidad .border-publicid-estatic .note-mini{font-size:8px;}.container-publicidad .content-imag-slick{padding-left:0;padding-right:0;height:230px;}.container-publicidad .content-imag-slick .function_slickpromos{max-width:290px;margin-left:auto;margin-right:auto;}.container-publicidad .content-imag-slick .function_slickpromos li{margin-left:auto;margin-right:auto;}.container-publicidad-down{margin-top:40px;margin-bottom:40px;}.container-publicidad-down .min-height-p{min-height:250px;}.boxTestimoniales{margin-top:0;margin-bottom:0;}.boxTestimoniales .boxTetminonialinfo{display:table;width:100%;padding:15px;}.boxTestimoniales .boxTetminonialinfo .photo{text-align:center;display:block;margin-left:auto;margin-right:auto;padding-right:0;padding-bottom:15px;}.boxTestimoniales .boxTetminonialinfo .description{display:block;margin-left:auto;margin-right:auto;}.boxTestimoniales .boxTetminonialinfo .text-size-10{text-align:center;font-size:10pt !important;}.back-gray-testimonios{margin-bottom:15px;}.purpletape-suscrib{margin-top:0 !important;}.container-banners-down .aux-mobile{padding:0;}.container-banners-down .banner-center{padding:0;}.container-seo{margin-bottom:30px;}.container-seo .space{margin-bottom:20px;}.container-seo .text-seo{text-align:justify;}.container-seo .container-list{max-height:inherit;width:inherit;}.container-seo .container-list .aux-big-list{margin-left:-15px;}.container-seo .container-list .list-seo{margin-bottom:0;}.container-seo .container-list .list-seo li{padding-top:7px;padding-bottom:7px;}.container-seo .container-list .list-seo .enlace-seo{font-size:10px;}.container-seo .content-btn{text-align:center;margin-top:20px;}.container-seo .content-btn .btn-link{float:none;}}@media screen and (min-width:768px){.md{background:url(../../img/new-home-2018/spirte-desk-new-home.png) no-repeat top left;vertical-align:middle;}.mg-calendar{background-position:-5px 0;width:74px;height:47px;display:inline-block;}.mg-forbes{background-position:-5px -52px;width:71px;height:73px;display:inline-block;}.mg-maleta{background-position:-5px -130px;width:42px;height:38px;display:inline-block;}.mg-bocina{background-position:-5px -221px;width:41px;height:40px;display:inline-block;}.mg-window{background-position:-5px -173px;width:42px;height:43px;display:inline-block;}.mg-info{background-position:-5px -266px;width:32px;height:32px;display:inline-block;}.mg-pig{background-position:0 -303px;width:100px;height:100px;display:inline-block;}.container-publicidad{padding-left:0;padding-right:0;}.container-publicidad .border-publicid-estatic .list-publici{text-align:center;}.container-publicidad .border-publicid-estatic{height:auto;}.container-publicidad .border-publicid-estatic .content-travel .md-icon{font-size:45px !important;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-publi{font-size:20px !important;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-public-purple{font-size:16px !important;}.container-publicidad .border-publicid-estatic .list-publici{text-align:left;max-width:335px;margin:0 auto 10px;}.container-publicidad .border-publicid-estatic .list-publici span{font-size:14px !important;}.hoteles .container-services{text-align:left;}.hoteles .container-services .slick-track{width:100% !important;}.pos-search .search-tabs-panel-md .nav-tabs li a{background-color:rgba(243,236,236,.5);}.pos-search .search-tabs-panel-md .nav-tabs li.active a{background-color:#fff;}.pos-search .search-tabs-panel-md .nav-tabs li:hover a{color:#fff;border-color:none!important;}.pos-search .search-tabs-panel-md .nav-tabs li:hover.active a{color:#00b300;}}@media screen and (min-width:992px){.container-beneficios .container-table-beneficios{padding-left:50px;}.container-beneficios .container-table-beneficios .span-tb{font-size:16px;}.container-publicidad{padding-left:15px;}.container-publicidad .border-publicid-estatic .list-publici{text-align:left;padding-left:4px;}.hoteles .container-services .min-height-h{width:33%;}}@media(max-width:1199.98px){.container-publicidad .border-publicid-estatic{height:auto;}.container-publicidad .border-publicid-estatic .content-travel .md-icon{font-size:40px;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-publi{font-size:17px;}.container-publicidad .border-publicid-estatic .container-tex-publi .note-public-purple{font-size:13px;}.container-publicidad .border-publicid-estatic .list-publici span{font-size:12px;}}@media screen and (min-width:1200px){.search-col-hotel-nombre{width:41.66666667%;}.search-col-hotel-calendario{width:25%;}.search-col-hotel-paxs{width:20%;}.search-col-hotel-botton{width:13.33333333%;}.search-col-hotel-botton .btn{padding-left:0;padding-right:0;text-align:center;}.search-col-traslado-calendario{width:25%;}.search-col-traslado-paxs{width:8.33333333%;}.search-col-traslado-botton{width:13.33333333%;}.search-col-traslado-botton .btn{padding-left:0;padding-right:0;text-align:center;}.search-col-vuelo-origen{width:18%;}.search-col-vuelo-destino{width:18%;}.search-col-vuelo-calendario{width:25%;}.search-col-vuelo-paxs{width:25%;}.search-col-vuelo-botton{width:13.33333333%;}.search-col-vuelo-botton .btn{padding-left:0;padding-right:0;text-align:center;}#search-tour-panel-tab .btn,#search-package-panel-tab .btn,#search-transfer-panel-tab .btn,#search-flight-panel-tab .btn{padding-left:0;padding-right:0;text-align:center;}}