._intro_1gv3e_1{padding:1rem;font-size:18px}@media (min-width: 1200px){._intro_1gv3e_1{padding:4rem 1rem;font-size:24px}}._awardsSelection_1gv3e_12{margin-bottom:4rem}._awardsSelection_1gv3e_12{padding:0;margin:0 auto}@media (min-width: 768px){._awardsSelection_1gv3e_12{width:calc(100% - 2rem);max-width:1420px}}@media (min-width: 1200px){._awardsSelection_1gv3e_12{width:600px}}._awardsSelectionTitle_1gv3e_31{font-weight:800;font-size:18px}@media (min-width: 1200px){._awardsSelectionTitle_1gv3e_31{font-size:24px}}._awardSectionTitle_1gv3e_41{background-color:#626262;padding:1rem 0;display:flex;justify-content:space-around}@media (min-width: 1200px){._awardSectionTitle_1gv3e_41{margin-bottom:4rem}}._awardSectionTitleContent_1gv3e_53{display:flex}._awardSectionTitleContent_1gv3e_53 img{width:120px;margin-right:2rem}._awardSectionTitleText_1gv3e_61{font-size:24px;font-weight:800;padding:1rem 0}@media (min-width: 1200px){._awardSectionTitleText_1gv3e_61{padding:2rem 0;font-size:48px}}._resortSection_1gv3e_73{padding:0;border-bottom:1px solid #7d7d7d}._resortSection_1gv3e_73{padding:0;margin:0 auto}@media (min-width: 768px){._resortSection_1gv3e_73{width:calc(100% - 2rem);max-width:1420px}}._resortSection_1gv3e_73:last-child{border-bottom:0}@media (min-width: 1200px){._resortSection_1gv3e_73{margin-bottom:4rem}}._firstPlaceHeader_1gv3e_96{display:flex;flex-direction:column;filter:drop-shadow(0 0 4px #383838);will-change:filter}._firstPlaceHeader_1gv3e_96 h2{font-size:36px}@media (min-width: 1200px){._firstPlaceHeader_1gv3e_96{flex-direction:row}}._firstPlaceImage_1gv3e_111{position:relative}._firstPlaceImage_1gv3e_111 img{border:12px solid white;width:calc(100% - 24px)}@media (min-width: 1200px){._firstPlaceImage_1gv3e_111 img{width:640px;height:320px}}._firstPlaceImage_1gv3e_111 ._place_1gv3e_124{position:absolute;background-color:#ddfa62;padding:1rem;font-weight:800;font-size:48px;right:12px;top:20px;color:#1a1a1a}@media (min-width: 1200px){._firstPlaceImage_1gv3e_111 ._place_1gv3e_124{right:-32px}}@media (min-width: 1200px){._firstPlaceImage_1gv3e_111{margin-right:4rem}}._quoteAuthor_1gv3e_145{font-weight:800;font-size:24px}._resortName_1gv3e_150{font-size:36px;margin-bottom:1rem;margin-top:1rem;color:#fff;text-decoration:none;padding:.5rem;text-align:center}._resortName_1gv3e_150:hover{text-decoration:underline}._resortName_1gv3e_150 h2{font-size:36px;margin:0;padding:0}@media (min-width: 1200px){._resortName_1gv3e_150{text-align:left;font-size:36px;margin-top:0}}._nameAndQuote_1gv3e_175{margin-top:-6px;padding:1rem;flex-grow:1}._nameAndQuote_1gv3e_175 h2{margin:0;font-size:36px;margin-bottom:1rem}@media (min-width: 1200px){._nameAndQuote_1gv3e_175{background-color:transparent;padding:0;margin-top:0}}._quote_1gv3e_145{margin-bottom:1rem;font-size:18px;font-style:italic}@media (min-width: 1200px){._quote_1gv3e_145{font-size:24px}}._bigQuote_1gv3e_204{font-size:22px;font-weight:800;color:#ddfa62;padding:0 4px}@media (min-width: 768px){._bigQuote_1gv3e_204{font-size:32px}}._bigQuote_1gv3e_204 svg{width:22px;height:22px}._ourReview_1gv3e_220{margin-bottom:2rem;font-size:18px;padding:1rem}@media (min-width: 1200px){._ourReview_1gv3e_220{font-size:24px}}._statsGrow_1gv3e_231{flex-grow:1}._stats_1gv3e_231{display:flex;text-align:center;margin-bottom:2rem;flex-direction:column}._stats_1gv3e_231{padding:0;margin:0 auto}@media (min-width: 768px){._stats_1gv3e_231{width:calc(100% - 2rem);max-width:1420px}}@media (min-width: 768px){._stats_1gv3e_231{flex-direction:row;text-align:right}}._statsRatingRating_1gv3e_258{font-size:18px;font-weight:800;margin-bottom:.5rem}@media (min-width: 1200px){._statsRatingRating_1gv3e_258{font-size:24px}}._statsImage_1gv3e_269{padding:0 1rem;margin-bottom:1rem}._statsImage_1gv3e_269 img{width:180px}@media (min-width: 768px){._statsImage_1gv3e_269{margin-bottom:0}}._secondPlaceHeader_1gv3e_282{display:flex;flex-direction:column}@media (min-width: 1200px){._secondPlaceHeader_1gv3e_282{flex-direction:row}}._awardSectionSecondThirdPlaces_1gv3e_292{margin-bottom:4rem;padding:1rem}._awardSectionSecondThirdPlaces_1gv3e_292{padding:0;margin:0 auto}@media (min-width: 768px){._awardSectionSecondThirdPlaces_1gv3e_292{width:calc(100% - 2rem);max-width:1420px}}@media (min-width: 1200px){._awardSectionSecondThirdPlaces_1gv3e_292{border-bottom:1px solid #7d7d7d;background-color:transparent;padding:0;margin-top:0}}._secondThirdPlaceStats_1gv3e_315{text-align:right}@media (min-width: 1200px){._secondThirdPlaceStats_1gv3e_315{margin-bottom:2rem}}._secondThirdPlaceStats_1gv3e_315 ._statsRatingRating_1gv3e_258{font-size:18px}@media (min-width: 1200px){._secondThirdPlaceStats_1gv3e_315{font-size:24px}}._secondThirdPlaceImage_1gv3e_332{position:relative}@media (min-width: 1200px){._secondThirdPlaceImage_1gv3e_332{margin-right:4rem}}._secondThirdPlaceImage_1gv3e_332 img{width:100%;margin-top:2rem}@media (min-width: 1200px){._secondThirdPlaceImage_1gv3e_332 img{width:320px;height:240px}}._secondThirdPlaceImage_1gv3e_332 ._place_1gv3e_124{position:absolute;background-color:#ddfa62;padding:1rem;font-weight:800;font-size:48px;top:20px;color:#1a1a1a;right:0}@media (min-width: 1200px){._secondThirdPlaceImage_1gv3e_332 ._place_1gv3e_124{right:-32px}}._leagueTableLink_1gv3e_366{text-align:center;margin:4rem 0}._scrollToTop_okqdw_1{border:0;padding:.5rem 1rem;background-color:transparent;font-weight:800;color:#13928c;position:fixed;bottom:20px;right:30px;z-index:1500;cursor:pointer}._scrollToTop_okqdw_1 svg{width:32px;height:32px}._scrollToTop_okqdw_1:hover{color:#28e3da}
