.collapsiblelist .chevron-container{display:flex;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;border-radius:50%;background-color:transparent;border:1px solid #000;margin-right:6px}.collapsiblelist .collapsible-bg-1{background-color:#e9e9e9;border-radius:0}.collapsiblelist .collapsible-bg-2{background-color:#f2f2f2;border-radius:0}.collapsiblelist .card-body{border-radius:0;border-color:transparent;background-color:#fafafb;padding-left:44px;padding-right:44px}.collapsiblelist .card-body .col-md-9{padding-right:44px}.collapsiblelist .collapsible-header{text-transform:uppercase;font-weight:600}@media only screen and (max-width:768px){.collapsiblelist .collapsible-header{font-size:13px}}.destinationsv2 .item.destination{margin-bottom:30px;overflow:hidden;border-radius:20px}.destinationsv2 .item.destination .block-image img{transition:all .5s ease-in-out}.destinationsv2 .item.destination:hover .block-image img{transform:scale(120%)}.destinationsv2 .item.destination:hover .block-details{height:120px}.destinationsv2 .item.destination:hover .block-details .block-buttons{display:block}.destinationsv2 .horizontal-retangle .item.destination,.destinationsv2 .quadratic .item.destination,.destinationsv2 .vertical-retangle .item.destination{position:relative}.destinationsv2 .horizontal-retangle .item.destination,.destinationsv2 .horizontal-retangle .item.destination .block-text{height:250px;overflow:hidden}.destinationsv2 .vertical-retangle .item.destination,.destinationsv2 .vertical-retangle .item.destination .block-text{height:700px;overflow:hidden}.destinationsv2 .quadratic .item.destination,.destinationsv2 .quadratic .item.destination .block-text{height:335px;overflow:hidden}.destinationsv2 .item.destination .destination-reservation{width:100%}.destinationsv2 .item.destination .destination-reservation:hover{text-decoration:none}.destinationsv2 .item.destination .destination-read-more{color:#fff;text-decoration:none}.destinationsv2 .item.destination .destination-read-more:hover{color:#fff;text-decoration:underline}.destinationsv2 .horizontal-retangle .item.destination .block-text .block-details .block-extra-text,.destinationsv2 .horizontal-retangle .item.destination .block-text .block-details .block-price{font-size:17px}.destinationsv2 .col-md-4.vertical-retangle .item.destination .block-text .block-details .block-extra-text,.destinationsv2 .col-md-4.vertical-retangle .item.destination .block-text .block-details .block-price,.destinationsv2 .quadratic .item.destination .block-text .block-details .block-extra-text,.destinationsv2 .quadratic .item.destination .block-text .block-details .block-price{font-size:13px}.destinationsv2 .item.destination .block-text .block-details .block-price .price-text{font-style:oblique;font-weight:300}.destinationsv2 .item.destination .block-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.destinationsv2 .item.destination .block-image img{border-radius:20px;animation:zoom 60s;width:100%;height:100%}.destinationsv2 .horizontal-rectangle .block-image img,.destinationsv2 .item.destination .block-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.destinationsv2 .stacked-container{display:flex;flex-direction:column;width:33.3333%}.destinationsv2 .stacked-item{width:100%}.destinationsv2 .item.destination h2{color:#fff;margin-bottom:0}.destinationsv2 .item.destination .block-text .block-title h2.banner-title-normal{font-size:25px}.destinationsv2 .item.destination .block-text .block-title h2.banner-title-large{font-size:35px}.destinationsv2 .item.destination .block-text .block-title h2.banner-title-extra-large{font-size:45px}.destinationsv2 .item.destination .block-text .block-title h2.banner-title-small{font-size:22px}.destinationsv2 .item.destination .block-text .block-title h2.banner-title-extra-small{font-size:18px}.destinationsv2 div:first-child>div>.item.destination{padding-left:0}.destinationsv2 div:last-child>div>.item.destination{padding-right:0}.destinationsv2 .item.destination .block-text{position:relative;padding:30px;background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.5));border-radius:20px}.destinationsv2 .item.destination .block-details{position:absolute;right:30px;bottom:30px;text-transform:uppercase;font-size:20px;transition:all .5s ease-in-out;height:40px;left:30px;border-radius:20px}.destinationsv2 .vertical-retangle .item.destination .block-details{bottom:45px}.destinationsv2 .item.destination .block-details .block-buttons{display:none;text-align:center}.destinationsv2 .item.destination .block-details .block-buttons a{font-size:12px}.destinationsv2 div:first-child>div>.item.destination .block-text{margin-left:0}.destinationsv2 div:last-child>div>.item.destination .block-text{margin-right:0}.destinationsv2 .item.destination .block-price .price-value{font-size:25px;height:40px;overflow:hidden}.destinationsv2 .item.destination .block-price .price-value span{font-weight:700}.destinationsv2 .item.destination .block-title{text-transform:uppercase;font-weight:700}.destinationsv2 .horizontal-rectangle .item.destination .block-title h2{font-size:35px}.destinationsv2 .vertical-rectangle .item.destination .block-title h2{font-size:30px}.destinationsv2 .quadratic .item.destination .block-title h2{font-size:23px}.destinationsv2 .item.destination .block-extra-text{text-align:end}.destinationsv2 .item.destination .block-details:has(.block-days-text) .block-price{width:45%;float:left}.destinationsv2 .item.destination .block-details:has(.block-price) .block-days-text{width:55%;float:left}.destinationsv2 .item.destination .block-text .block-details:has(.block-days-text) .block-price .price-text.justify-content-end{justify-content:flex-start!important}.destinationsv2 .item.destination .block-text .block-details:has(.block-days-text) .block-price .price-value.justify-content-end{justify-content:flex-start!important}.destinationsv2 .item.destination .block-days-text{float:left;font-size:10px;margin-top:21px}.destinationsv2 .col-md-8.vertical-retangle .item.destination .block-days-text{margin-top:31px}.destinationsv2 .horizontal-retangle .item.destination .block-days-text{margin-top:27px}@media only screen and (max-width:768px){.destinationsv2 .item.destination .block-title h2{font-size:20px}.destinationsv2 .stacked-container{width:100%}.destinationsv2 .horizontal-retangle .item.destination,.destinationsv2 .horizontal-retangle .item.destination .block-text,.destinationsv2 .quadratic .item.destination,.destinationsv2 .quadratic .item.destination .block-text,.destinationsv2 .vertical-retangle .item.destination,.destinationsv2 .vertical-retangle .item.destination .block-text{height:300px}}@media only screen and (max-width:380px){.destinationsv2 .item.destination .block-price{width:100%!important;float:none!important}.destinationsv2 .item.destination .block-details:has(.block-price) .block-days-text{width:100%!important;float:none!important;text-align:right}.destinationsv2 .item.destination .block-details{height:auto}.destinationsv2 .item.destination:hover .block-details{margin-bottom:25px}}@media only screen and (min-width:768px) and (max-width:1200px){.destinationsv2 .item.destination .block-price{width:100%!important;float:none!important}.destinationsv2 .item.destination .block-details:has(.block-price) .block-days-text{width:100%!important;float:none!important;text-align:right}.destinationsv2 .item.destination .block-details{height:auto}.destinationsv2 .item.destination:hover .block-details{margin-bottom:25px}.destinationsv2 .quadratic .item.destination,.destinationsv2 .quadratic .item.destination .block-text{height:300px}}@media only screen and (min-width:1200px) and (max-width:1400px){.destinationsv2 .quadratic .item.destination,.destinationsv2 .quadratic .item.destination .block-text{height:356px}}.destinationsv2 .item.destination.promotional .block-image{width:100%;overflow:hidden}.destinationsv2 .item.destination.promotional .block-image .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.destinationsv2 .item.destination.promotional .block-image .image.masked{transition:-webkit-clip-path .1s linear;transition:clip-path .1s linear;transition:clip-path .1s linear,-webkit-clip-path .1s linear}.destinationsv2 .item.destination.promotional .block-image .plane-marker{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:40px;pointer-events:none;transition:left .1s linear;max-width:50px}