﻿@font-face{font-family:MuseoRoun_1;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-100.otf');font-style:normal;font-display:auto;font-weight:300;}@font-face{font-family:MuseoRoun_3;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-300.otf');font-style:normal;font-display:auto;font-weight:300;}@font-face{font-family:MuseoRoun_5;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-500.otf');font-style:normal;font-display:auto;font-weight:500;}@font-face{font-family:MuseoRoun_7;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-700.otf');font-style:normal;font-display:auto;font-weight:700;}@font-face{font-family:MuseoRoun_9;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-900.otf');font-style:normal;font-display:auto;font-weight:900;}.hola{color:#fff;}body{color:#5d5d5d;}.box_imgprinc{position:relative;overflow:hidden;height:347px;background-repeat:no-repeat;background-position:50% 0;}.box_imgprinc .textheader{height:350px;}.box_imgprinc .textheader h1{position:relative;z-index:1;color:#fff;top:0;bottom:0;font-size:104px;font-family:museosans_1 !important;left:0;right:0;}.box_imgprinc .imagenlikehome{background-size:100% 630px !important;}.listboxCity{width:100%;float:left;}.listboxCity .boxCity{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:225px;}.listboxCity .boxCity a{width:100%;float:left;}.listboxCity .boxCity img{width:100%;height:140px;margin-bottom:10px;}.listboxCity .boxCity h5{font-family:MuseoSans_1;text-align:center;margin:0;color:#000;font-size:18.5px;}.listboxCity .boxCity .text-price{width:100%;float:left;text-align:center;font-family:MuseoSans_1;margin-bottom:10px;}.listboxCity .boxCity .text-price .desde{font-size:14px;}.listboxCity .boxCity .text-price .text-coin{color:#00ae1a;font-size:11px;vertical-align:top;padding-left:5px;padding-right:2px;}.listboxCity .boxCity .text-price .text-currency{color:#00ae1a;font-size:15px;}.btn-ver-todos,.btn-ver-todos:hover,.btn-ver-todos:focus{border-radius:0 !important;border-color:#009514;float:right;margin-top:48px;color:#00ae1a;}.ggmaps{height:460px;border:1px solid #aeaaaa;margin-left:auto;margin-right:auto;display:block;box-shadow:1px 1px 3px rgba(0,0,0,.41);}.panel-destinos{background:transparent;border:0;box-shadow:none;}.panel-destinos .panel-heading{background:transparent;border:0;}.panel-destinos .panel-heading .panel-title{white-space:nowrap;}.panel-destinos .panel-heading .panel-title a{display:block;width:100%;text-decoration:none;}.panel-destinos .panel-collapse .panel-body{padding:0 !important;}.panel-destinos .panel-collapse ul{margin-bottom:0;}.panel-destinos .panel-collapse ul li{color:#00ae1a;}.panel-destinos .panel-collapse ul li a{color:#5e5e5e;}.panel-destinos .panel-collapse .a-see-more{padding-left:16px;}.panel-destinos .panel-collapse .a-see-more span{color:#007268;font-family:MuseoSans_5;}h3{color:#007268;}.top-landing{webkit-box-shadow:0 57px 39px 92px #fff;-moz-box-shadow:0 57px 39px 92px #fff;box-shadow:0 -63px 39px 92px #fff;min-height:1px;background:#fff;width:100%;position:absolute;top:0;z-index:1;}.bottom-landing{webkit-box-shadow:0 57px 39px 92px #fff;-moz-box-shadow:0 57px 39px 92px #fff;box-shadow:0 57px 39px 92px #fff;min-height:1px;background:#fff;width:100%;position:absolute;bottom:0;height:17px;z-index:1;}.breadcrumb-md{position:absolute;width:100%;height:24px;z-index:1;left:0;right:0;vertical-align:middle;display:table;padding-top:10px;}.box_insideLanding{z-index:1;position:absolute;width:100%;margin-left:auto;margin-right:auto;left:0;right:0;margin-top:44px;}.box_insideLanding h4{font-size:18pt;margin-bottom:0;color:#007268;text-shadow:0 1px 4px rgba(255,255,255,.73);}.box_insideLanding h1{color:#007268;margin-top:0;text-shadow:0 1px 4px rgba(255,255,255,.73);font-family:museosans_5 !important;font-size:30pt;}.form-inside-landing{margin-top:36px;}.form-inside-landing input{height:44px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #5e5e5e;width:80%;padding-left:15px;font-style:italic;display:inline-block;float:right;}.form-inside-landing .btn{height:44px;float:right;display:inline-block;width:16%;border-radius:0;background-color:#00ae1a;border-color:#009514;}.imagenlikehome{height:550px;padding:0;background-attachment:fixed;position:absolute;top:0;left:0;right:0;z-index:1;background-size:cover;}.boxSer,.boxSermin{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:342px;height:302px;border:1px solid #b0b0b0;overflow:hidden;white-space:normal;}.boxSer img,.boxSermin img{width:100%;height:100%;}.boxSer .tag-ser,.boxSermin .tag-ser{padding:5px 14px;background:rgba(0,0,0,.64);color:#fff;border-top-right-radius:15px;border-bottom-right-radius:15px;position:absolute;top:15px;display:table;}.boxSer .tag-ser .part,.boxSermin .tag-ser .part{display:table-cell;vertical-align:middle;}.boxSer .tag-ser .MD,.boxSermin .tag-ser .MD{margin-right:5px;}.boxSer .boxfooter,.boxSermin .boxfooter{box-shadow:0 8px 44px 29px rgba(0,0,0,.81);min-height:1px;color:#fff;width:100%;position:absolute;bottom:0;z-index:1;overflow:hidden;background:rgba(0,0,0,.78);}.boxSer .boxfooter .text-big,.boxSermin .boxfooter .text-big,.boxSer .boxfooter .text-info-ser,.boxSermin .boxfooter .text-info-ser,.boxSer .boxfooter min-text,.boxSermin .boxfooter min-text{font-family:MuseoSans_1;font-weight:100;font-size:14pt;}.boxSer .boxfooter .text-info-ser,.boxSermin .boxfooter .text-info-ser{font-size:12pt;}.boxSer .boxfooter .min-text,.boxSermin .boxfooter .min-text{font-size:10pt;font-weight:100;margin-bottom:0;}.boxSer .boxfooter .price-text,.boxSermin .boxfooter .price-text{font-family:MuseoSans_7;font-weight:100;}.boxSer .boxfooter .price-text :first-child,.boxSermin .boxfooter .price-text :first-child{font-size:10pt;vertical-align:top;}.boxSer .boxfooter .price-text :last-child,.boxSermin .boxfooter .price-text :last-child{font-size:24pt;vertical-align:middle;}.boxSer .boxfooterAbso,.boxSermin .boxfooterAbso{box-shadow:0 8px 44px 29px rgba(0,0,0,.81);min-height:66px;color:#fff;width:100%;position:absolute;bottom:0;z-index:1;overflow:hidden;background:rgba(0,0,0,.78);}.boxSer .boxfooterAbso .Pleft,.boxSermin .boxfooterAbso .Pleft{position:absolute;width:60%;vertical-align:bottom;left:0;bottom:5px;}.boxSer .boxfooterAbso .Pright,.boxSermin .boxfooterAbso .Pright{position:absolute;width:40%;vertical-align:bottom;bottom:0;right:0;text-align:right;}.boxSer .boxfooterAbso .text-big,.boxSermin .boxfooterAbso .text-big,.boxSer .boxfooterAbso .text-info-ser,.boxSermin .boxfooterAbso .text-info-ser,.boxSer .boxfooterAbso min-text,.boxSermin .boxfooterAbso min-text{font-family:MuseoSans_1;font-weight:100;font-size:14pt;}.boxSer .boxfooterAbso .text-info-ser,.boxSermin .boxfooterAbso .text-info-ser{font-size:12pt;}.boxSer .boxfooterAbso .min-text,.boxSermin .boxfooterAbso .min-text{font-size:10pt;font-weight:100;margin-bottom:0;}.boxSer .boxfooterAbso .price-text,.boxSermin .boxfooterAbso .price-text{font-family:MuseoSans_7;font-weight:100;}.boxSer .boxfooterAbso .price-text :first-child,.boxSermin .boxfooterAbso .price-text :first-child{font-size:10pt;vertical-align:top;}.boxSer .boxfooterAbso .price-text :last-child,.boxSermin .boxfooterAbso .price-text :last-child{font-size:24pt;vertical-align:middle;}.boxSermin{width:249px;height:172px;}.elastislide-carousel ul li a img{border:none !important;}.elastislide-horizontal{padding-left:0 !important;padding-right:0 !important;}.elastislide-wrapper{box-shadow:none !important;padding-left:0 !important;padding-right:0 !important;}.elastislide-wrapper .elastislide-prev{width:50px;display:block;background:none;height:100%;border-radius:0;top:0;margin-top:0;background-image:linear-gradient(to left,rgba(255,255,255,.0001) 0%,rgba(0,0,0,.88) 100%);background-color:transparent;background-position:initial;left:0 !important;}.elastislide-wrapper .elastislide-next{width:50px;display:block;background:none;height:100%;border-radius:0;top:0;margin-top:0;background-image:linear-gradient(to right,rgba(255,255,255,.0001) 0%,rgba(0,0,0,.88) 100%);background-color:transparent;background-position:initial !important;right:0 !important;}.elastislide-wrapper .elastislide-next:before{width:41px;height:41px;display:block;background:url(https://cdn.mexicodestinos.com/static/content/Elastislide/images/right-row.png) 0% 0% no-repeat;content:" ";margin-top:auto;position:absolute;top:0;bottom:0;margin-bottom:auto;}.elastislide-wrapper .elastislide-prev:before{width:41px;height:41px;display:block;background:url(https://cdn.mexicodestinos.com/static/content/Elastislide/images/left-row.png) 0% 0% no-repeat;content:" ";margin-top:auto;position:absolute;top:0;bottom:0;margin-bottom:auto;}.MD2{margin-right:5px;}.elastislide-horizontal ul li{width:initial !important;margin-left:10px !important;margin-right:10px !important;}.elastislide-horizontal ul li:first-child{margin-left:0 !important;}.bss-text{white-space:nowrap;}.combotoplanding select{float:left;width:70%;border:1px solid #007268;color:#5e5e5e;font-family:MuseoSans_1;font-weight:100;border-radius:0;height:auto;padding:9px 12px;}.combotoplanding .btn{float:left;width:30%;border:1px solid #007268;border-left:0;background:#007268;font-family:MuseoSans_5;border-radius:0;color:#fff;padding:9px 12px;}@media(max-width:420px){.listboxCity .boxCity img{height:auto !important;}}@media(max-width:767.98px){.box_imgprinc{height:400px;background-position:25% -150px !important;}.box_imgprinc .table_generic{display:block;}.box_imgprinc .table_generic .textheader{width:100%;float:left;margin-top:18%;height:auto;}.box_imgprinc .table_generic .textheader h1{font-size:40px;}.box_imgprinc .imagenlikehome{background:none !important;display:none;}.combotoplanding select{padding:14px 12px;width:80%;}.combotoplanding .btn{width:20%;}.cont-left .box-section-share .MD-ico{position:initial;}.listboxCity .boxCity img{height:225px;}.listboxCity .boxCity h5,.listboxCity .boxCity .h5{font-size:15.5px;}.listboxCity .boxCity .text-price{margin-bottom:10px;}}@media(min-width:768px) and (max-width:991.98px){.box_imgprinc .imagenlikehome{background-size:100% 590px !important;}}