#hs_cos_wrapper_hero_banner .hero_banner{margin:0 80px;max-height:637px;min-height:637px}.main-section--rooms_list{margin-top:100px}.main-section--rooms_list .section-header{align-items:center;color:#1e1e1e;display:flex;flex-flow:column nowrap;font-size:16px;font-weight:400;gap:30px;letter-spacing:.02em;line-height:160%;margin:0 auto;max-width:920px;padding:100px 40px;text-align:center}.main-section--rooms_list .section-header h1,.main-section--rooms_list .section-header h2,.main-section--rooms_list .section-header h3{font-family:Minion Pro;font-size:48px;font-weight:400;line-height:100%;margin:0;text-transform:capitalize}.main-section--rooms_list{overflow-x:hidden;position:relative}@media only screen and (max-width:1440px){#hs_cos_wrapper_hero_banner{margin:0 auto;max-width:1360px;padding:0 40px}#hs_cos_wrapper_hero_banner .hero_banner{margin:0 auto}}@media only screen and (max-width:1024px){#hs_cos_wrapper_hero_banner .hero_banner{max-height:720px;min-height:720px}#hs_cos_wrapper_hero_banner{padding:0 24px}.main-section--rooms_list{margin-top:60px}.main-section--rooms_list .section-header{padding:80px 32px 60px}}@media only screen and (max-width:767px){#hs_cos_wrapper_hero_banner .hero_banner{max-height:570px;min-height:570px}#hs_cos_wrapper_hero_banner{padding:0 20px}.main-section--rooms_list .section-header{padding:80px 20px 60px}}