.top-horizontal-destinations{margin:0;padding:0}.top-horizontal-destinations .item-card{clip:rect(0 0 0 0);background-color:#fff;clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.top-horizontal-destinations .active{clip-path:unset;height:100%;position:relative;width:100%}.top-horizontal-destinations .description{height:180px}.top-horizontal-destinations .description div,.top-horizontal-destinations .description p{display:none}.top-horizontal-destinations .description div:first-of-type,.top-horizontal-destinations .description p:first-of-type{display:block;display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;\line-clamp:5;-webkit-box-orient:vertical;padding:0}.top-horizontal-destinations h3{font-size:2em;margin-bottom:0}.top-horizontal-destinations h3 span{font-size:small;font-weight:700;vertical-align:text-top}.top-horizontal-destinations h4{font-size:medium;font-weight:700;max-height:100px;overflow:hidden}.top-horizontal-destinations .btn-explore{border:1px solid #24125f;border-radius:24px;color:#301e6b;display:inline-block;font-size:medium;padding:6px 4px;text-align:center;text-decoration:none;width:100%}.top-horizontal-destinations .item-image{background-position:50%;background-size:cover;height:100%}.top-horizontal-destinations .controls{margin-top:1em}@media only screen and (min-width:767px){.top-horizontal-destinations .controls{margin:4em 0 2em}}@media only screen and (max-width:767px){.top-horizontal-destinations .controls button{padding:10px}}.top-horizontal-destinations .controls .dot{display:inline-block;height:24px;width:24px}.top-horizontal-destinations .controls .dot-active{color:#24125f}.top-horizontal-destinations .controls button{background-color:transparent;border:none;color:#333}.top-horizontal-destinations .button--primary-2{background-color:#333;border:1px solid #24125f;color:#fff;display:block;font-family:Yantramanav,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:25px;padding:0;text-align:center;text-decoration:none;transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.top-horizontal-destinations .button--primary-2:hover{background-color:#e4dada}