.skiing-partners,.golf-partners{display:flex;flex-direction:column;row-gap:20px}.skiing-partner,.golf-partner{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;position:relative;overflow:hidden;border-radius:10px}.skiing-partner__content,.golf-partner__content{width:85%;display:flex;align-items:center;justify-content:space-between;column-gap:20px;padding:30px;background-color:var(--tan)}.skiing-partners .skiing-partner:nth-child(odd) .skiing-partner__content,.golf-partners .golf-partner:nth-child(odd) .golf-partner__content{background:var(--dark-tan)}.skiing-partner__logo,.golf-partner__logo{position:relative;display:flex;align-items:center;justify-content:center;width:20%;min-width:200px}.skiing-partner__logo img,.golf-partner__logo img{max-width:200px;max-height:70px;width:auto;height:auto}.skiing-partner__text,.golf-partner__text{width:45%}.skiing-partner__address,.golf-partner__address{font-size:16px}.skiing-partner__description,.golf-partner__description{font-size:15px}.skiing-partner__title,.golf-partner__title{color:var(--green);margin-bottom:10px}.skiing-partner__link,.golf-partner__link{width:15%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;padding:30px 10px;background-color:var(--green);color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center}.skiing-partner__link:hover,.golf-partner__link:hover{background:var(--yellow);color:var(--black)}@media screen and (max-width:1024px){.skiing-partners,.golf-partners{row-gap:40px}.skiing-partner,.golf-partner{flex-direction:column}.skiing-partner__content,.golf-partner__content{flex-direction:column;text-align:center;row-gap:20px;padding:40px;width:100%}.skiing-partner__content>div,.golf-partner__content>div{width:100%}.skiing-partner__logo img,.golf-partner__logo img{max-width:300px;max-height:100px;margin-bottom:10px}.skiing-partner__link,.golf-partner__link{width:100%}}@media screen and (max-width:767px){.skiing-partner__logo img,.golf-partner__logo img{max-width:200px;max-height:70px}.skiing-partner__content,.golf-partner__content{padding:30px 20px}.skiing-partner__link,.golf-partner__link{padding:20px 10px}}