.swiperPagination1 .swiper-pagination-bullet{width:6px!important;height:6px!important;border-radius:20px!important;background-color:var(--color-dark-1)!important;transition:.3s!important;opacity:1!important}.swiperPagination1 .swiper-pagination-bullet-active{width:18px!important}.custom-input input{width:-moz-fit-content!important;width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding-left:0!important;cursor:pointer}.roadMap2 .roadmap__content{transition:.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;position:fixed;z-index:1000;padding-top:60px;left:0;top:0;width:100%;height:100%;padding-bottom:60px;overflow:auto;background-color:black;opacity:0;visibility:hidden;transition:.5s}.activeImageLightBox{opacity:1;visibility:visible}.modal .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;height:100%;max-width:1200px;box-sizing:border-box}.modal .close{color:white;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700;box-sizing:border-box}.modal .close:hover{color:#999;text-decoration:none;cursor:pointer}.modal .mySlides{display:none;height:70%;box-sizing:border-box;margin:auto}.modal .cursor{cursor:pointer}.modal .next,.modal .prev{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;-moz-user-select:none;user-select:none;-webkit-user-select:none;box-sizing:border-box;background-color:rgba(0,0,0,.4)}.modal .next:hover,.modal .prev:hover{background-color:rgba(0,0,0,.8)}.modal .next{right:0;border-radius:3px 0 0 3px}.modal .numbertext{color:#000;font-size:12px;padding:8px 12px;position:absolute;top:0}.modal img{margin-bottom:-4px}.modal .caption-container{text-align:center;background-color:black;padding:2px 16px;color:white}.modal .demo{opacity:.6}.modal .active:hover,.modal .demo:hover{opacity:1}.modal img.hover-shadow{transition:.3s}.modal .hover-shadow :hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.toursingle5 .-top-320{margin-top:-320px}@media (max-width:991px){.toursingle5 .-top-320{margin-top:0}}.activeMenu{color:var(--color-accent-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 1;width:100%;padding:0 60px;display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:center}}@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{display:flex!important;flex-direction:column!important;padding:0}}.-is-sticky .dnStiky{display:none!important}.dnStiky{color:#fff}.dnStiky:hover{color:var(--color-dark-1)}.activeImageLightBox img{background-color:#000}.activeImageLightBox .numbertext{background-color:#000;color:#fff}.calenderTourSongle .rmdp-shadow{margin-top:20px}@media (max-width:1024px){.dashboard__sidebar{max-width:0;overflow:hidden}.dashboard.-is-sidebar-visible .dashboard__sidebar{max-width:350px}.dashboard.-is-sidebar-visible .dashboard__content{transform:none!important;padding-left:0!important}}.dashboard__sidebar_header{position:relative}.closeSidebar{position:absolute;top:0;right:20px;font-size:30px;cursor:pointer;display:none}@media (max-width:1024px){.closeSidebar{display:block}}.rmdp-container{width:199px!important}@media (max-width:1199px){.header.-type-10 .headerMobile__left,.header.-type-3 .headerMobile__left,.header.-type-8 .headerMobile__left,.header.-type-9 .headerMobile__left{display:block!important}}.hiddenButtonBooking{visibility:hidden;opacity:0}.ButtonBooking{transition:.4s}.custom-dropzone{border:2px dashed #ccc;background-color:#f7f7f7;padding:20px;border-radius:8px;cursor:pointer;transition:.3s ease}.custom-dropzone:hover{background-color:#e0e0e0;border-color:#aaa}.dropzone-text{font-size:16px;color:#888}.file-preview{display:flex;align-items:center;margin-top:10px}.file-preview-img{width:50px;height:50px;object-fit:cover;border-radius:5px;margin-right:10px}.file-info p{margin:0;font-size:14px;color:#333}.progress{height:10px;border-radius:5px;margin-top:10px;background-color:#f3f3f3}.progress-bar{height:100%;background-color:#4caf50;border-radius:5px;transition:width .3s ease}.custom-swiper{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:10px}.custom-swiper .swiper-slide{border-radius:6px}.custom-swiper .swiper-button-next,.custom-swiper .swiper-button-prev{color:#fff}.custom-swiper .swiper-pagination-bullet{background-color:#00aaff}.custom-swiper .swiper-pagination-bullet-active{background-color:#005f7f}.swiper-bottom{margin-top:20px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.swiper-slide{border-radius:8px;overflow:hidden}.swiper-button-next,.swiper-button-prev{color:#000}.swiper-pagination-bullet{background-color:#007bff}.swiper-pagination-bullet-active{background-color:#0056b3}.items-stretch{align-items:stretch}.h-full{height:100%}.flex-col{flex-direction:column}img{pointer-events:none}@media (min-width:768px) and (max-width:1200px){.search-text{display:none}.search-button{margin-right:0!important}.searchForm.-type-1 .searchForm__form{grid-template-columns:220px 200px 180px;padding:5px}.searchForm.-type-1 .searchFormItem:nth-of-type(2){width:200px}.searchForm.-type-1.-sidebar .searchFormItemDropdown__container{width:296px!important}}.no-scroll{overflow:hidden}.rounded-circle{border-radius:50%}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050}.modal-content{background:white;padding:20px;border-radius:5px;position:relative;min-width:300px;max-width:80%}.modal-close{position:absolute;top:10px;right:10px;border:none;background:transparent;font-size:1.5rem;cursor:pointer}.inquiry-modal-content{max-width:600px;padding:30px}.inquiry-form .form-input{position:relative;margin-bottom:20px}.inquiry-form .form-input input,.inquiry-form .form-input textarea{width:100%;border:1px solid #ddd;padding:15px;border-radius:4px;font-size:16px}.inquiry-form .form-input label{position:absolute;top:15px;left:15px;color:#999;pointer-events:none;transition:all .2s ease}.inquiry-form .form-input input:focus+label,.inquiry-form .form-input input:valid+label,.inquiry-form .form-input textarea:focus+label{top:-10px;left:10px;font-size:12px;color:var(--color-accent-1);background-color:white;padding:0 5px}.inquiry-form .form-input input:focus+label,.inquiry-form .form-input input:valid+label,.inquiry-form .form-input textarea:focus+label,.inquiry-form .form-input.has-content label{top:-10px;left:10px;font-size:12px;color:var(--color-accent-1);background-color:white;padding:0 5px}.bg-white-transparent{background-color:rgba(255,255,255,.8)!important}@media (max-width:768px){.modal-backdrop{padding-left:20px;padding-right:20px}}