.header.offer-slide{padding:0}.margin_20_20{padding-top:30px;margin-bottom:20px}.mozzamare h1{font-weight:100}.bg-blue{background-color:#cceef733}#bg-mozza{background-image:url(https://www.marivaldistinct.com/storage/images/bg-left-mozza.svg),url(https://www.marivaldistinct.com/storage/images/bg-right-mozza.svg);background-repeat:no-repeat,no-repeat;background-position:-40px top,right center;background-size:160px,120px;padding-top:80px;padding-bottom:80px;background-color:#fff}.access .btn-link-mozza{padding:10px 30px}.btn-link-mozza{padding:8px 10px;border:1px solid #001A70;background-color:transparent;text-decoration:none;color:#001a70;font-size:12px;font-weight:100;text-transform:uppercase}.btn-link:hover{color:#001a70bf}.icons-mobile img{width:40px;padding-left:1px}.icons img{width:30px;min-width:26px}.owl-theme .owl-controls .owl-page span{background:#fff}.promotions .owl-theme .owl-controls .owl-page span{background:#000}.promotions .room-box{border:none}.promotions .room-box .img-fluid{border-radius:10px}.service-mozza{font-size:1.55rem;text-transform:none;color:#001a70;font-weight:300}.gallery{font-size:.925rem;font-weight:400}.style-subtitle{color:#001a70;text-transform:uppercase;font-size:14px}.top-align{position:relative;top:-1px}.page-subtitle{color:#001a70;font-weight:100;font-size:1.35rem;margin-bottom:25px;padding-top:.8rem}.header.video{height:90vh}.phone-number a{text-decoration:none;color:#000}.phone-number a:hover{color:#777}#dinning p{margin-bottom:5px}.access .lifestyle-images{width:400px;border-radius:5px}.description-mozzamare{padding-top:30px}.promotions .btn.btn-secondary{max-width:220px}.promotions .info-description{font-size:20px}.promotions a{text-decoration:none;color:#001a70;font-weight:500}.promotions a:hover{color:#000}.promotions .box-button a,.carousel .carousel-text .box-button a{min-width:120px!important}.carousel .carousel-text .box-button{margin:20px 40px}.carousel .carousel-text .title{min-height:40px}.access .link-access a{background:0 0;border:none;text-decoration:underline!important;color:#001a70;font-weight:300;text-decoration:none;text-transform:uppercase;font-size:14px}.access button{text-decoration:underline;background-color:transparent;border:none;color:#001a70;font-weight:300;text-transform:uppercase;font-size:14px}.carousel .carousel-cell{padding-bottom:0}.box_item_info small{padding-bottom:20px}@media only screen and (max-width: 460px){#bg-mozza p{font-size:16px}.services-mozza img{width:30px}.header.video{height:auto}.header.offer-slide .owl-theme .owl-controls{top:-40px}.icons img{width:100px;padding:20px}section{padding-top:20px;padding-bottom:0}#bg-mozza{background-size:200px,180px}.section-title{padding-top:20px;font-size:20px}.description-mozzamare{padding-top:0}.description-mozzamare p{padding:10px}.style-description{font-size:15px}#dinning h3,.access h2{text-align:center;padding-bottom:20px}.access .access-content{padding-bottom:40px}}@media only screen and (min-width: 460px) and (max-width: 1400px){.header.offer-slide .owl-theme .owl-controls{top:-60px}.description-mozzamare{padding-top:0}.header.video{height:auto}.access .img-fluid{padding-top:30px}.access-content{text-align:left!important}.access .margin_20_20{margin-bottom:50px}}.section .carousel .carousel-cell{height:auto}.title-carousel{min-height:40px}.flickity-button{background:#a79f8896;color:#fff}.flickity-button:hover{background:#fff;cursor:pointer;color:#a79f88cc}.promotions .flickity-viewport{height:450px!important}.promotions .carousel .flickity-page-dots{display:none}
