.main .hero-section{height:648px}.main .hero-section .image-wrapper .hero-image.flex,.main .hero-section .image-wrapper:before{height:600px}.main .category-tab{scrollbar-width:thin}.main .categories{margin-top:30px}.main .categories .category-tab button{background-color:#ff4514;color:#fff;font-weight:500;font-size:16px;line-height:22.4px}.main .categories .category-tab button[data-headlessui-state=selected]{background-color:green}.main .categories .category-tab button:hover{border-color:#ff4514}.main .categories.review-section .review-card-outer{padding:20px}.main .categories.review-section .review-card-outer .review-header h2{font-size:22px;color:#3d4152;font-weight:700;line-height:30.8px}.main .categories.review-section .review-card-outer .review-header .travel-date p{font-size:16px;font-weight:400;line-height:22.4px;color:#8f8a8c}.main .categories.review-section .review-card-outer .review-content .review-text{font-size:18px;line-height:25.2px;color:#3d4152;font-weight:300}.main .categories.review-section .review-card-outer .read-more-link{color:#ff4514}.main .categories.review-section .review-card-outer .star-rating{padding:20px 0}.main .button-orange{background-color:#ff4514;border-radius:14px;border:1px solid #ff4514;padding:12px 1.2rem}.main .button-orange:hover{background-color:#25d366;border-color:#25d366}