.fondo-degrade-1{background:linear-gradient(66.87deg, #FA007D -0.74%, rgba(250, 102, 0, 0.8) 17.88%, rgba(255, 47, 0, 0) 47.08%)}.fondo-degrade-2{background:linear-gradient(68.17deg, #6A187B 2.01%, rgba(126, 104, 199, 0.8) 19.29%, rgba(126, 104, 199, 0) 50.35%)}.fondo-degrade-3{background:linear-gradient(67.73deg, #347563 9.13%, rgba(86, 187, 193, 0.8) 25.35%, rgba(86, 187, 193, 0) 42.92%)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin_center{to{transform:translate(-50%, -50%) rotate(360deg)}}b,strong{font-weight:600 !important}.hero-cont{max-width:2060px !important;margin:0 auto;position:relative}.hero-cont .hero-text{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.menu-footer a:hover{text-decoration:underline}#servicios-hotel{max-width:2060px !important;margin:0 auto}.compensar_cmd{background:linear-gradient(to right, #FF6600, #E62214);border-radius:100px;display:inline-block;font-family:"Montserrat",Sans-serif;font-weight:600;font-size:16px;line-height:48px;text-align:center;padding:0 28px;color:#fff}.compensar_cmd:hover{color:#fff}.compensar_cmd.secondary,.compensar_cmd.border{background:rgba(0,0,0,0);border:solid 1px #e62214;color:#e62214}.compensar_cmd.secondary:hover,.compensar_cmd.border:hover{color:#e62214}.compensar_cmd.icon-whats{display:flex;align-items:center;gap:16px}.compensar_cmd.icon-whats::before{content:"";display:block;width:24px;height:24px;background-color:#e62214;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8293 5.08359C17.0056 3.25547 14.5768 2.25 11.9956 2.25C6.66796 2.25 2.3327 6.58526 2.3327 11.9129C2.3327 13.6148 2.77667 15.2776 3.62109 16.7444L2.25 21.75L7.3731 20.405C8.78336 21.1754 10.3721 21.5802 11.9913 21.5802H11.9956C17.319 21.5802 21.75 17.245 21.75 11.9173C21.75 9.33615 20.6531 6.91171 18.8293 5.08359ZM11.9956 19.9523C10.5505 19.9523 9.13593 19.5649 7.90412 18.8337L7.61249 18.6596L4.57433 19.4561L5.38393 16.492L5.19241 16.1873C4.38716 14.9076 3.96495 13.432 3.96495 11.9129C3.96495 7.48627 7.56897 3.88225 12 3.88225C14.1459 3.88225 16.1611 4.71797 17.6759 6.23705C19.1906 7.75613 20.1221 9.77142 20.1177 11.9173C20.1177 16.3483 16.4223 19.9523 11.9956 19.9523ZM16.4005 13.9369C16.1611 13.8151 14.9729 13.2318 14.7509 13.1534C14.5289 13.0707 14.3678 13.0316 14.2068 13.2753C14.0457 13.5191 13.5844 14.0588 13.4407 14.2242C13.3014 14.3853 13.1578 14.407 12.9184 14.2851C11.4994 13.5757 10.568 13.0185 9.63214 11.4124C9.38403 10.9858 9.88024 11.0163 10.3416 10.0935C10.42 9.93247 10.3808 9.79318 10.3199 9.67131C10.2589 9.54943 9.77577 8.36116 9.57555 7.87801C9.37968 7.40792 9.17946 7.47321 9.03147 7.4645C8.89218 7.4558 8.73113 7.4558 8.57008 7.4558C8.40903 7.4558 8.14787 7.51674 7.92589 7.75613C7.7039 7.99988 7.08147 8.58314 7.08147 9.77142C7.08147 10.9597 7.94765 12.1088 8.06517 12.2699C8.18705 12.4309 9.76707 14.8684 12.1915 15.9174C13.7236 16.579 14.3243 16.6356 15.0904 16.5224C15.5561 16.4528 16.5181 15.9392 16.7183 15.3733C16.9185 14.8075 16.9185 14.3243 16.8576 14.2242C16.801 14.1154 16.6399 14.0545 16.4005 13.9369Z'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat}.compensar_cmd.disabled{pointer-events:none;background:#ccc}.compensar_cmd.full-w{width:100%}.compensar_precio{font-family:"Montserrat",Sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#666}.compensar_precio .monto{font-size:20px;line-height:24px;font-weight:600;color:#222}.compensar_precio .monto .simbolo{font-size:14px;line-height:18px}@media(min-width: 768px)and (max-width: 1023px){.plan-viajando .plan-viajando-slider{height:380px}}@media(max-width: 767px){.plan-viajando .plan-viajando-slider{height:253px}}.plan-viajando .plan-viajando-cont h4{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:20px;line-height:28px}.carousel-viajando-podcast .podcast-video .open-modal-video{display:block;aspect-ratio:16/9;border-radius:16px;background-position:center;background-repeat:no-repeat;background-size:cover}.carousel-viajando-podcast .owl-dots{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px}.carousel-viajando-podcast .owl-dots .owl-dot span{background:#d9d9d9;width:7px;height:7px;border-radius:5px;display:block;margin:0}.carousel-viajando-podcast .owl-dots .owl-dot.active span{width:16px;background-color:#f60}#postcast-video-container{aspect-ratio:16/9}#postcast-video-container iframe{height:100%}.caracteristicas_detail{columns:2;column-gap:32px}.caracteristicas_detail .wpl-acf-repeater-item{font-size:14px;line-height:20px;font-weight:400;color:#222;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:16px;font-family:"Montserrat",Sans-serif}.caracteristicas_detail .wpl-acf-repeater-item::before{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9.9' style='fill: %23fff3e6;'/%3E%3Cpath d='M14.3,6.4c-.2,0-.4,0-.5.2l-2.6,2.7-2.6,2.7-1.2-1.2-1.2-1.2c-.1-.1-.3-.2-.5-.2s-.4,0-.5.2c-.1.1-.2.3-.2.5s0,.4.2.5l1.3,1.4,1.3,1.4c.1.1.2.2.4.2.1,0,.3,0,.4,0s.3,0,.4,0c.1,0,.3-.1.4-.2l2.7-2.8,2.7-2.8c.1-.1.2-.3.2-.5s0-.4-.2-.5c-.1-.1-.3-.2-.5-.2Z' style='fill: %23f60;'/%3E%3C/svg%3E");display:block;width:20px;height:20px;aspect-ratio:1;margin-right:16px}.caracteristicas_detail.ico-cross .wpl-acf-repeater-item::before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23ffe6ea'/%3E%3Cpath d='M14.08,13.07c.28.28.28.73,0,1.01-.14.14-.32.21-.51.21s-.37-.07-.51-.21l-3.07-3.07-3.07,3.07c-.14.14-.32.21-.51.21s-.37-.07-.5-.21c-.28-.28-.28-.73,0-1.01l3.07-3.07-3.07-3.07c-.28-.28-.28-.73,0-1.01.28-.28.73-.28,1.01,0l3.07,3.07,3.07-3.07c.28-.28.73-.28,1.01,0,.28.28.28.73,0,1.01l-3.07,3.07,3.07,3.07Z' fill='%23d1002d' fill-rule='evenodd'/%3E%3C/svg%3E")}.caracteristicas_detail.c4{columns:4}.caracteristicas_detail.c3{columns:3}.caracteristicas_detail.c1{columns:1}@media(min-width: 768px)and (max-width: 1023px){.caracteristicas_detail.c4{columns:2}.caracteristicas_detail.c3{columns:2}}@media(max-width: 767px){.caracteristicas_detail.c4{columns:1}.caracteristicas_detail.c3{columns:1}}.alert_compensar{font-family:"Montserrat",Sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#222;padding:8px;display:flex;gap:8px;margin-bottom:16px;border-radius:4px}.alert_compensar::before{content:"";background-color:#222;display:block;height:20px;aspect-ratio:1;mask-position:center;mask-size:cover;mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M21.3319 5.32061C21.3319 8.28499 18.9137 10.6391 15.9774 10.6391C13.041 10.6391 10.6228 8.28499 10.6228 5.32061C10.6228 2.35624 13.041 0.00221252 15.9774 0.00221252C18.9137 0.00221252 21.3319 2.35624 21.3319 5.32061Z'/%3E%3Cpath d='M31.9547 5.32066C31.9547 8.28504 29.5365 10.6391 26.6001 10.6391C23.6637 10.6391 21.2455 8.28504 21.2455 5.32066C21.2455 2.35629 23.6637 0.00226359 26.6001 0.00226359C29.5365 -0.0848907 31.9547 2.35629 31.9547 5.32066Z'/%3E%3Cpath d='M21.3319 26.6816C21.3319 29.6459 18.9137 32 15.9774 32C13.041 32 10.6228 29.6459 10.6228 26.6816C10.6228 23.7172 13.041 21.3631 15.9774 21.3631C18.9137 21.3631 21.3319 23.7172 21.3319 26.6816Z'/%3E%3Cpath d='M31.9547 26.6816C31.9547 29.6459 29.5365 32 26.6001 32C23.6637 32 21.2455 29.6459 21.2455 26.6816C21.2455 23.7172 23.6637 21.3631 26.6001 21.3631C29.5365 21.3631 31.9547 23.7172 31.9547 26.6816Z'/%3E%3Cpath d='M10.7092 15.9575C10.7092 18.9219 8.29095 21.276 5.35457 21.276C2.41819 21.276 0 18.9219 0 15.9575C0 12.9931 2.41819 10.6391 5.35457 10.6391C8.29095 10.6391 10.7092 12.9931 10.7092 15.9575Z'/%3E%3Cpath d='M21.3319 15.9575C21.3319 18.9219 18.9137 21.276 15.9774 21.276C13.041 21.276 10.6228 18.9219 10.6228 15.9575C10.6228 12.9931 13.041 10.6391 15.9774 10.6391C18.9137 10.6391 21.3319 12.9931 21.3319 15.9575Z'/%3E%3C/svg%3E")}.alert_compensar.info{background-color:#dcf4fe;color:#0967c3}.alert_compensar.info::before{background-color:#0967c3;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 2c7.73 0 14 6.27 14 14s-6.27 14-14 14S2 23.73 2 16 8.27 2 16 2m0 2C9.38 4 4 9.38 4 16s5.38 12 12 12 12-5.38 12-12S22.62 4 16 4m0 4c.83 0 1.5.67 1.5 1.5S16.83 11 16 11s-1.5-.67-1.5-1.5S15.17 8 16 8m0 5c.51 0 .94.39.99.88V23c0 .55-.45 1-1 1-.51 0-.94-.39-.99-.88V14c0-.55.45-1 1-1' style='fill:%23000'/%3E%3C/svg%3E")}.highlight .highlight-item{display:flex;flex-wrap:wrap;margin-bottom:96px}.highlight .highlight-item .cont{width:50%}.highlight .highlight-item .cont h3{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:24px;line-height:32px;color:#222;margin:0;margin-bottom:15px}.highlight .highlight-item .cont h4{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:18px;line-height:26px;color:#222;margin:0;margin-bottom:10px}.highlight .highlight-item .cont .text,.highlight .highlight-item .cont .op{font-family:"Montserrat",Sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#222;margin:0}.highlight .highlight-item .cont .text{margin-bottom:15px}.highlight .highlight-item .cont .op{color:#666}.highlight .highlight-item .cont .precio{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#222;margin:0}.highlight .highlight-item .cont a{margin-top:16px}.highlight .highlight-item .cont .caracteristicas_detail{margin-bottom:16px}.highlight .highlight-item .img{width:50%;padding-left:2em}.highlight .highlight-item .img img{max-width:100%;width:100%;border-radius:16px}.highlight .highlight-item .img .owl-dots{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:-32px;position:relative;z-index:2}.highlight .highlight-item .img .owl-dots .owl-dot span{background:#d9d9d9;width:7px;height:7px;border-radius:5px;display:block;margin:0}.highlight .highlight-item .img .owl-dots .owl-dot.active span{width:16px;background-color:#f60}.highlight .highlight-item:nth-child(even){flex-direction:row-reverse}.highlight .highlight-item:nth-child(even) .cont{padding-left:2em}.highlight .highlight-item:nth-child(even) .img{padding-left:0}.highlight .highlight-item:last-child{margin-bottom:0}@media(max-width: 767px){.highlight .highlight-item{flex-direction:column}.highlight .highlight-item .cont{order:1;width:100%;padding:0}.highlight .highlight-item .cont h3{font-size:20px;line-height:28px}.highlight .highlight-item .cont .precio{font-size:20px;line-height:28px}.highlight .highlight-item .cont a{width:100%}.highlight .highlight-item .img{width:100%;padding:0;order:0}.highlight .highlight-item:nth-child(even){flex-direction:column}.highlight .highlight-item:nth-child(even) .cont{padding:0}}.metodos_pagos .cajas{display:grid;grid-template-columns:1fr 1fr;gap:24px}.metodos_pagos .cajas .caja{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:44px;padding:24px;border:solid 1px #ddd;border-radius:8px}.metodos_pagos .cajas .caja .top{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;font-size:16px;line-height:24px;font-weight:400}.metodos_pagos .cajas .caja .top h3{font-size:20px;line-height:28px;font-weight:600;margin:0}.metodos_pagos .cajas .caja .images{display:flex;align-items:center;justify-content:flex-start;gap:8px}.metodos_pagos .cajas.tajetas .images img{max-width:72px}.metodos_pagos .botones{display:flex;align-items:center;justify-content:center;gap:24px}.metodos_pagos_slider .slide_metodo{display:flex;flex-wrap:nowrap;gap:32px;align-items:center;justify-content:center}.metodos_pagos_slider .slide_metodo .img,.metodos_pagos_slider .slide_metodo .text{flex-basis:50%}.metodos_pagos_slider .slide_metodo.avalpay .text{color:#fff}.metodos_pagos_slider .owl-nav{position:absolute;inset:0;left:-55px;right:-55px;pointer-events:none;margin:0}.metodos_pagos_slider .owl-nav button{pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);aspect-ratio:1;border-radius:50% !important;background-color:#72247d !important}.metodos_pagos_slider .owl-nav button span{display:none}.metodos_pagos_slider .owl-nav button::before{content:"";height:25px;aspect-ratio:1;display:block;background-color:#fff;mask-position:center;mask-repeat:no-repeat;mask-size:20px}.metodos_pagos_slider .owl-nav button.owl-prev{left:0;padding:10px !important}.metodos_pagos_slider .owl-nav button.owl-prev::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Cpath d='M18.2,7.9c.3-.3.8-.3,1.1,0,.3.3.3.7,0,1h0c0,0-6.8,7.2-6.8,7.2-.3.3-.7.3-1,0h0c0,0-6.7-7.2-6.7-7.2-.3-.3-.3-.8,0-1.1.3-.3.7-.3,1,0h0c0,0,6.2,6.6,6.2,6.6l6.2-6.6Z'/%3E%3C/svg%3E");transform:rotate(90deg)}.metodos_pagos_slider .owl-nav button.owl-next{right:0;padding:10px !important}.metodos_pagos_slider .owl-nav button.owl-next::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Cpath d='M18.2,7.9c.3-.3.8-.3,1.1,0,.3.3.3.7,0,1h0c0,0-6.8,7.2-6.8,7.2-.3.3-.7.3-1,0h0c0,0-6.7-7.2-6.7-7.2-.3-.3-.3-.8,0-1.1.3-.3.7-.3,1,0h0c0,0,6.2,6.6,6.2,6.6l6.2-6.6Z'/%3E%3C/svg%3E");transform:rotate(-90deg)}.metodos_pagos_slider .owl-dots{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px}.metodos_pagos_slider .owl-dots .owl-dot span{background:#d9d9d9;width:7px;height:7px;border-radius:5px;display:block;margin:0}.metodos_pagos_slider .owl-dots .owl-dot.active span{width:16px;background-color:#f60}.faqs-style .faq-group{margin-bottom:88px}.faqs-style .faq-group h2{background:linear-gradient(to right, #FA007D, #FF6600);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:34px;line-height:42px;font-weight:600;text-align:center;margin-bottom:20px}.badge-agotado{display:inline-block;background-color:#e6e9eb;text-align:center;font-family:"Montserrat",Sans-serif;font-size:14px;line-height:20px;font-weight:600;color:#545969;padding:1px 8px;border-radius:4px}.bg-carousel{position:relative;width:100%;height:100%;overflow:hidden}.bg-carousel>img{display:none}.bg-carousel .bg-carousel-track{display:flex;width:100%;height:100%;transition:transform .6s ease-in-out}.bg-carousel .bg-carousel-track .bg-carousel-slide{flex:0 0 100%;height:100%;background-size:cover;background-position:center top;position:relative}.bg-carousel .bg-carousel-track .bg-carousel-slide .title{position:absolute;left:50%;transform:translateX(-50%);bottom:30px;color:#fff;text-shadow:0 2px 4px #222;font-size:12px}@media(min-width: 768px)and (max-width: 1023px){.bg-carousel .bg-carousel-track .bg-carousel-slide .title{bottom:unset;top:15px}}@media(max-width: 767px){.bg-carousel .bg-carousel-track .bg-carousel-slide .title{bottom:unset;top:15px}}.bg-carousel .bg-carousel-dots{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.bg-carousel .bg-carousel-dots .dot{width:7px;height:7px;border-radius:5px;background:#d9d9d9;cursor:pointer;transition:background .3s}.bg-carousel .bg-carousel-dots .dot.active{width:16px;background:#f60}.bg-carousel::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);width:40px;height:40px;border-radius:50%;border:4px solid #ccc;border-top-color:#666;animation:spin_center .8s linear infinite;display:block;transform-origin:center center}.bg-carousel.bg-carousel-loaded::before{display:none}.bg-carousel.imgs-center .bg-carousel-track .bg-carousel-slide{background-position:center}.intro-botones{display:flex;gap:16px;align-items:center;justify-content:center}@media(max-width: 767px){.intro-botones{flex-direction:column;width:100%}.intro-botones .compensar_cmd{width:100%}}.banner-en-hotel::before{background-image:linear-gradient(0deg, #087963, #087963),linear-gradient(90deg, #077762 7.14%, rgba(4, 164, 96, 0.8) 64.24%, #077762 100%) !important;opacity:1;z-index:-1}.evento-plan{border:1px solid #ffd9b8;box-shadow:0px 0px 24px 0px rgba(171,149,134,.122);background-color:#fff;border-radius:16px;margin-bottom:40px;overflow:hidden;display:flex}.evento-plan .evento-galeria{position:relative;width:50%}.evento-plan .evento-info{width:50%;padding:24px 32px;font-family:"Montserrat",Sans-serif}.evento-plan .evento-info h3{font-size:24px;line-height:32px;font-weight:600;color:#222;margin-bottom:16px;margin-top:0}.evento-plan .evento-info h4{font-size:20px;line-height:28px;font-weight:600;color:#222;margin-bottom:16px;margin-top:16px}.evento-plan .evento-info .evento-participantes{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}.evento-plan .evento-info .evento-participantes .principal,.evento-plan .evento-info .evento-participantes .secundario{display:flex;flex-direction:column}.evento-plan .evento-info .evento-participantes .secundario{border-left:solid 1px #ffd9b8;padding-left:16px}.evento-plan .evento-info .evento-participantes .etiqueta{font-size:16px;line-height:24px;font-weight:600;color:#e62214}.evento-plan .evento-info .evento-participantes .tet-op{font-size:14px;line-height:20px;font-weight:400;color:#666}.evento-plan .evento-info .evento-participantes .precio{font-size:20px;line-height:28px;font-weight:600;color:#222}.evento-plan .evento-info .evento-participantes .impuestos{flex:1 0 100%;font-size:12px;line-height:18px;font-weight:400;color:#666;margin-top:16px}.evento-plan .evento-info .evento-participantes .impuestos a{color:#666}.evento-plan .evento-info .evento-caracteristicas{padding-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.evento-plan .evento-info .evento-caracteristicas .wpl-acf-repeater-item{font-size:14px;line-height:20px;font-weight:400;color:#222;display:flex;align-items:flex-start;justify-content:flex-start}.evento-plan .evento-info .evento-caracteristicas .wpl-acf-repeater-item::before{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9.9' style='fill: %23fff3e6;'/%3E%3Cpath d='M14.3,6.4c-.2,0-.4,0-.5.2l-2.6,2.7-2.6,2.7-1.2-1.2-1.2-1.2c-.1-.1-.3-.2-.5-.2s-.4,0-.5.2c-.1.1-.2.3-.2.5s0,.4.2.5l1.3,1.4,1.3,1.4c.1.1.2.2.4.2.1,0,.3,0,.4,0s.3,0,.4,0c.1,0,.3-.1.4-.2l2.7-2.8,2.7-2.8c.1-.1.2-.3.2-.5s0-.4-.2-.5c-.1-.1-.3-.2-.5-.2Z' style='fill: %23f60;'/%3E%3C/svg%3E");display:block;width:20px;height:20px;aspect-ratio:1;margin-right:16px}.evento-plan .evento-info .precio_div{margin-top:24px}.evento-plan .evento-info .precio_div .texto_opcional_1,.evento-plan .evento-info .precio_div .texto_opcional_2{font-size:14px;line-height:20px;font-weight:400;color:#666}.evento-plan .evento-info .precio_div .precio{font-size:20px;line-height:28px;font-weight:600;color:#222}.evento-plan .evento-info .impuestos a{font-size:12px;line-height:18px;font-weight:400;color:#666}.evento-plan .evento-info .compensar_cmd{margin-top:24px}.evento-plan:nth-child(even){flex-direction:row-reverse}.evento-plan.ver{width:unset}.evento-plan.ver:nth-child(even){flex-direction:unset}.evento-plan.ver .evento-galeria,.evento-plan.ver .evento-info{width:unset;height:100%;padding:unset}.evento-plan.ver .evento-caracteristicas{display:block;columns:2;column-gap:32px}.evento-plan.ver .evento-caracteristicas .wpl-acf-repeater-item{margin-bottom:16px}@media(min-width: 768px)and (max-width: 1023px){.evento-plan.ver{flex-direction:column}.evento-plan.ver .e-plan-evento-galeria{height:380px}}@media(max-width: 767px){.evento-plan{display:block}.evento-plan .evento-galeria{width:100%;height:253px}.evento-plan .evento-info{width:100%}.evento-plan .evento-info h3{font-size:20px;line-height:28px}.evento-plan .evento-info .evento-caracteristicas{grid-template-columns:1fr}.evento-plan .evento-info .compensar_cmd{width:100%}.evento-plan.ver{flex-direction:column}.evento-plan.ver .e-plan-evento-galeria{height:253px}.evento-plan.ver .evento-caracteristicas{columns:1}}.pag-tarifas{font-family:"Montserrat",Sans-serif;color:#222}.pag-tarifas .tarifas .header{padding:32px 24px 40px 24px;display:flex;align-items:flex-start;justify-content:space-between}.pag-tarifas .tarifas .header .left{width:50%}.pag-tarifas .tarifas .header .left h2{font-size:28px;line-height:36px;font-weight:600;margin:0}.pag-tarifas .tarifas .header .right{width:50%;font-size:16px;line-height:24px;color:#222}.pag-tarifas .tarifas .header .right a{color:currentColor;text-decoration:underline}@media(max-width: 767px){.pag-tarifas .tarifas .header{display:block}.pag-tarifas .tarifas .header .left,.pag-tarifas .tarifas .header .right{width:100%}}.pag-tarifas .tarifas .plan-evento{position:relative;z-index:2;display:block}.pag-tarifas .tarifas .plan-evento .evento-plan{display:grid;grid-template-columns:repeat(4, 1fr);border:none;box-shadow:none;border-radius:0;background-color:rgba(0,0,0,0);padding:0 24px;gap:16px}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa{border-radius:8px;border:solid 1px #ddd;overflow:hidden;background-color:#fff}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa img{width:100%;height:215px;object-position:center;object-fit:cover}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa .cont{padding:16px}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa .cont h3{font-size:16px;line-height:24px;font-weight:600;margin:0}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa .cont .sep{margin:12px 0;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa .cont .precios{font-size:12px;line-height:18px}@media(min-width: 768px)and (max-width: 1023px){.pag-tarifas .tarifas .plan-evento .evento-plan{grid-template-columns:repeat(2, 1fr)}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa img{height:270px}}@media(max-width: 767px){.pag-tarifas .tarifas .plan-evento .evento-plan{grid-template-columns:repeat(1, 1fr)}.pag-tarifas .tarifas .plan-evento .evento-plan .card-tarifa img{height:256px}}.pag-tarifas .tarifas .plan-evento.palmeras h3{margin:24px 0 16px 24px;font-size:20px;line-height:28px;font-weight:600}.pag-tarifas .tarifas .plan-evento.palmeras .evento-plan{grid-template-columns:repeat(3, 1fr)}.pag-tarifas .tarifas .plan-evento.palmeras .evento-plan .card-tarifa img{height:290px}.terminos_y_condiciones_acordeon details{background-color:#f6f6f6;border-radius:8px;margin-bottom:16px}.terminos_y_condiciones_acordeon details summary{padding:24px;font-size:20px;line-height:28px;font-weight:600;list-style:none;display:flex;align-items:center;justify-content:space-between}.terminos_y_condiciones_acordeon details summary .accordion-item-title-icon svg{width:24px;height:24px;fill:currentColor}.terminos_y_condiciones_acordeon details summary .accordion-item-title-icon .opened{display:none}.terminos_y_condiciones_acordeon details summary .accordion-item-title-icon .closed{display:inline-flex}.terminos_y_condiciones_acordeon details .cont{padding:0 24px 24px 24px}.terminos_y_condiciones_acordeon details[open] summary .accordion-item-title-icon .opened{display:inline-flex}.terminos_y_condiciones_acordeon details[open] summary .accordion-item-title-icon .closed{display:none}.cards-scroll .card{font-family:"Montserrat",Sans-serif;color:#222;text-decoration:none;border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background-color:#fff;height:100%}.cards-scroll .card .card-header{width:100%;aspect-ratio:23/18;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:16px;display:flex;justify-content:flex-start;align-items:flex-end}.cards-scroll .card .card-header .card-tags{display:flex;gap:5px;z-index:2}.cards-scroll .card .card-header .card-tags span{display:block;padding:1px 8px;border-radius:4px;background-color:#517806;color:#fff;font-size:12px;font-weight:600}.cards-scroll .card .card-header::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);opacity:.85;transition:all 300ms ease}@media(min-width: 768px)and (max-width: 1023px){.cards-scroll .card .card-header{aspect-ratio:121/95}}@media(max-width: 767px){.cards-scroll .card .card-header{aspect-ratio:121/95}}.cards-scroll .card .card-content{width:100%;display:flex;flex-direction:column;gap:5px;padding:16px}.cards-scroll .card .card-content .card-title{margin:0;font-weight:600;font-size:16px;line-height:24px}.cards-scroll .card .card-content .card-description{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#666}.cards-scroll .card .card-footer{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:0;padding:0 16px 16px 16px}.cards-scroll .card .card-footer p{margin:0;font-size:12px;line-height:18px;color:#666}.cards-scroll .card .card-footer .card-precio{font-weight:600;font-size:20px;line-height:24px;color:#222;display:flex;align-items:flex-end;justify-content:flex-start;gap:4px}.cards-scroll .card .card-footer .card-precio .symbol{font-size:14px;line-height:18px}.cards-scroll .card:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,.16);transition:all 300ms ease}.cards-scroll.cards-image .card{padding:16px;height:274px;justify-content:flex-end;background-position:center;background-size:cover}.cards-scroll.cards-image .card .card-title{color:#fff;font-size:20px;font-weight:600;z-index:2;margin:0}.cards-scroll.cards-image .card .desc{color:#fff;font-size:12px;font-weight:600;z-index:2;margin:0}.cards-scroll.cards-image .card .card-header,.cards-scroll.cards-image .card .card-content,.cards-scroll.cards-image .card .card-footer{display:none}.cards-scroll.cards-image .card::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 58.99%, rgba(0, 0, 0, 0.6) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));transition:all 300ms ease}@media(min-width: 768px)and (max-width: 1023px){.cards-scroll.cards-image .card{height:308px}}@media(max-width: 767px){.cards-scroll.cards-image .card{height:308px}}.cards-scroll.card-hotel .card{height:330px}@media(min-width: 768px)and (max-width: 1023px){.cards-scroll.card-hotel .card{height:308px}}@media(max-width: 767px){.cards-scroll.card-hotel .card{height:308px}}.cards-scroll.only-right-padding .owl-stage{padding-left:0 !important}.cards-scroll .owl-stage{padding-bottom:0px;padding-top:0px}.wpl-owl-loader{width:40px;height:40px;border-radius:50%;border:4px solid #ccc;border-top-color:#666;animation:spin .8s linear infinite;margin:20px auto;display:block}.comp-icon::before{display:block;height:24px;aspect-ratio:1;color:#ddd;background-color:#666;content:"";mask-size:cover;mask-repeat:no-repeat;mask-position:center}.comp-icon.hotel::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Cpath d='M3,17.3v-1.5h18v1.5s-18,0-18,0ZM3,13.5c0-.4.3-.8.7-.8h16.5c.4,0,.8.3.8.8v2.2s-18,0-18,0v-2.2ZM4.5,5.3c0-.4.3-.8.8-.8h13.5c.4,0,.8.3.8.8v6h-1.5v-2.6c0-1-.8-1.9-1.9-1.9h-3c-.4,0-.8.2-1.1.4-.3-.2-.7-.4-1.1-.4h-3c-1,0-1.9.8-1.9,1.9v1.8s0,0,0,0v.7h-1.5v-6ZM11.2,11.2h-3.8v-2.6c0-.2.2-.4.4-.4h3c.2,0,.4.2.4.4v2.6ZM16.5,11.2h-3.8v-2.6c0-.2.2-.4.4-.4h3c.2,0,.4.2.4.4v2.6ZM21,5.2c0-1.2-1-2.2-2.2-2.2H5.2c-1.2,0-2.2,1-2.2,2.2v6.1c-.9.3-1.5,1.1-1.5,2.1v5.2h1.5-1.5v1.5c0,.4.3.7.8.7s.8-.3.8-.7v-1.5h18v1.5c0,.4.3.7.8.7s.8-.3.8-.7v-1.5h-1.5,1.5v-5.2c0-1-.6-1.8-1.5-2.1v-6.1Z'/%3E%3C/svg%3E")}.comp-icon.arrow-down::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Cpath d='M18.2,7.9c.3-.3.8-.3,1.1,0,.3.3.3.7,0,1h0c0,0-6.8,7.2-6.8,7.2-.3.3-.7.3-1,0h0c0,0-6.7-7.2-6.7-7.2-.3-.3-.3-.8,0-1.1.3-.3.7-.3,1,0h0c0,0,6.2,6.6,6.2,6.6l6.2-6.6Z'/%3E%3C/svg%3E")}.comp-icon.calendar::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Cpath d='M15.8,2.2c.4,0,.7.3.7.7h0v.8h2.2c1.2,0,2.2.9,2.2,2.1h0v13.6c0,1.2-1,2.2-2.2,2.2H5.2c-1.2,0-2.2-1-2.2-2.2V6c0-1.2,1-2.2,2.2-2.2h2.2v-.8c0-.4.3-.8.8-.8s.7.3.7.7h0v.8h6v-.8c0-.4.3-.8.8-.8ZM19.5,9.8H4.5v9.8c0,.4.3.7.7.7h0s13.5,0,13.5,0c.4,0,.8-.3.8-.8v-9.8ZM8.6,16.5c.2,0,.4.2.4.4v.8c0,.2-.2.4-.4.4h-.8c-.2,0-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h.8ZM12.4,16.5c.2,0,.4.2.4.4v.8c0,.2-.2.4-.4.4h-.8c-.2,0-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h.8ZM16.1,16.5c.2,0,.4.2.4.4v.8c0,.2-.2.4-.4.4h-.8c-.2,0-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h.8ZM8.6,12c.2,0,.4.2.4.4v.8c0,.2-.2.4-.4.4h-.8c-.2,0-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h.8ZM12.4,12c.2,0,.4.2.4.4v.8c0,.2-.2.4-.4.4h-.8c-.2,0-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h.8ZM16.1,12c.2,0,.4.2.4.4v.8c0,.2-.2.4-.4.4h-.8c-.2,0-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h.8ZM7.5,5.2h-2.2c-.4,0-.8.3-.8.8v2.2h15v-2.2c0-.4-.3-.7-.7-.7h0s-2.2,0-2.2,0v.8c0,.4-.3.8-.8.8s-.7-.3-.7-.7h0v-.8h-6v.8c0,.4-.3.8-.8.8s-.7-.3-.7-.7h0v-.8Z'/%3E%3C/svg%3E")}.comp-icon.search::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Cpath d='M4.6,15.4c2.8,3,7.4,3.3,10.5.7l5,5c.3.3.7.3,1,0,.3-.3.3-.7,0-1l-5-5c2.6-3.1,2.3-7.7-.7-10.4-1.5-1.3-3.3-2-5.2-2-2,0-3.9.7-5.4,2.2-2.9,2.9-3,7.4-.2,10.4ZM10.3,4.1c3.5,0,6.2,2.8,6.2,6.2s-2.8,6.2-6.2,6.2c-3.4,0-6.2-2.8-6.2-6.2,0-3.4,2.8-6.2,6.2-6.2Z'/%3E%3C/svg%3E")}.comp-icon.minus::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Crect x='7' y='11' width='10' height='2'/%3E%3C/svg%3E")}.comp-icon.plus::before{mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'%3E%3Cpath d='M13,7v4h4v2h-4v4h-2v-4h-4v-2h4v-4h2Z' fill-rule='evenodd'/%3E%3C/svg%3E")}.buscador-home .buscador-wrapper{background:#fff;border:1px solid #ddd;box-shadow:0px 8px 24px 0px rgba(0,0,0,.1607843137);border-radius:100px;min-height:64px;display:flex;align-items:center;justify-content:flex-start}.buscador-home .buscador-wrapper .movil-wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%}.buscador-home .buscador-wrapper .hotel-wrapper{width:40%;border-right:1px solid #ddd;position:relative}.buscador-home .buscador-wrapper .hotel-wrapper .hotel-list{position:absolute;left:0;right:0;top:100%;margin:6px 0 0;padding:0;list-style:none;background:#fff;box-shadow:0px 8px 24px 0px rgba(0,0,0,.1607843137);border-radius:8px;display:none;z-index:999;overflow:hidden}.buscador-home .buscador-wrapper .hotel-wrapper .hotel-list .hotel-option{padding:10px 12px;cursor:pointer}.buscador-home .buscador-wrapper .hotel-wrapper .hotel-list .hotel-option.is-active,.buscador-home .buscador-wrapper .hotel-wrapper .hotel-list .hotel-option:hover{background:#f3f3f3}.buscador-home .buscador-wrapper .hotel-wrapper #select-hotel{display:none}.buscador-home .buscador-wrapper .hotel-wrapper.is-open .hotel-list{display:block}.buscador-home .buscador-wrapper .check-in-wrapper{width:15%}.buscador-home .buscador-wrapper .check-out-wrapper{width:15%;border-right:1px solid #ddd}.buscador-home .buscador-wrapper .fechas-sep{background-color:#ddd;width:1px;margin-block:12px}.buscador-home .buscador-wrapper .ocupacion-wrapper{width:calc(30% - 50px);position:relative}.buscador-home .buscador-wrapper .ocupacion-wrapper .action{border-right:none}.buscador-home .buscador-wrapper .action-wrapper{width:56px;display:flex}.buscador-home .buscador-wrapper .action-wrapper button{padding:0;border:none;background:linear-gradient(90deg, #FF6600 38.57%, #E62214 124.09%);box-shadow:0px 1px 4px 0px rgba(0,0,0,.1019607843);height:48px;aspect-ratio:1;border-radius:100px;font-family:"Montserrat",Sans-serif;color:#fff;font-size:16px;font-weight:600;line-height:24px;text-align:center}.buscador-home .buscador-wrapper .action-wrapper button .text{display:none}.buscador-home .buscador-wrapper .action-wrapper button .comp-icon::before{background-color:#fff;margin:0 auto}.buscador-home .buscador-wrapper .action-wrapper button:hover{background:#c71609}.buscador-home .buscador-wrapper .action{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:2px 12px;margin:4px;cursor:pointer;height:54px;border-radius:100px}.buscador-home .buscador-wrapper .action .text{font-family:"Montserrat",Sans-serif;width:100%}.buscador-home .buscador-wrapper .action .text .label{display:block;font-size:12px;font-weight:600;line-height:18px}.buscador-home .buscador-wrapper .action .text .selected{display:block;font-size:16px;font-weight:400;line-height:24px;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.buscador-home .buscador-wrapper .action .text select{padding:0;margin:0;border:none;appearance:none;width:100%;font-size:16px;font-weight:400;line-height:24px;background-color:rgba(0,0,0,0)}.buscador-home .buscador-wrapper .action .text select option{text-indent:16px}.buscador-home .buscador-wrapper .action .text select:focus{border:none;outline:none}.buscador-home .buscador-wrapper .action .text input[type=date],.buscador-home .buscador-wrapper .action .text input.is-date-fallback{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:5}.buscador-home .buscador-wrapper .action .text input[type=date]::-webkit-calendar-picker-indicator,.buscador-home .buscador-wrapper .action .text input.is-date-fallback::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.buscador-home .buscador-wrapper .action .arrow-down{margin-left:auto}.buscador-home .buscador-wrapper .action .error-msg{display:none;font-family:"Montserrat",Sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#d1002d;position:absolute;left:16px;bottom:-24px}.buscador-home .buscador-wrapper .action.active{border-color:#0e78d5;outline:solid #0e78d5 2px}.buscador-home .buscador-wrapper .action.active .text .label{color:#0e78d5}.buscador-home .buscador-wrapper .action.active .arrow-down::before{background-color:#0e78d5}.buscador-home .buscador-wrapper .action.active .comp-icon::before{background-color:#0e78d5}.buscador-home .buscador-wrapper .action.error{outline:solid #d1002d 1px;background-color:#ffe6ea}.buscador-home .buscador-wrapper .action.error .comp-icon.hotel::before,.buscador-home .buscador-wrapper .action.error .comp-icon.arrow-down::before{background-color:#d1002d}.buscador-home .buscador-wrapper .action.error .text .label{color:#d1002d}.buscador-home .buscador-wrapper .action.error .error-msg{display:block}.buscador-home .buscador-wrapper .ocupacion-pop{display:none;background:#fff;box-shadow:0px 8px 24px 0px rgba(0,0,0,.1607843137);border-radius:8px;position:absolute;right:0;top:calc(100% + 4px);z-index:50;width:320px}.buscador-home .buscador-wrapper .ocupacion-pop .inner{padding:24px}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino{font-family:"Montserrat",Sans-serif;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-bottom:16px}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .label,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .label,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .label,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .label{display:flex;flex-direction:column;font-size:14px;line-height:20px;font-weight:600;color:#222;width:60%}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .label .desc,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .label .desc,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .label .desc,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .label .desc{font-size:12px;line-height:18px;font-weight:400;color:#666}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants{margin-left:auto;display:flex;align-items:center;gap:8px;font-family:"Montserrat",Sans-serif;font-size:14px;line-height:20px;font-weight:400}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .menos,.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .mas,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .menos,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .mas,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .menos,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .mas,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .menos,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .mas{height:32px;width:32px;border:solid 1px #0e78d5;display:flex;align-items:center;justify-content:center;border-radius:50%}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .menos .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .mas .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .menos .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .mas .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .menos .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .mas .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .menos .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .mas .comp-icon::before{background-color:#0e78d5}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .menos:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .menos:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .mas:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .mas:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .menos:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .menos:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .mas:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .mas:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .menos:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .menos:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .mas:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .mas:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .menos:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .menos:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .mas:hover,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .mas:focus{background-color:rgba(0,0,0,0)}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .menos:disabled,.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .mas:disabled,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .menos:disabled,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .mas:disabled,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .menos:disabled,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .mas:disabled,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .menos:disabled,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .mas:disabled{border-color:#ccc}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .menos:disabled .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants .mas:disabled .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .menos:disabled .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants .mas:disabled .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .menos:disabled .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants .mas:disabled .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .menos:disabled .comp-icon::before,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants .mas:disabled .comp-icon::before{background-color:#ccc}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants select,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants select,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants select,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants select{height:48px;border:solid 1px #ddd;border-radius:4px;font-family:"Montserrat",Sans-serif;font-size:14px;line-height:20px;font-weight:400;padding:16px 16px 0 16px}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .cants select:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .cants select:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .cants select:focus,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .cants select:focus{outline:none;border:solid 1px #ddd}.buscador-home .buscador-wrapper .ocupacion-pop .inner .adultos .error-msg,.buscador-home .buscador-wrapper .ocupacion-pop .inner .ninos .error-msg,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .error-msg,.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .error-msg{flex:100%;font-family:"Montserrat",Sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#d1002d}.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .label,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .label{width:50%}.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .floting,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .floting{position:relative;margin-bottom:16px}.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .floting label,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .floting label{position:absolute;top:5px;left:20px;font-family:"Montserrat",Sans-serif;font-size:12px;line-height:18px;font-weight:600;color:#666}.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .floting .error-msg,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .floting .error-msg{position:absolute;left:0;bottom:-16px;font-family:"Montserrat",Sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#d1002d}.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .floting.error select,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .floting.error select{border-color:#d1002d;background-color:#ffe6ea}.buscador-home .buscador-wrapper .ocupacion-pop .inner .nino .floting.error label,.buscador-home .buscador-wrapper .ocupacion-pop .inner .bebes .floting.error label{color:#d1002d}.buscador-home .buscador-wrapper .ocupacion-pop .inner .aplicar_ocupacion{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:20px;font-weight:600}@media(max-width: 767px){.buscador-home .buscador-wrapper{background-color:rgba(0,0,0,0);border:none;box-shadow:none;border-radius:none;flex-wrap:wrap;padding:0}.buscador-home .buscador-wrapper .movil-wrapper{width:100%;background-color:#f6f6f6;border:none;box-shadow:none;border-radius:8px;flex-wrap:wrap;padding:8px;margin-bottom:8px}.buscador-home .buscador-wrapper .hotel-wrapper{width:100%;margin-bottom:4px;border:none}.buscador-home .buscador-wrapper .hotel-wrapper .comp-icon{display:none}.buscador-home .buscador-wrapper .check-in-wrapper{width:50%}.buscador-home .buscador-wrapper .check-in-wrapper .action{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;margin-right:0}.buscador-home .buscador-wrapper .check-out-wrapper{width:50%;border:none}.buscador-home .buscador-wrapper .check-out-wrapper .action{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.buscador-home .buscador-wrapper .fechas-sep{display:none}.buscador-home .buscador-wrapper .ocupacion-wrapper{width:100%;margin-top:4px;margin-bottom:8px}.buscador-home .buscador-wrapper .ocupacion-wrapper .action{border-right:1px solid #ddd}.buscador-home .buscador-wrapper .action-wrapper{width:100%}.buscador-home .buscador-wrapper .action-wrapper button{width:100%}.buscador-home .buscador-wrapper .action-wrapper button .comp-icon{display:none}.buscador-home .buscador-wrapper .action-wrapper button .text{display:inline}.buscador-home .buscador-wrapper .action{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:4px 16px}.buscador-home .buscador-wrapper .action.error{margin-bottom:20px}}.terminos_y_condiciones.elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon{margin-left:auto}.terminos_y_condiciones.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{border-radius:8px 8px 0 0}.elementor-widget-image a img[src$=".svg"]{width:unset}.elementor-button.is-disabled{pointer-events:none;opacity:.5}.banners_home .owl-carousel .banner-home-item img{border-radius:16px}.banners_home .owl-carousel .banner-home-item img.movil{display:none}@media(max-width: 767px){.banners_home .owl-carousel .banner-home-item img.normal{display:none}.banners_home .owl-carousel .banner-home-item img.movil{display:block}}.banners_home .owl-carousel .owl-dots{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px}.banners_home .owl-carousel .owl-dots .owl-dot span{background:#d9d9d9;width:7px;height:7px;border-radius:5px;display:block;margin:0}.banners_home .owl-carousel .owl-dots .owl-dot.active span{width:16px;background-color:#f60}.banners_home .owl-carousel .owl-nav{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:3;padding:16px;opacity:0}.banners_home .owl-carousel .owl-nav .owl-prev,.banners_home .owl-carousel .owl-nav .owl-next{background-color:#fff;border-radius:50%;padding:8px;color:#222;width:24px;height:24px;pointer-events:all;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",Sans-serif;font-size:16px}.banners_home .owl-carousel .playPause_wrapper{--duration: 5000ms;position:absolute;bottom:32px;left:8px;height:32px;width:66px;padding:8px;background-color:rgba(34,34,34,.6980392157);border-radius:20px;font-family:"Montserrat",Sans-serif;font-size:12px;color:#fff;display:flex;align-items:center;justify-content:space-around;gap:8px;z-index:4;isolation:isolate}.banners_home .owl-carousel .playPause_wrapper .owl-playpause{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0}.banners_home .owl-carousel .playPause_wrapper .owl-playpause span{display:none}.banners_home .owl-carousel .playPause_wrapper .owl-playpause::before{content:"";aspect-ratio:1;width:20px;background-color:#fff;display:block;border-radius:50%;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.25C14.8327 1.25 18.75 5.16732 18.75 10C18.75 14.8327 14.8327 18.75 10 18.75C5.16732 18.75 1.25 14.8327 1.25 10C1.25 5.16732 5.16732 1.25 10 1.25ZM10 2.5C5.85768 2.5 2.5 5.85768 2.5 10C2.5 14.1423 5.85768 17.5 10 17.5C14.1423 17.5 17.5 14.1423 17.5 10C17.5 5.85768 14.1423 2.5 10 2.5ZM8.125 6.25C8.47018 6.25 8.75 6.52982 8.75 6.875V13.125C8.75 13.4702 8.47018 13.75 8.125 13.75C7.77982 13.75 7.5 13.4702 7.5 13.125V6.875C7.5 6.52982 7.77982 6.25 8.125 6.25ZM11.875 6.25C12.2202 6.25 12.5 6.52982 12.5 6.875V13.125C12.5 13.4702 12.2202 13.75 11.875 13.75C11.5298 13.75 11.25 13.4702 11.25 13.125V6.875C11.25 6.52982 11.5298 6.25 11.875 6.25Z'/%3E%3C/svg%3E%0A");mask-position:center;mask-size:cover}.banners_home .owl-carousel .playPause_wrapper .owl-playpause:hover,.banners_home .owl-carousel .playPause_wrapper .owl-playpause:focus{outline:none;border:none;background-color:rgba(0,0,0,0)}.banners_home .owl-carousel:hover .owl-nav{opacity:1}@media(min-width: 768px)and (max-width: 1023px){.banners_home .owl-carousel:hover .owl-nav{opacity:0}}@media(max-width: 767px){.banners_home .owl-carousel:hover .owl-nav{opacity:0}}.banners_home .owl-carousel.is-paused .playPause_wrapper .owl-playpause::before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.25C14.8327 1.25 18.75 5.16732 18.75 10C18.75 14.8327 14.8327 18.75 10 18.75C5.16732 18.75 1.25 14.8327 1.25 10C1.25 5.16732 5.16732 1.25 10 1.25ZM10 2.5C5.85768 2.5 2.5 5.85768 2.5 10C2.5 14.1423 5.85768 17.5 10 17.5C14.1423 17.5 17.5 14.1423 17.5 10C17.5 5.85768 14.1423 2.5 10 2.5ZM7.5 6.24023C7.5002 5.72542 8.08805 5.43143 8.5 5.74023L13.5 9.49023C13.8333 9.7402 13.8332 10.2402 13.5 10.4902L8.5 14.2402C8.08798 14.5493 7.5 14.2553 7.5 13.7402V6.24023Z'/%3E%3C/svg%3E")}.banners_home_small::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block}.banners_home_small.izq::before{background:linear-gradient(65.12deg, #FA007D 6.1%, rgba(250, 102, 0, 0.8) 22.75%, rgba(255, 47, 0, 0) 48.84%)}.banners_home_small.der::before{background:linear-gradient(65.34deg, #FF6600 11.09%, rgba(255, 163, 0, 0.7) 26.03%, rgba(255, 163, 0, 0) 52.27%)}.texto-degradado h1,.texto-degradado h2,.texto-degradado h3,.texto-degradado h4,.texto-degradado p{background:linear-gradient(to right, #FA007D, #FF6600);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.vuelos .vuelo-item{display:flex;flex-wrap:wrap;margin-bottom:2em;border-radius:20px;border-width:1px;border-style:solid}.vuelos .vuelo-item .cont{padding:2em;width:66%}.vuelos .vuelo-item .cont h3{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:24px;line-height:32px;color:#222;margin:0;margin-bottom:15px}.vuelos .vuelo-item .cont .text{font-family:"Montserrat",Sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#222;margin:0;margin-bottom:15px}.vuelos .vuelo-item .cont a{margin-top:16px}.vuelos .vuelo-item .img{width:33%;background-position:right bottom;background-size:cover;background-repeat:no-repeat}@media(min-width: 768px)and (max-width: 1023px){.vuelos .vuelo-item .cont{width:50%}.vuelos .vuelo-item .img{width:50%}}@media(max-width: 767px){.vuelos .vuelo-item{flex-direction:column;align-items:center}.vuelos .vuelo-item .cont{width:100%;text-align:center}.vuelos .vuelo-item .cont h3{font-size:20px;line-height:28px}.vuelos .vuelo-item .img{width:100%;height:280px;background-size:cover;margin-top:-70px}}.planes{display:flex;align-items:flex-start;justify-content:space-between;gap:2em}.planes .plan-item{flex:1;border-radius:16px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);overflow:hidden;margin-bottom:1em}.planes .plan-item picture{height:210px;display:inline-block;overflow:hidden}.planes .plan-item picture img{transform:scale(1.1)}.planes .plan-item .cont{padding:1em}.planes .plan-item .cont h3{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#222;margin:0;margin-bottom:8px}.planes .plan-item .cont .text,.planes .plan-item .cont .op{font-family:"Montserrat",Sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#222;margin:0}.planes .plan-item .cont .text{margin-bottom:8px}.planes .plan-item .cont .precio{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#222;margin:0}.planes .plan-item .cont a{margin-top:16px}@media(min-width: 768px)and (max-width: 1023px){.planes{flex-wrap:wrap;justify-content:center}.planes .plan-item{flex:0 0 47%}.planes .plan-item:nth-child(3){margin:0 auto}}@media(max-width: 767px){.planes{display:block}}.destinos-gallery{display:grid;gap:24px;grid-template-columns:1fr 3fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"a b c" "d b c" "d b e";max-width:100%;padding:0}.destinos-gallery figure{position:relative;overflow:hidden;border-radius:16px}.destinos-gallery figure img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.1)}.destinos-gallery figure:nth-child(1){grid-area:a}.destinos-gallery figure:nth-child(2){grid-area:d}.destinos-gallery figure:nth-child(3){grid-area:b}.destinos-gallery figure:nth-child(4){grid-area:c}.destinos-gallery figure:nth-child(5){grid-area:e}@media(max-width: 767px){.destinos-gallery{grid-template-columns:1fr 1fr;grid-template-areas:"a c" "d e" "b b";gap:16px}}.ambiental{display:flex;align-items:flex-start;justify-content:center;gap:3em}.ambiental .ambiental-item{flex:1}.ambiental .ambiental-item img{width:64px}.ambiental .ambiental-item h3{font-family:"Montserrat",Sans-serif;font-weight:600;font-size:24px;line-height:32px;color:#222}.ambiental .ambiental-item .texto{font-family:"Montserrat",Sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#222}@media(max-width: 767px){.ambiental{display:block}.ambiental .ambiental-item h3{font-size:20px;line-height:28px}}.list-eventos-anchors{list-style:none;font-family:"Montserrat",Sans-serif;font-size:16px;line-height:24px;font-weight:600;padding:0;margin:0}.list-eventos-anchors li{margin-bottom:8px}.list-eventos-anchors li a{color:#0e78d5;text-decoration:none;display:flex;align-items:center;justify-content:flex-start;gap:8px}.list-eventos-anchors li a::after{content:"";background-color:#0e78d5;height:20px;aspect-ratio:1;display:block;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.8081 3.93306C10.5828 4.15836 10.5654 4.51288 10.7561 4.75806L10.8081 4.81694L15.3656 9.375H3.125C2.77982 9.375 2.5 9.65482 2.5 10C2.5 10.3205 2.74127 10.5847 3.05211 10.6208L3.125 10.625H15.3656L10.8081 15.1831C10.5828 15.4084 10.5654 15.7629 10.7561 16.0081L10.8081 16.0669C11.0334 16.2922 11.3879 16.3096 11.6331 16.1189L11.6919 16.0669L17.3169 10.4419L17.3627 10.3909C17.3641 10.3891 17.3656 10.3873 17.367 10.3855L17.3169 10.4419C17.3391 10.4198 17.3592 10.3965 17.3773 10.3721C17.3884 10.357 17.3989 10.3414 17.4087 10.3254C17.4134 10.3179 17.4178 10.3102 17.4221 10.3025C17.4289 10.2902 17.4354 10.2774 17.4415 10.2644C17.4465 10.2538 17.4511 10.243 17.4555 10.2321C17.4604 10.2197 17.4649 10.2074 17.469 10.1948C17.472 10.1855 17.4749 10.1759 17.4776 10.1662C17.4814 10.1528 17.4846 10.1392 17.4874 10.1255C17.4896 10.1146 17.4915 10.1037 17.4931 10.0928C17.4949 10.0809 17.4964 10.0686 17.4975 10.0561C17.4988 10.0412 17.4996 10.0267 17.4999 10.0121C17.5 10.0081 17.5 10.004 17.5 10L17.4999 9.98852C17.4996 9.97374 17.4988 9.95896 17.4975 9.94422L17.5 10C17.5 9.96836 17.4976 9.93727 17.4931 9.9069C17.4915 9.89628 17.4896 9.88539 17.4873 9.87455C17.4846 9.86078 17.4814 9.84723 17.4777 9.83385C17.4749 9.82409 17.472 9.81447 17.4689 9.80491C17.4649 9.79263 17.4604 9.78026 17.4556 9.76809C17.4511 9.757 17.4465 9.74619 17.4415 9.73549C17.4354 9.72257 17.4289 9.70982 17.422 9.69733C17.4178 9.68975 17.4134 9.68212 17.4088 9.67456C17.3989 9.65858 17.3884 9.64304 17.3773 9.62803C17.3746 9.62424 17.3718 9.62058 17.3689 9.61694C17.3515 9.59471 17.3347 9.57585 17.3169 9.55806L11.6919 3.93306C11.4479 3.68898 11.0521 3.68898 10.8081 3.93306Z'/%3E%3C/svg%3E")}.list-eventos-anchors li a:hover{text-decoration:underline}.carousel-hotel-servicios .owl-item img{border-radius:16px;height:400px;object-fit:cover}.carousel-hotel-servicios .owl-dots{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px}.carousel-hotel-servicios .owl-dots .owl-dot span{background:#d9d9d9;width:7px;height:7px;border-radius:5px;display:block;margin:0}.carousel-hotel-servicios .owl-dots .owl-dot.active span{width:16px;background-color:#f60}@media(max-width: 767px){.carousel-hotel-servicios .owl-item img{height:185px}}.numeros-telefonos{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:11px;grid-column-gap:32px}.numeros-telefonos .numero{font-family:"Montserrat",Sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#000}.numeros-telefonos .numero .numeros a{color:#000;font-weight:600;text-decoration:none}.numeros-telefonos .numero .numeros a:hover{color:#000;text-decoration:underline}.numeros-telefonos .numero .numeros .separador:last-child{display:none}.numeros-whats{display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width: 767px){.numeros-whats{flex-direction:column}.numeros-whats .numero{width:100%}.numeros-whats .numero .compensar_cmd{width:100%;justify-content:center}}.top-header-evento{background:linear-gradient(261.98deg, #FFF3E6 49.92%, #FFE2CE 64.32%, #FFDCDB 97.47%)}