﻿.search-tabs-panel-md{width:100%;float:left;text-align:center;}.search-tabs-panel-md .nav-tabs{width:100%;border:1px;padding-top:.5%;background-color:#f15a24;text-align:center;}.search-tabs-panel-md .nav-tabs li{width:10%;float:none;display:inline-block;margin:0;}.search-tabs-panel-md .nav-tabs li a{color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;border:0;}.search-tabs-panel-md .nav-tabs li.active a,.search-tabs-panel-md .nav-tabs li:hover a{background-color:#fff;color:#f15a24;font-weight:800;border:0;}.search-tabs-panel-md .tab-content{width:98%;background:#fff;padding:15px 0;margin:0 auto;}.search-tabs-panel-md .tab-content .title{font-family:'Montserrat';font-size:24px;color:#4a4a4a;margin-bottom:0;text-align:center;font-weight:900;text-transform:uppercase;}.search-tabs-panel-md .tab-content .subtitle{font-family:'Montserrat';font-size:18px;color:#404040;margin-bottom:15 px;text-align:center;}.search-tabs-panel-md .tab-content .subtitle strong{font-weight:500;}.search-tabs-panel-md .tab-content label{font-family:'Montserrat';font-size:13px;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;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;font-family:'Montserrat';font-size:16px;color:#8a8a8a;height:41.5px;border:1px solid #707070;}.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 .pg-calendar-box{font-family:'Montserrat';}.search-tabs-panel-md .tab-content .pg-calendar-box .pg-arrival-content{border:1px solid #707070;}.search-tabs-panel-md .tab-content .pg-calendar-box .pg-arrival-content .cont-cal-date{border:0;}.search-tabs-panel-md .tab-content .pg-calendar-box .pg-departure-content{border:1px solid #707070;}.search-tabs-panel-md .tab-content .box-pack-pax{display:table;padding:0 5px;height:41.5px;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:'Montserrat';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,.search-tabs-panel-md .tab-content .btn-md-blue:hover,.search-tabs-panel-md .tab-content .btn-md-blue:focus{background:#002bae;transition:all .4s;outline:none;color:#fff;border-radius:0;font-family:'Montserrat',sans-serif;padding:0;font-weight:800;display:inline-block;text-transform:uppercase;height:50px;width:100%;margin-top:-7px;-webkit-box-shadow:0 3px 6px 0 #000;-moz-box-shadow:0 3px 6px 0 #000;box-shadow:0 3px 6px 0 #000;border:0;}.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;}.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 .tab-content .tab-pane{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.content-blue{min-height:521px;background:#0076cb;min-height:380px;width:100%;display:block;background-image:url(/Content/img/banner/header-home/banner-landing-aparta.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;}.content-blue .principal-c{padding-top:2%;}.content-blue .principal-c span{display:block;}.content-blue .principal-c .title-1{color:#fff;font-family:'Montserrat';font-weight:900;text-shadow:0 2px 5px black;line-height:50px;text-align:left;}.content-blue .principal-c .title-1 .white-1,.content-blue .principal-c .title-1 .white{font-family:'Montserrat',sans-serif;font-weight:900;font-size:31px;margin:0;line-height:unset;}.content-blue .principal-c .title-1 .gold{font-size:36px;color:#fff700;}.content-blue .principal-c .title-1 .gold span{float:left;padding-right:10px;font-size:36px;}.content-blue .principal-c .title-1 .white{font-size:24px;}.content-blue .principal-c .title-2{text-align:right;right:14%;color:#fff700;font-weight:900;font-size:26px;font-family:'Montserrat';text-shadow:0 2px 5px black;}.first-col{background-color:#abdcff;position:relative;width:100%;float:left;text-align:center;background-image:url(../../img/lineas-ornamentales.png);background-size:cover;background-position-Y:278PX;background-position-x:-43px;background-repeat:no-repeat;}.first-col .pos-search,.first-col .search-pos{width:100%;float:left;}.first-col .method-pays{width:98%;display:inline-block;background:#f1f1f1;margin:0 auto;padding:15px 0;text-align:center;border-radius:0 0 10px 10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.52);}.first-col .method-pays .container-method-pays{width:100%;float:left;padding:0 10%;}.first-col .method-pays .container-method-pays .text-pago,.first-col .method-pays .container-method-pays .payment{float:left;padding:0 5px;}.first-col .method-pays .container-method-pays .text-pago{color:#404040;font-weight:900;font-family:'Montserrat';font-size:17px;line-height:40px;width:35%;}.first-col .method-pays .container-method-pays .payment .md-icon{font-size:40px;}.first-col .textos-f{padding:94px 0 62px;}.first-col .textos-f .aparta-txt{text-align:center;font-family:'Montserrat';font-size:23px;font-weight:700;line-height:29px;color:#404040;padding-top:27px;}.first-col .textos-f .aparta-txt p{margin-top:40px;margin-bottom:0;}.first-col .textos-f .aparta-txt p .desktop{display:block;}.first-col .textos-f .aparta-txt p .movil{display:none;}.first-col .textos-f .aparta-txt .md-icon{font-size:60px;}.first-col .textos-f .aparta-quote{text-align:left;font-family:'Montserrat';font-weight:900;font-size:48px;line-height:58px;color:#338ecf;padding-left:12%;}.first-col .textos-f .aparta-quote .desktop{display:block;}.first-col .textos-f .aparta-quote .movil{display:none;}.first-col .barre-or{position:absolute;background-color:#f15a24;height:328px;width:25px;}.first-col .barre-or.rig{right:0;top:50%;}.cetificates{text-align:center;background-color:#ececec;padding-top:40px;padding-bottom:40px;width:100%;float:left;}.cetificates .container h2{text-transform:none;color:#4a4a4a;font-family:'Montserrat',sans-serif;font-weight:900;font-size:25px;margin:0 0 20px;}.cetificates .container .md-forbes-logo-icon{color:#000;}.cetificates .container .md-sectur-negro-icon:before{color:#000;font-size:91px;}.cetificates .container .md-icon{font-size:120px;}.cetificates .container .center-i{margin-top:2%;}.cetificates .container p{color:#8b8b8b;font-size:15px;line-height:20px;font-family:'Montserrat',sans-serif;font-weight:500;font-style:italic;}.raison-txt{text-align:center;padding-top:40px;padding-bottom:40px;position:relative;width:100%;float:left;background-color:#fff;}.raison-txt .barre-or{position:absolute;background-color:#f15a24;height:330px;width:25px;left:0;top:1%;}.raison-txt h2{text-align:left;font-family:'Montserrat',sans-serif;font-weight:900;font-size:48px;line-height:58px;color:#404040;text-transform:none;padding-left:20%;margin:15px 0;}.raison-txt .md-icon{font-size:100px;}.raison-txt p{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;line-height:19px;color:#000;margin-bottom:70px;}.raison-txt p.titi-r{margin-top:20px;font-weight:800;font-size:22px;line-height:25px;margin-bottom:10px;}.help-lead{background-color:#002bae;padding-top:105px;padding-bottom:105px;position:relative;width:100%;float:left;}.help-lead .barre-or{position:absolute;background-color:#fb0;height:310px;width:35px;left:0;top:20%;}.help-lead .suenos{position:absolute;top:-51.5%;right:10%;}.help-lead .helpi{padding-top:60px;text-align:left;color:#fff;font-family:'Montserrat',sans-serif;font-size:48px;line-height:58px;font-weight:400;}.help-lead .cloud{position:absolute;}.help-lead .cloud.cloud-l{bottom:0;right:0;}.help-lead .cloud.cloud-r{bottom:0;left:0;}.help-lead .formular{text-align:center;padding-left:10%;padding-right:10%;}.help-lead .formular input{display:block;margin-bottom:8px;height:42px;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:400;line-height:22px;color:#747474;}.help-lead .formular p{font-size:20px;font-weight:400;line-height:24px;font-family:'Montserrat',sans-serif;margin-bottom:15px;color:#fff;}.help-lead .formular .btn-enviar-lead{background:#fff700;transition:all .4s;outline:none;color:#000;border-radius:0;font-family:'Montserrat';display:inline-block;text-transform:none;height:50px;font-weight:900;font-size:20px;width:85%;-webkit-box-shadow:-2px 9px 5px -6px rgba(0,0,0,.67);-moz-box-shadow:-2px 9px 5px -6px rgba(0,0,0,.67);box-shadow:-2px 9px 5px -6px rgba(0,0,0,.67);border:0;margin-top:8px;}.banner-ahorra-y-viaja{width:100%;float:left;padding:15px 0 0;position:absolute;bottom:0;}.banner-ahorra-y-viaja p{font-family:MuseoSans_9;font-size:14px;color:#fff;margin:0,;text-align:center;}.banner-ahorra-y-viaja p a{color:#fff;}.banner-ahorra-y-viaja p a:hover{text-decoration:underline;}@media(max-width:375px){.first-col .method-pays .container-method-pays{padding:0 6% !important;}.cetificates .container h2{padding:0 17% !important;}}@media(max-width:575.98px){.purpletape-suscrib{margin-top:0;}.search-tabs-panel-md .nav-tabs{margin:0 auto;width:98%;padding:0 15px;padding-top:.5%;}.search-tabs-panel-md .nav-tabs li{width:15%;}.search-tabs-panel-md .nav-tabs li a{color:#fff;font-family:'Montserrat';padding:10px 15px;}.search-tabs-panel-md .tab-content{padding:20px 9px;border:0;padding:20px 0;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 .search-row .title{font-size:22px;margin-top:20px;}.search-tabs-panel-md .tab-content .search-row .subtitle{font-size:12px;margin-bottom:20px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-nombre{margin-bottom:20px;}.search-tabs-panel-md .tab-content .search-row .search-col-traslado-calendario{margin-top:15px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-calendario{margin-bottom:27px;margin-top:11px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-paxs{margin-bottom:8px;text-align:center;}.ui-autocomplete{width:85% !important;}.pg-content-calendar,.MD-sandbox-container{display:normal;}.pg-content-calendar .datepicker,.MD-sandbox-container .datepicker{width:100%;border-radius:4px;padding:5px;border:1px solid #b0bec5;}.pg-content-calendar .datepicker::before,.MD-sandbox-container .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,.MD-sandbox-container .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,.MD-sandbox-container .datepicker .datepicker-days .table-condensed,.pg-content-calendar .datepicker .datepicker-months .table-condensed,.MD-sandbox-container .datepicker .datepicker-months .table-condensed,.pg-content-calendar .datepicker .datepicker-years .table-condensed,.MD-sandbox-container .datepicker .datepicker-years .table-condensed{width:100%;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead,.MD-sandbox-container .datepicker .datepicker-years .table-condensed thead{font-family:MuseoSans_5;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead tr,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead tr,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead tr,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead tr,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead tr,.MD-sandbox-container .datepicker .datepicker-years .table-condensed thead tr{border-bottom:1px solid #d8d8d8;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .next,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .next,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead .next,.MD-sandbox-container .datepicker .datepicker-years .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .prev,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead .prev,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .prev,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead .prev,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead .prev,.MD-sandbox-container .datepicker .datepicker-years .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,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .next,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead .next,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead .next,.MD-sandbox-container .datepicker .datepicker-years .table-condensed thead .next{margin-top:0;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .next:before,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead .next:before,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .next:before,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead .next:before,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead .next:before,.MD-sandbox-container .datepicker .datepicker-years .table-condensed thead .next:before{content:"";color:#00b300;vertical-align:middle;font-size:26px;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .prev,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead .prev,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .prev,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead .prev,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead .prev,.MD-sandbox-container .datepicker .datepicker-years .table-condensed thead .prev{margin-top:0;}.pg-content-calendar .datepicker .datepicker-days .table-condensed thead .prev:before,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead .prev:before,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .prev:before,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead .prev:before,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead .prev:before,.MD-sandbox-container .datepicker .datepicker-years .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,.MD-sandbox-container .datepicker .datepicker-days .table-condensed thead .dow,.pg-content-calendar .datepicker .datepicker-months .table-condensed thead .dow,.MD-sandbox-container .datepicker .datepicker-months .table-condensed thead .dow,.pg-content-calendar .datepicker .datepicker-years .table-condensed thead .dow,.MD-sandbox-container .datepicker .datepicker-years .table-condensed thead .dow{text-transform:uppercase;font-weight:100;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody tr:first-child td,.MD-sandbox-container .datepicker .datepicker-days .table-condensed tbody tr:first-child td,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody tr:first-child td,.MD-sandbox-container .datepicker .datepicker-months .table-condensed tbody tr:first-child td,.pg-content-calendar .datepicker .datepicker-years .table-condensed tbody tr:first-child td,.MD-sandbox-container .datepicker .datepicker-years .table-condensed tbody tr:first-child td{padding-top:5px;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody .day,.MD-sandbox-container .datepicker .datepicker-days .table-condensed tbody .day,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody .day,.MD-sandbox-container .datepicker .datepicker-months .table-condensed tbody .day,.pg-content-calendar .datepicker .datepicker-years .table-condensed tbody .day,.MD-sandbox-container .datepicker .datepicker-years .table-condensed tbody .day{color:#4a4a4a;font-family:MuseoSans_3;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody .day.disabled,.MD-sandbox-container .datepicker .datepicker-days .table-condensed tbody .day.disabled,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody .day.disabled,.MD-sandbox-container .datepicker .datepicker-months .table-condensed tbody .day.disabled,.pg-content-calendar .datepicker .datepicker-years .table-condensed tbody .day.disabled,.MD-sandbox-container .datepicker .datepicker-years .table-condensed tbody .day.disabled{color:#a1a1a1;}.pg-content-calendar .datepicker .datepicker-days .table-condensed tbody .day.active,.MD-sandbox-container .datepicker .datepicker-days .table-condensed tbody .day.active,.pg-content-calendar .datepicker .datepicker-months .table-condensed tbody .day.active,.MD-sandbox-container .datepicker .datepicker-months .table-condensed tbody .day.active,.pg-content-calendar .datepicker .datepicker-years .table-condensed tbody .day.active,.MD-sandbox-container .datepicker .datepicker-years .table-condensed tbody .day.active{background:#00b300;color:#fff;}.pg-content-calendar.start-calendar .datepicker,.MD-sandbox-container.start-calendar .datepicker{border:1px solid #00b300;}.pg-content-calendar.start-calendar .datepicker::before,.MD-sandbox-container.start-calendar .datepicker::before{border-bottom:12px solid #00b300;}.pg-content-calendar.start-calendar .datepicker .datepicker-days .table-condensed thead .datepicker-switch,.MD-sandbox-container.start-calendar .datepicker .datepicker-days .table-condensed thead .datepicker-switch,.pg-content-calendar.start-calendar .datepicker .datepicker-months .table-condensed thead .datepicker-switch,.MD-sandbox-container.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,.MD-sandbox-container.start-calendar .datepicker .datepicker-days .table-condensed tbody .day.active,.pg-content-calendar.start-calendar .datepicker .datepicker-months .table-condensed tbody .day.active,.MD-sandbox-container.start-calendar .datepicker .datepicker-months .table-condensed tbody .day.active{background:#d8f5d8;color:#00b300;}.pg-content-calendar.end-calendar .datepicker,.MD-sandbox-container.end-calendar .datepicker{border:1px solid #58167d;}.pg-content-calendar.end-calendar .datepicker::before,.MD-sandbox-container.end-calendar .datepicker::before{border-bottom:12px solid #58167d;left:auto;right:35px;}.pg-content-calendar.end-calendar .datepicker::after,.MD-sandbox-container.end-calendar .datepicker::after{left:auto;right:36px;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed thead .datepicker-switch,.MD-sandbox-container.end-calendar .datepicker .datepicker-days .table-condensed thead .datepicker-switch,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .datepicker-switch,.MD-sandbox-container.end-calendar .datepicker .datepicker-months .table-condensed thead .datepicker-switch{color:#58167d;}.pg-content-calendar.end-calendar .datepicker .datepicker-days .table-condensed thead .next,.MD-sandbox-container.end-calendar .datepicker .datepicker-days .table-condensed thead .next,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .next,.MD-sandbox-container.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,.MD-sandbox-container.end-calendar .datepicker .datepicker-days .table-condensed thead .next:before,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .next:before,.MD-sandbox-container.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,.MD-sandbox-container.end-calendar .datepicker .datepicker-days .table-condensed thead .prev,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .prev,.MD-sandbox-container.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,.MD-sandbox-container.end-calendar .datepicker .datepicker-days .table-condensed thead .prev:before,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed thead .prev:before,.MD-sandbox-container.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,.MD-sandbox-container.end-calendar .datepicker .datepicker-days .table-condensed tbody .day.active,.pg-content-calendar.end-calendar .datepicker .datepicker-months .table-condensed tbody .day.active,.MD-sandbox-container.end-calendar .datepicker .datepicker-months .table-condensed tbody .day.active{background:#bbacc2;color:#58167d;}.datepicker.datepicker-dropdown{display:none !important;}.search-tabs-panel-md .nav-tabs li{width:25%;}.content-blue{min-height:400px;background-image:url(/Content/img/banner/header-home/banner-movil.jpg);}.content-blue .principal-c{padding-top:30%;}.content-blue .principal-c .title-1{text-align:right;line-height:30px;}.content-blue .principal-c .title-1 .white-1{font-size:21px;}.content-blue .principal-c .title-1 .gold{font-size:36px;}.content-blue .principal-c .title-1 .gold span{float:none;padding:0;margin-bottom:8px;}.content-blue .principal-c .title-1 .white{font-size:16px;}.content-blue .principal-c .title-2{font-size:17px;}.first-col{background-image:none;}.first-col .pos-search{margin-top:-34px;}.first-col .method-pays .container-method-pays{padding:0 10%;}.first-col .method-pays .container-method-pays .text-pago{width:100%;}.first-col .method-pays .container-method-pays .payment{padding:0 3px;}.first-col .textos-f{padding:40px 0;}.first-col .textos-f .aparta-txt{font-size:22px;padding-top:0;}.first-col .textos-f .aparta-txt p .desktop{display:none;}.first-col .textos-f .aparta-txt p .movil{display:block;}.first-col .textos-f .aparta-quote{font-size:29px;line-height:unset;text-align:center;padding-left:0;padding-top:20px;}.first-col .textos-f .aparta-quote .desktop{display:none;}.first-col .textos-f .aparta-quote .movil{display:block;}.first-col .barre-or{height:528px;width:15px;}.first-col .barre-or.rig{top:52%;}.cetificates .container h2{font-size:28px;padding:0 21%;}.cetificates .container .md-icon{font-size:100px;}.raison-txt{padding:20px 0;}.raison-txt .barre-or{height:565px;width:15px;top:2%;}.raison-txt h2{text-align:center;padding:0;margin-bottom:25px;font-size:30px;line-height:35px;}.raison-txt .md-icon{margin:20px 0;display:inline-block;}.raison-txt p{margin-bottom:45px;}.raison-txt p.titi-r{margin-top:0;text-align:left;}.raison-txt p br{display:none;}.help-lead{padding-top:20px;padding-bottom:73%;}.help-lead .barre-or{height:495px;width:15px;top:3%;}.help-lead .suenos{right:1.3%;z-index:1;top:52.1%;width:90%;}.help-lead .helpi{padding-top:0;font-size:25px;line-height:30px;text-align:center;}.help-lead .formular{text-align:center;padding-top:10%;z-index:2;}.help-lead .formular p{font-size:20px;line-height:24px;}.help-lead .formular p br{display:none;}}@media(min-width:576px) and (max-width:767.98px){.purpletape-suscrib{margin-top:0;}.search-tabs-panel-md .nav-tabs{margin:0 auto;width:98%;padding:0 15px;padding-top:.5%;}.search-tabs-panel-md .nav-tabs li{width:15%;}.search-tabs-panel-md .nav-tabs li a{color:#fff;font-family:'Montserrat';padding:10px 15px;}.search-tabs-panel-md .tab-content{padding:20px 9px;border:0;padding:20px 0;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 .search-row .title{font-size:22px;margin-top:20px;}.search-tabs-panel-md .tab-content .search-row .subtitle{font-size:12px;margin-bottom:20px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-nombre{margin-bottom:20px;}.search-tabs-panel-md .tab-content .search-row .search-col-traslado-calendario{margin-top:15px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-calendario{margin-bottom:27px;margin-top:11px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-paxs{margin-bottom:8px;text-align:center;}.ui-autocomplete{width:85% !important;}.content-blue{background-image:url(/Content/img/banner/header-home/banner-movil.jpg);min-height:450px;}.content-blue .principal-c{padding-top:18%;}.content-blue .principal-c .title-1{text-align:right;line-height:40px;}.content-blue .principal-c .title-1 .white-1{font-size:25px;}.content-blue .principal-c .title-1 .gold{font-size:36px;}.content-blue .principal-c .title-1 .gold span{float:none;padding:0;margin-bottom:8px;}.content-blue .principal-c .title-1 .white{font-size:20px;}.content-blue .principal-c .title-2{font-size:22px;}.first-col{background-image:none;}.first-col .method-pays .container-method-pays{padding:0 27%;}.first-col .method-pays .container-method-pays .text-pago{width:100%;}.first-col .textos-f{padding:40px 0;}.first-col .textos-f .aparta-txt{padding-top:0;}.first-col .textos-f .aparta-txt p .desktop{display:none;}.first-col .textos-f .aparta-txt p .movil{display:block;}.first-col .textos-f .aparta-quote{text-align:center;padding-left:0;padding-top:20px;font-size:40px;line-height:40px;}.first-col .textos-f .aparta-quote .desktop{display:none;}.first-col .textos-f .aparta-quote .movil{display:block;}.first-col .barre-or{height:520px;width:15px;}.first-col .barre-or.rig{top:54%;}.cetificates .container h2{padding:0 36%;}.cetificates .container .md-icon{font-size:100px;}.raison-txt{padding:20px 0;}.raison-txt .barre-or{height:448px;width:15px;top:2.8%;}.raison-txt h2{padding:0 15%;margin-bottom:25px;font-size:30px;line-height:35px;text-align:center;}.raison-txt .md-icon{font-size:90px;margin:10px 0;display:inline-block;}.raison-txt p{margin-bottom:45px;}.raison-txt p.titi-r{margin-top:0;text-align:left;}.raison-txt p br{display:none;}.help-lead{padding-top:20px;padding-bottom:45%;}.help-lead .barre-or{height:824px;width:15px;top:3%;}.help-lead .suenos{right:8%;z-index:1;top:37%;width:80%;}.help-lead .helpi{padding-top:0;text-align:center;}.help-lead .formular{text-align:center;padding-top:5%;z-index:2;}}@media(min-width:768px) and (max-width:991.98px){.search-tabs-panel-md .nav-tabs{margin:0 auto;width:98%;padding:0 15px;padding-top:.5%;}.search-tabs-panel-md .nav-tabs li{width:15%;}.search-tabs-panel-md .nav-tabs li a{color:#fff;font-family:'Montserrat';padding:10px 15px;}.search-tabs-panel-md .tab-content{padding:20px 9px;border:0;padding:20px 0;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 .search-row .title{font-size:22px;margin-top:20px;}.search-tabs-panel-md .tab-content .search-row .subtitle{font-size:12px;margin-bottom:20px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-nombre{margin-bottom:20px;}.search-tabs-panel-md .tab-content .search-row .search-col-traslado-calendario{margin-top:15px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-calendario{margin-bottom:27px;margin-top:11px;}.search-tabs-panel-md .tab-content .search-row .search-col-hotel-paxs{margin-bottom:8px;text-align:center;}.ui-autocomplete{width:85% !important;}.search-tabs-panel-md .tab-content .tab-pane{width:750px;}.content-blue .principal-c{padding-top:10%;}.content-blue .principal-c .title-1{line-height:50px;}.content-blue .principal-c .title-1 .white-1{font-size:25px;}.content-blue .principal-c .title-1 .gold{font-size:36px;}.content-blue .principal-c .title-1 .white{font-size:19.5px;}.content-blue .principal-c .title-2{font-size:22px;}.first-col{background-position-Y:283PX;background-position-x:-100px;}.first-col .method-pays .container-method-pays{padding:0;}.first-col .method-pays .container-method-pays .text-pago{width:30%;line-height:33px;}.first-col .method-pays .container-method-pays .payment .md-icon{font-size:33px;}.first-col .textos-f{padding:60px 0;}.first-col .textos-f .aparta-txt{font-size:15px;line-height:20px;}.first-col .textos-f .aparta-txt .md-icon{font-size:50px;}.first-col .textos-f .aparta-txt p{margin-top:35px;}.first-col .textos-f .aparta-quote{font-size:30px;line-height:40px;}.first-col .barre-or{width:20px;height:270px;}.first-col .barre-or.rig{top:65%;}.cetificates .container .md-icon{font-size:85px;}.cetificates .container p{font-size:13px;}.raison-txt .barre-or{width:20px;height:280px;}.raison-txt h2{font-size:35px;line-height:40px;padding-left:15%;}.raison-txt .md-icon{font-size:80px;}.raison-txt p{font-size:14px;}.raison-txt p br{display:none;}.raison-txt p.titi-r{font-size:20px;line-height:22px;}.raison-txt p.titi-r br{display:block;}.help-lead .barre-or{width:20px;}.help-lead .suenos{top:-41.5%;right:3%;width:70%;}.help-lead .helpi{font-size:35px;line-height:40px;}.help-lead .formular{padding-left:5%;padding-right:5%;}.help-lead .formular p{font-size:18px;}}@media(min-width:992px) and (max-width:1199.98px){.search-tabs-panel-md .tab-content .tab-pane{width:970px;}.first-col{background-position-Y:283PX;background-position-x:-100px;}.first-col .method-pays .container-method-pays{padding:0;}.first-col .textos-f .aparta-txt{font-size:20px;line-height:24px;}.first-col .textos-f .aparta-quote{font-size:38px;line-height:50px;}.first-col .barre-or{width:20px;}.raison-txt .barre-or{width:20px;}.raison-txt h2{padding-left:15%;font-size:40px;line-height:50px;}.raison-txt p{font-size:14px;}.raison-txt p.titi-r{font-size:20px;}.help-lead .barre-or{width:20px;}.help-lead .suenos{top:-49%;right:2%;}.help-lead .helpi{font-size:40px;line-height:50px;}}@media(min-width:1200px){.search-col-hotel-nombre{width:33.33333333%;}.search-col-hotel-calendario{width:25%;}.search-col-hotel-paxs{width:20%;}.search-col-hotel-botton{width:20%;}.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;}.search-tabs-panel-md .tab-content .tab-pane{width:1170px;}.first-col{background-position-Y:286PX;background-position-x:-39px;}.first-col .barre-or{width:20px;}.raison-txt .barre-or{width:20px;}.help-lead .barre-or{width:20px;}.help-lead .suenos{top:-48.8%;right:9.5%;}}