main .experiences{position:relative;padding-top:64px;padding-bottom:64px}main .experiences .d-flex{flex-direction:column}main .experiences .vl-card.header{text-align:center;width:100%;margin-bottom:32px}main .experiences .vl-card.header .subtitle{margin-bottom:8px}main .experiences .vl-card.header .vl-card-title{font-size:32px;line-height:34px;letter-spacing:1.28px;margin-bottom:0}main .experiences .vl-card.header .info-text{letter-spacing:.38px;margin-bottom:30px;padding-left:0}main .experiences .vl-slider.normal-slider{margin-bottom:0}main .experiences .vl-slider.normal-slider figure,main .experiences .vl-slider.normal-slider .image{padding-top:75.5%}main .experiences .section-info{margin-top:15px;min-height:38px;text-align:center;font-family:var(--font-gill);font-size:16px;line-height:18px;color:var(--color-marron)}main .experiences .section-info a{color:var(--color-marron);transition:all .3s ease}main .experiences .section-info a:hover{text-decoration:underline}main .experiences .club-details{max-width:1028px}main .experiences .club-details .info-text{display:flex;flex-direction:column;gap:16px;padding-left:0;letter-spacing:.38px}main .experiences .club-details .info-text i,main .experiences .club-details .info-text em{font-size:22px;line-height:28px;font-family:var(--font-millionaire);text-align:center}main .experiences .club-details .info-text h2{text-align:center}main .experiences .club-details figure{position:relative;padding-top:75%}main .experiences .club-details figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .experiences .club-details .itinerary{margin-top:16px;margin-bottom:128px}main .experiences .club-details .itinerary .program-list{margin-bottom:16px}main .experiences .club-details .itinerary .program-list li{font-size:14px;line-height:18px;letter-spacing:.38px;font-weight:300;font-family:var(--font-gill);text-transform:uppercase}main .experiences .club-details .itinerary .program-list li::before{content:"–"}main .experiences .club-details .itinerary .program-list li span{display:block}main .experiences .club-details .itinerary .vl-btn{padding:8px 20px 4px;height:auto;margin-left:auto;margin-right:auto}main .experiences .experience-images{display:flex;gap:16px;flex-direction:column}main .experiences .experience-images li{width:71.5%}main .experiences .experience-images li figure{position:relative}main .experiences .experience-images li figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .experiences .experience-images li:nth-child(1),main .experiences .experience-images li:nth-child(3){margin-left:auto;margin-right:auto}main .experiences .experience-images li:nth-child(1) figure,main .experiences .experience-images li:nth-child(3) figure{padding-top:133%}main .experiences .experience-images li:nth-child(2){margin-left:auto}main .experiences .experience-images li:nth-child(2) figure{padding-top:75%}main .experiences .experience-images li:nth-child(3){margin-right:auto;margin-left:0}main .experiences .experience-images li:nth-child(4){width:81.25%;margin-left:auto;margin-right:auto}main .experiences .experience-images li:nth-child(4) figure{padding-top:75%}main .experiences .experiences-bg{position:absolute;bottom:0;width:100%;height:392px;z-index:-1}main .vl-benefits-section{margin-bottom:84px;margin-top:64px}main .vl-benefits-section .container{flex-direction:column;display:flex}main .vl-benefits-section figure,main .vl-benefits-section .image{position:relative;width:100%;margin-bottom:35px;padding-top:76.8%}main .vl-benefits-section figure img,main .vl-benefits-section .image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;border-radius:3px}main .vl-benefits-section .benefits-list .titles{margin-bottom:12px}main .vl-benefits-section .benefits-list ul,main .vl-benefits-section .benefits-list .list{margin-bottom:24px}main .vl-benefits-section .benefits-list ul li,main .vl-benefits-section .benefits-list .list li{border-bottom:1px solid var(--color-marron);padding-bottom:4px;margin-bottom:10px}main .vl-benefits-section .benefits-list ul li:last-of-type,main .vl-benefits-section .benefits-list .list li:last-of-type{margin-bottom:8px}main .vl-benefits-section .benefits-list .buttons{display:flex;gap:8px}main .vl-benefits-section .benefits-list .buttons .vl-btn{height:37px}main .vl-benefits-section .vl-btn{height:29px}main .contacts{padding-top:64px}@media(min-width: 768px)and (max-width: 1200px){main .experiences{padding-top:88px;padding-bottom:128px}main .experiences .club-details{margin-bottom:128px}main .experiences .club-details .itinerary{margin-bottom:0}main .experiences .club-details .itinerary .program-list{margin-bottom:32px}main .experiences .club-details .itinerary .program-list li{font-size:16px;line-height:20.8px;letter-spacing:0}main .experiences .club-details .itinerary .vl-btn{font-size:11px;line-height:16px;letter-spacing:.99px;margin-left:0}main .experiences .experience-images{gap:32px;flex-direction:row;align-items:center;margin-left:auto;margin-right:auto}main .experiences .experience-images li:nth-child(odd){margin-left:auto;margin-right:auto}main .experiences .experience-images li:nth-child(odd) figure{padding-top:133%}main .experiences .experiences-bg{height:245px}main .vl-benefits-section{padding:0 35px}main .vl-benefits-section .container{flex-direction:row;align-items:start;padding:0}main .vl-benefits-section figure,main .vl-benefits-section .image{width:32%;padding-top:40%;margin-bottom:0}main .vl-benefits-section .benefits-list{width:68%;margin-left:24px}main .vl-benefits-section .benefits-list .titles{width:85%;display:block;margin-bottom:10px}main .vl-benefits-section .benefits-list .titles h3,main .vl-benefits-section .benefits-list .titles h4,main .vl-benefits-section .benefits-list .titles h5,main .vl-benefits-section .benefits-list .titles h6,main .vl-benefits-section .benefits-list .titles .title{font-size:24px}main .vl-benefits-section .benefits-list ul,main .vl-benefits-section .benefits-list .list{margin-bottom:15px;-moz-columns:2;columns:2}main .vl-benefits-section .benefits-list ul li,main .vl-benefits-section .benefits-list .list li{border-bottom:1px solid var(--color-marron);margin-bottom:18px;font-size:15px}main .vl-benefits-section .benefits-list ul li:last-of-type,main .vl-benefits-section .benefits-list .list li:last-of-type{padding-bottom:8px;margin-bottom:0}main .vl-benefits-section .benefits-list .buttons{gap:12px}main .vl-benefits-section .benefits-list .buttons .vl-btn{height:35px}}@media(min-width: 1200px){main .experiences{padding-top:88px}main .experiences .club-details{flex-direction:row;gap:32px}main .experiences .club-details .vl-card{margin-bottom:0}main .experiences .club-details .col-lg-6{width:calc(50% - 16px)}main .experiences .club-details .info-text h2{text-align:left;width:80%}main .experiences .club-details .info-text h2 i,main .experiences .club-details .info-text h2 em{font-size:27px;line-height:35px}main .experiences .club-details .itinerary{margin-bottom:0}main .experiences .club-details .itinerary .program-list{margin-bottom:32px}main .experiences .club-details .itinerary .program-list li{font-size:16px;line-height:20.8px;letter-spacing:0}main .experiences .club-details .itinerary .vl-btn{font-size:11px;line-height:16px;letter-spacing:.99px;margin-left:0}main .experiences .experience-images{gap:32px;flex-direction:row;align-items:center;max-width:1240px;margin-left:auto;margin-right:auto;justify-content:center}main .experiences .experience-images li{max-width:286px;margin-left:0 !important;margin-right:0 !important}main .experiences .experience-images li:nth-child(odd) figure{padding-top:133%}main .experiences .experiences-bg{height:245px}main .vl-benefits-section{padding-left:210px;padding-right:220px}main .vl-benefits-section .container{flex-direction:row;align-items:start}main .vl-benefits-section figure,main .vl-benefits-section .image{width:30%;padding-top:40%;margin-bottom:0}main .vl-benefits-section .benefits-list{width:70%;margin-left:71px}main .vl-benefits-section .benefits-list .titles{width:100%;display:block}main .vl-benefits-section .benefits-list .titles h3,main .vl-benefits-section .benefits-list .titles h4,main .vl-benefits-section .benefits-list .titles h5,main .vl-benefits-section .benefits-list .titles h6,main .vl-benefits-section .benefits-list .titles .title{font-size:27px;letter-spacing:1.05px;line-height:36px;margin-bottom:12px}main .vl-benefits-section .benefits-list .titles p{font-size:12px;letter-spacing:1.08px;line-height:20px}main .vl-benefits-section .benefits-list ul,main .vl-benefits-section .benefits-list .list{display:flex;margin-bottom:35px;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:18px}main .vl-benefits-section .benefits-list ul li,main .vl-benefits-section .benefits-list .list li{width:calc(50% - 12px);border-bottom:1px solid var(--color-marron);margin-bottom:0;letter-spacing:.4px;line-height:20px}main .vl-benefits-section .benefits-list ul li:last-of-type,main .vl-benefits-section .benefits-list .list li:last-of-type{padding-bottom:8px;margin-bottom:0}main .vl-benefits-section .benefits-list .vl-btn{height:35px}}/*# sourceMappingURL=landing.min.css.map */