@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(clientlib-destination-guide-accordion/css/fonts/slick.eot);src:url(clientlib-destination-guide-accordion/css/fonts/slick.eot?#iefix) format("embedded-opentype");src:url(clientlib-destination-guide-accordion/css/fonts/slick.woff) format("woff");src:url(clientlib-destination-guide-accordion/css/fonts/slick.ttf) format("truetype");src:url(clientlib-destination-guide-accordion/css/fonts/slick.svg#slick) format("svg")}
.pruebaSETTING{background-color:aqua}
.section-title-h2{color:#000;font-family:Nunito Sans,sans-serif;font-size:42px}
@media(max-width:992px){.section-title-h2{font-size:34px}
}
@media(max-width:480px){.section-title-h2{font-size:24px}
}
.section-subtitle{font-size:12px;letter-spacing:1.2px;text-transform:uppercase}
.pruebaClientlib{background-color:aqua;background-color:#000}
.accordion-info{color:#666;font-family:Nunito Sans,sans-serif;font-size:15px;line-height:1.7;margin:30px auto;opacity:1;overflow-x:hidden;transition:opacity .3s ease-in-out}
.accordion-info.initializing-animations{opacity:0}
@media(max-width:992px){.accordion-info{line-height:1.4}
}
.accordion-info .accordion-info__title{color:#000;font-family:Nunito Sans,sans-serif;font-size:42px;margin-bottom:30px}
@media(max-width:992px){.accordion-info .accordion-info__title{font-size:34px}
}
@media(max-width:480px){.accordion-info .accordion-info__title{font-size:24px}
}
.accordion-info .accordion-info__table{margin-top:30px}
.accordion-info .accordion-info__table .accordion-info-table__item{margin-bottom:10px}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading{align-items:center;background:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:11px;justify-content:flex-start;letter-spacing:1.2px;padding:15px 20px;position:relative;text-transform:uppercase;transition:background .2s linear}
@media(max-width:992px){.accordion-info .accordion-info__table .accordion-info-table__item .item-heading{padding-right:35px}
}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading .item-heading__icon{margin-right:10px;max-width:25px}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading .item-heading__icon.item-heading__icon--white{display:none}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading:after{content:"+";font-size:16px;position:absolute;right:15px;top:28%}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading.active{background:#000;color:#fff}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading.active .item-heading__icon{display:none}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading.active .item-heading__icon.item-heading__icon--white{display:block}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading.active:after{background:#fff;content:"";font-size:16px;height:1px;position:absolute;right:15px;top:49%;width:8px}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading.active+.item-body{max-height:500px;opacity:1;padding:30px 0}
.accordion-info .accordion-info__table .accordion-info-table__item .item-heading .item-heading__title{display:inline-block;vertical-align:middle}
.accordion-info .accordion-info__table .accordion-info-table__item .item-body{font-size:13px;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .4s ease,opacity .4s ease,padding .4s ease}
.accordion-info .accordion-info__table .accordion-info-table__item .item-body .columns-paragraph{column-count:1}
@media(max-width:992px){.accordion-info .accordion-info__table .accordion-info-table__item .item-body .columns-paragraph{column-count:1}
}
.accordion-info .accordion-info__table .accordion-info-table__item .item-body .no-columns-paragraph{column-count:1;margin-bottom:30px}
.list-paragraph{background:#f7f7f7;margin:30px 0;padding:30px}
.list-paragraph .list-paragraph__title{color:#000;font-family:Nunito Sans,sans-serif;font-size:12px;letter-spacing:1px;margin-bottom:30px;text-transform:uppercase}
@media(min-width:992px){.list-paragraph ul{column-count:2}
}
.list-paragraph ul li{color:#666;font-family:Nunito Sans,sans-serif;font-size:13px;margin-bottom:15px;padding-left:15px;position:relative}
.list-paragraph ul li:after{background:#000;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:8px;width:4px}
.list-mosaic-container .list-mosaic{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}
.list-mosaic-container .list-mosaic .list-mosaic__item{width:33.3%}
@media(max-width:992px){.list-mosaic-container .list-mosaic .list-mosaic__item{width:50%}
}
@media(max-width:600px){.list-mosaic-container .list-mosaic .list-mosaic__item{margin:5px auto;max-width:300px;width:100%}
}
.list-mosaic-container .list-mosaic .list-mosaic__item--inner{border-right:1px solid #fff;border-top:1px solid #fff;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}
.list-mosaic-container .list-mosaic .list-mosaic-item__img{height:100%;min-height:400px;object-fit:cover;object-position:center;width:100%}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.list-mosaic-container .list-mosaic .list-mosaic-item__img{font-family:"object-fit: cover; object-position: center;"}
}
@media(max-width:992px){.list-mosaic-container .list-mosaic .list-mosaic-item__img{min-height:500px}
}
@media(max-width:600px){.list-mosaic-container .list-mosaic .list-mosaic-item__img{min-height:400px}
}
.list-mosaic-container .list-mosaic .list-mosaic-item__hover{align-items:center;background:rgba(0,0,0,.2);color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;left:0;padding:30px;position:absolute;top:0;transition:all .2s linear;width:100%}
.list-mosaic-container .list-mosaic .list-mosaic-item__hover:hover{background:rgba(0,0,0,.8)}
.list-mosaic-container .list-mosaic .list-mosaic-item__hover:hover .list-mosaic-item-hover__text{display:block}
.list-mosaic-container .list-mosaic .list-mosaic-item-hover__title{font-family:Nunito Sans,sans-serif;font-size:24px;letter-spacing:1px;line-height:1.1;margin-bottom:20px;text-align:center;text-transform:uppercase}
@media(max-width:1200px){.list-mosaic-container .list-mosaic .list-mosaic-item-hover__title{font-size:18px}
}
.list-mosaic-container .list-mosaic .list-mosaic-item-hover__text{display:none;font-family:Nunito Sans,sans-serif;font-size:14px;line-height:1.3;text-align:center}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.list-mosaic-container .list-mosaic .list-mosaic-item-hover__text{max-width:90%}
}