/*!
 * Riu styles 2018
 * CSS Compiled on: timestamp()
*/body .banner-promo-home{display:none}body.header-promo .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-promo .top-bar .navbar-toggle .icon-bar{background:#444}body.header-promo .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-promo .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-promo .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-promo .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-promo .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-promo .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-promo .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-promo .top-bar .nav li a{color:#444;text-shadow:none}body.header-promo .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-promo .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-promo .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-promo #header{position:relative}body.header-promo #header .link-promo{display:block;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}@media only screen and (min-width: 768px){body.header-promo #header{background-repeat:no-repeat;background-attachment:none;height:600px;min-height:600px;top:63px;background-position:left center;background-size:cover;margin-bottom:80px}}@media only screen and (min-width: 1366px){body.header-promo #header{background-position:center;background-size:contain}}body.header-promo #header #sticky-anchor{bottom:0px}body.header-promo #header .header-menu .navbar-header,body.header-promo #header .header-menu .menu{display:none}body.header-promo #header .cover-wrap{display:none}body.header-promo #header .buscador-fixed{height:auto;padding:5px 0;overflow:visible;border-bottom:solid 4px #cdcdcd;position:absolute;bottom:-56px;top:inherit}body.header-promo #header .buscador-fixed.stick{position:fixed;top:0;bottom:inherit}body.header-maldivas .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-maldivas .top-bar .navbar-toggle .icon-bar{background:#444}body.header-maldivas .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-maldivas .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-maldivas .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-maldivas .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-maldivas .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-maldivas .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-maldivas .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-maldivas .top-bar .nav li a{color:#444;text-shadow:none}body.header-maldivas .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-maldivas .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-maldivas .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-maldivas #header{position:relative;margin-bottom:80px}@media only screen and (min-width: 320px){body.header-maldivas #header{background:url("/fcs_images/riu2017/bg-home-44.jpg") rgba(0,0,0,.4) no-repeat top center;background-attachment:inherit;background-size:cover}}@media only screen and (min-width: 768px){body.header-maldivas #header{height:550px;min-height:550px}}body.header-maldivas #header .link-promo{display:none;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}body.header-maldivas #header #sticky-anchor{bottom:0px}body.header-maldivas #header .header-menu .navbar-header,body.header-maldivas #header .header-menu .menu{display:none}body.header-maldivas #header .cover-wrap{height:250px}@media only screen and (min-width: 768px){body.header-maldivas #header .cover-wrap{height:550px}}@media only screen and (min-width: 320px){body.header-maldivas #header .cover-wrap .cover-content h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 768px){body.header-maldivas #header .cover-wrap .cover-content h2{font-size:34px;font-size:3.4rem}}@media only screen and (min-width: 992px){body.header-maldivas #header .cover-wrap .cover-content h2{font-size:46px;font-size:4.6rem}}@media only screen and (min-width: 768px){body.header-maldivas #header .cover-wrap .cover-content .buscador-home-wrap{display:none}}@media only screen and (min-width: 768px){body.header-maldivas #header .buscador-fixed{height:auto;padding:5px 0;overflow:visible;border-bottom:solid 4px #cdcdcd;position:absolute;bottom:-56px;top:inherit}body.header-maldivas #header .buscador-fixed.stick{position:fixed;top:0;bottom:inherit}}body.header-maldivas-AB .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-maldivas-AB .top-bar .navbar-toggle .icon-bar{background:#444}body.header-maldivas-AB .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-maldivas-AB .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-maldivas-AB .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-maldivas-AB .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-maldivas-AB .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-maldivas-AB .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-maldivas-AB .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-maldivas-AB .top-bar .nav li a{color:#444;text-shadow:none}body.header-maldivas-AB .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-maldivas-AB .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-maldivas-AB .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-maldivas-AB #header{position:relative;margin-bottom:80px}@media only screen and (min-width: 320px){body.header-maldivas-AB #header{background:url("/fcs_images/riu2017/bg-home-44.jpg") rgba(0,0,0,.4) no-repeat top center;background-attachment:inherit;background-size:cover}}@media only screen and (min-width: 768px){body.header-maldivas-AB #header{height:700px;min-height:550px}}body.header-maldivas-AB #header .link-promo{display:none}body.header-maldivas-AB #header #sticky-anchor{bottom:0px}body.header-maldivas-AB #header .header-menu .navbar-header{display:none}body.header-maldivas-AB #header .cover-wrap{height:250px}@media only screen and (min-width: 768px){body.header-maldivas-AB #header .cover-wrap{height:700px}}body.header-maldivas-AB #header .cover-wrap .cover-content{vertical-align:bottom}@media only screen and (min-width: 320px){body.header-maldivas-AB #header .cover-wrap .cover-content h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 768px){body.header-maldivas-AB #header .cover-wrap .cover-content h2{font-size:25px;font-size:2.5rem}}@media only screen and (min-width: 992px){body.header-maldivas-AB #header .cover-wrap .cover-content h2{font-size:30px;font-size:3rem}}body.header-maldivas-AB #header .cover-wrap .cover-content h2 br{display:none}body.header-maldivas-AB #header .cover-wrap .cover-content .buscador-home-wrap{margin-bottom:20px}body.header-maldivas-AB #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}body.header-maldivas-AB #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.header-maldivas-AB .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.header-maldivas-AB .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.header-maldivas-AB .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.header-maldivas-AB .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.header-maldivas-AB .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.header-maldivas-AB .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.header-maldivas-AB .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px}body.header-maldivas-AB .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{width:18%;padding-top:24px}body.header-maldivas-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.header-maldivas-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.header-maldivas-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.header-maldivas-AB .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.header-madrid-AB .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-madrid-AB .top-bar .navbar-toggle .icon-bar{background:#444}body.header-madrid-AB .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-madrid-AB .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-madrid-AB .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-madrid-AB .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-madrid-AB .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-madrid-AB .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-madrid-AB .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-madrid-AB .top-bar .nav li a{color:#444;text-shadow:none}body.header-madrid-AB .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-madrid-AB .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-madrid-AB .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-madrid-AB #header{position:relative}@media only screen and (min-width: 320px){body.header-madrid-AB #header{background:url("/fcs_images/riu2017/bg-home-madrid.jpg") rgba(0,0,0,.4) no-repeat top center;background-attachment:inherit;background-size:cover}}@media only screen and (min-width: 768px){body.header-madrid-AB #header{height:700px;min-height:550px}}body.header-madrid-AB #header .link-promo{display:none}body.header-madrid-AB #header #sticky-anchor{bottom:0px}body.header-madrid-AB #header .header-menu .navbar-header{display:none}body.header-madrid-AB #header .header-menu .menu .nav li a{color:#fff}body.header-madrid-AB #header .cover-wrap{height:250px}@media only screen and (min-width: 768px){body.header-madrid-AB #header .cover-wrap{height:700px}}body.header-madrid-AB #header .cover-wrap .cover-content{vertical-align:bottom}@media only screen and (min-width: 320px){body.header-madrid-AB #header .cover-wrap .cover-content h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 768px){body.header-madrid-AB #header .cover-wrap .cover-content h2{font-size:25px;font-size:2.5rem}}@media only screen and (min-width: 992px){body.header-madrid-AB #header .cover-wrap .cover-content h2{font-size:30px;font-size:3rem}}body.header-madrid-AB #header .cover-wrap .cover-content h2 br{display:none}body.header-madrid-AB #header .cover-wrap .cover-content .buscador-home-wrap{margin-bottom:20px}body.header-madrid-AB #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}body.header-madrid-AB #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.header-madrid-AB .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.header-madrid-AB .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.header-madrid-AB .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.header-madrid-AB .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.header-madrid-AB .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.header-madrid-AB .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.header-madrid-AB .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px;height:41px}body.header-madrid-AB .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{padding-top:24px}body.header-madrid-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.header-madrid-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.header-madrid-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.header-madrid-AB .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.header-buscador-small .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-buscador-small .top-bar .navbar-toggle .icon-bar{background:#444}body.header-buscador-small .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-buscador-small .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-buscador-small .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-buscador-small .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-buscador-small .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-buscador-small .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-buscador-small .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-buscador-small .top-bar .nav li a{color:#444;text-shadow:none}body.header-buscador-small .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-buscador-small .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-buscador-small .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-buscador-small #header{position:relative}@media only screen and (min-width: 320px){body.header-buscador-small #header{background:url("/fcs_images/riu2017/bg-home-4.jpg") rgba(0,0,0,.4) no-repeat top center;background-attachment:inherit;background-size:cover}}@media only screen and (min-width: 768px){body.header-buscador-small #header{height:700px;min-height:550px}}body.header-buscador-small #header .link-promo{display:none}body.header-buscador-small #header #sticky-anchor{bottom:0px}body.header-buscador-small #header .header-menu .navbar-header{display:none}body.header-buscador-small #header .cover-wrap{height:250px}@media only screen and (min-width: 768px){body.header-buscador-small #header .cover-wrap{height:700px}}body.header-buscador-small #header .cover-wrap .cover-content{vertical-align:bottom}@media only screen and (min-width: 320px){body.header-buscador-small #header .cover-wrap .cover-content h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 768px){body.header-buscador-small #header .cover-wrap .cover-content h2{font-size:25px;font-size:2.5rem}}@media only screen and (min-width: 992px){body.header-buscador-small #header .cover-wrap .cover-content h2{font-size:30px;font-size:3rem}}body.header-buscador-small #header .cover-wrap .cover-content h2 br{display:none}body.header-buscador-small #header .cover-wrap .cover-content .buscador-home-wrap{margin-bottom:20px}body.header-buscador-small #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}body.header-buscador-small #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.header-buscador-small .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.header-buscador-small .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.header-buscador-small .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.header-buscador-small .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.header-buscador-small .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.header-buscador-small .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.header-buscador-small .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px;height:41px}body.header-buscador-small .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{padding-top:24px}body.header-buscador-small .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.header-buscador-small .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.header-buscador-small .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.header-buscador-small .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.header-promo-banner #header .cover-wrap .cover-content{vertical-align:bottom;padding-bottom:20px}@media only screen and (min-width: 320px){body.header-promo-banner #header .cover-wrap .cover-content h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 768px){body.header-promo-banner #header .cover-wrap .cover-content h2{font-size:34px;font-size:3.4rem}}body.header-promo-banner .banner-promo-home{display:block;margin:auto;margin-top:20px}@media only screen and (min-width: 320px){body.header-promo-banner .banner-promo-home{display:table;width:100%}}@media only screen and (min-width: 768px){body.header-promo-banner .banner-promo-home{display:table;width:100%;max-width:950px}}@media only screen and (min-width: 992px){body.header-promo-banner .banner-promo-home{width:80%;max-width:1000px}}@media only screen and (min-width: 320px){body.header-promo-banner .banner-promo-home img{width:100%}}@media only screen and (min-width: 992px){body.header-promo-banner .banner-promo-home img{max-width:100%}}body.header-blackfriday-row{@import"https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap"}body.header-blackfriday-row .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-blackfriday-row .top-bar .navbar-toggle .icon-bar{background:#444}body.header-blackfriday-row .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-blackfriday-row .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-blackfriday-row .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-blackfriday-row .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-blackfriday-row .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-blackfriday-row .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-blackfriday-row .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-blackfriday-row .top-bar .nav li a{color:#444;text-shadow:none}body.header-blackfriday-row .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-blackfriday-row .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-blackfriday-row .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-blackfriday-row #header{position:relative}@media only screen and (min-width: 320px){body.header-blackfriday-row #header{background:url("/fcs_images/riu2017/bg-home-blackfriday-2019.jpg") rgba(0,0,0,.4) no-repeat top center;background-attachment:inherit;background-size:cover;height:500px}}@media only screen and (min-width: 768px){body.header-blackfriday-row #header{height:auto;min-height:auto;padding:120px 0}}@media only screen and (min-width: 992px){body.header-blackfriday-row #header{height:700px;min-height:550px;padding-top:60px;padding-bottom:100px}}body.header-blackfriday-row #header .link-promo{display:none}body.header-blackfriday-row #header #sticky-anchor{bottom:0px}body.header-blackfriday-row #header .header-menu .navbar-header{display:none}body.header-blackfriday-row #header .header-menu .menu .nav li a{color:#fff}body.header-blackfriday-row #header .container{width:100%}@media only screen and (min-width: 992px){body.header-blackfriday-row #header .container{width:90%}}body.header-blackfriday-row #header .cover-wrap{height:100%;position:relative}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap{height:100%}}body.header-blackfriday-row #header .cover-wrap .cover-content{vertical-align:middle;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 320px){body.header-blackfriday-row #header .cover-wrap .cover-content{flex-flow:column-reverse}}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content{flex-flow:row}}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-cover-wrap{text-align:center}body.header-blackfriday-row #header .cover-wrap .cover-content h2{margin:0 auto;margin-bottom:15px;text-align:center}@media only screen and (min-width: 320px){body.header-blackfriday-row #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content h2{width:80%;font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 992px){body.header-blackfriday-row #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}body.header-blackfriday-row #header .cover-wrap .cover-content h2 br{display:none}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap{margin-bottom:20px;width:350px;margin-bottom:0;margin-top:0}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .form-group{display:block;width:100%;float:none;margin-bottom:10px}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .form-group.listHotels .input-group,body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .form-group.checkIn .input-group,body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .form-group.guest .input-group,body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .form-group.promocode-wrap .input-group{padding:12px 8px;font-size:13px;font-size:1.3rem}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .buscador-movil .form-group{float:left;margin-bottom:0}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .advanced-items{display:block;opacity:1;width:100%;float:none}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .show-buscador-avanazado{display:none}body.header-blackfriday-row #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{position:relative;width:250px;text-align:right;bottom:inherit;right:inherit;float:right}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap{text-align:center;position:relative;display:block}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content{font-family:"Poppins",sans-serif;text-align:center;margin-top:25px}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content{margin-top:0}}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif{text-align:center;background:url("/fcs_images/riu2017/promo-home/fbriday19/destellos.png") no-repeat center center;background-size:cover;display:block;margin-bottom:40px;width:80%;margin:auto}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img{width:100%}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img.bfriday-resto{display:inline-block}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img.bfriday-de{display:none}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto{padding:5px 20px;border-radius:40px;border:solid 1px #fff;margin-bottom:10px;display:inline-block}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:30px;font-size:3rem;font-weight:bold;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:45px;font-size:4.5rem}}@media only screen and (min-width: 992px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:55px;font-size:5.5rem}}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:16px;font-size:1.6rem;font-weight:normal;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:20px;font-size:2rem;width:170px}}@media only screen and (min-width: 992px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:26px;font-size:2.6rem}}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode{font-size:26px;font-size:2.6rem}@media only screen and (min-width: 992px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode{font-size:32px;font-size:3.2rem}}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode .promocode-text{letter-spacing:4px}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode .promocode-code{letter-spacing:4px;font-weight:bold}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode{background:#fff;padding:15px 30px;margin:15px;border-radius:40px;font-size:18px;font-size:1.8rem;color:#b79861;display:none}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode:hover{background:#f5f5f5}@media only screen and (min-width: 992px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode{display:inline-block}}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dates{color:#b79861;font-size:21px;font-size:2.1rem;font-weight:300;letter-spacing:2px;display:none}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dates{display:block;margin-top:30px}}body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-conditions{display:block;color:#fff;font-style:italic;right:0;margin-bottom:40px}@media only screen and (min-width: 768px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-conditions{margin-bottom:0;position:absolute;bottom:-50px}}@media only screen and (min-width: 1200px){body.header-blackfriday-row #header .cover-wrap .cover-content .promo-cover-wrap .promo-conditions{bottom:-30px}}body.header-blackfriday-row .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.header-blackfriday-row .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.header-blackfriday-row .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.header-blackfriday-row .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.header-blackfriday-row .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.header-blackfriday-row .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.header-blackfriday-row .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px;height:41px}body.header-blackfriday-row .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{padding-top:24px}body.header-blackfriday-row .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.header-blackfriday-row .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.header-blackfriday-row .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.header-blackfriday-row .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.header-blackfriday{@import"https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap"}body.header-blackfriday .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-blackfriday .top-bar .navbar-toggle .icon-bar{background:#444}body.header-blackfriday .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-blackfriday .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-blackfriday .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-blackfriday .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-blackfriday .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-blackfriday .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-blackfriday .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-blackfriday .top-bar .nav li a{color:#444;text-shadow:none}body.header-blackfriday .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-blackfriday .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-blackfriday .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-blackfriday #header{position:relative}@media only screen and (min-width: 320px){body.header-blackfriday #header{background:url("/fcs_images/riu2017/bg-home-blackfriday-2019.jpg") rgba(0,0,0,.4) no-repeat top center;background-attachment:inherit;background-size:cover;height:500px}}@media only screen and (min-width: 768px){body.header-blackfriday #header{height:auto;min-height:auto;padding:120px 0}}@media only screen and (min-width: 992px){body.header-blackfriday #header{height:700px;min-height:550px;padding-top:60px;padding-bottom:100px}}body.header-blackfriday #header .link-promo{display:none}body.header-blackfriday #header #sticky-anchor{bottom:0px}body.header-blackfriday #header .header-menu .navbar-header{display:none}body.header-blackfriday #header .header-menu .menu .nav li a{color:#fff}body.header-blackfriday #header .container{width:100%}@media only screen and (min-width: 992px){body.header-blackfriday #header .container{width:90%}}body.header-blackfriday #header .cover-wrap{height:100%;position:relative}@media only screen and (min-width: 768px){body.header-blackfriday #header .cover-wrap{height:100%}}body.header-blackfriday #header .cover-wrap .cover-content{vertical-align:middle;display:flex;flex-flow:column-reverse;justify-content:space-between;align-items:center}body.header-blackfriday #header .cover-wrap .cover-content .buscador-cover-wrap{text-align:center}body.header-blackfriday #header .cover-wrap .cover-content h2{margin:0 auto;margin-bottom:15px;text-align:center}@media only screen and (min-width: 320px){body.header-blackfriday #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 768px){body.header-blackfriday #header .cover-wrap .cover-content h2{width:80%;font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 992px){body.header-blackfriday #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}body.header-blackfriday #header .cover-wrap .cover-content h2 br{display:none}body.header-blackfriday #header .cover-wrap .cover-content .buscador-home-wrap{margin-bottom:20px}body.header-blackfriday #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}body.header-blackfriday #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap{text-align:center;position:relative;display:block}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content{font-family:"Poppins",sans-serif;text-align:center;margin-top:25px}@media only screen and (min-width: 768px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content{margin-top:0}}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif{text-align:center;background:url("/fcs_images/riu2017/promo-home/fbriday19/destellos.png") no-repeat center center;background-size:cover;display:block;margin-bottom:40px;width:80%;margin:auto}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img{width:100%}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img.bfriday-resto{display:inline-block}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img.bfriday-de{display:none}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto{padding:5px 20px;border-radius:40px;border:solid 1px #fff;margin-bottom:10px;display:inline-block}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:30px;font-size:3rem;font-weight:bold;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:45px;font-size:4.5rem}}@media only screen and (min-width: 992px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:55px;font-size:5.5rem}}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:16px;font-size:1.6rem;font-weight:normal;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:20px;font-size:2rem;width:170px}}@media only screen and (min-width: 992px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:26px;font-size:2.6rem}}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode{font-size:26px;font-size:2.6rem}@media only screen and (min-width: 992px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode{font-size:32px;font-size:3.2rem}}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode .promocode-text{letter-spacing:4px}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode .promocode-code{letter-spacing:4px;font-weight:bold}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode{background:#fff;padding:15px 30px;margin:15px;border-radius:40px;font-size:18px;font-size:1.8rem;color:#b79861;display:none}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode:hover{background:#f5f5f5}@media only screen and (min-width: 992px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode{display:inline-block}}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dates{color:#b79861;font-size:21px;font-size:2.1rem;font-weight:300;letter-spacing:2px;display:none}@media only screen and (min-width: 768px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dates{display:block;margin-top:30px}}body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-conditions{display:block;color:#fff;font-style:italic;right:0;margin-bottom:40px}@media only screen and (min-width: 768px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-conditions{margin-bottom:0;position:absolute;bottom:-50px}}@media only screen and (min-width: 1200px){body.header-blackfriday #header .cover-wrap .cover-content .promo-cover-wrap .promo-conditions{bottom:-30px}}body.header-blackfriday .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.header-blackfriday .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.header-blackfriday .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.header-blackfriday .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.header-blackfriday .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.header-blackfriday .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.header-blackfriday .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px}body.header-blackfriday .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{width:18%;padding-top:24px}body.header-blackfriday .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.header-blackfriday .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.header-blackfriday .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.header-blackfriday .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.header-blackfriday-AB{@import"https://fonts.googleapis.com/css?family=Poppins:300,400,700&display=swap"}body.header-blackfriday-AB .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.header-blackfriday-AB .top-bar .navbar-toggle .icon-bar{background:#444}body.header-blackfriday-AB .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.header-blackfriday-AB .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.header-blackfriday-AB .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.header-blackfriday-AB .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.header-blackfriday-AB .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.header-blackfriday-AB .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.header-blackfriday-AB .top-bar .logo-wrap span{display:inline-block;display:none}}body.header-blackfriday-AB .top-bar .nav li a{color:#444;text-shadow:none}body.header-blackfriday-AB .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.header-blackfriday-AB .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.header-blackfriday-AB .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.header-blackfriday-AB #header{position:relative;margin-bottom:80px}@media only screen and (min-width: 320px){body.header-blackfriday-AB #header{background:url("/fcs_images/riu2017/bg-home-blackfriday-2019.jpg") rgba(0,0,0,.4) no-repeat top center;background-attachment:inherit;background-size:cover;height:500px}}@media only screen and (min-width: 768px){body.header-blackfriday-AB #header{height:auto;min-height:auto;padding:120px 0}}@media only screen and (min-width: 992px){body.header-blackfriday-AB #header{height:700px;min-height:550px;padding-top:60px;padding-bottom:100px}}body.header-blackfriday-AB #header .link-promo{display:none}body.header-blackfriday-AB #header #sticky-anchor{bottom:0px}body.header-blackfriday-AB #header .header-menu{display:none}body.header-blackfriday-AB #header .header-menu .navbar-header{display:none}body.header-blackfriday-AB #header .cover-wrap{height:430px;top:0}@media only screen and (min-width: 768px){body.header-blackfriday-AB #header .cover-wrap{height:calc(700px - 63px);top:63px}}body.header-blackfriday-AB #header .cover-wrap .cover-content{vertical-align:middle}body.header-blackfriday-AB #header .cover-wrap .cover-content .buscador-cover-wrap{width:100%}body.header-blackfriday-AB #header .cover-wrap .cover-content h2{margin-top:10px;margin-bottom:0}@media only screen and (min-width: 320px){body.header-blackfriday-AB #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 768px){body.header-blackfriday-AB #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 992px){body.header-blackfriday-AB #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}body.header-blackfriday-AB #header .cover-wrap .cover-content h2 br{display:none}body.header-blackfriday-AB #header .cover-wrap .cover-content .buscador-home-wrap{margin-top:5px;margin-bottom:20px}body.header-blackfriday-AB #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}body.header-blackfriday-AB #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap{text-align:center;position:relative;display:block}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content{font-family:"Poppins",sans-serif;text-align:center;margin-top:25px}@media only screen and (min-width: 768px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content{margin-top:0}}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif{text-align:center;background:url("/fcs_images/riu2017/promo-home/fbriday19/destellos.png") no-repeat center center;background-size:cover;display:block;margin-bottom:40px;width:80%;margin:auto;max-width:500px}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img{width:100%}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img.bfriday-resto{display:inline-block}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .gif img.bfriday-de{display:none}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto{padding:5px 20px;border-radius:40px;border:solid 1px #fff;margin-bottom:10px;display:inline-block}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:30px;font-size:3rem;margin-right:5px;font-weight:bold;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:30px;font-size:3rem}}@media only screen and (min-width: 992px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-percent{font-size:30px;font-size:3rem}}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:16px;font-size:1.6rem;font-weight:normal;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:20px;font-size:2rem}}@media only screen and (min-width: 992px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dto .dto-text{font-size:26px;font-size:2.6rem}}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode{font-size:26px;font-size:2.6rem;margin-bottom:15px}@media only screen and (min-width: 992px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode{font-size:32px;font-size:3.2rem}}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode .promocode-text{letter-spacing:4px}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .promocode .promocode-code{letter-spacing:4px;font-weight:bold}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode{background:#fff;padding:15px 30px;margin:15px;border-radius:40px;font-size:18px;font-size:1.8rem;color:#b79861;display:none}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode:hover{background:#f5f5f5}@media only screen and (min-width: 992px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .btn-apply-promocode{display:inline-block;display:none}}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dates{color:#b79861;font-size:18px;font-size:1.8rem;font-weight:300;letter-spacing:2px;display:none}@media only screen and (min-width: 768px){body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-content .dates{display:block}}body.header-blackfriday-AB #header .cover-wrap .cover-content .promo-cover-wrap .promo-conditions{display:block;color:#fff;font-style:italic;right:0;margin-bottom:40px}body.header-blackfriday-AB .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.header-blackfriday-AB .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.header-blackfriday-AB .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.header-blackfriday-AB .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.header-blackfriday-AB .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.header-blackfriday-AB .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.header-blackfriday-AB .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px}body.header-blackfriday-AB .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{width:15%;padding-top:24px}body.header-blackfriday-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.header-blackfriday-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.header-blackfriday-AB .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.header-blackfriday-AB .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.promo-bg .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.promo-bg .top-bar .navbar-toggle .icon-bar{background:#444}body.promo-bg .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.promo-bg .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.promo-bg .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.promo-bg .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.promo-bg .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.promo-bg .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.promo-bg .top-bar .logo-wrap span{display:inline-block;display:none}}body.promo-bg .top-bar .nav li a{color:#444;text-shadow:none}body.promo-bg .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.promo-bg .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.promo-bg .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.promo-bg #header{position:relative}body.promo-bg #header .link-promo{display:inline-block;position:absolute;left:0;top:60px;width:100%;height:calc(100% - 60px);z-index:3}body.promo-bg #header #sticky-anchor{bottom:0px}body.promo-bg #header .header-menu{position:static}body.promo-bg #header .header-menu .navbar-header{display:none}body.promo-bg #header .header-menu .menu{position:absolute;top:0;left:160px;z-index:12}body.promo-bg #header .header-menu .menu .nav{padding:21px 0}body.promo-bg #header .header-menu .menu .nav li a{margin-left:10px;font-size:14px;color:#444}body.promo-bg #header .header-menu .menu .nav li a:hover{color:#bc5658}body.promo-bg #header .cover-wrap{height:430px}@media only screen and (min-width: 768px){body.promo-bg #header .cover-wrap{height:550px}}@media only screen and (min-width: 992px){body.promo-bg #header .cover-wrap{height:650px}}body.promo-bg #header .cover-wrap .cover-content{vertical-align:bottom;margin-bottom:5px}body.promo-bg #header .cover-wrap .cover-content h2{display:none}@media only screen and (min-width: 320px){body.promo-bg #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 768px){body.promo-bg #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 992px){body.promo-bg #header .cover-wrap .cover-content h2{font-size:20px;font-size:2rem}}body.promo-bg #header .cover-wrap .cover-content h2 br{display:none}body.promo-bg #header .cover-wrap .cover-content .buscador-home-wrap{margin-bottom:20px;margin-top:0;z-index:10;position:relative}body.promo-bg #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}body.promo-bg #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.promo-bg #header .cover-wrap .cover-content .banner-promo-home{display:none}body.promo-bg .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.promo-bg .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.promo-bg .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.promo-bg .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.promo-bg .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.promo-bg .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.promo-bg .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px;height:41px}body.promo-bg .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{padding-top:24px}body.promo-bg .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.promo-bg .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.promo-bg .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.promo-bg .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.promo-bg.modal-open #header .cover-wrap .cover-content .buscador-home-wrap{position:static}body.hero-bg .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:#fff}body.hero-bg .top-bar .navbar-toggle .icon-bar{background:#444}body.hero-bg .top-bar .logo-wrap{display:table}@media only screen and (min-width: 320px){body.hero-bg .top-bar .logo-wrap{position:absolute;top:0;left:60px;margin-top:10px;width:auto}}body.hero-bg .top-bar .logo-wrap .logo{float:none;display:block;margin-left:auto;margin-right:auto;float:none;width:90px;height:45px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9000px;font-size:0px;font-size:0rem;background:url("/fcs_images/riu2017/logo2018-riucom-movil.png") no-repeat center center}body.retina body.hero-bg .top-bar .logo-wrap .logo{background:url("/fcs_images/riu2017/logo2018-riucom-movil@x2.png") no-repeat center center;background-size:contain}body.hero-bg .top-bar .logo-wrap span{font-size:18px;font-size:1.8rem;font-weight:300;width:200px;text-align:left;margin-left:10px;vertical-align:middle;color:#444}@media only screen and (min-width: 320px){body.hero-bg .top-bar .logo-wrap span{display:none}}@media only screen and (min-width: 992px){body.hero-bg .top-bar .logo-wrap span{display:inline-block;display:none}}body.hero-bg .top-bar .nav li a{color:#444;text-shadow:none}body.hero-bg .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body.hero-bg .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body.hero-bg .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body.hero-bg #header{position:relative}@media only screen and (min-width: 320px){body.hero-bg #header{background:url("https://www.riu.com/fcs_images/riu2017/home-experiencia-pareja.jpg") rgba(0,0,0,.4) no-repeat left -90px center;background-attachment:inherit;background-size:cover;height:570px}}@media only screen and (min-width: 768px){body.hero-bg #header{background:url("https://www.riu.com/fcs_images/riu2017/home-experiencia-pareja.jpg") rgba(0,0,0,.4) no-repeat top center;background-size:cover;height:700px;min-height:550px}}body.hero-bg #header .link-promo{display:inline-block;position:absolute;left:0;top:60px;width:100%;height:calc(100% - 60px);z-index:3;display:none}body.hero-bg #header #sticky-anchor{bottom:0px}body.hero-bg #header .header-menu{position:static}body.hero-bg #header .header-menu .navbar-header{display:none}body.hero-bg #header .header-menu .menu{position:absolute;top:0;left:160px;z-index:12}body.hero-bg #header .header-menu .menu .nav{padding:21px 0}body.hero-bg #header .header-menu .menu .nav li a{margin-left:10px;font-size:14px;color:#444}body.hero-bg #header .header-menu .menu .nav li a:hover{color:#bc5658}body.hero-bg #header .cover-wrap{height:480px}@media only screen and (min-width: 768px){body.hero-bg #header .cover-wrap{height:550px}}@media only screen and (min-width: 992px){body.hero-bg #header .cover-wrap{height:650px}}body.hero-bg #header .cover-wrap .cover-content{vertical-align:bottom;margin-bottom:5px}body.hero-bg #header .cover-wrap .cover-content h2{display:none}@media only screen and (min-width: 320px){body.hero-bg #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 768px){body.hero-bg #header .cover-wrap .cover-content h2{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 992px){body.hero-bg #header .cover-wrap .cover-content h2{font-size:20px;font-size:2rem}}body.hero-bg #header .cover-wrap .cover-content h2 br{display:none}body.hero-bg #header .cover-wrap .cover-content .buscador-home-wrap{margin-bottom:20px;margin-top:0;z-index:10;position:relative}body.hero-bg #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content{padding:15px}body.hero-bg #header .cover-wrap .cover-content .buscador-home-wrap .buscador-home-content .margin-top-20{margin-top:5px !important}body.hero-bg .buscador-riu:not(.buscador-fixed) .form-group label{text-transform:none;margin-bottom:5px}body.hero-bg .buscador-riu:not(.buscador-fixed) .form-group .input-group,body.hero-bg .buscador-riu:not(.buscador-fixed) .form-group select{padding:8px}body.hero-bg .buscador-riu:not(.buscador-fixed) .form-group.listHotels .input-group,body.hero-bg .buscador-riu:not(.buscador-fixed) .form-group.checkIn .input-group,body.hero-bg .buscador-riu:not(.buscador-fixed) .form-group.checkOut .input-group{height:40px}body.hero-bg .buscador-riu:not(.buscador-fixed) .form-group input[type=submit]{padding:7px;height:41px}body.hero-bg .buscador-home-wrap .buscador-home-content .buscador-home .form-group.cta{padding-top:24px}body.hero-bg .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado{right:10px}body.hero-bg .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado .icn-best-online-price{font-size:35px;font-size:3.5rem}body.hero-bg .buscador-home-wrap .buscador-home-content .buscador-home .mejor-precio-garantizado.horizontal{width:250px}body.hero-bg .buscador-home-wrap .buscador-home-content .buscador-home.advanced .advanced-items .form-group.guest-wrap .input-group.guest{padding:8px}body.hero-bg.modal-open #header .cover-wrap .cover-content .buscador-home-wrap{position:static}body .top-bar{border-bottom:solid 1px rgba(0,0,0,.1);background:rgba(255,255,255,.5)}body .top-bar .nav li a{color:#444;text-shadow:none}body .top-bar .nav li.login .dropdown-toggle{color:#444;border-color:#444;background:transparent}body .top-bar .nav li.login .dropdown-toggle:hover{background:#bc5658;border-color:#bc5658;color:#fff}body.hotel-plaza body .top-bar .nav li.login .dropdown-toggle:hover{background:#765a99;border-color:#765a99;color:#fff}body .top-bar .navbar-toggle .icon-bar{background-color:#444}@media only screen and (min-width: 320px){body .top-bar .logo-wrap{display:table}}@media only screen and (min-width: 768px){body .top-bar .logo-wrap{display:none}}body .top-bar .logo-wrap .logo{background:url(/fcs_images/riu2017/logo2018-riucom-movil.png) no-repeat center center !important}@media only screen and (min-width: 320px){body #header .header-menu .logo-wrap{display:none}}@media only screen and (min-width: 768px){body #header .header-menu .logo-wrap{display:table}}body #header .header-menu .logo-wrap .logo{background:url(/fcs_images/riu2017/logo2018-riucom-movil.png) no-repeat center center}body #header .header-menu .menu .nav li a{color:#ca5c5c;text-shadow:none}body #header .cover-wrap .cover-content .promo-cover-wrap{display:none}body #header .cover-wrap .cover-content .know-more{color:#444}body #header .cover-wrap .cover-content .know-more .mouse{border-color:#444}body #header .cover-wrap .cover-content .know-more .mouse .wheel{background:#444}body #header .cover-wrap .cover-content .know-more .arrows-scroll span{border-color:#444}#header{position:relative;padding:0}@media only screen and (min-width: 320px){#header{background:url("/fcs_images/riu2017/bg-home-2019.jpg") rgba(0,0,0,.4) no-repeat left center;background-attachment:inherit;background-size:cover;height:350px;min-height:350px}}@media only screen and (min-width: 768px){#header{background:url("/fcs_images/riu2017/bg-home-2019.jpg") rgba(0,0,0,.4) no-repeat top center;background-size:cover;height:700px;min-height:700px}}body.retina #header{background-attachment:inherit}#header .link-promo{display:none}#header .cover-wrap{display:table;width:100%}@media only screen and (min-width: 320px){#header .cover-wrap{height:250px}}@media only screen and (min-width: 768px){#header .cover-wrap{height:450px}}@media only screen and (min-width: 992px){#header .cover-wrap{height:700px}}#header .cover-wrap .cover-content{color:#fff;text-align:center;vertical-align:middle;display:table-cell}#header .cover-wrap .cover-content h2{text-transform:uppercase;text-shadow:1px 1px 8px rgba(0,0,0,.95);font-weight:700;line-height:1.2;margin:auto;margin-top:0;margin-bottom:35px}#header .cover-wrap .cover-content h2 strong{font-weight:700}@media only screen and (min-width: 320px){#header .cover-wrap .cover-content h2{margin-top:30px;width:100%;font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content h2{margin-top:40px;max-width:800px;width:60%;font-size:30px;font-size:3rem}}@media only screen and (min-width: 992px){#header .cover-wrap .cover-content h2{margin-top:80px;width:60%;font-size:34px;font-size:3.4rem;max-width:850px}}@media only screen and (min-width: 1200px){#header .cover-wrap .cover-content h2{width:60%}}#header .cover-wrap .cover-content .know-more{font-weight:300;color:#fff;display:inline-block;position:relative;top:60px;display:none}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap{display:block;text-align:center;margin-top:5px}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .mouse{display:inline-block;height:21px;width:14px;border-radius:10px !important;transform:none;border:2px solid #fff;top:170px;margin:auto;text-align:center}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .mouse .wheel{height:5px;width:2px;display:inline-block;margin:5px auto;background:#fff;position:relative;-webkit-animation:mouse-wheel 1.2s ease infinite;-moz-animation:mouse-wheel 1.2s ease infinite}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll{text-align:left;display:block;width:5px;margin:auto;line-height:1}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll span{display:inline-block;width:5px;height:5px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;margin:0}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll .first,#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll .second,#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll .third{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll .first{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll .second{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate}#header .cover-wrap .cover-content .know-more .scroll-down-icon-wrap .arrows-scroll .third{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-direction:alternate}@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-moz-keyframes mouse-wheel{0%{top:1px}50%{top:2px}100%{top:3px}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}#header .cover-wrap .cover-content .banner-informativo{display:block;margin-left:auto;margin-right:auto;float:none;display:table;background:#fff;border:solid 1px #cdcdcd;color:#444;padding:25px;margin-top:20px}#header .cover-wrap .cover-content .banner-informativo .icn-exclamation{display:table-cell;width:20%;font-size:40px;font-size:4rem;color:#ca5c5c;vertical-align:middle}#header .cover-wrap .cover-content .banner-informativo .banner-info{display:table-cell;width:80%;margin:0}@media only screen and (min-width: 320px){#header .cover-wrap{padding:0 15px;position:relative;top:inherit;left:inherit}}@media only screen and (min-width: 992px){#header .cover-wrap{padding:0;position:absolute;left:0;top:0}}#header .fullscreen-bg_video{display:none}#header .homepage-hero-module{border-right:none;border-left:none;position:absolute;top:0;width:100%;max-height:600px}#header .no-video .video-container video,#header .touch .video-container video{display:none}#header .no-video .video-container .poster,#header .touch .video-container .poster{display:block !important}#header .video-container{position:relative;bottom:0%;left:0%;height:100%;width:100%;overflow:hidden;background:#000}#header .video-container .poster img{width:100%;top:0;position:absolute}#header .video-container .filter{z-index:15;position:absolute;background:rgba(0,0,0,.4);width:100%}#header .video-container video{position:absolute;z-index:1;top:0}#header .video-container video.fillWidth{width:100%}#header #sticky-anchor{position:absolute;bottom:110px;width:100%}#grid-destinations{padding:20px 0 40px 0}@media only screen and (min-width: 768px){#grid-destinations{padding:60px 0 50px 0}}#grid-destinations .section-title{margin-bottom:10px;width:100%;padding-left:0px}#grid-destinations .section-title .title{font-size:26px;font-size:2.6rem;margin-bottom:10px;line-height:1}#grid-destinations .section-title .subtitle{font-weight:300;font-size:18px;font-size:1.8rem;color:#747575;margin:0}@media only screen and (min-width: 320px){#grid-destinations .destination-grid .grid-sizer{width:100%}}@media only screen and (min-width: 768px){#grid-destinations .destination-grid .grid-sizer{width:50%}}@media only screen and (min-width: 992px){#grid-destinations .destination-grid .grid-sizer{width:25%}}#grid-destinations .destination-grid .grid-item{width:100%;height:220px;margin-bottom:10px;padding:0 5px}@media only screen and (min-width: 768px){#grid-destinations .destination-grid .grid-item{width:50%;height:220px}}@media only screen and (min-width: 992px){#grid-destinations .destination-grid .grid-item{width:25%;height:180px}}@media only screen and (min-width: 320px){#grid-destinations .destination-grid .grid-item.grid-item--width2{width:100%}}@media only screen and (min-width: 768px){#grid-destinations .destination-grid .grid-item.grid-item--width2{width:50%}}#grid-destinations .destination-grid .grid-item.grid-item--height2{height:220px}@media only screen and (min-width: 992px){#grid-destinations .destination-grid .grid-item.grid-item--height2{height:370px}}#grid-destinations .destination-grid .destination-wrap{margin-bottom:10px;display:none;position:relative}#grid-destinations .destination-grid .destination-wrap:nth-child(2),#grid-destinations .destination-grid .destination-wrap:nth-child(3),#grid-destinations .destination-grid .destination-wrap:nth-child(4),#grid-destinations .destination-grid .destination-wrap:nth-child(5),#grid-destinations .destination-grid .destination-wrap:nth-child(6){display:block}@media only screen and (min-width: 768px){#grid-destinations .destination-grid .destination-wrap{display:block}}#grid-destinations .destination-grid .destination-wrap .destination{display:block;background:#3498db;height:100%;position:relative}#grid-destinations .destination-grid .destination-wrap .destination:hover{cursor:pointer}#grid-destinations .destination-grid .destination-wrap .destination .destination-image-wrap{width:100%;height:100%;overflow:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}#grid-destinations .destination-grid .destination-wrap .destination .destination-image-wrap::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:"";-webkit-transition:transform .6s;-moz-transition:transform .6s;-ms-transition:transform .6s;-o-transition:transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -103%, 0);-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -103%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -103%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -103%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -103%, 0)}#grid-destinations .destination-grid .destination-wrap .destination .destination-image-wrap .destination-image{position:relative;opacity:.95;-webkit-transition:opacity .35s,transform .35s;-moz-transition:opacity .35s,transform .35s;-ms-transition:opacity .35s,transform .35s;-o-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#grid-destinations .destination-grid .destination-wrap .destination .destination-image-wrap .destination-info .destination-name{font-size:19px;font-size:1.9rem;font-weight:300;text-shadow:1px 1px 5px rgba(0,0,0,.95);color:#fff;margin:0;width:100%;position:absolute;left:0;top:0;padding:15px;text-transform:uppercase}#grid-destinations .destination-grid .destination-wrap .destination .destination-image-wrap .destination-info .destination-name .hotel-precio{text-transform:none;font-size:16px;font-size:1.6rem;margin-top:5px}#grid-destinations .destination-grid .destination-wrap .destination .destination-image-wrap .destination-info .destination-name .hotel-precio .precio{font-weight:700;font-size:20px;font-size:2rem}#grid-destinations .destination-grid .destination-wrap .destination .destination-image-wrap .destination-info .destination-name .hotel-precio small{display:block;color:#fff;display:none}#grid-destinations .destination-grid .destination-wrap .destination-links{background:#fff;color:#ca5c5c;position:absolute;right:0;bottom:0;margin:15px;padding:15px;max-width:260px;text-align:right;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}@media only screen and (min-width: 768px){#grid-destinations .destination-grid .destination-wrap .destination-links{opacity:1}}@media only screen and (min-width: 992px){#grid-destinations .destination-grid .destination-wrap .destination-links{opacity:0}}#grid-destinations .destination-grid .destination-wrap .destination-links span,#grid-destinations .destination-grid .destination-wrap .destination-links .destination-offers{color:#ca5c5c;display:block;opacity:.8}#grid-destinations .destination-grid .destination-wrap .destination-links span:hover,#grid-destinations .destination-grid .destination-wrap .destination-links .destination-offers:hover{color:#bc5658;opacity:1;cursor:pointer;text-decoration:none}#grid-destinations .destination-grid .destination-wrap:hover .destination .destination-image-wrap::before{-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 103%, 0);-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 103%, 0);-ms-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 103%, 0);-o-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 103%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 103%, 0)}#grid-destinations .destination-grid .destination-wrap:hover .destination .destination-image-wrap .destination-image{opacity:.6;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}#grid-destinations .destination-grid .destination-wrap:hover .destination-links{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}#grid-destinations .btn-cta{display:block;margin-left:auto;margin-right:auto;float:none;font-size:14px;font-size:1.4rem;width:80%;margin-top:20px;font-weight:500;padding:14px 8px}@media only screen and (min-width: 768px){#grid-destinations .btn-cta{width:400px;font-size:22px;font-size:2.2rem;padding:14px 24px;margin-top:40px}}#promo-offer{height:600px;background-size:cover;background-color:#383642;display:table;width:100%;vertical-align:middle;position:relative}#promo-offer>.container{display:table-cell;vertical-align:middle}#promo-offer>.container .container .title-wrap{color:#fff;margin-bottom:0}#promo-offer>.container .container .title-wrap .section-title{font-size:60px;font-size:6rem;text-transform:none;font-weight:500;margin:0;text-shadow:0px 2px 2px rgba(68,68,68,.35)}#promo-offer>.container .container .title-wrap .section-subtitle{font-size:24px;font-size:2.4rem;font-weight:600;text-transform:uppercase;margin:0;text-shadow:0px 2px 2px rgba(68,68,68,.35)}#promo-offer>.container .container .title-wrap:after{content:"";width:36px;height:4px;display:block;margin:25px auto 0;background:#fff;box-shadow:0px 2px 2px rgba(68,68,68,.35)}#promo-offer>.container .container .ribbon{top:-20px;left:50px;width:280px;min-height:250px;height:auto}#promo-offer>.container .container .ribbon .ribbon-inner{width:100%;height:100%;position:initial;-webkit-box-shadow:2px 4px 7px #444;-moz-box-shadow:2px 4px 7px #444;box-shadow:2px 4px 7px #444}#promo-offer>.container .container .ribbon .ribbon-inner .price-wrap{margin:60px 0;display:block}#promo-offer>.container .container .ribbon .ribbon-inner .price-wrap .price{font-weight:700;font-size:46px;font-size:4.6rem;display:block}#promo-offer>.container .container .ribbon .ribbon-inner .price-wrap .price .priceBadge{font-size:40px;font-size:4rem;text-transform:uppercase}#promo-offer>.container .container .ribbon .ribbon-inner .price-wrap .small{font-size:14px;font-size:1.4rem;font-weight:300}#promo-offer>.container .container .ribbon .ribbon-inner .bookOffer{font-size:16px;font-size:1.6rem;display:inline-block;font-weight:500;border:solid 1px #fff;background:transparent;color:#fff;padding:10px 20px}#promo-offer>.container .container .ribbon .ribbon-inner .bookOffer:hover{background:#fff;color:#444}#promo-offer>.container .container .ribbon .ribbon-inner:before{margin-top:0;border-width:10px 140px 30px 140px;border-bottom:30px solid transparent}#riu-party-home{background:url("/fcs_images/riu2017/bg-riu-party-home.png") #fff no-repeat right bottom 60px;background-size:800px;padding:100px 0}#riu-party-home .section-title-party{position:relative;text-align:center;margin-bottom:60px;font-size:1.8rem}@media only screen and (min-width: 992px){#riu-party-home .section-title-party{font-size:3.6rem;width:50%;margin:auto}}#riu-party-home .riu-party-desc-content{margin-top:50px;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 992px){#riu-party-home .riu-party-desc-content{margin-top:100px}}#riu-party-home .riu-party-desc-content .riu-party-desc-content-text{flex:1 1 auto;line-height:26px;font-size:1.8rem;line-height:26px}@media only screen and (min-width: 992px){#riu-party-home .riu-party-desc-content .riu-party-desc-content-text{padding-right:50px;width:65%}}#riu-party-home .riu-party-desc-content .riu-party-desc-content-text p{margin-bottom:30px}#riu-party-home .riu-party-desc-content .riu-party-desc-content-text .riu-party-desc-content-button{margin-top:20px}#riu-party-home .riu-party-desc-content .riu-party-desc-content-text .riu-party-desc-content-button .btn{border-radius:10px;text-shadow:none}#riu-party-home .riu-party-desc-content .riu-party-desc-content-image{flex:1 1 auto;text-align:center;margin-top:30px}@media only screen and (min-width: 992px){#riu-party-home .riu-party-desc-content .riu-party-desc-content-image{margin-top:0}}#riu-party-home .riu-party-desc-content .riu-party-desc-content-image img{max-width:500px;width:100%}#riuclass{background-image:url("/fcs_images/riu2017/bg-riuclass-pattern-small.png");background-repeat:repeat;background-position:left top}@media only screen and (min-width: 768px){#riuclass{padding:120px 0}}#riuclass .title-wrap{margin-bottom:60px}#riuclass .title-wrap .section-title{color:#444;font-size:36px;font-size:3.6rem;font-weight:500;margin-bottom:25px}#riuclass .title-wrap .section-subtitle{font-size:18px;font-size:1.8rem;font-weight:100;font-style:italic;color:#444;margin:0}#riuclass .rc-info{color:#444;width:100%;text-align:left;display:block}#riuclass .rc-info .desc{font-size:16px;font-size:1.6rem;text-align:justifyLeft;margin:15px 0}@media only screen and (min-width: 768px){#riuclass .rc-info .desc{margin:30px 0;font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 320px){#riuclass .rc-info .features-wrap{background:transparent;padding:0}}@media only screen and (min-width: 992px){#riuclass .rc-info .features-wrap{padding-right:50%;background:url("/fcs_images/riu2017/mac.png") no-repeat right bottom;background-size:50%}}#riuclass .rc-info .features-wrap .features{list-style-type:none;padding:0;margin:20px 0 20px}@media only screen and (min-width: 768px){#riuclass .rc-info .features-wrap .features{margin:40px 0 20px}}#riuclass .rc-info .features-wrap .features li{font-weight:600;margin-bottom:25px}@media only screen and (min-width: 320px){#riuclass .rc-info .features-wrap .features li{padding-left:0;font-size:14px;font-size:1.4rem;font-weight:400}}@media only screen and (min-width: 768px){#riuclass .rc-info .features-wrap .features li{padding-left:30px;font-size:24px;font-size:2.4rem}}@media only screen and (min-width: 992px){#riuclass .rc-info .features-wrap .features li{padding-left:30px}}#riuclass .rc-info .features-wrap .features li:before{display:inline-block;margin-right:12px;color:#ca5c5c;font-size:20px;font-size:2rem}@media only screen and (min-width: 768px){#riuclass .rc-info .features-wrap .features li:before{font-size:26px;font-size:2.6rem}}#riuclass .rc-info .features-wrap .btn-cta{font-size:14px;font-size:1.4rem;margin-top:10px;font-weight:500;padding:14px 15px;background:transparent;border:1px solid #ca5c5c;color:#ca5c5c;width:100%}@media only screen and (min-width: 768px){#riuclass .rc-info .features-wrap .btn-cta{font-size:20px;font-size:2rem;padding:14px 24px;margin-top:40px;width:auto;color:#fff;border:none;background:#ca5c5c}}#riuclass .rc-image{display:table-cell;background:url("/fcs_images/riu2017/mac.png") no-repeat right bottom;background-size:contain;display:none}#why-riu{display:none}@media only screen and (min-width: 768px){#why-riu{background-color:#31363b;background-image:url("/fcs_images/riu2017/bg-logo2018-riu.png");background-repeat:no-repeat;background-position:center center;display:block}}#why-riu .section-title{text-align:left}#why-riu .section-title .title{color:#fff}#why-riu .section-title .subtitle{color:#fff}#why-riu .container-bg .desc{margin:40px 0;color:#fff;font-size:16px;font-size:1.6rem;line-height:26px;font-weight:300;text-align:left;margin-bottom:40px}#why-riu .container-bg .desc p{margin-bottom:15px}#why-riu .container-bg .desc .btn{font-weight:300;margin:20px 0}#apps-riu{-webkit-box-shadow:inset 0px 4px 7px -1px #444;-moz-box-shadow:inset 0px 4px 7px -1px #444;box-shadow:inset 0px 4px 7px -1px #444}@media only screen and (min-width: 320px){#apps-riu{background:transparent;padding:60px 0}}@media only screen and (min-width: 992px){#apps-riu{padding:60px 0 0 0}}@media only screen and (min-width: 320px){#apps-riu .container-bg{background:transparent}}@media only screen and (min-width: 992px){#apps-riu .container-bg{background:url("/fcs_images/riu2017/bg-app-riu.png") no-repeat right bottom}}#apps-riu .container-bg .apps-info{color:#444;font-size:16px;font-size:1.6rem;line-height:26px;font-weight:300;padding:40px;background-color:#ececec;box-shadow:0px 5px 7px 0px rgba(0,0,0,.35)}@media only screen and (min-width: 320px){#apps-riu .container-bg .apps-info{width:80%;margin:auto;text-align:center}}@media only screen and (min-width: 992px){#apps-riu .container-bg .apps-info{text-align:left;width:40%;margin:40px 0;margin-bottom:100px}}#apps-riu .container-bg .apps-info h2{font-size:47px;font-size:4.7rem;font-weight:500}#apps-riu .container-bg .apps-info h3{font-size:28px;font-size:2.8rem;font-weight:300;margin:40px 0 80px}#apps-riu .container-bg .apps-info .buttons-download{width:100%;text-align:center}#apps-riu .container-bg .apps-info .buttons-download .btn-black{display:inline-block;width:49%;font-weight:400;font-size:11px;font-size:1.1rem;text-align:left;text-transform:none;padding-left:60px;background-position:15px center;background-repeat:no-repeat;opacity:.8}#apps-riu .container-bg .apps-info .buttons-download .btn-black strong{display:block;font-size:14px;font-size:1.4rem;font-weight:500}#apps-riu .container-bg .apps-info .buttons-download .btn-black.btn-android{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB30lEQVRYR8WXjVHCQBBGTQVqBymBDsQOtAPpQCtQOoAKxArUCsQOpAPsACrA72XuMiHmfnPozexwCQffy+7e7qU6++dR9fUPh8OF7k2rqnr7C7YjAIkvJPokq2XNXCDrU4L0ARA7l10bCK4/ZA8C2Z4CZAjgSkJfPQig8MxSILuSIC4ANICYGTHrGcTvBfFSCsIHgAaChINhIex8XiI/QgA+CL5byQDJzo8YgBAEXloIYp4TlliAEATf4wV2S1L9SAGIgbD5AQhJHBypALEQGwFMgupakAMQgthowVRWy15JVF9+5AK4ILriVFD6is2P2dC2HQPQh6B33Jgn74p3I7HWBSAkbDPGArQQJJ2aGXF3iVvNndZelgRo3E6PMAA8Jb3DNfZaa0Mz2gM25rj+UXZrVF0Q9BB6SdvQxoSgK/5shF2949MI/6oNuQBD4m2MNbENbKU5hxpndcwB8IlbiG9NJjFnh1SAGHHizFO3W82TkElJGBInzslnyFgP+MRxN8LEO3nEALjE91Kj+nEWyD4nhgBc4u9mW0XFOTcHhsS5RyGh0BQZLg/0xXE3wllxTvVA82omo7xS4ZYmybLjnAJgX80Qv8Ni93NuPI5CwJ+oo9X6qEvGOdoDuU8x5nc/j7TwIYMcE+8AAAAASUVORK5CYII=")}#apps-riu .container-bg .apps-info .buttons-download .btn-black.btn-ios{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADKElEQVRYR8WXjXETMRCFcQWQCuJUgFMBTgVJKiCugFABpgKSDuwKAhVwqYBQAUcFhArM+zxPN3t/0h3DDJrZOfu80r5dvX2SFy/+81jMjX84HK4057Xnrf2s0nOxWDzOWXMSAAVdatEPMoK/kn2XPcueHGzl9wDj/WfZR4GpS2CyABSYYJ9kNzIy27G4FiZIb9gfkPi/sf/7MX8WGAWgxcjqq+w3C2qRqpRN/F3z1wZw0PNa81O1WssMAtBkMiDzL7LbXAY5UK7InXwuZVSCCuYBhMz3mnA7J+sxX61JYEBcdCvRqoAR/yBzOVKF0WHfb3J4lu95CahBwIvzWNEuAJCyd6tS2d0Z7OtL2WaovBGUAeNfxeQaAF6Q7ClTNSEjSArjaU+64mwCaJKD2PjWxIgAyH6pH3DKDoHdOvC9QZzqeT+FM5pLcnWqQgRAFjAeIKPDlYLZAIWkzHvwhCazsQVShynOSVMByyuLnEwoIxlApiZjZ8U79veikADi9kt23OpjBVzSdan8Fhf2kNFwxa1LRzAQHaQ4V0XIiKJu5wKoNZH9pk0hYDMEgm15J2N/zwoAKlerAcCLp0iiQLS01l4f3voL5wIlj4PfAUVbRl98Wp1lTTgSPlWgBABJJiD71108gqArljLaGZIlwEUAWzmPcsCIWeynLCtS8mX/kd19FJyI0qSFsC0OXOpFT1L/gmBrBdvJqOo2CU4HQI+ETILdvTZ03x4vIqUuSUECf3oKaUlutyET9UNPiIIzHOBOMHgRidl5LQAncWq1pRO601rwqSfFp1FILFCUE34MXii6wUMVUEnuFJuorjkpXsq5dRi5lAjGrOCdrdglHgQhayR76DjundljWc55H+4Pj7E7hi4kNfsnp82cACVftzJkb7Vx707otqv+JQgHh5g9LuUupWg7TM5eq3OZu+wQ8Vo2eNSXruWoGtdqmExVJg93EMGJcTVG5Cl/TKgEMgyAnYyTcFAPnDEyfEO5ZZwb2Wv9nL9mWzKRcdrRloCoXZKlngjLSsYfGSo3KMPdEk4CECe5l8mOkZ6Vv3PApM/dWIPfZwOYtOoMpz+E0rEw3/yeGAAAAABJRU5ErkJggg==")}#apps-riu .container-bg .apps-info .buttons-download .btn-black:hover{opacity:1}#riu-products{display:none}@media only screen and (min-width: 768px){#riu-products{display:block}}#riu-products .product{text-align:center;background:#fff;padding:15px 5px;-webkit-box-shadow:2px 3px 8px #cdcdcd;-moz-box-shadow:2px 3px 8px #cdcdcd;box-shadow:2px 3px 8px #cdcdcd;margin-bottom:30px;perspective:1000px}body.retina #riu-products .product:hover .flipper .front,body.retina #riu-products .product.hover .flipper .back{transform:none}#riu-products .product:hover .flipper .back{transform:rotateY(0deg)}#riu-products .product:hover .flipper .front{transform:rotateY(180deg)}#riu-products .product .flipper{transition:.6s;transform-style:preserve-3d;position:relative;width:100%;height:240px}body.retina #riu-products .product .flipper{height:auto}#riu-products .product .flipper .front,#riu-products .product .flipper .back{backface-visibility:hidden;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0;width:100%;height:100%;display:table}body.retina #riu-products .product .flipper .front,body.retina #riu-products .product .flipper .back{position:static;top:0;left:0}#riu-products .product .flipper .front .product-image,#riu-products .product .flipper .back .product-image{display:table-cell;vertical-align:middle}#riu-products .product .flipper .front{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);display:table}@media only screen and (min-width: 992px){#riu-products .product .flipper .front:hover{display:none}}body.retina #riu-products .product .flipper .front{text-align:center}#riu-products .product .flipper .back{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg)}#riu-products .product .flipper .back:hover{visibility:inherit}body.retina #riu-products .product .flipper .back{transform:rotateY(0deg)}#riu-products .product .flipper .back .product-desc{font-size:14px;font-size:1.4rem;padding:15px;text-align:justify;color:#9399ab;overflow:auto;max-height:240px;margin:0}#riu-products .product .flipper .back .product-desc a{display:block;margin-top:5px;text-align:right}/*# sourceMappingURL=riucom_home.css.map */

