/* "Where to stay in {Place}" (Hotel::frontend.blocks.list-hotel.where-to-stay) on the location, flight route and
   airport pages: the home page's "Recommended Accommodation" carousel. Those pages reset type, links, headings and
   buttons inside their own wrappers (.bm-ldp, .bm-frp, .bm-apd); these rules give the section back the site's own
   styles so it looks exactly as on the home page. */
.bm-stays.bm-stays .recommended-listing{font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;color:#1a2b48;text-align:left}
.bm-stays.bm-stays h2.section-title{font-family:Montserrat;font-weight:400;line-height:1.2;letter-spacing:normal;color:#363636}
.bm-stays.bm-stays h2.section-title strong{font-size:inherit;line-height:inherit;font-family:inherit;letter-spacing:inherit}
@media (min-width:768px){.bm-stays.bm-stays h2.section-title{font-size:28px;text-transform:uppercase}.bm-stays.bm-stays h2.section-title strong{font-weight:900}}
.bm-stays.bm-stays a.bm-custom-btn,.bm-stays.bm-stays a.bm-custom-btn:hover{color:#fff}
.bm-stays.bm-stays .bm-researched .card-body p.mb-1{color:#5b6b82}
@media (max-width:767.98px){
.bm-stays.bm-stays .recommended-listing{font-size:15px;line-height:1.6}
.bm-stays.bm-stays h2.section-title strong{font-weight:700}
}
