.swiperPagination1 .swiper-pagination-bullet{background-color:var(--color-dark-1)!important;opacity:1!important;border-radius:20px!important;width:6px!important;height:6px!important;transition:all .3s!important}.swiperPagination1 .swiper-pagination-bullet-active{width:18px!important}.custom-input input{cursor:pointer;width:fit-content!important;height:fit-content!important;padding-left:0!important}.roadMap2 .roadmap__content{transition:all .4s;max-height:0!important;overflow:hidden!important}.roadMap2 .roadmap__content.active{max-height:200px!important}.roadMap2 .roadmap__title{cursor:pointer}.modal{box-sizing:border-box;z-index:1000;opacity:0;visibility:hidden;background-color:#000;width:100%;height:100%;padding-top:60px;padding-bottom:60px;transition:all .5s;position:fixed;top:0;left:0;overflow:auto}.activeImageLightBox{opacity:1;visibility:visible}.modal .modal-content{box-sizing:border-box;background-color:#fefefe;width:90%;max-width:1200px;height:100%;margin:auto;padding:0;position:relative}.modal .close{color:#fff;box-sizing:border-box;font-size:35px;font-weight:700;position:absolute;top:10px;right:25px}.modal .close:hover{color:#999;cursor:pointer;text-decoration:none}.modal .mySlides{box-sizing:border-box;height:70%;margin:auto;display:none}.modal .cursor{cursor:pointer}.modal .prev,.modal .next{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0006;border-radius:0 3px 3px 0;width:auto;margin-top:-50px;padding:16px;font-size:20px;font-weight:700;transition:all .6s;position:absolute;top:50%}.modal .prev:hover,.modal .next:hover{background-color:#000c}.modal .next{border-radius:3px 0 0 3px;right:0}.modal .numbertext{color:#000;padding:8px 12px;font-size:12px;position:absolute;top:0}.modal img{margin-bottom:-4px}.modal .caption-container{text-align:center;color:#fff;background-color:#000;padding:2px 16px}.modal .demo{opacity:.6}.modal .active:hover,.modal .demo:hover{opacity:1}.modal img.hover-shadow{transition:all .3s}.modal .hover-shadow :hover{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.toursingle5 .-top-320{margin-top:-320px}@media (max-width:991px){.toursingle5 .-top-320{margin-top:0}}.activeMenu{color:var(--color-blue-1)!important}.rmdp-range{background-color:var(--color-accent-1)!important}.rmdp-today span{background-color:var(--bs-yellow)!important}.rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden) span:hover{background-color:var(--color-accent-1)!important}.rmdp-week-day{color:var(--color-accent-1)!important}.rmdp-arrow{border-color:var(--color-accent-1)!important}@media (max-width:1150px){.custom-dd-container2{flex:1;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;width:100%;padding:0 60px;display:grid}}@media (max-width:450px){.pagination__count>*{width:30px;height:30px}.customStylePaginationPre{margin-right:0!important}.customStylePaginationNext{margin-left:0!important}}@media (max-width:600px){.custom-dd-container{padding:0;flex-direction:column!important;display:flex!important}}.-is-sticky .dnStiky{display:none!important}.dnStiky{color:#fff}.dnStiky:hover{color:var(--color-dark-1)}.activeImageLightBox img{background-color:#000}.activeImageLightBox .numbertext{color:#fff;background-color:#000}.calenderTourSongle .rmdp-shadow{margin-top:20px}.dashboard__sidebar{max-width:0;overflow:hidden}.dashboard.-is-sidebar-visible .dashboard__sidebar{max-width:350px}.dashboard.-is-sidebar-visible .dashboard__content{padding-left:0!important;transform:none!important}.dashboard__sidebar_header{position:relative}.rmdp-container{width:199px!important}@media (max-width:1199px){.header.-type-3 .headerMobile__left,.header.-type-8 .headerMobile__left,.header.-type-9 .headerMobile__left,.header.-type-10 .headerMobile__left{display:block!important}}.hiddenButtonBooking{visibility:hidden;opacity:0}.ButtonBooking{transition:all .4s}.justifytext{text-align:justify}.centertext{text-align:center}.fullheight{height:100%}.loader1{width:154px;height:154px;position:relative}.loader1:before,.loader1:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 10px 2px #0000004d}.loader1:after{animation:2s linear infinite rotate;box-shadow:inset 0 2px #0863ca}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{z-index:1;color:#fff;text-align:center;opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;width:15%;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;opacity:.5;background-color:#fff;background-clip:padding-box;border:10px solid #0000;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:#fff;text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert()grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert()grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.promotionCard{width:"100%";border:1px solid var(--border,#e7e6e6);background-color:#fff;border-radius:12px;padding:30px;box-shadow:0 10px 40px #0000000d}@media print{.noPrint{display:none}}.menucontainer{background-color:#fff;border-radius:12px;width:200px;padding:20px}.settingsMenuBtn{background-color:var(--color-dark-1);text-align:center;opacity:.3;cursor:pointer;z-index:1000;border-top-right-radius:10px;border-bottom-right-radius:10px;align-items:center;width:50px;height:50px;position:relative;top:15%}.settingsMenuBtn:hover{opacity:1;transition:opacity .5s}.closeSidebar{cursor:pointer;font-size:30px;top:0;right:20px}.openSidebar{text-align:center;align-items:center;font-size:29px}.customImage{-o-object-fit:fill;object-fit:fill;border-radius:12px}.Typolist>span{margin-top:5px}.lista-punteada{padding:0;list-style-type:none}.lista-item{align-items:center;width:100%;margin-bottom:10px;display:flex}.nombre{white-space:nowrap;font-weight:700}.linea-punteada{border-bottom:1px dotted #000;flex-grow:1;min-width:10px;margin:0 10px}.valor{text-overflow:ellipsis;font-style:italic;overflow:hidden}.ScrollTextBox h5{margin-top:15px;margin-bottom:15px}.ScrollTextBox p{margin-bottom:10px}.hero{height:100vh;position:relative;overflow:hidden}.hero__bg{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.video-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-container iframe,.video-container video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero__overlay{z-index:2;background:#0000004d;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:absolute;top:0;left:0}.hero__title{color:#fff;margin-bottom:20px;font-size:2rem}@media (max-width:768px){.hero{height:100vh}.hero__title{font-size:1.5rem}.hero__overlay{padding:10px}}.custom-center{text-align:center;justify-content:center;align-items:center;min-height:300px;display:flex}.loading-overlay{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffc;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.loading-spinner{flex-direction:column;justify-content:center;align-items:center;display:flex}.loading-text{color:#333;margin-top:16px;font-size:1.2rem;font-weight:700;animation:1s infinite alternate fadeIn}@keyframes fadeIn{0%{opacity:.5}to{opacity:1}}.dashboard__sidebar{z-index:1000;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}.dashboard__sidebar::-webkit-scrollbar{width:8px}.dashboard__sidebar::-webkit-scrollbar-track{background:0 0}.dashboard__sidebar::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.dashboard__sidebar:hover::-webkit-scrollbar-thumb{background-color:#0006}.dashboard__sidebar{scrollbar-width:thin;scrollbar-color:#0003 transparent}
