.winter-offer .page-title{color:#2a5fa3}.winter-offer .box-description .list-inclusions{padding-left:30px}.winter-offer .box-description .btn{color:#fff;margin-top:20px;background:#001a72}.winter-offer .box-description .box-info{margin-top:40px}.winter-offer #accommodations .container-list-room .section-title{font-size:22px}.winter-offer #accommodations .container-list-room .discount-price .discount{background:#4caf50}.winter-offer #accommodations .container-list-room .discount-price .discount.access{background:#07436b}.winter-offer #accommodations .container-list-room .view .box-container-view{background:#000;max-width:120px;border-radius:2px;padding:3px}.winter-offer #accommodations .container-list-room .view .box-container-view a{color:#fff}.winter-offer #accommodations .container-list-room .view svg{fill:#fff}.winter-offer #allinclusive .section-title{color:#2a5fa3;margin-bottom:0;text-transform:none}.winter-offer #allinclusive .item{position:relative}.winter-offer #allinclusive .item .box-text{position:absolute;bottom:0;width:100%;z-index:1;align-content:end;height:100px;background:linear-gradient(#0000 0,#00000080 60%,#000c)}.winter-offer #allinclusive .item .box-text p{font-size:16px;padding:0 20px;color:#fff;margin-bottom:10px;z-index:2}.winter-offer #allinclusive .item .box-text a{color:#fff;text-decoration:none}.winter-offer #allinclusive .btn-deals{color:#2a5fa3;border-color:#2a5fa3}.winter-offer .video-section{background:#fbfbfb}.winter-offer #faqs .section-title{margin-bottom:60px}.winter-offer #faqs .title-faq{font-size:18px;margin-bottom:10px}.winter-offer #terms{background:#fafafa}@media only screen and (max-width: 1300px){.winter-offer .box-description .item-img{display:none}.winter-offer .box-description .item-content{width:70%}.winter-offer .access-box .container-box-rate .box-price{width:400px}}@media only screen and (max-width: 1100px){.winter-offer{margin-top:80px}.winter-offer .box-description .title-inclusions{margin-top:20px}.winter-offer .box-description .item-content{width:80%}}@media only screen and (max-width: 900px){.winter-offer .box-description .item-content{width:100%}}@media only screen and (max-width: 720px){.winter-offer{margin-top:120px}.winter-offer .text-description p{font-size:15px!important}.winter-offer .box-description .list-inclusions{-moz-column-count:1;column-count:1}.winter-offer .box-description .title-inclusions{margin-top:40px}.winter-offer .box-description .imagen-collage-intro{display:none}.winter-offer .component-call-center{margin-left:20px}.winter-offer .component-call-center .item.img{display:none}}
