.charter-destination .column-text{-moz-columns:2;column-count:2}@media (max-width:768px){.charter-destination .column-text{-moz-columns:1;column-count:1}}.charter-destination h1{font-size:4rem}@media (max-width:768px){.charter-destination h1{font-size:2.5rem}}.charter-destination .slick-list{max-width:100%;overflow:hidden}.charter-destination__top{padding-top:450px}@media (max-width:1024px){.charter-destination__top{padding-top:0}}.charter-destination__price-box{border-radius:0}.charter-destination__summary-images{display:grid;gap:4px;grid-template-columns:1fr 7fr 7fr;grid-template-rows:1fr 7fr 3fr 4fr;min-height:350px}.charter-destination__summary-images img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.charter-destination__summary-images .summary-image-0{grid-column-start:3;grid-row-end:4;grid-row-start:1}.charter-destination__summary-images.summary-images-1 .summary-image-0{grid-row-end:5}.charter-destination__summary-images .summary-image-1{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2}.charter-destination__summary-images .summary-image-2{grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:3}@media (max-width:640px){.charter-destination__summary-images{grid-template-columns:8fr 7fr;grid-template-rows:1fr 1fr}.charter-destination__summary-images .summary-image-0{grid-column-start:2;grid-row-end:3;grid-row-start:1}.charter-destination__summary-images.summary-images-1 .summary-image-0{grid-row-end:3}.charter-destination__summary-images .summary-image-1{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.charter-destination__summary-images .summary-image-2{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2}}.charter-destination__summary-images-map{background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:.3rem;position:absolute;z-index:1}.charter-destination__summary-images-map.summary-map-1{bottom:10%;right:40%;top:10%}.charter-destination__summary-images-map.summary-map-2{bottom:0;left:15%;right:25%;top:45%}.charter-destination__summary-images-map.summary-map-3{bottom:-2rem;left:50%;right:0;top:55%}.charter-destination__summary-images-map img{max-height:100%}@media (max-width:640px){.charter-destination__summary-images-map{bottom:auto!important;grid-column-end:4;grid-column-start:1;grid-row-start:5;left:auto!important;max-height:250px;position:relative;right:auto!important;top:auto!important}}.charter-destination__weather{background-color:#f7f7f7;padding:1rem;width:180px}.charter-destination__weather-slider{padding:0 1rem}.charter-destination__weather-slider .slick-arrow.slick-prev{left:0}.charter-destination__weather-slider .slick-arrow.slick-next{right:0}.charter-destination__weather img{display:inline-block!important}.charter-destination__activities .activity-slider{padding-top:2rem}.charter-destination__activities .activity-slider .agile__actions,.charter-destination__activities .activity-slider .slick-dots{position:absolute;top:0;width:100%}.charter-destination__activities .activity-slider .slick-arrow{top:1rem;z-index:1}.charter-destination__activities .activity-slider .slick-arrow.slick-prev{left:0}.charter-destination__activities .activity-slider .slick-arrow.slick-next{right:0}.charter-destination__activities .activity-slider .agile__dots{flex-wrap:wrap}.charter-destination__activities .activity-slider .agile__dot button{background-color:#e7ebf3;height:.8rem;margin-right:5px;width:.8rem}.identity--solresor .charter-destination__activities .activity-slider .agile__dot button{border-radius:.8rem}.charter-destination__activities .activity-slider .agile__dot--current button{background-color:#065ba2}.charter-destination__activities .activity-box.solresor-box{align-self:flex-start;box-shadow:none;height:auto}.charter-destination__activities .activity-box.solresor-box picture{max-height:250px}.charter-destination__activities .activity-box.solresor-box .activity-text{height:220px;min-width:280px;overflow:hidden}.charter-destination__activities .activity-box.solresor-box .activity-text.expanded{height:auto}.charter-destination__activities .activity-box.solresor-box .activity-readmore{background:linear-gradient(#ffffff1a,#fffc,#fff);bottom:0;left:0;padding-top:1.5rem;position:absolute;text-align:center;width:100%}@media (max-width:768px){.charter-destination__activities .activity-box.solresor-box{height:auto}}.charter-destination__activities .activity-box.solresor-box .trip-image{height:100%}@media (max-width:768px){.charter-destination__activities .activity-box.solresor-box .trip-image{height:200px}}.charter-destination__activities .simplebar-track.simplebar-vertical:before{background:#b8bfcc;content:" ";height:100%;left:5px;position:absolute;width:2px}.charter-destination__activities .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background:#065ba2;border-radius:2px;opacity:1}.charter-destination__hotel-list-slider{padding:0 1rem}.charter-destination__hotel-list-slider .slick-arrow.slick-prev{left:0}.charter-destination__hotel-list-slider .slick-arrow.slick-next{right:0}.charter-destination__hotel-list-item{margin:0 2.5%;max-width:95%}.charter-destination__hotel-list-item .card-body{min-height:235px}.charter-destination__hotel-list-item .card-body .hotel-info{flex-direction:column}.charter-destination__hotel-list-item .card-body .hotel-info .small-star-rating{margin-left:0!important}.charter__price-box{background:#fff;position:absolute;right:15px;top:0}.charter-destination__deal-finder{box-shadow:none!important;max-width:none}
