.btn-lime{background:#cddc39!important}.modal-content{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.modal-header{border-bottom:1px solid #e1ce3f}.modal-footer{border-top:1px solid #e1ce3f}.package-card{border:2px solid #ddd;border-radius:8px;padding:16px;margin-bottom:16px;cursor:pointer;transition:all .3s ease}.package-card:hover{border-color:#cddc39}.package-card.selected{border-color:#cddc39;background-color:#f8f9fa}.package-card.selected p{color:gray!important}.package-card h5{margin-bottom:8px;color:#cddc39}.package-card p{margin-bottom:0;color:#333}.pricing{color:#cddc39!important}@media (max-width:768px){.modal-dialog{margin:10px}.package-card{padding:12px}.package-card h5{font-size:18px}.package-card p{font-size:14px}}.gmap_canvas{border-radius:10px}.display-none{display:none!important}.placeholder-dark::placeholder{color:#999!important}.group-btn{display:inline-flex;gap:10px}.group-btn .btn{display:flex;align-items:center;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.group-btn .btn .icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.2);margin-right:10px}.group-btn .btn:hover{background-color:#0056b3}@media (min-width:300px) and (max-width:768px){.img-res{width:100%}}@media (min-width:800px) and (max-width:3000px){.img-res{width:100%}}.countdown-label{margin-left:10px!important;margin-top:1px!important}.countdown-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.countdown-item{min-width:50px}.countdown-separator{font-size:24px;color:#45e8a5;align-self:center}@media (max-width:576px){.countdown-wrapper{flex-direction:row;flex-wrap:wrap;gap:8px}.countdown-item .countdown-value{font-size:18px!important}.countdown-label{font-size:10px!important}.countdown-separator{font-size:18px!important}}.reviews-section{background:linear-gradient(135deg,var(--dark) 0%,#0e0b18 100%);padding:10px 0;margin:0}.section-title{color:var(--secondary);text-align:center;margin-bottom:50px;font-weight:700;letter-spacing:1px;position:relative}.section-title:after{content:'';display:block;width:80px;height:3px;background:var(--primary);margin:15px auto 0}.review-card{background:var(--dark-light);border-radius:12px;padding:30px;border:1px solid var(--border);height:100%;transition:transform .3s ease , box-shadow .3s ease}.review-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.reviewer-avatar{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px;font-weight:700;color:var(--dark);font-size:22px;flex-shrink:0}.reviewer-name{color:#fff;margin:0 0 5px 0;font-weight:600;font-size:18px}.review-rating{color:var(--secondary);font-size:16px;letter-spacing:2px}.review-text{color:var(--text-light);line-height:1.7;font-size:15px;margin:20px 0;font-style:italic}.review-meta{display:flex;align-items:center;color:var(--text-muted);font-size:14px}.review-meta svg{margin-right:8px}.glide__arrow{border:2px solid var(--secondary);background:rgba(241,222,75,.1);color:var(--secondary);width:40px;height:40px;border-radius:50%;transition:all .3s ease}.glide__arrow:hover{background:var(--secondary);color:var(--dark)}.glide__arrow--left{left:-50px}.glide__arrow--right{right:-50px}.glide__bullets{bottom:-40px}.glide__bullet{background:rgba(241,222,75,.3);border:none;width:12px;height:12px;margin:0 6px;transition:all .3s ease}.glide__bullet--active{background:var(--secondary);transform:scale(1.2)}@media (max-width:768px){.glide__arrow--left{left:-10px}.glide__arrow--right{right:-10px}.review-card{padding:20px}}.mapouter{position:relative;text-align:right;width:100%;height:250px}.gmap_canvas{overflow:hidden;background:none!important;width:100%;height:250px}.gmap_iframe{height:250px!important}