.LufX4q_toursFilterSection{background-color:#fff;padding:20px 0;font-family:Poppins,sans-serif}.LufX4q_tfContainer{max-width:1343px;margin:auto;padding:0 20px}.LufX4q_tfTitle{color:#2dbec1;margin-bottom:18px;max-width:1140px;margin-inline:auto;font-size:54px;font-weight:600}.LufX4q_searchBoxWrapper{background-color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:50px;padding:10px 10px 24px;display:flex;box-shadow:10px 10px 30px #0000004d}.LufX4q_searchInputs{flex:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:1rem;display:grid}.LufX4q_searchInput{color:#666;background-color:#f4f4f4;border:none;border-radius:3px;width:250px;padding:15px 20px;font-size:14px}.LufX4q_customSelect select{color:#333;cursor:pointer;background-color:#0000;border:none;outline:none;width:100%;padding:10px;font-size:15px;font-weight:500}.LufX4q_searchBtn{color:#fff;cursor:pointer;background-color:#ffb300;border:none;border-radius:3px;width:100%;padding:10px 40px;font-size:16px;font-weight:600;transition:background-color .3s}.LufX4q_searchBtn:hover{background-color:#e6a100}.LufX4q_tourListItem{background:#fff;border-radius:4px;flex-wrap:nowrap;align-items:flex-start;gap:30px;margin-bottom:20px;padding:24px 50px 39px 25px;transition:all .3s;display:flex;box-shadow:0 4px 8px #0000000a}.LufX4q_tourImgWrap{flex-shrink:0;width:280px;height:180px;position:relative}.LufX4q_tourImg{object-fit:cover;border-radius:2px;width:100%;height:100%}.LufX4q_tourBadge{color:#fff;background-color:#f30;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:0;left:0}.LufX4q_tourDetails{flex:1;padding-top:10px}.LufX4q_tourItemTitle a{color:#2dbec1;text-transform:uppercase;font-size:28px;font-weight:700;line-height:34px;text-decoration:underline}.LufX4q_tourMeta{color:#666;gap:84px;margin-top:30px;font-size:14px;display:flex}.LufX4q_metaItem i{color:#555;margin-right:8px}.LufX4q_tourAction{text-align:right;flex-direction:column;align-items:flex-end;width:200px;display:flex}.LufX4q_tourPrice{color:#444;margin-bottom:10px;font-size:22px;font-weight:700}.LufX4q_tourRating{text-align:right;margin-bottom:20px}.LufX4q_tourRating i{color:#ffb300;font-size:14px}.LufX4q_reviewCount{color:#888;margin-top:3px;font-size:13px}.LufX4q_exploreBtn{color:#2dbec1;background-color:#2d3e50;border-radius:3px;padding:10px 25px;font-size:14px;font-weight:700;text-decoration:underline;transition:background .3s}.LufX4q_exploreBtn:hover{color:#fff;background-color:#1a2530}@media (max-width:992px){.LufX4q_tfTitle{max-width:800px}.LufX4q_searchBoxWrapper,.LufX4q_searchInputs{flex-direction:column;align-items:stretch}.LufX4q_searchInput{box-sizing:border-box;width:100%}.LufX4q_tourListItem{flex-direction:column;gap:5px;padding-left:0;padding-right:10px}.LufX4q_tourImgWrap{width:100%;height:250px}.LufX4q_tourAction{text-align:left;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:25%;width:100%}.LufX4q_tourItemTitle a{font-size:20px}.LufX4q_metaItem{color:#585858;font-size:14px;font-weight:600}.LufX4q_exploreBtn{text-align:center;width:100%;padding:12px 15px;font-size:15.75px}.LufX4q_tfTitle{font-size:33px}.LufX4q_searchBtn,.LufX4q_customSelect select{width:100%}.LufX4q_tourMeta{gap:20px}}@media (max-width:768px){.LufX4q_tfTitle{max-width:600px}}@media (max-width:576px){.LufX4q_tfTitle{max-width:500px}}
