.preview_card{margin:30px auto}.preview_card .card_wrapper{transition:all .3s}.preview_card .card_wrapper.mtv-selected{border:solid 3px var(--mtv-primary-color)}.preview_card .card_wrapper:hover{box-shadow:4px 4px 8px rgba(0,0,0,.16)}.preview_card .card_wrapper{min-height:220px}@media screen and (min-width: 900px){.preview_card .card_wrapper{display:grid}}.preview_card .card_wrapper .image_section{display:none}@media screen and (max-width: 899px){.preview_card .card_wrapper.has_gallery .image_section{height:250px;width:100%}}@media screen and (min-width: 900px){.preview_card .card_wrapper.has_gallery{grid-template-columns:300px calc(100% - 300px)}}.preview_card .card_wrapper.has_gallery .image_section{display:block}.preview_card .image_section{position:relative}.preview_card .image_section .mtv_gallery{height:100%;width:100%;position:relative;overflow:hidden}.preview_card .image_section .mtv_gallery .slick-list,.preview_card .image_section .mtv_gallery .slick-track{height:100%;width:100%}.preview_card .image_section .mtv_gallery .item{height:100%;width:100%;position:relative;overflow:hidden}.preview_card .image_section .mtv_gallery .slick-arrow{font-size:23px;position:absolute;bottom:20px;color:#fff;z-index:2;cursor:pointer}.preview_card .image_section .mtv_gallery .slick-arrow.icon-arrow-right{right:20px}.preview_card .image_section .mtv_gallery .slick-arrow.icon-arrow-left{right:60px}.preview_card .image_section .badge{position:absolute;top:20px;left:0}.preview_card .image_section .badge .badge_wrapper{padding:10px 20px;color:#fff;display:flex;align-items:center}.preview_card .image_section .badge .badge_wrapper .icon{font-size:20px}@media screen and (min-width: 900px){.preview_card .image_section .card_actions{display:none}}.preview_card .image_section .card_actions{position:absolute;top:20px;right:0}.preview_card .image_section .card_actions .actions_wrapper{padding:10px 0;display:flex;align-items:center;font-size:23px}.preview_card .image_section .card_actions .actions_wrapper a{color:#fff}.preview_card .image_section .card_actions .actions_wrapper .phone{margin-right:5px}.preview_card .info_section{position:relative}.preview_card .info_section .rate_info:empty{display:none}.preview_card .info_section .rate_info{font-size:90%;font-style:italic;margin-top:-10px}@media screen and (max-width: 899px){.preview_card .info_section .extra_info{position:absolute;width:100%;left:0px;bottom:10px}}.preview_card .info_section .extra_info:empty,.preview_card .info_section .extra_info .info{display:none}.preview_card .info_section .extra_info .more{font-weight:600;text-decoration:underline;cursor:pointer}.preview_card .info_section .extra_info .more:hover{opacity:.8}@media screen and (max-width: 899px){.preview_card .info_section .extra_info .more{text-align:center}}.preview_card .info_section .mtv-engine-avail{color:var(--mtv-status-closed);text-decoration:underline;font-size:90%}.preview_card .info_section .mtv-engine-avail:empty{display:none}.preview_card .info_section .mtv-engine-price:empty{display:none}.preview_card .info_section{background:var(--mtv-bg-lighter-gray);display:grid;grid-template-columns:100%;align-items:center;align-content:top}.preview_card .info_section .info_wrap{padding:20px;height:100%;display:grid}@media screen and (min-width: 1100px){.preview_card .info_section .info_wrap{grid-template-columns:3fr 2fr}}@media screen and (min-width: 900px){.preview_card .info_section .info_wrap{grid-template-columns:3fr 1fr}.preview_card .info_section .info_wrap>div{height:100%;position:relative}}.preview_card .info_section .info_wrap .left_section .title,.preview_card .info_section .info_wrap .left_section .location_n_map,.preview_card .info_section .info_wrap .left_section .accommodation{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px}.preview_card .info_section .info_wrap .left_section .title>*,.preview_card .info_section .info_wrap .left_section .location_n_map>*,.preview_card .info_section .info_wrap .left_section .accommodation>*{margin-right:20px}.preview_card .info_section .info_wrap .left_section .show_on_map{color:var(--mtv-accent-blue);text-decoration:underline;cursor:pointer}.preview_card .info_section .info_wrap .left_section .title h5{margin:0 4px 0 0 !important}.preview_card .info_section .info_wrap .left_section .title a{color:var(--mtv-primary-color)}.preview_card .info_section .info_wrap .left_section .title .star_rating{color:#d4af37}.preview_card .info_section .info_wrap .left_section .location_n_map .location{display:flex;align-items:center}.preview_card .info_section .info_wrap .left_section .location_n_map .location .icon{font-size:23px}.preview_card .info_section .info_wrap .left_section .accommodation .accommodation_type{display:flex;align-items:center;flex-wrap:wrap}.preview_card .info_section .info_wrap .left_section .accommodation .accommodation_type .icon{font-size:23px}.preview_card .info_section .info_wrap .left_section .amenities .basic_info_wrap,.preview_card .info_section .info_wrap .left_section .amenities .amenities_wrap,.preview_card .info_section .info_wrap .left_section .basic_info .basic_info_wrap,.preview_card .info_section .info_wrap .left_section .basic_info .amenities_wrap{display:flex;flex-wrap:wrap;align-items:center}.preview_card .info_section .info_wrap .left_section .amenities .basic_info_wrap .item,.preview_card .info_section .info_wrap .left_section .amenities .amenities_wrap .item,.preview_card .info_section .info_wrap .left_section .basic_info .basic_info_wrap .item,.preview_card .info_section .info_wrap .left_section .basic_info .amenities_wrap .item{margin-right:10px;display:flex;align-items:center;margin-bottom:10px}.preview_card .info_section .info_wrap .left_section .amenities .basic_info_wrap .item .icon,.preview_card .info_section .info_wrap .left_section .amenities .amenities_wrap .item .icon,.preview_card .info_section .info_wrap .left_section .basic_info .basic_info_wrap .item .icon,.preview_card .info_section .info_wrap .left_section .basic_info .amenities_wrap .item .icon{font-size:23px}.preview_card .info_section .info_wrap .left_section .amenities{margin-bottom:10px}.preview_card .info_section .info_wrap .right_section>div{margin-bottom:25px}@media screen and (max-width: 899px){.preview_card .info_section .info_wrap .right_section .card_actions{display:none}}.preview_card .info_section .info_wrap .right_section .card_actions .actions_wrapper{display:flex;align-items:center;justify-content:flex-end;font-size:26px}.preview_card .info_section .info_wrap .right_section .card_actions .actions_wrapper a{color:var(--mtv-primary-color)}.preview_card .info_section .info_wrap .right_section .card_actions .actions_wrapper .phone{margin-right:5px}.preview_card .info_section .info_wrap .right_section .price_details{text-align:right}@media screen and (max-width: 899px){.preview_card .info_section .info_wrap .right_section .price_details{text-align:center}}.preview_card .info_section .info_wrap .right_section .price_details .offer{color:var(--mtv-status-closed)}.preview_card .info_section .info_wrap .right_section .book_btn .item.show_span{color:green;min-width:220px}@media screen and (max-width: 899px){.preview_card .info_section .info_wrap .right_section .book_btn{margin-top:15px;margin-bottom:20px;align-items:center}}@media screen and (min-width: 900px){.preview_card .info_section .info_wrap .right_section .book_btn{margin-bottom:20px}}.preview_card .info_section .info_wrap .right_section .book_btn{margin-bottom:20px;position:relative;text-align:center;display:grid;grid-template-columns:1fr;row-gap:5px}.preview_card .info_section .info_wrap .right_section .book_btn a{margin-bottom:15px}.preview_card .info_section .info_wrap .right_section .book_btn a,.preview_card .info_section .info_wrap .right_section .book_btn input[type=submit]{background:var(--mtv-accent-blue);box-shadow:4px 4px 8px rgba(0,0,0,.16);padding:10px 20px;color:#fff;border:none;border-radius:0px;cursor:pointer}.preview_card .info_section .info_wrap .right_section .book_btn a:hover,.preview_card .info_section .info_wrap .right_section .book_btn input[type=submit]:hover{opacity:.8}.mtv_card{box-sizing:border-box}.mtv_card .item_wrap{width:100%;height:100%;position:relative;display:block}.mtv_card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width: 1024px)and (min-width: 900px){.mtv_card.preview_card{max-height:340px;overflow:hidden}.mtv_card.preview_card .item_wrap{max-height:340px}}@media screen and (min-width: 1025px){.mtv_card.preview_card{max-height:310px;overflow:hidden}.mtv_card.preview_card .item_wrap{max-height:310px}}