.venues-slider{position:relative;box-sizing:border-box;margin:.8em auto;text-align:center}.venues-slider .slick-next{right:0}.venues-slider .slick-prev{left:0}.venues-slider .venue-slide{margin:0 auto}.venues-slider .venue-slide h4{font-size:12px}.venues-slider .venue-slide p{margin:0}.cards-wrap{margin:75px auto 30px auto}@media screen and (max-width:767px){.cards-wrap{width:90%}}.cards-wrap .card{display:none}.cards-wrap .card.active{display:block}.cards-wrap .card.open .expand-content{max-height:inherit;height:auto}.cards-wrap .card.open .btn-more .label{display:inline-block;min-width:66px}.cards-wrap .card.open .btn-more .more-icon{position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cards-wrap .card.open .expand-content.active-fade:after{background:unset;filter:unset}.cards-wrap .card .btn.dark{margin:2em 0}.cards-wrap .card .image{display:block;margin-bottom:1rem}.cards-wrap .card .image img{width:100%}.cards-wrap .card .title{font-family:"DM Serif Display",serif;font-size:2rem;margin-bottom:1rem;font-weight:400;line-height:1.3em}@media screen and (max-width:1023px){.cards-wrap .card .title{min-height:82px;padding-left:1em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.cards-wrap .card .title{min-height:82px}}.cards-wrap .card .loc-flex{display:flex;align-items:center}@media screen and (max-width:1023px){.cards-wrap .card .loc-flex{padding-left:1em}}.cards-wrap .card .location{margin-right:1em}.cards-wrap .card .expand-content{position:relative;max-height:100px;overflow:hidden;-webkit-transition-duration:.6s,.1s;-moz-transition-duration:.6s,.1s;transition-duration:.6s,.1s;-webkit-transition-property:max-height;-moz-transition-property:max-height;transition-property:max-height;z-index:1}.cards-wrap .card .expand-content.active-fade:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:-moz-linear-gradient(0deg,#fff 0%,#fff 5%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,#fff 0%,#fff 5%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#fff 0%,#fff 5%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);z-index:2;pointer-events:none}@media screen and (max-width:1023px){.cards-wrap .card .expand-content{max-height:100px;padding:1em}}.cards-wrap .card .expand-content p{margin:20px 0}.cards-wrap .card .expand-content.short:after{background:unset;filter:unset}.cards-wrap .card .btn-more{display:inline-block;margin-top:20px;padding-right:10px;font-family:"Montserrat",sans-serif;font-size:15px;color:#be531c;border-bottom:1px solid #c66038;cursor:pointer}.cards-wrap .card .btn-more.hidden{display:none}.cards-wrap .card .btn-more:hover{color:#896b63;border-bottom:1px solid #896b63}.cards-wrap .card .btn-more .label{display:inline-block;min-width:78px;margin-right:2px;margin-bottom:3px;-webkit-transition-duration:.4s,.3s;-moz-transition-duration:.4s,.3s;transition-duration:.4s,.3s;-webkit-transition-property:min-width;-moz-transition-property:min-width;transition-property:min-width}@media screen and (max-width:1023px){.cards-wrap .card .btn-more .label{border-bottom:1px solid #c66038}}.cards-wrap .card .btn-more .more-icon{position:absolute;-webkit-transition-duration:.4s,.3s;-moz-transition-duration:.4s,.3s;transition-duration:.4s,.3s;-webkit-transition-property:transform;-moz-transition-property:transform;transition-property:transform;font-size:18px}@media screen and (max-width:1023px){.cards-wrap .card .btn-more{padding-left:1em;border-bottom:unset}}.cards-wrap .card .card-btn{display:inline-block;padding:10px 20px;margin:2rem 0;font-size:16px;letter-spacing:3px;border:1px solid #000;color:#fff;background-color:#000;cursor:pointer;transition:color .5s ease,background-color .5s ease,border-color .5s ease}.cards-wrap .card .card-btn:hover{border:1px solid #000;color:#000;background-color:#fff}.load-more{display:block;width:128px;padding:10px 20px;margin:2rem auto;font-size:16px;letter-spacing:3px;border:1px solid #000;color:#000;text-align:center;background-color:#fff;cursor:pointer;transition:color .5s ease,background-color .5s ease,border-color .5s ease}.load-more:hover{border:1px solid #000;color:#fff;background-color:#000}