.winter-offer .intro .btn_suite{border-color:#a36159;color:#a36159}.winter-offer .intro .btn_suite:hover{background:#a36159;color:#fff}.winter-offer .intro .checkin a{color:#000}.winter-offer .modules-intro{flex-direction:row-reverse;display:flex;justify-content:center}.winter-offer .box-content{margin-top:50px}.winter-offer .box-content .listing.inclusions{max-width:400px}.winter-offer #accommodations-box .container-list-room .discount-price .discount{background:#4caf50;border-radius:2px}.winter-offer #accommodations-box .container-list-room .discount-price .discount.access{background:#07436b}@media only screen and (max-width: 1300px){.winter-offer .access-box .room-description .container-access{width:320px}.winter-offer .access-box .listing{padding:0 0 0 20px}}@media only screen and (max-width: 1024px){.winter-offer .box-content .item-img{width:60%}.winter-offer .box-content .item-info{width:100%!important}.winter-offer .box-content .item-info .access-box{display:block}.winter-offer .box-content .listing.inclusions{max-width:100%}.winter-offer .modules-intro{display:block}.winter-offer .modules-intro>div{max-width:45%;display:inline-block;vertical-align:top}}@media only screen and (max-width: 900px){.winter-offer .box-content .item-img{width:80%;margin-bottom:60px}.winter-offer .box-content .item-info{width:90%}.winter-offer .box-content .item-info .access-box{display:flex}}@media only screen and (max-width: 720px){.winter-offer .box-content .item-img{width:100%;margin-bottom:0}.winter-offer .box-content .item-info{width:100%;margin-top:40px}.winter-offer .box-content .item-info .access-box,.winter-offer .modules-intro{display:block}.winter-offer .modules-intro>div{max-width:100%;display:block}.winter-offer .access-box .room-description .container-access{width:100%}.winter-offer #terms{padding-top:30px}.winter-offer #terms ul{font-size:18px}}
