.ski.destinations{display:block;position:relative;overflow:hidden}.ski.destinations .countryList{padding:180px 0 160px}.ski.destinations .countryList .container{flex-direction:column;gap:140px}.ski.destinations .countryList .container .contentWrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.ski.destinations .countryList .container .contentWrapper .innerContent p{margin:0 0 15px}.ski.destinations .countryList .container .countryGrid{display:block;width:80%;list-style-type:none;column-count:3;column-fill:balance;column-gap:30px}.ski.destinations .countryList .container .countryGrid .country{margin-bottom:20px}.ski.destinations .countryList .container .countryGrid .country .resortList .resort a,.ski.destinations .countryList .container .countryGrid .country h6 a{text-decoration:none}.ski.destinations .LatestOffers{padding:0 0 160px}@media screen and (max-width:990px){.ski.destinations .countryList{padding:60px 0 100px}.ski.destinations .countryList .container{gap:70px}.ski.destinations .countryList .container .contentWrapper{grid-template-columns:1fr}.ski.destinations .countryList .container .countryGrid{column-count:2}}@media screen and (max-width:768px){.ski.destinations .countryList{padding:60px 0}.ski.destinations .countryList .container .contentWrapper,.ski.destinations .countryList .container .countryGrid{padding:0 var(--mobile-padding)}.ski.destinations .LatestOffers{padding:0 0 60px}}