.list_tour{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:20px}@media screen and (max-width: 768px){.list_tour{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 480px){.list_tour{grid-template-columns:repeat(1, 1fr);grid-column-gap:10px;grid-row-gap:10px}}.list_tour .item{transition:all 0.3s ease-in;border:1px solid rgba(0,0,0,0.15)}.list_tour .item .image{display:block;background:rgba(0,0,0,0.1);position:relative;width:100%}.list_tour .item .image img{width:100%;height:auto}.list_tour .item .image .address_start{position:absolute;left:0%;bottom:3%;background-color:rgba(0,0,0,0.5);font-weight:700;padding:7px 12px;font-size:13px;transition:all .3s linear;color:#fff;box-sizing:border-box;opacity:1}.list_tour .item .image .bg_dark{position:absolute;top:0;left:0;background-color:#000;padding:15px;box-sizing:border-box;transition:all .3s linear;width:100%;height:97%;opacity:0}.list_tour .item .image .bg_dark .summary{font-size:12px;line-height:20px;color:#fff;overflow:hidden;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.list_tour .item .image .bg_dark .bg_link{display:block;color:#bbb;font-size:12px;line-height:20px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}.list_tour .item:hover{border:1px solid #000}.list_tour .item:hover .image .address_start{opacity:0}.list_tour .item:hover .image .bg_dark{opacity:0.7}.list_tour .item .desc_text .title{background:rgba(0,0,0,0.1);padding:4px 10px;font-size:15px;line-height:24px;overflow:hidden;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;transition:all 0.3s ease-in;font-weight:700}.list_tour .item .desc_text .title:hover{color:var(--main-color)}@media screen and (max-width: 768px){.list_tour .item .desc_text .title{font-size:14px}}.list_tour .item .desc_text .more_text{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:15px 20px;box-sizing:border-box}.list_tour .item .desc_text .more_text .row_more{position:relative}.list_tour .item .desc_text .more_text .row_more .time,.list_tour .item .desc_text .more_text .row_more .code_tour,.list_tour .item .desc_text .more_text .row_more .vehicle{display:flex;align-items:center}.list_tour .item .desc_text .more_text .row_more .time svg,.list_tour .item .desc_text .more_text .row_more .code_tour svg,.list_tour .item .desc_text .more_text .row_more .vehicle svg{width:14px;height:14px;margin-right:5px}.list_tour .item .desc_text .more_text .price{position:relative}.list_tour .item .desc_text .more_text .price .price_new{color:var(--main-color);font-size:18px;line-height:20px;font-weight:700}@media screen and (max-width: 768px){.list_tour .item .desc_text .more_text .price .price_new{font-size:17px}}@media screen and (max-width: 480px){.list_tour .item .desc_text .more_text .price .price_new{font-size:16px}}.list_tour .item .desc_text .more_text .price .price_old{color:#bbb;text-decoration:line-through;font-size:14px}
/*# sourceMappingURL=tours.css.map */
