@font-face{font-family:"icomoon";src:url("../../lists/clientlibs/resources/icon/icomoon.woff") format("woff");src:url("../../lists/clientlibs/resources/icon/icomoon.ttf") format("truetype"),url("../../lists/clientlibs/resources/icon/icomoon.svg") format("svg"),url("../../lists/clientlibs/resources/icon/icomoon.eot") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:block}
[class^="__icon"],[class*="__icon"]{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cmp-button__icon--arrow-up:before{content:"\ee90c"}
.cmp-button__icon--bold-solid:before{content:"\ee955"}
.cmp-button__icon--calendar:before{content:"\ee90e"}
.cmp-button__icon--check:before{content:"\ee900"}
.cmp-button__icon--check-plain:before{content:"\ee90f"}
.cmp-button__icon--chevron-down:before{content:"\ee957"}
.cmp-button__icon--close:before{content:"\ee952"}
.cmp-button__icon--diagnostico-dialogue:before{content:"\ee910"}
.cmp-button__icon--diagnostico-ideas:before{content:"\ee911"}
.cmp-button__icon--diagnostico-speed:before{content:"\ee912"}
.cmp-button__icon--diagnostico-hand:before{content:"\ee913"}
.cmp-button__icon--diagnostico-search:before{content:"\ee916"}
.cmp-button__icon--diagnostico-glasses:before{content:"\ee915"}
.cmp-button__icon--download:before{content:"\ee961"}
.cmp-button__icon--exclamation:before{content:"\ee956"}
.cmp-button__icon--facebook:before{content:"\ee906"}
.cmp-button__icon--favourite-active:before{content:"\ee933"}
.cmp-button__icon--favourite-inactive:before{content:"\ee925"}
.cmp-button__icon--go-back:before{content:"\ee901"}
.cmp-button__icon--go-next:before{content:"\ee902"}
.cmp-button__icon--info:before{content:"\ee924"}
.cmp-button__icon--instagram:before{content:"\ee951"}
.cmp-button__icon--linkedin:before{content:"\ee905"}
.cmp-button__icon--load-more:before{content:"\ee90d"}
.cmp-button__icon--play:before{content:"\ee962"}
.cmp-button__icon--plus:before{content:"\ee909"}
.cmp-button__icon--icon-print:before{content:"\ee903"}
.cmp-button__icon--question-mark:before{content:"\ee958"}
.cmp-button__icon--search:before{content:"\ee928"}
.cmp-button__icon--share:before{content:"\ee908"}
.cmp-button__icon--spinner-solid:before{content:"\ee90a"}
.cmp-button__icon--section-actualizate:before{content:"\ee923"}
.cmp-button__icon--section-conecta:before{content:"\ee921"}
.cmp-button__icon--section-descubre:before{content:"\ee922"}
.cmp-button__icon--section-transforma:before{content:"\ee926"}
.cmp-button__icon--section-proveedores:before{content:"\ee960"}
.cmp-button__icon--section-ecommerce:before{content:"\ee959"}
.cmp-button__icon--star:before{content:"\ee953"}
.cmp-button__icon--star-solid:before{content:"\ee954"}
.cmp-button__icon--twitter:before{content:"\ee907"}
.cmp-button__icon--whatsapp:before{content:"\ee904"}
.cmp-button__icon--youtube:before{content:"\ee950"}
.list-discover .scroll-top-button,.interest-list .scroll-top-button,.list-activities .scroll-top-button,.list-activities-calendar .scroll-top-button,.list-customized-services .scroll-top-button{display:flex;justify-content:center;align-items:center;margin-left:auto;transform:translate(30px,-42px);width:40px;height:40px;border-radius:50%;color:#fff;background-color:rgba(0,0,0,0.3);cursor:pointer}
@media(max-width:1199px){.list-discover .scroll-top-button,.interest-list .scroll-top-button,.list-activities .scroll-top-button,.list-activities-calendar .scroll-top-button,.list-customized-services .scroll-top-button{display:none}
}
.list-discover .button-load-more,.interest-list .button-load-more,.list-activities .button-load-more,.list-activities-calendar .button-load-more,.list-customized-services .button-load-more{display:flex;justify-content:center;align-items:center;width:97%;padding:10px 0;margin-top:30px;font-size:16px;letter-spacing:1px;color:#2a6496;background-color:#fff;border:0;cursor:pointer}
@media(max-width:1199px){.list-discover .button-load-more,.interest-list .button-load-more,.list-activities .button-load-more,.list-activities-calendar .button-load-more,.list-customized-services .button-load-more{width:98%}
}
@media(max-width:890px){.list-discover .button-load-more,.interest-list .button-load-more,.list-activities .button-load-more,.list-activities-calendar .button-load-more,.list-customized-services .button-load-more{width:100%}
}
.list-discover .button-load-more span,.interest-list .button-load-more span,.list-activities .button-load-more span,.list-activities-calendar .button-load-more span,.list-customized-services .button-load-more span{color:#2bc9af;padding-right:10px}
.list-discover .spinner-gray,.interest-list .spinner-gray,.list-activities .spinner-gray,.list-activities-calendar .spinner-gray,.list-customized-services .spinner-gray{position:relative;opacity:0;transition:all,.6s;display:none}
.list-discover .spinner-gray img,.interest-list .spinner-gray img,.list-activities .spinner-gray img,.list-activities-calendar .spinner-gray img,.list-customized-services .spinner-gray img{position:absolute;top:-85px;left:45%;justify-content:center;padding-top:20px;padding-bottom:50px;transition:all,.3s}
.list-discover #spinnerLoadMore img,.interest-list #spinnerLoadMore img,.list-activities #spinnerLoadMore img,.list-activities-calendar #spinnerLoadMore img,.list-customized-services #spinnerLoadMore img{top:-10px}
.list-discover .block-filters,.interest-list .block-filters,.list-activities .block-filters,.list-customized-services .block-filters{padding:0}
.list-discover .block-filters .sidebar-filters-container,.interest-list .block-filters .sidebar-filters-container,.list-activities .block-filters .sidebar-filters-container,.list-customized-services .block-filters .sidebar-filters-container{position:fixed;top:96px;left:0;background-color:#fff;height:100vh;display:none;z-index:15}
.list-discover .block-filters .sidebar-filters-container--show,.interest-list .block-filters .sidebar-filters-container--show,.list-activities .block-filters .sidebar-filters-container--show,.list-customized-services .block-filters .sidebar-filters-container--show{display:block;overflow:scroll;animation-name:sidebar-filters-show;animation-duration:.6s;animation-fill-mode:forwards}
@keyframes sidebar-filters-show{0{opacity:0}
100%{opacity:1}
}
.list-discover .block-filters .sidebar-filters-container--hide,.interest-list .block-filters .sidebar-filters-container--hide,.list-activities .block-filters .sidebar-filters-container--hide,.list-customized-services .block-filters .sidebar-filters-container--hide{animation-name:sidebar-filters-hide;animation-duration:.6s;animation-fill-mode:forwards}
@keyframes sidebar-filters-hide{0{opacity:1}
100%{opacity:0}
}
@media(min-width:992px){.list-discover .block-filters .sidebar-filters-container,.interest-list .block-filters .sidebar-filters-container,.list-activities .block-filters .sidebar-filters-container,.list-customized-services .block-filters .sidebar-filters-container{position:static;background-color:transparent;height:auto;display:block}
}
.list-discover .block-filters .sidebar-head,.interest-list .block-filters .sidebar-head,.list-activities .block-filters .sidebar-head,.list-customized-services .block-filters .sidebar-head{display:flex;justify-content:flex-end;align-items:center;height:60px;background-color:#fff}
.list-discover .block-filters .sidebar-head p,.interest-list .block-filters .sidebar-head p,.list-activities .block-filters .sidebar-head p,.list-customized-services .block-filters .sidebar-head p{width:100%;text-align:center;font-size:15px;letter-spacing:1px;margin:0}
.list-discover .block-filters .sidebar-head .close,.interest-list .block-filters .sidebar-head .close,.list-activities .block-filters .sidebar-head .close,.list-customized-services .block-filters .sidebar-head .close{margin-right:20px}
.list-discover .block-filters .button--filled,.interest-list .block-filters .button--filled,.list-activities .block-filters .button--filled,.list-customized-services .block-filters .button--filled{display:block;width:100%;max-width:300px;height:45px;color:#333;font-size:15px;font-weight:bold;letter-spacing:1px;border-radius:25px;outline:0;background-color:#2ac9af;box-shadow:inset 0 1px 0 0 #d3d3d3;border:0;padding-left:20px;margin-top:50px;margin-right:auto;margin-left:auto;cursor:pointer}
@media(min-width:992px){.list-discover .block-filters,.interest-list .block-filters,.list-activities .block-filters,.list-customized-services .block-filters{min-width:290px;max-width:290px;padding:87px 15px 0 15px}
.list-discover .block-filters .open-button-sidebar-filters,.interest-list .block-filters .open-button-sidebar-filters,.list-activities .block-filters .open-button-sidebar-filters,.list-customized-services .block-filters .open-button-sidebar-filters{display:none}
.list-discover .block-filters .sidebar-head,.interest-list .block-filters .sidebar-head,.list-activities .block-filters .sidebar-head,.list-customized-services .block-filters .sidebar-head{display:none}
.list-discover .block-filters .button--filled,.interest-list .block-filters .button--filled,.list-activities .block-filters .button--filled,.list-customized-services .block-filters .button--filled{display:none}
}
.list-discover .block-results,.interest-list .block-results,.list-activities .block-results,.list-customized-services .block-results{width:100%;padding:53px 15px 0 15px}
.list-discover .block-results .total-results,.interest-list .block-results .total-results,.list-activities .block-results .total-results,.list-customized-services .block-results .total-results{font-size:15px;padding-top:10px;padding-bottom:15px;padding-left:15px;margin:0}
.list-discover .block-results #containerResultsGeneral,.interest-list .block-results #containerResultsGeneral,.list-activities .block-results #containerResultsGeneral,.list-customized-services .block-results #containerResultsGeneral{transition:all,.6s}
.list-discover .block-results #containerResultsGeneral .container-results,.interest-list .block-results #containerResultsGeneral .container-results,.list-activities .block-results #containerResultsGeneral .container-results,.list-customized-services .block-results #containerResultsGeneral .container-results{display:flex;flex-wrap:wrap;gap:30px}
.list-discover .tags-wrapper,.interest-list .tags-wrapper,.list-activities .tags-wrapper,.list-customized-services .tags-wrapper{display:flex;flex-wrap:wrap;margin-top:20px}
.list-discover .tags-wrapper .tag,.interest-list .tags-wrapper .tag,.list-activities .tags-wrapper .tag,.list-customized-services .tags-wrapper .tag{display:flex;justify-content:center;height:30px;align-items:center;padding:10px 15px;color:#666d70;font-size:12px;font-weight:bold;letter-spacing:1px;border-radius:4px;cursor:pointer}
.list-discover .tags-wrapper .cmp-button__icon--close,.interest-list .tags-wrapper .cmp-button__icon--close,.list-activities .tags-wrapper .cmp-button__icon--close,.list-customized-services .tags-wrapper .cmp-button__icon--close{color:#fff;font-weight:bold;padding-top:1px;padding-left:10px}
.list-discover .tags-wrapper .container-tags,.interest-list .tags-wrapper .container-tags,.list-activities .tags-wrapper .container-tags,.list-customized-services .tags-wrapper .container-tags{display:flex;flex-wrap:wrap;align-items:flex-start;max-height:70px;margin-bottom:15px;padding-right:20px;overflow:hidden}
.list-discover .tags-wrapper .container-tags label.selector-tag:nth-child(n+3),.interest-list .tags-wrapper .container-tags label.selector-tag:nth-child(n+3),.list-activities .tags-wrapper .container-tags label.selector-tag:nth-child(n+3),.list-customized-services .tags-wrapper .container-tags label.selector-tag:nth-child(n+3){display:none}
.list-discover .tags-wrapper .container-tags--open,.interest-list .tags-wrapper .container-tags--open,.list-activities .tags-wrapper .container-tags--open,.list-customized-services .tags-wrapper .container-tags--open{max-height:100%}
.list-discover .tags-wrapper .container-tags--open label.selector-tag:nth-child(n+3),.interest-list .tags-wrapper .container-tags--open label.selector-tag:nth-child(n+3),.list-activities .tags-wrapper .container-tags--open label.selector-tag:nth-child(n+3),.list-customized-services .tags-wrapper .container-tags--open label.selector-tag:nth-child(n+3){display:flex}
.list-discover .tags-wrapper .container-tags label.selector-tag,.interest-list .tags-wrapper .container-tags label.selector-tag,.list-activities .tags-wrapper .container-tags label.selector-tag,.list-customized-services .tags-wrapper .container-tags label.selector-tag{color:#fff;background-color:#767171;margin-right:5px;margin-bottom:5px;order:1}
.list-discover .tags-wrapper .container-tags .button-remove-all,.interest-list .tags-wrapper .container-tags .button-remove-all,.list-activities .tags-wrapper .container-tags .button-remove-all,.list-customized-services .tags-wrapper .container-tags .button-remove-all{position:relative;color:#444242;background-color:#2bc9af;border:0;order:2}
.list-discover .tags-wrapper .container-tags .button-remove-all .icon-close,.interest-list .tags-wrapper .container-tags .button-remove-all .icon-close,.list-activities .tags-wrapper .container-tags .button-remove-all .icon-close,.list-customized-services .tags-wrapper .container-tags .button-remove-all .icon-close{color:#444242}
.list-discover .tags-wrapper .container-tags .button-remove-all--dots::after,.interest-list .tags-wrapper .container-tags .button-remove-all--dots::after,.list-activities .tags-wrapper .container-tags .button-remove-all--dots::after,.list-customized-services .tags-wrapper .container-tags .button-remove-all--dots::after{content:'...';position:absolute;top:14px;right:-20px}
.list-discover .tags-wrapper .button-show-all,.interest-list .tags-wrapper .button-show-all,.list-activities .tags-wrapper .button-show-all,.list-customized-services .tags-wrapper .button-show-all{position:relative;display:flex;justify-content:space-between;align-items:center;align-self:flex-start;width:118px;padding:5px 15px;border:1px solid silver;border-radius:4px;margin-left:auto;cursor:pointer;display:none}
.list-discover .tags-wrapper .button-show-all p,.interest-list .tags-wrapper .button-show-all p,.list-activities .tags-wrapper .button-show-all p,.list-customized-services .tags-wrapper .button-show-all p{font-size:14px;margin:0}
.list-discover .tags-wrapper .button-show-all .icon-chevron,.interest-list .tags-wrapper .button-show-all .icon-chevron,.list-activities .tags-wrapper .button-show-all .icon-chevron,.list-customized-services .tags-wrapper .button-show-all .icon-chevron{font-size:15px}
.list-discover .featured,.interest-list .featured,.list-activities .featured,.list-customized-services .featured{box-shadow:0 2px 6px 0 #999}
.list-discover .card,.interest-list .card,.list-activities .card,.list-customized-services .card{display:block;width:30%;border:0;border-radius:4px}
@media(max-width:1199px){.list-discover .card,.interest-list .card,.list-activities .card,.list-customized-services .card{width:47%}
}
@media(max-width:890px){.list-discover .card,.interest-list .card,.list-activities .card,.list-customized-services .card{width:100% !important}
}
.list-discover .card p,.interest-list .card p,.list-activities .card p,.list-customized-services .card p,.list-discover .card h2,.interest-list .card h2,.list-activities .card h2,.list-customized-services .card h2{margin:0}
.list-discover .card .card-header,.interest-list .card .card-header,.list-activities .card .card-header,.list-customized-services .card .card-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;height:53px;background-color:#fff}
.list-discover .card .card-header .type,.interest-list .card .card-header .type,.list-activities .card .card-header .type,.list-customized-services .card .card-header .type{font-size:12px;color:#000;margin:0;padding-right:10px;text-transform:uppercase}
.list-discover .card .card-header .favorites,.interest-list .card .card-header .favorites,.list-activities .card .card-header .favorites,.list-customized-services .card .card-header .favorites{position:relative;width:20px;margin:0;top:-6px;left:10px}
.list-discover .card .card-header .favorites a.fav-detail,.interest-list .card .card-header .favorites a.fav-detail,.list-activities .card .card-header .favorites a.fav-detail,.list-customized-services .card .card-header .favorites a.fav-detail,.list-discover .card .card-header .favorites i,.interest-list .card .card-header .favorites i,.list-activities .card .card-header .favorites i,.list-customized-services .card .card-header .favorites i{min-width:0;border:0;height:auto;line-height:0}
.list-discover .card .card-header .favorites a.fav-detail span,.interest-list .card .card-header .favorites a.fav-detail span,.list-activities .card .card-header .favorites a.fav-detail span,.list-customized-services .card .card-header .favorites a.fav-detail span,.list-discover .card .card-header .favorites i span,.interest-list .card .card-header .favorites i span,.list-activities .card .card-header .favorites i span,.list-customized-services .card .card-header .favorites i span{display:none}
.list-discover .card .card-body,.interest-list .card .card-body,.list-activities .card .card-body,.list-customized-services .card .card-body{padding:0}
.list-discover .card .card-body img,.interest-list .card .card-body img,.list-activities .card .card-body img,.list-customized-services .card .card-body img{width:100%;filter:brightness(80%)}
.list-discover .card .card-body .info,.interest-list .card .card-body .info,.list-activities .card .card-body .info,.list-customized-services .card .card-body .info{padding:23px}
.list-discover .card .card-body .info .link,.interest-list .card .card-body .info .link,.list-activities .card .card-body .info .link,.list-customized-services .card .card-body .info .link{display:block;color:#444242;font-size:16px;font-weight:bold}
.list-discover .responsive-menu,.interest-list .responsive-menu,.list-activities .responsive-menu,.list-customized-services .responsive-menu{position:absolute;top:-1px;left:0;display:flex;width:100%;background-color:#fff;border-top:1px solid #dbdde0;border-bottom:1px solid #dbdde0;z-index:3}
@media(min-width:992px){.list-discover .responsive-menu,.interest-list .responsive-menu,.list-activities .responsive-menu,.list-customized-services .responsive-menu{display:none}
}
.list-discover .responsive-menu .responsive-type-tabs,.interest-list .responsive-menu .responsive-type-tabs,.list-activities .responsive-menu .responsive-type-tabs,.list-customized-services .responsive-menu .responsive-type-tabs{position:relative;width:66.66%}
.list-discover .responsive-menu .responsive-type-tabs .icon-show-types,.interest-list .responsive-menu .responsive-type-tabs .icon-show-types,.list-activities .responsive-menu .responsive-type-tabs .icon-show-types,.list-customized-services .responsive-menu .responsive-type-tabs .icon-show-types{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:42px;height:42px;color:#2ac9af;z-index:1;cursor:pointer}
.list-discover .responsive-menu .responsive-type-tabs ul.responsive-container-tabs,.interest-list .responsive-menu .responsive-type-tabs ul.responsive-container-tabs,.list-activities .responsive-menu .responsive-type-tabs ul.responsive-container-tabs,.list-customized-services .responsive-menu .responsive-type-tabs ul.responsive-container-tabs{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;width:100%;height:42px;background-color:#fff;overflow:hidden;transition:all,.3s}
.list-discover .responsive-menu .responsive-type-tabs ul.responsive-container-tabs::after,.interest-list .responsive-menu .responsive-type-tabs ul.responsive-container-tabs::after,.list-activities .responsive-menu .responsive-type-tabs ul.responsive-container-tabs::after,.list-customized-services .responsive-menu .responsive-type-tabs ul.responsive-container-tabs::after{content:'';position:absolute;top:0;left:0;width:100%;height:42px;margin-left:-42px}
.list-discover .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li,.interest-list .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li,.list-activities .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li,.list-customized-services .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li{display:flex;align-items:center;width:100%;height:42px;font-size:15px;letter-spacing:1px;padding-left:30px;transition:all,.3s;cursor:pointer;order:2}
.list-discover .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li:hover,.interest-list .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li:hover,.list-activities .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li:hover,.list-customized-services .responsive-menu .responsive-type-tabs ul.responsive-container-tabs li:hover{text-decoration:underline}
.list-discover .responsive-menu .responsive-filters-button,.interest-list .responsive-menu .responsive-filters-button,.list-activities .responsive-menu .responsive-filters-button,.list-customized-services .responsive-menu .responsive-filters-button{display:flex;justify-content:center;align-items:center;width:33.33%;height:42px;font-size:15px;letter-spacing:1px;border-left:1px solid #dbdde0;cursor:pointer}
.list-discover,.interest-list,.list-activities,.list-customized-services{background-color:#eee;padding-bottom:100px}
.list-discover .main-container,.interest-list .main-container,.list-activities .main-container,.list-customized-services .main-container{position:relative;display:flex;max-width:1170px;margin:0 auto}
.list-customized-services nav.filter-type li.type-tab-menu .tab-line{background-color:#20c4fe}
.list-customized-services .card{width:48%}
.list-customized-services .card .header{display:flex;justify-content:flex-end;align-items:center;height:30px;padding-right:15px;border-bottom:3px solid #20c4fe}
.list-customized-services .card .header .favorites{margin:0;margin-top:3px}
.list-customized-services .card img{width:100%}
.list-customized-services .card .info{padding:23px}
.list-customized-services .card .info .link{display:block;color:#444242;font-size:16px;font-weight:bold;padding-bottom:24px;text-decoration:none}
.list-customized-services .card .info .description{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}