.mod-big-hero-hotel{background-position:bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:clamp(5rem,7vw,10.6rem)}.mod-big-hero-hotel .mod-cards1{margin-top:clamp(7rem,6vw,8.8rem)}.mod-big-hero-hotel .mod-cards1 .intro{margin-left:auto;margin-right:auto;max-width:69rem;text-align:center}.mod-big-hero-hotel .mod-cards1 .intro .description{font-size:2rem;line-height:2.5rem}.mod-big-hero-hotel .mod-cards1 .cards{margin-top:5.3rem}.mod-big-hero-hotel .mod-cards1 .cards .row{--bs-gutter-y:2rem}.mod-big-hero-hotel .mod-cards1 .extra{padding-top:2rem}@media (max-width:768px){.mod-big-hero-hotel .mod-hero .slide{height:70vh}.mod-big-hero-hotel .mod-hero .slide .wrapper{display:block}.mod-big-hero-hotel .mod-cards1 .cards{margin-top:8.2rem}}.mod-big-hero-hotel .booking-hotel .booking-title{color:var(--bs-primary);font-size:2.4rem;font-weight:900;padding-bottom:20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .3s}.mod-big-hero-hotel .booking-hotel .tabs .btn:not(.active){opacity:.3}.mod-big-hero-hotel .booking-hotel .booking .mod-hero-nav .wrapper{border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}@media (max-width:992px){.mod-big-hero-hotel .booking-hotel .booking .container .wrapper{padding:10rem 2.5rem 5rem}}@media (max-width:768px){.mod-big-hero-hotel .booking-hotel .booking .container{max-width:none;padding:0}.mod-big-hero-hotel .mask{display:none}.mod-big-hero-hotel .booking-hotel.masked{-webkit-mask-box-image:url(//3506980.fs1.hubspotusercontent-na1.net/hubfs/3506980/raw_assets/public/Livigno_eu/images/layout/mask.svg);mask-image:url(//3506980.fs1.hubspotusercontent-na1.net/hubfs/3506980/raw_assets/public/Livigno_eu/images/layout/mask.svg);-webkit-mask-size:200%;mask-size:200%}}@media (max-width:600px){.mod-big-hero-hotel .booking-hotel .booking-title{font-size:3.6rem}.mod-big-hero-hotel .booking-hotel .booking-title span{display:block;font-size:1.4rem;font-weight:500;padding-top:10px}}