.box-panel__deal,.box-panel__promo{float:left;width:100%;height:157px;padding:0;margin:15px 0;overflow:hidden;position:relative;text-decoration:none;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.2s ease-in-out}#signup-box--alternative{transition:none;background-color:#1B4A78}#signup-box--alternative .box-panel__content{display:none}#signup-box--alternative .box-panel__content--alternative{display:block;width:90%}#signup-box .box-panel__content--alternative{display:none}#signup-box--alternative .box-panel__title:after{content:''}#signup-box--alternative img{content:url(https://iglu-web-assets.s3.eu-west-1.amazonaws.com/ski/Images/send.svg);height:30px}@media (max-width: 991px){#signup-box--alternative .box-panel__icon{opacity:1;bottom:70px}}@media (max-width: 380px){#signup-box--alternative{height:175px}}.box-panel__deal:before,.box-panel__promo:before{z-index:4}#signup-box--alternative img.box-panel__image{display:none}@media screen and (min-width: 992px){.box-panel__deal,.box-panel__promo{height:280px}.box-panel__deal:before,.box-panel__promo:before{content:'';opacity:.7;display:block;background-color:#1c3d6a;transition:all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}#signup-box--alternative:before{opacity:1;background-color:#1B4A78;transition:none}}.box-panel__title,.box-panel__date,.box-panel__tag,.box-panel__icon,.box-panel__overlay,.box-panel__price{transition:all 0.2s ease-in-out}.box-panel__tag{color:white;margin:15px 0;font-weight:700;padding:5px 25px;display:inline-block;text-transform:uppercase;background-color:#c20e1a;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem}@media screen and (min-width: 768px){.box-panel__tag{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem}}.box-panel__icon{color:white;display:block;font-size:24px;font-size:2.4rem}.box-panel__title{color:white;margin:5px 0;font-weight:700;text-transform:uppercase;font-size:16px;font-size:1.6rem;line-height:18px;line-height:1.8rem}@media screen and (min-width: 768px){.box-panel__title{font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem}}@media screen and (min-width: 1201px){.box-panel__title{font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem}}.box-panel__date{color:white;font-weight:100;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}@media screen and (min-width: 768px){.box-panel__date{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem}}.box-panel__content{z-index:5;width:100%;top:20px;left:20px;position:absolute;transition:all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.box-panel__price{width:80px;height:80px;font-size:15px;margin-top:12px;line-height:80px;border-radius:50%;text-align:center;background-color:white;box-shadow:1px 1px 12px -2px rgba(0,0,0,0.35)}.box-panel__price span{padding:10px;font-weight:700;line-height:1.25;display:inline-block;vertical-align:middle;text-transform:uppercase;transition:all 0.2s ease-in-out}.box-panel__social-icons{margin-top:20px;line-height:1.25}.box-panel__social-icons li{line-height:1.25;display:inline-block;margin:0 5px}.box-panel__social-icons li a{color:white}.box-panel__social-icons li i{font-size:35px}.box-panel__deal__icon{margin-top:20px}@media screen and (min-width: 992px){.box-panel__deal .box-panel__price{box-shadow:1px 1px 12px -2px transparent}.box-panel__deal:before{transform:rotateZ(-15deg) translateX(-38%);top:-40%;right:-10%;bottom:-40%;left:-15%;position:absolute}.box-panel__deal:hover .box-panel__icon,#signup-box--alternative .box-panel__icon{opacity:1;transform:translateY(0)}.box-panel__deal:hover .box-panel__price,#signup-box--alternative .box-panel__price{box-shadow:1px 1px 12px -2px rgba(0,0,0,0.95)}.box-panel__deal:hover:before,#signup-box--alternative:before{transform:rotateZ(-15deg) translateX(0%)}}.box-panel__promo{text-align:center}@media screen and (min-width: 992px){.box-panel__promo .box-panel__content{transform:translateY(35px);top:auto;right:auto;bottom:0;left:0;position:absolute}}@media screen and (max-width: 991px){.box-panel__promo .box-panel__content{left:0}}.box-panel__promo .box-panel__title{max-width:80%;margin:5px auto}.box-panel__promo .box-panel__tag{width:auto;margin-top:0;padding:5px 18px}@media screen and (min-width: 992px){.box-panel__promo .box-panel__icon{margin-top:20px}.box-panel__promo:before{transform:translateY(45%);top:-10%;right:-1%;bottom:-10%;left:-1%;position:absolute}.box-panel__promo:hover .box-panel__content{transform:translateY(-40%)}.box-panel__promo:hover:before{transform:translateY(0%)}}.box-panel__social{margin-top:20px;line-height:1.25}.box-panel__social li{line-height:1.25;display:inline-block;margin:0 5px}.box-panel__social li a{color:white}.box-panel__social li i{font-size:35px}.box-panel__icon{margin-left:auto;margin-right:auto}.col-md-3 .box-panel__deal .box-panel__icon{z-index:5;transform:translateY(50px);top:auto;right:0px;bottom:20px;left:auto;position:relative;transition:all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.content-carousel__inner__item>a>img{width:100%;height:auto}.content-carousel__inner{padding-bottom:64%;height:auto}.content-carousel{height:auto}.box-panel__image{width:100%}@media screen and (min-width: 992px){.box-panel__image{height:100%;width:100%}}.box-panel__snow-reports .box-panel__tag{background-color:#459584}.offer-group__title{color:#0f81c5}.offer-group{height:0;opacity:0}.offer-group--load-next{width:100%;background:#f3f3f3;box-shadow:none;border:1px solid #ebebeb;margin:0;padding:10px 0;font-size:13px;font-weight:700;text-transform:uppercase;color:#3f3e3e}.offer-group .cabin{background-color:#fff;box-shadow:0px 0px 5px #e2e2e2;margin-bottom:20px}.offer-group .cabin__link{display:block;text-decoration:none}.offer-group .cabin__img{width:100%}.offer-group .cabin__info{padding:20px}.offer-group .cabin__title{display:inline-block;color:#0f81c5;font-size:20px;font-weight:bold;margin-bottom:10px}.offer-group .cabin__text,.offer-group .cabin__date,.offer-group .cabin__location,.offer-group .cabin__sleeps,.offer-group .cabin__nights,.offer-group .cabin__from,.offer-group .cabin__saving{display:block;color:#3f3e3e;font-size:16px;margin-bottom:10px}.offer-group .cabin__saving{color:#982525;font-size:15px}.offer-group .cabin__icon,.offer-group .cabin__date-icon,.offer-group .cabin__location-icon,.offer-group .cabin__sleeps-icon,.offer-group .cabin__nights-icon,.offer-group .cabin__from-icon{width:30px}.offer-group .cabin__price,.offer-group .cabin__price--was,.offer-group .cabin__price--now{display:block}.offer-group .cabin__price--was{color:#3f3e3e;font-weight:bold;font-size:16px}.offer-group .cabin__price--now{color:#982525;font-weight:bold;font-size:20px}

