.SkiGroups{overflow:hidden}.SkiGroups,.SkiGroups .intro{display:block;position:relative}.SkiGroups .intro{padding:0 0 100px}.SkiGroups .intro .container .content{display:block;position:relative;width:80%}.SkiGroups .intro .container .content *{margin-bottom:15px}.SkiGroups .SkiOffers{display:block;position:relative;background-color:var(--sky-blue-40);padding:60px 0}.SkiGroups .SkiOffers:after{content:"";display:block;position:absolute;width:40%;height:100%;top:0;right:0;background-image:url(/images/graphics/Ski-Offers-Graphic.svg);background-size:cover;background-position:100%;background-repeat:no-repeat}.SkiGroups .SkiOffers .container .content{display:block;position:relative;width:45%}.SkiGroups .SkiOffers .container .content .buttonWrapper{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:20px;margin-top:20px}.SkiGroups .LatestOffers{padding:160px 0 0}.SkiGroups .Resorts{display:block;position:relative;padding:140px 0 160px}.SkiGroups .Resorts .container{flex-direction:column;gap:60px}.SkiGroups .Resorts .container .tripGrid{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr;grid-gap:22px 21px;gap:22px 21px}@media screen and (max-width:1400px){.SkiGroups .Resorts .container .tripGrid{grid-template-columns:1fr 1fr}}@media screen and (max-width:990px){.SkiGroups .SkiOffers{margin-bottom:320px}.SkiGroups .SkiOffers .container .content{width:100%}.SkiGroups .SkiOffers:after{width:100%;top:100%}.SkiGroups .LatestOffers{padding:100px 0 0}.SkiGroups .Resorts .container .tripGrid{grid-template-columns:1fr;padding:0 var(--mobile-padding)}}@media screen and (max-width:768px){.SkiGroups .intro{padding:0 0 45px}.SkiGroups .intro .container .content{padding:0 var(--mobile-padding)}.SkiGroups .SkiOffers{margin-bottom:170px}.SkiGroups .SkiOffers .container .content{padding:0 var(--mobile-padding);width:calc(100% - var(--mobile-padding)*2)}.SkiGroups .SkiOffers:after{height:50%}.SkiGroups .LatestOffers{padding:60px 0 0}.SkiGroups .Resorts{padding:60px 0}.SkiGroups .Resorts .container .tripGrid{grid-template-columns:1fr;padding:0 var(--mobile-padding)}}