﻿@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;}@media screen and (min-width:100px){.CotizacionHome{background:#9dacb3;min-height:74px;vertical-align:middle;display:table;width:100%;padding:15px 0 5px 0;}.CotizacionHome .gene{width:100%;display:table;}.CotizacionHome .gene .p1,.CotizacionHome .gene .p2{display:table-cell;}.CotizacionHome .gene .p1{width:118px;}.CotizacionHome .gene .ptop{vertical-align:top;}.CotizacionHome .gene .p2 .tab-content{width:100%;}.CotizacionHome .gene .p2 .tab-content .generals{width:100%;}.CotizacionHome .gene .p2 .tab-content .generals .p1{width:auto;}.CotizacionHome .gene .p2 .tab-content .generals .p1 .hakoCT{width:100%;}.CotizacionHome .gene .p2 .tab-content .generals .p1 .hakoCT .input-opciones{width:100%;}.CotizacionHome .gene .p2 .tab-content .generals .p2{width:125px;}.CotizacionHome .CotizacionHomeInside{vertical-align:middle;display:table-cell;}.CotizacionHome .hakoCT-range{display:inline-block;vertical-align:middle;}.CotizacionHome .hakoCT-range .cont-psdDesk-entrada,.CotizacionHome .hakoCT-range .cont-psdDesk-salida{min-width:110px;}.CotizacionHome .hakoCT-range .cont-psdDesk-entrada .ocultar,.CotizacionHome .hakoCT-range .cont-psdDesk-salida .ocultar{display:none !important;}.CotizacionHome .hakoCT,.CotizacionHome .tab-content{display:inline-block;vertical-align:middle;color:#fff;padding-right:5px;margin-bottom:10px;}.CotizacionHome .hakoCT input,.CotizacionHome .tab-content input{color:#8c8c8c;}.CotizacionHome .hakoCT select,.CotizacionHome .tab-content select{padding:5px 15px 5px 5px !important;background:url('https://cdn.mexicodestinos.com/static/content/img/ico/flecha-down-golden.png') no-repeat 95% #fff;outline:none !important;-moz-appearance:none;text-indent:.01px;-ms-text-overflow:"";-o-text-overflow:"";text-overflow:"";text-transform:none;-webkit-appearance:inherit;-moz-appearance:inherit;outline:none;}.CotizacionHome .hakoCT .nav-opciones,.CotizacionHome .tab-content .nav-opciones{border-bottom:none;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-opciones,.CotizacionHome .tab-content .nav-opciones li .dropdown-opciones{border:1px solid transparent;background:#9dacb3;color:#fff;vertical-align:middle;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-opciones .fa,.CotizacionHome .tab-content .nav-opciones li .dropdown-opciones .fa,.CotizacionHome .hakoCT .nav-opciones li .dropdown-opciones .fmd,.CotizacionHome .tab-content .nav-opciones li .dropdown-opciones .fmd,.CotizacionHome .hakoCT .nav-opciones li .dropdown-opciones span,.CotizacionHome .tab-content .nav-opciones li .dropdown-opciones span{vertical-align:middle;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-opciones .fmd-flecha-abajo,.CotizacionHome .tab-content .nav-opciones li .dropdown-opciones .fmd-flecha-abajo{font-size:4pt;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-opciones span,.CotizacionHome .tab-content .nav-opciones li .dropdown-opciones span{font-family:MuseoSans_5;padding-left:3px;padding-right:3px;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu{border-radius:7px;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu li a,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu li a{line-height:25px;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu li .topstria,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu li .topstria{width:0;height:0;border-style:solid;border-width:0 8px 9px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-9px;left:16px;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones .fa,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones .fa,.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones .fmd,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones .fmd,.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones span,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones span{vertical-align:middle;color:#2563bf;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones .fmd-flecha-abajo,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones .fmd-flecha-abajo{font-size:4pt;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones span,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones span{font-family:MuseoSans_5;padding-left:3px;padding-right:3px;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones.active a,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones.active a{background:#9dacb3;}.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones.active a .fa,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones.active a .fa,.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones.active a .fmd,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones.active a .fmd,.CotizacionHome .hakoCT .nav-opciones li .dropdown-menu .list-opciones.active a span,.CotizacionHome .tab-content .nav-opciones li .dropdown-menu .list-opciones.active a span{vertical-align:middle;color:#fff;}.CotizacionHome .hakoCT .box-select,.CotizacionHome .tab-content .box-select{position:relative;}.CotizacionHome .hakoCT .box-select select,.CotizacionHome .tab-content .box-select select{height:42px;}.CotizacionHome .hakoCT .w1,.CotizacionHome .tab-content .w1{width:140px;}.CotizacionHome .hakoCT .w2,.CotizacionHome .tab-content .w2{width:140px;}.CotizacionHome .hakoCT .box-select.icono,.CotizacionHome .tab-content .box-select.icono{height:42px;}.CotizacionHome .hakoCT .box-select.icono select,.CotizacionHome .tab-content .box-select.icono select{padding:10px 20px 10px 10px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-moz-appearance:none;text-indent:.01px;-ms-text-overflow:"";-o-text-overflow:"";text-overflow:"";background-image:none;-webkit-appearance:none !important;-moz-appearance:none !important;outline:none !important;text-transform:none;}.CotizacionHome .hakoCT .box-select.icono select::-ms-expand,.CotizacionHome .tab-content .box-select.icono select::-ms-expand{display:none !important;}.CotizacionHome .hakoCT .box-select.icono .fmd,.CotizacionHome .tab-content .box-select.icono .fmd{font-size:10px;position:absolute;right:7px;top:17px;bottom:0;margin:auto;z-index:24;color:#8f8d89;vertical-align:middle;}.CotizacionHome .hakoCT .input-opciones,.CotizacionHome .tab-content .input-opciones,.CotizacionHome .hakoCT select,.CotizacionHome .tab-content select{padding:10px;border-radius:4px;border:0;font-size:11pt;font-family:MuseoSans_1;color:#8f8d89;height:42px;}.CotizacionHome .hakoCT .selectHotelHab,.CotizacionHome .tab-content .selectHotelHab{min-width:150px;}.CotizacionHome .hakoCT .selectHotelAdulto,.CotizacionHome .tab-content .selectHotelAdulto{min-width:141px;}.CotizacionHome .hakoCT .selectHotelMenor,.CotizacionHome .tab-content .selectHotelMenor{min-width:105px;}.CotizacionHome .hakoCT .op-inpt-hotel,.CotizacionHome .tab-content .op-inpt-hotel{width:300px;}.CotizacionHome .hakoCT .op-inpt-tour,.CotizacionHome .tab-content .op-inpt-tour{width:100%;}.CotizacionHome .hakoCT .op-inpt-traslado,.CotizacionHome .tab-content .op-inpt-traslado{width:220px;}.CotizacionHome .hakoCT .op-inpt-traslado-pasajeros,.CotizacionHome .tab-content .op-inpt-traslado-pasajeros{width:105px;}.CotizacionHome .hakoCT .relative-note,.CotizacionHome .tab-content .relative-note{position:relative;}.CotizacionHome .hakoCT .relative-note .absol-note,.CotizacionHome .tab-content .relative-note .absol-note{display:none;font-size:9pt;font-family:MuseoSans_3;color:#58167d;position:absolute;top:-16px;width:90px;}.CotizacionHome .hakoCT .relative-note:hover .absol-note,.CotizacionHome .tab-content .relative-note:hover .absol-note{display:block;}.CotizacionHome .hakoCT .select-op,.CotizacionHome .tab-content .select-op{max-width:140px;}.CotizacionHome .hakoCT .content-dates-opciones,.CotizacionHome .tab-content .content-dates-opciones{display:table;border-radius:4px;background:#fff;padding:0 4px;min-width:100%;min-height:42px;text-align:center;cursor:pointer;vertical-align:top;}.CotizacionHome .hakoCT .content-dates-opciones .texts-ops,.CotizacionHome .tab-content .content-dates-opciones .texts-ops{font-size:9pt;display:table-cell;vertical-align:middle;padding-left:3px;text-align:left;width:50%;}.CotizacionHome .hakoCT .content-dates-opciones .fecha-out-dia,.CotizacionHome .tab-content .content-dates-opciones .fecha-out-dia{font-size:16pt;margin-top:0;line-height:23px;}.CotizacionHome .hakoCT .content-dates-opciones .fecha-out-mess,.CotizacionHome .tab-content .content-dates-opciones .fecha-out-mess{font-size:10pt;}.CotizacionHome .hakoCT .content-dates-opciones .fmd,.CotizacionHome .tab-content .content-dates-opciones .fmd{font-size:19pt;display:table-cell;vertical-align:middle;text-align:right;padding-right:3px;width:40%;}.CotizacionHome .hakoCT .content-dates-opciones .texts-ops.text-green,.CotizacionHome .tab-content .content-dates-opciones .texts-ops.text-green,.CotizacionHome .hakoCT .content-dates-opciones .fmd.text-green,.CotizacionHome .tab-content .content-dates-opciones .fmd.text-green,.CotizacionHome .hakoCT .content-dates-opciones .fecha-out-dia.text-green,.CotizacionHome .tab-content .content-dates-opciones .fecha-out-dia.text-green,.CotizacionHome .hakoCT .content-dates-opciones .fecha-out-mess.text-green,.CotizacionHome .tab-content .content-dates-opciones .fecha-out-mess.text-green{color:#00b300;}.CotizacionHome .hakoCT .content-dates-opciones .texts-ops.text-red,.CotizacionHome .tab-content .content-dates-opciones .texts-ops.text-red,.CotizacionHome .hakoCT .content-dates-opciones .fmd.text-red,.CotizacionHome .tab-content .content-dates-opciones .fmd.text-red,.CotizacionHome .hakoCT .content-dates-opciones .fecha-out-dia.text-red,.CotizacionHome .tab-content .content-dates-opciones .fecha-out-dia.text-red,.CotizacionHome .hakoCT .content-dates-opciones .fecha-out-mess.text-red,.CotizacionHome .tab-content .content-dates-opciones .fecha-out-mess.text-red{color:#e3262e;}.CotizacionHome .hakoCT content-dates-opciones.ocultar,.CotizacionHome .tab-content content-dates-opciones.ocultar{display:none;}.CotizacionHome .hakoCT .md-combodrop .md-combodrop-view,.CotizacionHome .tab-content .md-combodrop .md-combodrop-view{display:table;color:#7a7a7a;cursor:pointer;background:#fff;height:42px;max-height:42px;padding:0 10px;border-radius:4px;border:0;}.CotizacionHome .hakoCT .md-combodrop .md-combodrop-view .ctbmd,.CotizacionHome .tab-content .md-combodrop .md-combodrop-view .ctbmd{display:table-cell;vertical-align:middle;text-align:center;}.CotizacionHome .hakoCT .md-combodrop .md-combodrop-view .ctbmd .cbotextNumber,.CotizacionHome .tab-content .md-combodrop .md-combodrop-view .ctbmd .cbotextNumber{font-size:14pt;text-align:center;}.CotizacionHome .hakoCT .md-combodrop .md-combodrop-view .ctbmd .cbotexttext,.CotizacionHome .tab-content .md-combodrop .md-combodrop-view .ctbmd .cbotexttext{font-size:9pt;text-align:center;}.CotizacionHome .hakoCT .md-combodrop .md-combodrop-view .ctbmd .fmd,.CotizacionHome .tab-content .md-combodrop .md-combodrop-view .ctbmd .fmd{font-size:5pt;}.CotizacionHome .hakoCT .md-combodrop-view,.CotizacionHome .tab-content .md-combodrop-view{display:table;color:#7a7a7a;cursor:pointer;background:#fff;height:42px;max-height:42px;padding:0 10px;border-radius:4px;border:0;}.CotizacionHome .hakoCT .md-combodrop-view .ctbmd,.CotizacionHome .tab-content .md-combodrop-view .ctbmd{display:table-cell;vertical-align:middle;text-align:center;}.CotizacionHome .hakoCT .md-combodrop-view .ctbmd .cbotextNumber,.CotizacionHome .tab-content .md-combodrop-view .ctbmd .cbotextNumber{font-size:14pt;text-align:center;}.CotizacionHome .hakoCT .md-combodrop-view .ctbmd .cbotexttext,.CotizacionHome .tab-content .md-combodrop-view .ctbmd .cbotexttext{font-size:9pt;text-align:center;}.CotizacionHome .hakoCT .md-combodrop-view .ctbmd .fmd,.CotizacionHome .tab-content .md-combodrop-view .ctbmd .fmd{font-size:5pt;}.CotizacionHome .hakoCT .btn,.CotizacionHome .tab-content .btn{background:#2563bf;color:#fff;text-align:center;border-radius:3px;vertical-align:middle;border-color:transparent;height:42px;}.CotizacionHome .hakoCT .btn,.CotizacionHome .tab-content .btn{width:105px;}.CotizacionHome .hakoCT .btn .fmd,.CotizacionHome .tab-content .btn .fmd,.CotizacionHome .hakoCT .btn .fa,.CotizacionHome .tab-content .btn .fa{vertical-align:middle;display:inline-block;font-size:14pt;}.CotizacionHome .hakoCT.visible-xs,.CotizacionHome .tab-content.visible-xs{display:none;}.CotizacionHome .tab-content{padding-bottom:0;margin-bottom:0;padding-right:0;}.CotizacionHome .tab-content .container-calendar-mobile{display:none;}.CotizacionHome ul.hakoCT{padding:0 5px 0 0;list-style-type:none;}.CotizacionHome ul.hakoCT .dropdown ul li a{line-height:30px;}.CotizacionHome ul.hakoCT .dropdown ul li.active a{color:#fff !important;}.CotizacionHome .generals{width:100%;display:table;}.CotizacionHome .generals .p1,.CotizacionHome .generals .p2{display:table-cell;}.CotizacionHome .ContentHotelesCT{overflow:auto;}.CotizacionHome .ContentHotelesCT .cont-op-habs{padding-top:5px;float:left;width:100%;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab{overflow:hidden;padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #989898;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .top{display:block;font-family:MuseoSans_5;font-size:12pt;color:#fff;font-weight:100;padding-left:10px;padding-right:10px;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .campo{float:left;overflow:hidden;padding-left:7px;padding-right:7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .campo .top{display:block;font-family:MuseoSans_5;font-size:9pt;font-weight:100;color:#474747;padding-left:0;padding-right:0;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .campo .aa{color:#fff;font-weight:100;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .campo .combox{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #989898;border-radius:4px;background:#fff;height:44px;width:75px;padding-left:10px;padding-right:10px;position:relative;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .campo .combox select{height:42px;padding:0;border:none;font-family:MuseoSans_5;font-weight:100;float:right;background:url('https://cdn.mexicodestinos.com/static/content/img/ico/flecha-down-golden.png') no-repeat right rgba(255,255,255,0);width:91%;position:absolute;left:0;right:0;top:0;bottom:0;padding-left:24px;-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;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .campo .combox .ico{float:left;margin-top:12px;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .campo .combox.select{padding:0;padding-left:10px;padding-right:10px;font-family:MuseoSans_5;font-weight:100;background:url('https://cdn.mexicodestinos.com/static/content/img/ico/flecha-down-golden.png') no-repeat 5rem #fff;width:100%;-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;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab .middle{float:left;border-top:1px solid #989898;height:1px;width:16px;margin-top:41px;margin-left:-7px;margin-right:-7px;}.CotizacionHome .ContentHotelesCT .cont-op-habs .minhab:last-child{padding-bottom:15px;border-bottom:none;}.ui-autocomplete{border:1px solid #878787;border-radius:0;font-size:11pt;font-family:MuseoSans_3;background:#f7f7f7;}.ui-autocomplete .changeme{color:#009514;font-weight:bold;background:#e8f5e9;padding:0 10px;}.ui-autocomplete .ui-menu-item{padding:0 10px;}.ui-autocomplete .ui-menu-item .ui-corner-all{color:#5d5d5d;}.ui-autocomplete .ui-menu-item .ui-corner-all strong{font-family:MuseoSans_7;font-weight:100;}.ui-autocomplete .ui-menu-item .ui-corner-all.ui-state-focus{border:0;border-radius:0;color:#424242;background:#e9e9e9;font-weight:bold;}.lateral-banner{width:160px;min-height:600px;position:absolute;right:-180px;top:35px;}.MD_inside{max-width:960px;position:relative;}.image-header{height:350px;}.table_generic{display:table;}.table_generic .tb-col{display:table-cell;vertical-align:middle;}.container-header{position:relative;max-height:350px;overflow:hidden;}.container-header .content-img{height:350px;background:url('https://cdn.mexicodestinos.com/static/content/img/sprites/ficha_hoteles/banner_ficha_hoteles2.png');background-position:center;}.container-header .content-img .image-header{margin:auto;}.container-header .container-contenido{position:absolute;width:100%;height:100%;top:0;}.container-header .container-contenido .aux-tam{width:100%;height:350px;text-align:center;}.container-header .container-contenido .pre-title{font-family:MuseoSans_5;font-size:30px;color:#fff;text-transform:uppercase;display:block;}.container-header .container-contenido .title{font-family:MuseoSans_1;font-size:85px;color:#fff;text-transform:uppercase;}.content-text-resalt{padding-top:40px;text-transform:uppercase;}.content-phototext-comidatipica .content-text-comidatipica{width:70%;}.content-phototext-comidatipica .content-photo-comidatipica{width:30%;padding-left:20px;}.content-phototext-comidatipica .content-photo-comidatipica .main-photo-comidatipica{background:url(/Content/img/sprites/destinos/comida-generico.png) top center;width:250px;height:250px;border-radius:50%;}.filter-radiomaps{margin-top:60px;text-align:center;}.filter-radiomaps .box-radioimg{display:inline-block;margin-left:10px;margin-right:10px;}.filter-radiomaps .box-radioimg .check-map{border-radius:4px;margin-right:10px;}.filter-radiomaps .box-radioimg .tag-name-filter{font-family:MuseoSans_3;font-size:16px;color:#4a4a4a;}.container-map{margin-top:10px;margin-bottom:50px;}.container-map .tam-map{width:100%;height:570px;border:initial;}.section-md{margin-top:70px;margin-bottom:70px;}.subtitle{text-align:center;font-family:MuseoSans_7;font-size:46px;color:#58167d;}.subtitle-btns-redes{text-align:center;font-family:MuseoSans_7;font-size:36px;color:#58167d;text-transform:uppercase;}.content-text-initial{margin-top:50px;}.content-text-initial_v2{margin-top:30px;margin-bottom:30px;}.text{margin-top:25px;font-family:MuseoSans_3;font-size:16px;color:#4a4a4a;}.border-content-rectangles{margin-top:100px;border-top:solid 1px #d8d8d8;padding-bottom:26px;margin-bottom:100px;border-bottom:solid 1px #d8d8d8;}.content-gneralrectangle{margin-top:56px;}.content-gneralrectangle .space-bottom-subtitle-rec{margin-bottom:56px;}.content-gneralrectangle .rectangle-purple{background:#58167d;}.content-gneralrectangle .rectangle-purple .enla{border:1px solid #884ea0 !important;}.content-gneralrectangle .rectangle-purple .enla:hover{background:rgba(243,240,245,.45);}.content-gneralrectangle .rectangle-purple .active{background:rgba(243,240,245,.45);}.content-gneralrectangle .rectangle-orange{background:#ff8f00;}.content-gneralrectangle .rectangle-orange .enla{border:1px solid #ffb74d !important;}.content-gneralrectangle .rectangle-orange .enla:hover{background:rgba(245,242,239,.45);}.content-gneralrectangle .rectangle-orange .active{background:rgba(245,242,239,.45);}.content-gneralrectangle .rectangle-red{background:#ff3455;}.content-gneralrectangle .rectangle-red .enla{border:1px solid #f48fb1 !important;}.content-gneralrectangle .rectangle-red .enla:hover{background:rgba(243,237,238,.37);}.content-gneralrectangle .rectangle-red .active{background:rgba(243,237,238,.37);}.content-gneralrectangle .rectangle-green{background:#00b300;}.content-gneralrectangle .rectangle-green .enla{border:1px solid #8bc34a !important;}.content-gneralrectangle .rectangle-green .enla:hover{background:rgba(236,241,236,.45);}.content-gneralrectangle .rectangle-green .active{background:rgba(236,241,236,.45);}.content-gneralrectangle .rectangle{padding:15px 15px 5px 15px;color:#fff;border-radius:2px;width:100%;margin-bottom:30px;}.content-gneralrectangle .rectangle .header-rectangle{min-height:35px;}.content-gneralrectangle .rectangle .header-rectangle .head_rec{font-family:MuseoSans_7;font-size:20px;margin:0 !important;padding-right:5px;text-transform:uppercase;}.content-gneralrectangle .rectangle .header-rectangle .ico-rectangle-head{font-size:20px;}.content-gneralrectangle .rectangle .body-rectangle{padding-top:15px;min-height:75px;}.content-gneralrectangle .rectangle .body-rectangle .body-rec{font-family:MuseoSans_3;font-size:14px;}.content-gneralrectangle .rectangle .footer-rectangle{padding-top:10px;min-height:35px;position:relative;bottom:0;}.content-gneralrectangle .rectangle .footer-rectangle .list-enlaces{list-style:none;padding:0;margin:0;min-height:36px;}.content-gneralrectangle .rectangle .footer-rectangle .list-enlaces li{display:inline-block;padding-right:5px;padding-bottom:15px;}.content-gneralrectangle .rectangle .footer-rectangle .enla,.content-gneralrectangle .rectangle .footer-rectangle .enla:hover,.content-gneralrectangle .rectangle .footer-rectangle .enla:active,.content-gneralrectangle .rectangle .footer-rectangle a:visited{font-family:MuseoSans_5;font-size:14px;color:#fff;padding:5px;border-radius:4px;text-decoration:none;border:1px solid transparent;}.container-banner{margin-top:50px;margin-bottom:50px;text-align:center;background:#d8d8d8;padding-top:15px;padding-bottom:15px;overflow:hidden;max-height:305px;}.container-banner .title{color:#0067c4;display:block;margin-bottom:5px;}.container-banner .banner-rec{width:300px;height:250px;display:inline-block;}.container-banner .f-left{float:left;}.container-banner .f-right{float:right;}.container-banner .margn-center{margin-left:15px;margin-right:15px;}.btn-verde-md{border-color:#00b300;background:#00b300;color:#fff;font-family:MuseoSans_1;font-weight:100;border-radius:4px;}.btn-verde-md:hover{background:#e8f5e9;color:#00b300;border-color:#00b300;}.btn-green-md{display:table;vertical-align:middle;font-family:MuseoSans_9;font-size:20px;background:#00b300;color:#fff;outline:none;}.btn-green-w{background:#43d854;color:#fff;font-family:MuseoSans_5;font-size:14px;border-radius:4px;padding:8px 10px;outline:none;width:100%;}.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%;}.btn-green:hover,.btn-green:focus,.btn-green:active{color:#fff;}.conteent-treeimages-gnral{margin-top:60px;margin-bottom:30px;}.conteent-treeimages-gnral .space-treeimage{margin-right:33px;margin-bottom:20px;}.conteent-treeimages-gnral .content-treeimage{display:inline-block;width:215px;vertical-align:top;}.conteent-treeimages-gnral .content-treeimage .content-image-button{width:100%;position:relative;}.conteent-treeimages-gnral .content-treeimage .content-image-button .image{width:100%;min-height:175px;border-radius:4px 4px 0 0;position:relative;}.conteent-treeimages-gnral .content-treeimage .content-image-button .image2{width:100%;min-height:125px;border-radius:4px;}.conteent-treeimages-gnral .content-treeimage .content-image-button .content-button{display:none;position:absolute;bottom:0;width:100%;min-height:45px;transition:all 180ms ease-in;}.conteent-treeimages-gnral .content-treeimage .content-image-button .content-button .btn-green{margin-left:auto;margin-right:auto;}.conteent-treeimages-gnral .content-treeimage .content-image-button:hover .content-button{display:block;animation-name:fadeIn;animation-duration:.4s;animation-fill-mode:both;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage{padding:10px;border-radius:0 0 2px 2px;box-shadow:0 4px 4px #bbb;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage p{margin-bottom:0;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage .text-grayone{font-family:MuseoSans_5;font-size:14px;color:#4a4a4a;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage .tex-purpleone{font-family:MuseoSans_9;font-size:16px;color:#58167d;text-decoration:none;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage .ico-treeimage{vertical-align:middle;padding-right:10px;color:#9b9b9b;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage .text-graytwo{font-family:MuseoSans_5;font-size:12px;color:#9b9b9b;margin-right:11px;vertical-align:middle;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage .text-graytwo span{text-decoration:line-through;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage .text-purpletwo{font-family:MuseoSans_9;font-size:18px;color:#58167d;vertical-align:middle;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage .text-redtwo{font-family:MuseoSans_9;font-size:18px;color:#e3262e;vertical-align:middle;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage a{display:block;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage-know .mid-left{width:70%;display:inline-block;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage-know .mid-right{width:28%;display:inline-block;text-align:right;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage-know .title-post{font-family:MuseoSans_7;font-size:18px;color:#4a4a4a;}.conteent-treeimages-gnral .content-treeimage .footer-treeimage-know .enlace-green{font-family:MuseoSans_9;font-size:13px;color:#00ae1a;text-decoration:none;}.conteent-treeimages-gnral .content-treeimage:hover .footer-treeimage a{display:block;-ms-text-overflow:unset;-o-text-overflow:unset;text-overflow:unset;white-space:normal;overflow:auto;}.content-btn{margin-top:30px;margin-bottom:30px;text-align:center;}.content-btn .enlacebtn-green{display:table;min-height:45px;min-width:218px;padding:6px 12px;margin-left:auto;margin-right:auto;background:#00b300;border-radius:4px;text-align:center;font-family:MuseoRoun_5;font-size:22px;color:#fff;text-decoration:none;transition:all 180ms ease-in;}.content-btn .enlacebtn-green .span-enlacebtn{display:table-cell;vertical-align:middle;}.content-btn .enlacebtn-green .content-ico-enlabtn{display:table-cell;vertical-align:middle;}.content-btn .enlacebtn-green .content-ico-enlabtn .ico-btn{line-height:1.5;}.content-btn .enlacebtn-green:hover{background:#00ae1a;box-shadow:0 4px 4px #bbb;}.content-bar-botons{margin-top:20px;text-align:center;}.content-bar-botons .list-bottons{list-style:none;padding:0;}.content-bar-botons .list-bottons li{display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:top;}.content-bar-botons .list-bottons li .btn{min-height:33px;}.content-bar-botons .back-blue-face,.content-bar-botons .back-blue-twwet,.content-bar-botons .back-red-google,.content-bar-botons .back-red-pinterest{padding:0 12px;}.content-bar-botons .back-blue-face{background:#23599b;}.content-bar-botons .back-blue-twwet{background:#00a5f1;}.content-bar-botons .back-red-google{background:#bf4b3d;}.content-bar-botons .back-red-pinterest{background:#bc1b1c;}.content-bar-botons .btn-flat{outline:none;color:#fff;border-radius:0;display:table;}.content-bar-botons .paddbottom-aux{display:table-cell;vertical-align:middle;padding-bottom:3px;}.content-bar-botons .ico-rednum{padding-right:10px;font-size:22px;display:table-cell;vertical-align:middle;line-height:initial;}.content-bar-botons .text-btnrednum{font-family:MuseoSans_1;font-size:18px;display:table-cell;vertical-align:middle;text-align:left;min-width:85px;}.content-bar-botons .tex-num{font-family:MuseoSans_3;font-size:22px;display:table-cell;vertical-align:middle;min-width:60px;text-align:right;}.content-bar-botons .alingn-right{text-align:right;margin-right:0;}.content-gral-antros-bares{margin-top:40px;margin-bottom:40px;display:table;min-height:220px;}.content-gral-antros-bares .image-antros-bares{display:table-cell;width:250px;min-height:220px;border-radius:4px;margin-right:20px;}.content-gral-antros-bares .content-info-antros-bares{display:table-cell;vertical-align:top;min-height:100%;}.content-gral-antros-bares .content-info-antros-bares .title-antros-bares{margin:0;font-family:MuseoSans_7;font-size:25px;color:#000;}.content-gral-antros-bares .content-info-antros-bares .type_food{margin-top:5px;}.content-gral-antros-bares .content-info-antros-bares .type_food .ico-type-food{font-size:24px;color:#7a7a7a;margin-right:5px;}.content-gral-antros-bares .content-info-antros-bares .type_food .text-type-food{font-family:MuseoSans_7;font-size:16px;color:#7a7a7a;}.content-gral-antros-bares .content-info-antros-bares .list-icons{margin-top:15px;margin-bottom:15px;padding:0;list-style:none;color:#fff;}.content-gral-antros-bares .content-info-antros-bares .list-icons li{margin-right:8px;display:inline-block;}.content-gral-antros-bares .content-info-antros-bares .list-icons .enla-circle{padding:5px 7px;border-radius:50%;border:2px solid #7a7a7a;text-decoration:none;}.content-gral-antros-bares .content-info-antros-bares .list-icons .ico-enla-food{font-size:14px;color:#7a7a7a;}.content-gral-antros-bares .content-info-antros-bares .horary{margin-top:10px;}.content-gral-antros-bares .content-info-antros-bares .horary .ico-horary{font-size:22px;color:#4a90e2;margin-right:7px;}.content-gral-antros-bares .content-info-antros-bares .horary .text-blue{font-family:MuseoSans_9;font-size:14px;color:#4a90e2;}.content-gral-antros-bares .content-info-antros-bares .text-normal{font-family:MuseoSans_3;font-size:16px;color:#4a4a4a;}.content-gral-antros-bares .content-info-antros-bares .address{margin-top:10px;}.content-gral-antros-bares .content-info-antros-bares .address .ico-adrress{font-size:24px;color:#00ae1a;margin-right:5px;}.content-gral-antros-bares .content-info-antros-bares .address .text-green{font-family:MuseoSans_9;font-size:16px;color:#00ae1a;}.content-gral-antros-bares .content-info-antros-bares .promo{margin-top:10px;}.content-gral-antros-bares .content-info-antros-bares .promo .ico-promo{font-size:24px;color:#58167d;margin-right:5px;}.content-gral-antros-bares .content-info-antros-bares .promo .text-purple{font-family:MuseoSans_9;font-size:16px;color:#58167d;}.purple-tape{margin-top:30px;margin-bottom:30px;background:#58167d;padding-top:15px;padding-bottom:15px;color:#fff;text-align:center;}.purple-tape .text-purpletape{font-family:MuseoSans_3;font-size:32px;}.purple-tape .input-purpletape{height:44px;width:366px;border-radius:4px;padding:15px;outline:none;font-family:MuseoSans_1;font-size:18px;color:#4a4a4a;}.purple-tape .btn-green{display:inline-block;outline:none;height:44px;width:245px;border-radius:4px;text-transform:uppercase;font-size:16px;border:2px solid #00b300;position:relative;top:-2px;}.top_hoteles .mini-loading,.top_tours .mini-loading,.top_paquetes .mini-loading,.top_lugares .mini-loading{display:block;margin:auto;}.container-pagination{text-align:center;}.container-pagination .pagination li .btn-white-md{background:#fff;font-family:MuseoSans_7;font-size:12px;color:#00c853;display:table;padding-left:0;padding-right:0;outline:none;}.container-pagination .pagination li .btn-white-md:hover{outline:none;}.container-pagination .pagination li .btn-pagination-md{background:#fff;font-family:MuseoSans_9;font-size:18px;color:#595959;outline:none;-webkit-box-shadow:none !important;box-shadow:none !important;}.container-pagination .pagination li .btn-pagination-md:hover,.container-pagination .pagination li .btn-pagination-md:focus,.container-pagination .pagination li .btn-pagination-md:active{outline:none;}.container-pagination .pagination li .active{color:#00b300 !important;}.container-pagination .pagination .circle-pag-previus{display:inline-block;padding:3px 6px 4px 4px;border:solid 1px #00b300;border-radius:50%;}.container-pagination .pagination .circle-pag-next{display:inline-block;padding:3px 4px 4px 6px;border:solid 1px #00b300;border-radius:50%;float:none;}.container-pagination .pagination .circle-pag-previus:hover,.container-pagination .pagination .circle-pag-next:hover{background:#c7f1c7;}.container-pagination .pagination .fh-previus{font-size:16px;color:#00b300;vertical-align:middle;}.container-pagination .pagination .fh-next{font-size:16px;color:#00b300;vertical-align:middle;}}@media screen and (max-width:767px){.md{background:url(/Content/img/sprites/sprite-General.png) no-repeat top left;vertical-align:middle;}.CotizacionHome .gene .p1,.CotizacionHome .gene .p2{display:block;margin-left:auto;margin-right:auto;}.CotizacionHome .gene .p2{padding-left:15px;padding-right:15px;max-width:400px;}.CotizacionHome .gene .p2 .tab-content .generals .p2{width:100%;padding:0;}.CotizacionHome .gene .hakoCT .op-inpt-hotel,.CotizacionHome .gene .tab-content .op-inpt-hotel{width:100%;}.CotizacionHome .gene .hakoCT .btn,.CotizacionHome .gene .tab-content .btn{width:100%;}.CotizacionHome .gene .hakoCT .content-dates-opciones,.CotizacionHome .gene .tab-content .content-dates-opciones{width:100%;}.CotizacionHome .gene .hakoCT .content-dates-opciones .texts-ops,.CotizacionHome .gene .tab-content .content-dates-opciones .texts-ops{padding-left:3px;font-family:MuseoSans_5;}.CotizacionHome .gene .hakoCT .content-dates-opciones .fecha-out-dia,.CotizacionHome .gene .tab-content .content-dates-opciones .fecha-out-dia{margin-top:initial;display:table-cell;vertical-align:middle;text-align:right;padding-right:2px;}.CotizacionHome .gene .hakoCT .content-dates-opciones .fecha-out-mess,.CotizacionHome .gene .tab-content .content-dates-opciones .fecha-out-mess{display:table-cell;vertical-align:middle;text-align:left;padding-left:2px;}.CotizacionHome .gene .hakoCT .w1,.CotizacionHome .gene .tab-content .w1{width:100%;}.CotizacionHome .gene .hakoCT .w2,.CotizacionHome .gene .tab-content .w2{width:100%;}.CotizacionHome .gene .hakoCT .select-op,.CotizacionHome .gene .tab-content .select-op{max-width:100%;}.CotizacionHome .gene .hakoCT .op-inpt-traslado,.CotizacionHome .gene .tab-content .op-inpt-traslado{width:100%;}.CotizacionHome .gene .hakoCT .op-inpt-traslado-pasajeros,.CotizacionHome .gene .tab-content .op-inpt-traslado-pasajeros{width:100%;}.CotizacionHome .hakoCT{display:block;padding-right:0;}.CotizacionHome .hakoCT.hidden-xs{display:none;}.CotizacionHome .hakoCT.visible-xs{display:block;}.CotizacionHome .hakoCT-range{width:100%;}.CotizacionHome .hakoCT-range .input-daterange .hakoCT{display:inline-block;width:49%;}.CotizacionHome .hakoCT-range .input-daterange .cont-psdDesk-salida{float:right;}.CotizacionHome .tab-content .datepicker table tr td{height:40px;}.CotizacionHome .tab-content .container-calendar-mobile{display:block;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline{margin-top:20px;margin-bottom:20px;width:100%;min-height:50px;background:#fff;border-radius:4px;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed{width:100%;max-width:290px;margin-left:auto;margin-right:auto;background:#fff;border-radius:4px;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed thead{font-family:MuseoSans_3;color:#6d6d6d;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed thead .datepicker-switch{font-family:MuseoSans_5;color:#6d6d6d;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed thead .prev,.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed thead .next{border:1px solid #00b300;border-radius:50%;display:block;padding:0 0;width:22px;height:22px;color:#00b300;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed thead .prev{position:relative;top:-4px;left:4px;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed thead .next{position:relative;top:4px;float:right;right:4px;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed tbody{font-family:MuseoSans_1;color:#4a4a4a;}.CotizacionHome .tab-content .container-calendar-mobile .datepicker-inline .table-condensed .active{color:#fff;background-color:#00b300;border-color:#00b300;border-radius:50%;font-family:MuseoSans_5;}.purpletape-suscrib .table-center .container-relative .email-purpletape{min-width:190px !important;}.container-header .container-contenido .pre-title{margin-bottom:15px;}.container-header .container-contenido .title{font-size:35px;}.container-header .container-contenido .container-calendar-mobile{display:block;}.subtitle{font-size:32px;}.subtitle-btns-redes{font-size:32px;}.content-phototext-comidatipica .content-text-comidatipica{display:block !important;width:100%;}.content-phototext-comidatipica .content-photo-comidatipica{display:block !important;width:100%;padding-left:0;}.content-phototext-comidatipica .content-photo-comidatipica .main-photo-comidatipica{margin-top:40px;display:block;margin-left:auto;margin-right:auto;}.conteent-treeimages-gnral .space-treeimage{margin-right:0;}.conteent-treeimages-gnral .content-treeimage{width:100%;}.content-gral-antros-bares{display:block;}.content-gral-antros-bares .image-antros-bares{display:block;margin-left:auto;margin-right:auto;}.content-gral-antros-bares .content-info-antros-bares{display:block;margin-top:20px;}.content-gral-antros-bares .content-info-antros-bares .title-antros-bares{font-size:25px;margin-bottom:30px;}.content-gral-antros-bares .content-info-antros-bares .list-icons{margin-top:20px;margin-bottom:30px;}.content-gral-antros-bares .content-info-antros-bares .tb-col{vertical-align:top;}.purple-tape .input-purpletape{width:100%;max-width:500px;margin-bottom:20px;}.container-banner{background:transparent;}.container-banner .banner-rec{display:none;}.container-banner .banner-rec.f-left{display:block;margin:auto;float:initial;}}@media screen and (min-width:768px){.md{background:url(/Content/img/sprites/pag_agradecimiento/background-calluss.png) no-repeat top left;vertical-align:middle;}.mg-btn-turista{background-position:-5px 0;width:250px;height:145px;display:inline-block;}.CotizacionHome #DeskDateRangeTraslado .cont-psdDesk-entrada,.CotizacionHome #DeskDateRangeTraslado .cont-psdDesk-salida{min-width:145px;}.container-banner{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;}}@media screen and (max-width:992px){.container-banner .banner-rec.margn-center{display:none;}}@media screen and (min-width:992px){.CotizacionHome{padding:15px 15px 5px 0;}.CotizacionHome .CotizacionHomeInside .MD_inside.container{padding-left:0;padding-right:0;}.CotizacionHome .hakoCT-range .cont-psdDesk-entrada,.CotizacionHome .hakoCT-range .cont-psdDesk-salida{min-width:58px;}.CotizacionHome #DeskDateRangeTraslado .cont-psdDesk-entrada,.CotizacionHome #DeskDateRangeTraslado .cont-psdDesk-salida{min-width:58px;}.CotizacionHome .hakoCT .input-opciones,.CotizacionHome .tab-content .input-opciones,.CotizacionHome .hakoCT select,.CotizacionHome .tab-content select{padding:5px;}.CotizacionHome .hakoCT .w2,.CotizacionHome .tab-content .w2{width:110px;}.CotizacionHome .hakoCT .selectHotelHab,.CotizacionHome .tab-content .selectHotelHab{min-width:initial;max-width:108px;}.CotizacionHome .hakoCT .selectHotelAdulto,.CotizacionHome .tab-content .selectHotelAdulto{min-width:initial;}.CotizacionHome .hakoCT .selectHotelMenor,.CotizacionHome .tab-content .selectHotelMenor{min-width:initial;}.CotizacionHome .hakoCT .op-inpt-traslado,.CotizacionHome .tab-content .op-inpt-traslado{width:276px;}.CotizacionHome .hakoCT .op-inpt-traslado-pasajeros,.CotizacionHome .tab-content .op-inpt-traslado-pasajeros{width:50px;}.CotizacionHome .hakoCT .btn,.CotizacionHome .tab-content .btn{width:115px;}.CotizacionHome .hakoCT .content-dates-opciones,.CotizacionHome .tab-content .content-dates-opciones{display:inline-block;}.CotizacionHome .hakoCT .content-dates-opciones .texts-ops,.CotizacionHome .tab-content .content-dates-opciones .texts-ops{display:block;text-align:center;padding-left:0;width:initial;}.CotizacionHome .hakoCT .content-dates-opciones .fmd,.CotizacionHome .tab-content .content-dates-opciones .fmd{margin:auto;display:block;text-align:center;padding-right:0;width:unset;}.container-header .container-contenido .title{font-size:100px;}.conteent-treeimages-gnral .content-treeimage{width:260px;}.conteent-treeimages-gnral .space-treeimage{margin-right:71px;}.conteent-treeimages-gnral .content-image-button .image{min-height:220px !important;}.content-info-antros-bares .title-antros-bares{font-size:28px;}.content-info-antros-bares .type_food .text-type-food{font-size:18px;}.content-info-antros-bares .horary{margin-top:15px;}.content-info-antros-bares .horary .text-blue{font-size:18px;}.content-info-antros-bares .text-normal{font-size:18px;}.content-info-antros-bares .address{margin-top:15px;}.content-info-antros-bares .address .text-green{font-size:18px;}.content-info-antros-bares .promo{margin-top:15px;}.content-info-antros-bares .promo .text-purple{font-size:18px;}}@media screen and (min-width:1367px){.lateral-banner{width:160px;height:600px;position:absolute;right:-240px;top:35px;}}