.holidays-offer .page-title{color:#2a5fa3}.holidays-offer .box-description .title-inclusions{margin-top:50px;margin-bottom:10px}.holidays-offer .box-description .list-inclusions{padding-left:30px;-moz-column-count:2;column-count:2}.holidays-offer .box-description .btn{color:#fff;margin-top:20px;background:#001A72}.holidays-offer .box-description .box-info{margin-top:40px}.holidays-offer #accommodations .container-list-room .section-title{font-size:22px}.holidays-offer #accommodations .container-list-room .discount-price .discount{background:#4caf50}.holidays-offer #accommodations .container-list-room .discount-price .discount.access{background:#07436b}.holidays-offer #accommodations .container-list-room .view .box-container-view{background:#000;max-width:120px;border-radius:2px;padding:3px}.holidays-offer #accommodations .container-list-room .view .box-container-view a{color:#fff}.holidays-offer #accommodations .container-list-room .view svg{fill:#fff}.holidays-offer #allinclusive .section-title{color:#2a5fa3;margin-bottom:0;text-transform:none}.holidays-offer #allinclusive .item{position:relative}.holidays-offer #allinclusive .item .box-text{position:absolute;bottom:0px;width:100%;z-index:1;align-content:end;height:100px;background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.5) 60%,rgba(0,0,0,.8) 100%)}.holidays-offer #allinclusive .item .box-text p{font-size:16px;padding:0 20px;color:#fff;margin-bottom:10px;z-index:2}.holidays-offer #allinclusive .item .box-text a{color:#fff;text-decoration:none}.holidays-offer #allinclusive .btn-deals{color:#2a5fa3;border-color:#2a5fa3}.holidays-offer .video-section{background:#fbfbfb}.holidays-offer #events.events-card .carousel-cell{display:inline-block;vertical-align:top;width:380px;margin:10px;height:400px;border:1px solid #eeeeee;padding:10px}.holidays-offer #events.events-card .carousel-img{position:relative}.holidays-offer #events.events-card .carousel-text .carousel-title{position:relative;text-shadow:none;color:#222;font-size:18px;margin-bottom:0;margin-top:10px}.holidays-offer #events.events-card .carousel-text .date{font-size:13px;background:#bf930d;color:#fff;max-width:160px;margin:5px auto 0;border-radius:2px;padding:2px 0}.holidays-offer #events.events-card .carousel-text .description{font-size:15px}.holidays-offer #events.events-card .carousel .flickity-viewport{height:560px!important}.holidays-offer #events.events-card .carousel .carousel-cell{height:500px!important}.holidays-offer #events.events-card .carousel .flickity-page-dots{bottom:0!important}@media only screen and (max-width: 1100px){.holidays-offer{margin-top:80px}.holidays-offer .box-description .title-inclusions{margin-top:20px}}@media only screen and (max-width: 720px){.holidays-offer{margin-top:120px}.holidays-offer .text-description p{font-size:15px!important}.holidays-offer .box-description .list-inclusions{-moz-column-count:1;column-count:1}.holidays-offer .box-description .title-inclusions{margin-top:0}.holidays-offer .box-description .imagen-collage-intro{display:none}}
