.licon-reviews:before{content:"\e900"}.licon-reviews{position:relative;top:-20px}.licon-chain:before{content:"\e901"}body,html body.bookingstep1{font-size:16px;line-height:24px}body,.bookingstep1 #header *,.bookingstep1 #footer *{font-family:'Lato',sans-serif}.bookingstep1 #motor_reservas #mirai_be0 #mirai_be7 input,.bookingstep1 #motor_reservas #mirai_be0 input,.bookingstep1 #motor_reservas #mirai_be0 span,.bookingstep1 #motor_reservas #mirai_be0 select{font-family:'Lato',sans-serif!important}.alice{font-family:'Alice',serif}.main-title{color:#fff;display:block;font-size:70px;font-weight:700;line-height:1.1}.not-home .main-title{font-size:50px}.title1,#cookies-wrapper-content h1{color:#fff;display:block;font-size:40px;font-weight:700;margin-bottom:40px}.title2,#main .rooms-detail-wrapper h2{color:#f3d17b;font-size:34px;text-align:center;letter-spacing:1px}.title3{font-size:20px;font-weight:100;line-height:1.1}#footer h3{color:#f3d17b;font-size:18px;line-height:20px;margin-bottom:10px}#footer .col-md-5 h3{margin-top:24px}.uppercase-font{text-transform:uppercase}section h2,section .offers-listing-wrapper h2{}section h3,.offers-detail-wrapper .section h4,#cookies-wrapper-content h2,#cookies-wrapper-content h1,.blog-wrapper .post h2{}#main section a{color:#e8d39e;text-decoration:underline}#main section a:hover,.rooms-detail-wrapper .go-to-offers-page a:hover,.room-box .room-detail .room-description .more-info:hover,.back a:hover,.detail-links a:hover,.room-box-detail a:hover{color:#f3d17b}.rooms-detail-wrapper .go-to-offers-page a,.room-box .room-detail .room-description .more-info,.back a,.detail-links a,.room-box-detail a{color:#ccab59}a:hover{color:#f3d17b}.back a:before{content:"";display:inline-block;font-size:2.4em;font-weight:300;margin-right:5px;vertical-align:-5px;text-decoration:none!important}li{line-height:24px}#main ul{margin-bottom:1em}#header{position:absolute;top:0;left:0;width:100%;z-index:10}#header .content{}#main{}#main .content{}#content-header{position:relative}#main section.container,#cookies-wrapper-content{padding:50px 0}#content-header .carousel .carousel-control{background:none;z-index:20}#footer{background:#373b47;background:-webkit-gradient(linear,left top,left bottom,from(#373b47),to(#0a0a0a));background:linear-gradient(to bottom,#373b47 0%,#0a0a0a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373b47', endColorstr='#0a0a0a',GradientType=0 );color:#fff}#footer .content{}#footer a{color:#fff}#footer a:hover{color:#e8d39e}#developed-wrapper a{font-weight:700;text-transform:lowercase}#header .content,#main .content,#footer .content,.container{position:relative}a.btn-mejoras{margin-top:30px;display:inline-block;text-decoration:none!important;font-weight:bold;border:1px solid;padding:10px 20px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}a.btn-mejoras:hover{color:#edab3c}.modal-header{background-color:#edab3c;color:#fff}.modal-body p{color:#000;text-align:left}h3#myModalLabel{color:#fff}.header-row-1{padding-top:5px}.header-row-1>*{display:inline-block;margin-left:20px;vertical-align:middle}.header-row-1 .logo-motor-wrapper{float:left;margin-top:-5px;width:315px;background:#fff;padding:0 30px 25px 20px}.header-row-1>:first-of-type{margin-left:0}.header-row-1 .hotelschema,.footer-row-2,.footer-row-1{font-size:.9em}.affix.header-row-2{background:rgba(0,0,0,.9);border-bottom:solid 1px #e8d39e;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000)
}.affix ul#menu_web{margin-top:0;padding:20px 0}.pre-footer{background:#d8d7d7;padding:25px 0}.pre-footer .inline-block{margin-left:10px}.pre-footer .inline-block:first-child{margin-left:0}.footer-row-1{padding:50px 0 70px}.footer-row-2{padding:10px 0}.fixed-modal-link{background:#d8d8d8;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5);position:fixed;left:0;top:45%;padding:20px;height:80px;width:50px;z-index:10}#logo{background:#fff}#logo img{width:120px}img{width:auto}img.full-size,#main section>img{width:100%}.op-black{background:rgba(0,0,0,.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)
}.gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),color-stop(62%,rgba(0,0,0,0)),color-stop(76%,rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 62%,rgba(0,0,0,0) 76%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000',GradientType=0 )
}.bg-gradient-grey{background:#0a0a0a;background:-webkit-gradient(linear,left top,left bottom,from(#0a0a0a),to(#373b47));background:linear-gradient(to bottom,#0a0a0a 0%,#373b47 100%);-webkit-filter: progid:DXImage transform.Microsoft.gradient( startColorstr='#0a0a0a', endColorstr='#373b47',GradientType=0 );filter: progid:DXImage transform.Microsoft.gradient( startColorstr='#0a0a0a', endColorstr='#373b47',GradientType=0 )
}.bg-gradient-grey-h{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.6)),color-stop(65%,rgba(0,0,0,.2)));background:linear-gradient(to right,rgba(0,0,0,.6) 0%,rgba(0,0,0,.2) 65%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=1 );opacity:1}a.bg-gradient-grey-h:hover{cursor:pointer;background:rgba(145,145,145,.3)}a.bg-gradient-grey-h:hover *{text-shadow:1px 1px 2px #000}.block{display:block}.inline-block{display:inline-block}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.medium-size{padding:0 20%}.relative{position:relative}.absolute{position:absolute}.absolute-full{bottom:0;left:0;position:absolute;right:0;top:0}.pa0{padding:0}.pas{padding:5px}.pam{padding:10px}.pal{padding:20px}.paxl{padding:30px}.pts{padding-top:5px}.ptm{padding-top:10px}.ptl{padding-top:20px}.ptxl{padding-top:30px}.prs{padding-right:5px}.prm{padding-right:10px}.prl{padding-right:20px}.pbs{padding-bottom:5px}.pbm{padding-bottom:10px}.pbl{padding-bottom:20px}.pbxl{padding-bottom:40px}.phxl{padding-left:40px;padding-right:40px}.pl0{padding-left:0!important}.pls{padding-left:5px}.plm{padding-left:10px}.pll{padding-left:20px}.phs{padding-left:5px;padding-right:5px}.phm{padding-left:10px;padding-right:10px}.phl{padding-left:20px;padding-right:20px}.pvs{padding-top:5px;padding-bottom:5px}.pvm{padding-top:10px;padding-bottom:10px}.pvl{padding-top:20px;padding-bottom:20px}.pvxl{padding-top:60px;padding-bottom:60px}.ma0{margin:0}.ma0auto{margin:0 auto}.mas{margin:5px}.mam{margin:10px}.mal{margin:20px}.mts{margin-top:5px}.mtm{margin-top:10px}.mtl{margin-top:20px}.mtxl{margin-top:40px}.mrs{margin-right:5px}.mrm{margin-right:10px}.mrl{margin-right:20px}.mrxl{margin-right:40px}.mbs{margin-bottom:5px}.mbm{margin-bottom:10px}.mbl{margin-bottom:20px!important}.mbxl{margin-bottom:40px!important}.mls{margin-left:5px}.mlm{margin-left:10px}.mll{margin-left:20px}.mlxl{margin-left:40px!important}.mhs{margin-left:5px;margin-right:5px}.mhm{margin-left:10px;margin-right:10px}.mhl{margin-left:20px;margin-right:20px}.mvl{margin-top:20px;margin-bottom:20px}.mvxl{margin-top:40px;margin-bottom:40px}.text-mh{margin-left:20%;margin-right:20%}.trans{-webkit-transition:all .1s linear;-webkit-transition:all .5s lineart;transition:all .5s lineart}.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.fx-align-center{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center}.fx-justify-center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.flex.row{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex:before,.flex::after{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ie9 .flex,.ie8 .flex{display:table!important}.ie9 .flex>*,.ie8 .flex>*{display:table-cell!important;border-collapse:collapse}.ie9 .flex.vertical-center,.ie9 .flex.vertical-center>*,.ie8 .flex.vertical-center,.ie8 .flex.vertical-center>*{vertical-align:middle}.header-top-links .pull-left.font13.prl{font-size:12px;padding-right:5px}section p.text-mh{font-size:18px;line-height:1.4em}.font13{font-size:13px}.font20{font-size:20px}.font24{font-size:24px}.font26{font-size:26px}.font34{font-size:34px}.font50{font-size:50px}.white{color:#fff}.grey{color:#e8e8e8}.yellow{color:#f3d17b}.bg-grey{background:#0a0a0a}.bg-lightgrey{background:#f9f6f2}.bg-white{background:#fff}.line-h1{line-height:1}.border-top-white{position:relative}.border-top-white:before{content:" ";position:absolute;top:-20px;border-top:2px solid #fff;width:100px}.border-top-grey{border-top:solid 1px #979797}.no-decoration,.no-decoration:hover{text-decoration:none!important}.affix{position:fixed!important;bottom:auto!important;left:0;top:0;width:100%;z-index:1000!important}.affix .engine_mashup{background:none}.affix h1,.affix-top ul#menu_web,.affix-top .modal-motor-wrapper{display:none}.affix ul#menu_web{margin-top:0;text-align:left}.affix .modal-motor-wrapper{position:absolute;right:10px;top:20px}.affix .modal-motor-wrapper .btn-modal-engine{padding:10px 20px}.affix .modal-motor-wrapper .btn-modal-engine:hover{color:#fff;text-decoration:none}[class*="span"],.post #respond,#mirai_widget_recent_entries ul{-webkit-box-sizing:border-box;box-sizing:border-box}.modal{border-radius:0;outline:none}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-container{position:absolute;bottom:0;top:25%;left:0;right:0}.go-to-main{position:absolute;bottom:10px;left:45%;right:45%;text-align:center;z-index:9}#cookies-alert-wrapper{bottom:0;top:auto;padding:20px 0}.offers-listing-wrapper.no-offers{text-align:center}.gradient-header-pic{background:-webkit-gradient(linear,left top,left bottom,from(rgba(186,186,186,1)),to(rgba(186,186,186,0)));background:linear-gradient(to bottom,rgba(186,186,186,1) 0%,rgba(186,186,186,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#00bababa',GradientType=0 );position:absolute;left:0;top:0;height:200px;width:100%;z-index:5}#sb-wrapper{height:100%!important;left:0!important;margin:0!important;position:absolute;top:0!important;width:100%!important}#sb-title{display:none!important}#sb-container #sb-info{height:50px;position:absolute;right:0;top:0;width:50px}#sb-container #sb-info #sb-counter{bottom:10px;font-size:15px;left:10px;position:absolute}#sb-container #sb-info #sb-nav{width:100%}#sb-container #sb-wrapper #sb-wrapper-inner{border:1px solid #303030!important;height:100%!important}#sb-nav a{-webkit-transition:all 1s ease;transition:all 1s ease;background-position:center center;bottom:0;height:100%;margin:0;padding:0;position:absolute;right:0;width:30%}#sb-container #sb-info #sb-nav #sb-nav-close{background-color:#333;background-image:url(http://www.granhotelbali.com/wp-content/themes/mirai/images/xclosed.png.pagespeed.ic.zL-X4-nSor.webp);bottom:auto;height:16px;padding:15px;position:absolute;right:0;top:0;width:16px;z-index:10}#sb-container #sb-info #sb-nav #sb-nav-previous{background-position:5% center!important;background-image:url(http://www.granhotelbali.com/wp-content/themes/mirai/images/xarrow-left.png.pagespeed.ic.UQZKvCNPcC.webp)!important;bottom:46%;height:40px;left:4%;width:40px}#sb-container #sb-info #sb-nav #sb-nav-next{background-image:url(http://www.granhotelbali.com/wp-content/themes/mirai/images/xarrow-right.png.pagespeed.ic.GX9dFhCpwJ.webp)!important;background-position:95% center!important;bottom:46%;height:40px;right:4%;width:40px}#sb-container #sb-info #sb-nav #sb-nav-previous:hover{background-position:1% center}#sb-container #sb-info #sb-nav #sb-nav-next:hover{background-position:99% center}#sb-body img{position:relative!important}#sb-body-inner{text-align:center}.bg-logo .container{background-size:45%}.bg-logo-op .container{}#home-reviews #myCarousel .item{min-height:4em}#home-reviews .pvxl{padding-top:100px;padding-bottom:100px}#home-collage .absolute-full>div{position:absolute;bottom:0}#home-collage .absolute-full.bg-black{background:#000;top:80%;left:100%;bottom:0;margin-left:5px;width:100%;padding-right:5px}#main section a.carousel-control{border:solid 2px #fff;border-radius:50%;color:#fff;text-decoration:none;margin-top:10px}.offers-mashup dl{width:46%;display:inline-block;border:solid 1px #e8d39e;position:relative}.offers-mashup dl:first-child{margin-left:10px;margin-right:20px}.offers-mashup img{float:left}.offers-mashup dl dt{font-size:19px;line-height:1.1;margin-top:20px;margin-left:130px;min-height:3em}.offers-mashup dl dd{font-size:16px;margin-top:10px;margin-left:130px}.offers-mashup .more-info-link{background:none;-webkit-box-shadow:none;box-shadow:none;color:inherit!important;font-size:16px;position:absolute;bottom:10px;right:10px}.offers-mashup .more-info-link:hover{color:#e8d39e!important}#main section#offers a.carousel-control{background:none;border:solid 2px #666;color:#666}.offers-mashup .carousel{padding:0 80px}#main section#offers a.carousel-control{top:30%}.engine_mashup>div form .button-group input[type="submit"]:active,.offers-mashup .more-info-link:active{box-shadow:none!important;-webkit-box-shadow:none!important}#location-interestingspots .absolute-full>div{position:absolute;bottom:0}#map-wrapper{}.rooms-detail-wrapper .room-box-extras h4{text-align:left}.rooms-detail-wrapper .room-box-extras div ul li{border:0;font-size:.8em;padding:4px 0;text-decoration:none}.offer .offer-link:active,.offer .offer-link:hover{color:#111}#serevices-facilities .absolute-full>div{position:absolute;bottom:0}#services-mainservices .col-md-3 h2{min-height:2em}#spa-services .absolute-full>div{position:absolute;bottom:0}div.hide-pdf{display:none}#conventioncenter .col-md-4>div{min-height:6em}#table-form table tr{border-bottom:solid 1px #fff}#table-form table td{padding:10px 20px}.offer-link,.offers-detail-wrapper .offer-wrapper{background-color:#f1f1f1}#cookies-wrapper-content h1{display:none}.cat-landing-wifi .engine_mashup{display:none}#content-wifi input[type="text"],#content-wifi input[type="email"]{-webkit-box-shadow:none;box-shadow:none;padding:8px 6px;margin-bottom:2px}#contact-form .row>div{text-align:left}#contact-form .row>div.align-center{text-align:center}.blog-wrapper>p{font-weight:700;text-align:center;padding:50px 0}.post .meta,.post .entry .categorias,.blog-wrapper p.paginaAnterior a,.blog-wrapper p.paginaSiguiente a,.post #prev_post a,.post #next_post a,.commentmetadata,.mirai_widget_recent_entries ul a,.widget_postcategories ul a{font-size:.8em}.blog-wrapper.span9{padding-right:60px}.blog-wrapper p.paginaAnterior a,.blog-wrapper p.paginaSiguiente a,.post #prev_post a,.post #next_post a{border:1px solid #ddd;display:inline-block;margin:20px 0;padding:10px}.blog-wrapper p.paginaAnterior{float:left}.blog-wrapper p.paginaSiguiente{float:right}#main .post,.blog-sidebar,.blog-wrapper>form>fieldset{margin:50px 0}.post h2 a{color:inherit}.post .entry img{margin:20px 0;width:100%}.post .meta,.commentmetadata{border-bottom:1px solid #ccc}.post .entry .post-edit-link{display:block}.post .entry .categorias{border-top:1px solid #ccc;display:inline-block;margin-top:20px}.post #respond{background:#ededed;margin-top:20px;padding:20px}.post #respond form .comment-form-comment textarea{width:95%}.comment{background:#f9f9f9;margin-bottom:10px;padding:20px}.commentmetadata{text-align:right;margin-top:-20px;margin-bottom:10px}.comment-form-author label,.comment-form-email label{display:inline-block}.comment-form-author input,.comment-form-email input{margin-bottom:0;margin-left:10px}#cl_check_5c1{margin-top:0}.comment .reply{text-align:right}#descripcion_autor h2,.blog-wrapper #posts_con_categoria{padding:40px 0 0}.blog-wrapper #posts_con_categoria{font-size:1em;margin:10px 0 0;text-align:left;text-decoration:none;text-transform:none}#results-title{margin-bottom:50px}#main .post .addthis_toolbox{margin-top:40px}.widget_search{margin:20px 0}.widget_search form label{font-weight:bold}.widget_search form input[type="text"]{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:40px;margin-bottom:0;padding:1px;width:160px}.widget_search form input[type="submit"]{font-size:.8em;float:right}.mirai_widget_recent_entries ul,.widget_postcategories ul{background:#ededed;padding:10px}.blog-wrapper>form fieldset>label,.blog-wrapper>form fieldset>input{display:none}.entry .leer_mas{display:block}.not_found #main{background:url(https://cdnwp0.mirai.com/images/xbg-404.png.pagespeed.ic._10p3ixzw4.png) no-repeat center center transparent;margin-bottom:0;min-height:570px;text-align:center}.not_found #main h2{padding-top:100px}.control-group select.selector,.control-group.nights-control-group select,.widget_qtranslate select,#modal-engine .control-group select{border-radius:0;line-height:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;text-indent:.01px;text-overflow:""}.widget_qtranslate select::-ms-expand{display:none}.bookingstep1 #header{position:relative}.bookingstep1 #header .content{margin:0 auto;width:960px}.bookingstep1 #header .content>*,.bookingstep1 #logo,.bookingstep1 ul#menu_web,.bookingstep1 #footer{display:block!important}.bookingstep1 .widget_qtranslate,.bookingstep1 #social-media,.bookingstep1 .booking_mobile,.bookingstep1 .sub-menu,.bookingstep1 #header #menu_phone{display:none!important}.bookingstep1 #motor_reservas #mirai_bookentrance{padding:10px 0}.engine_mashup>div form .control-group select.selector{}.engine_mashup>div form .chain-selector-control-group #chainSelector{padding-right:25px;width:200px}div#noDispo .nightSelect select{margin-bottom:0!important}.bookingstep1 .header-row-1 .logo-motor-wrapper{float:none;width:100%}.bookingstep1 .engine_mashup>div form .control-group label{display:block}.bookingstep1 .engine_mashup.inline>div form .button-group input[type="submit"]{height:64px}.bookingstep1 .header-top-links{display:none}.bookingstep1 ul#menu_web{text-align:center;background:#757574;margin:0 auto;float:none;padding:20px}.bookingstep1 ul#menu_web li a,.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input:hover{text-decoration:none!important}.bookingstep1 div#mirai_roomSelectionContainer{background-color:transparent!important;border-radius:0!important;border:0;-webkit-box-shadow:none!important;box-shadow:none!important;margin-top:0}#back-top{background-color:#e8d39e}.widget_qtranslate{text-align:right}control-group select.selector,.control-group.nights-control-group select,.widget_qtranslate select,#modal-engine .control-group select{border-radius:0;line-height:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;text-indent:.01px;text-overflow:""}.control-group.nights-control-group select::-ms-expand,.widget_qtranslate select::-ms-expand{display:none}.widget_qtranslate{text-align:right}.widget_qtranslate select{background:none;border:none;color:#fff;font-size:12px;font-weight:700;margin-bottom:0!important;padding-top:0;width:80px}.widget_qtranslate select{-moz-appearance:none;border:0 none}.widget_qtranslate select option{color:#333;padding:6px 10px!important}.widget_qtranslate:after{color:#fff;content:"\e961";font-family:'mirai-icofonts';font-size:.5em;pointer-events:none;position:absolute;right:5px;top:7px}.ie8 .widget_qtranslate select,.ie9 .widget_qtranslate select{background:#171f2e;color:#fff}.ie8 .widget_qtranslate select option,.ie9 .widget_qtranslate select option{color:#fff}.ie8 .widget_qtranslate:after,.ie9 .widget_qtranslate:after{display:none}.widget_qtranslate ul li{display:inline-block}.widget_qtranslate ul li.active{display:none}ul#menu_web{margin-top:10px}ul#menu_web>li{display:inline-block;margin-left:12px;position:relative}ul#menu_web>li a{border-bottom:solid 2px transparent;color:#fff;font-size:14px}html[lang="ru"] ul#menu_web>li a{font-size:15px}ul#menu_web>li a:hover,ul#menu_web>li.current-menu-item>a,ul#menu_web>li.current-menu-parent>a,ul#menu_web>li ul.sub-menu li.current-menu-item a{border-bottom:solid 2px #f3d17b;color:#f3d17b}.menu li{display:inline-block}#menu-legal li{padding-right:20px}.engine_mashup>div form .button-group input[type="submit"],.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input,.offers-detail-wrapper .offer-calendar-wrapper .offer-button,.btn-modal-engine,#modal-engine .button-group input[type="submit"],.offers-detail-wrapper a.booking.mobile,.offers-detail-wrapper .offer-calendar-wrapper .offer-button,.rooms-detail-wrapper .room-calendar-wrapper .room-button,div#noDispo .selectRoom,div.mirai_button.selectRoom,.bookingstep1 #mirai_roomSelectionContainer #mirai_roomSelection .selectExtra,.room-book a{background:#f3d181;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none;text-transform:uppercase}.engine_mashup>div form .button-group input[type="submit"]:hover,.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input:hover,.offers-detail-wrapper .offer-calendar-wrapper .offer-button:hover,.btn-modal-engine:hover,#modal-engine .button-group input[type="submit"]:hover,.offers-detail-wrapper a.booking.mobile:hover,.offers-detail-wrapper .offer-calendar-wrapper .offer-button:hover,.rooms-detail-wrapper .room-calendar-wrapper .room-button:hover,div#noDispo .selectRoom:hover,div.mirai_button.selectRoom:hover,.bookingstep1 #mirai_roomSelectionContainer #mirai_roomSelection .selectExtra:hover,.room-book a:hover{background:#917e4b}.offers-listing-wrapper .offer .offer-button,.rooms-detail-wrapper .offer .offer-button,.mapa .formRuta input.calculaRuta,#respond .form-submit #submit,.wpcf7 .wpcf7-form input.wpcf7-submit,.widget_search form input[type="submit"],#main .go-to-calendar,.comment .reply a,#main section a.secundary-button,#banner-modal .secundary-button{background:#fff;border:1px solid #b4b5b5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#373b47;font-weight:700;padding:15px 50px;text-decoration:none;text-shadow:none}#main .go-to-calendar,.rooms-detail-wrapper .offer .offer-button,.offers-listing-wrapper .offer .offer-button{background:#e8d39e;border-color:#f3d17b;color:#fff}.offers-listing-wrapper .offer .offer-button:hover,.rooms-detail-wrapper .offer .offer-button:hover,.mapa .formRuta input.calculaRuta:hover,#respond .form-submit #submit:hover,.wpcf7 .wpcf7-form input.wpcf7-submit:hover,.widget_search form input[type="submit"]:hover,#main .go-to-calendar:hover,.comment .reply a:hover,#main section a.secundary-button:hover,#banner-modal .secundary-button:hover{background:#e8d39e;border-color:#f3d17b;color:#fff}#main .go-to-calendar:hover,.offers-listing-wrapper .offer .offer-button:hover,.rooms-detail-wrapper .offer .offer-button:hover,.offers-listing-wrapper .offer .offer-button:hover{background:#f3d17b}.engine_mashup,#mirai_bookentrance,#modal-engine fieldset{background:#fff}.engine_mashup>div form .control-group label,#mirai_bookentrance #mirai_be0 span,#modal-engine .control-group label{color:#999;font-size:9px!important;font-family:Raleway;text-transform:uppercase;letter-spacing:1px;line-height:1em;padding-top:10px}.engine_mashup>div form .control-group input[type="text"],#mirai_bookentrance #mirai_be0 input[type="text"],#modal-engine .control-group input[type="text"],.engine_mashup>div form .control-group select,.bookingstep1 #mirai_be0 select,#modal-engine .control-group select,.multiroom-button{background:rgba(0,0,0,0);border:none;border-radius:0;color:#777;height:35px;margin-bottom:0;padding:0 8px;-webkit-box-shadow:none;box-shadow:none;font-family:inherit;font-size:16px!important}.engine_mashup.square.one-column>div form .control-group input[type="text"]{text-align:center}.engine_mashup>div input.date,#mirai_bookentrance #mirai_be0 input#mirai_be2,#modal-engine .control-group input[type="text"].checkin-field,#modal-engine .control-group input[type="text"].checkout-field{cursor:pointer;width:7.2em!important}#modal-engine .control-group input[type="text"]{width:100px!important}.engine_mashup>div form .control-group select,.bookingstep1 #mirai_be0 select,#modal-engine .control-group select{width:auto}.engine_mashup>div form .control-group select,#modal-engine .control-group select{padding-right:30px}.engine_mashup>div form .button-group input[type="submit"],.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input{height:47px;width:200px}.engine_mashup>div form .control-group,#modal-engine .control-group{border:solid 5px #eee;margin:0 auto 10px!important;position:relative;padding:0 5px;width:180px}#modal-engine .button-group input[type="submit"]{height:68px;width:165px;margin-top:-25px}#modal-engine .control-group{width:115px}.chain-selector-control-group:after,.nights-control-group:after,#modal-engine .control-group:after,#advantages .check:before,.multiroom-button:after{font-family:'mirai-icofonts';position:absolute;pointer-events:none;color:#ffa500}.chain-selector-control-group:after,.nights-control-group:after,#modal-engine .control-group.chain-group:after,#modal-engine .control-group.nights-group:after,#multiroom-button:after{content:"\e965";right:21px;top:12px}.engine_mashup>div form .control-group span.help-inline._nights{display:none!important}.engine_mashup.square.two-columns>div form .control-group label.label-code{font-size:inherit}.engine_mashup>div form .button-group input[type="submit"]{}.engine_mashup>div form .button-group input[type="submit"]:hover{}.icon-lock{background-image:url(/wp-content/themes/mirai/img/xglyphicons-halflings-white.png,Mce.m7xulgKZij.png.pagespeed.ic.LtA6VkuVw_.webp);margin:3px 2px 0 0}.engine_mashup>div form .button-group .tracking-link{}.engine_mashup.square.two-columns>div form .control-group label{width:35%}.engine_mashup.square.two-columns>div form .control-group span.legend{margin-left:35%}.engine_mashup.square.two-columns>div form .control-group input[type="text"]{width:56%}.engine-wrapper{position:absolute;bottom:40px;left:0;width:100%;z-index:8}#ui-datepicker-div,#noDispo .ui-widget-content{border:0!important;border-radius:0!important;-webkit-box-shadow:0 0 5px #666!important;box-shadow:0 0 5px #666!important;font-size:15px!important;padding:10px!important}.bookingstep1 div#noDispo #noDispoContents1{padding:60px 183px 60px 100px!important}.bookingstep1 #noDispo ul.noDispoTabs{margin-bottom:0}.bookingstep1 #noDispo .noDispoTabs li a{font-size:12px;line-height:1.1}.bookingstep1 #noDispo .price1 .ui-state-default,.bookingstep1 #noDispo #legend .price1{border:0!important}.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:6px!important}.ui-datepicker th{color:#999!important}.ui-datepicker .ui-datepicker-title{font-size:1em;font-weight:bold}.ui-datepicker-group-middle{outline:2px solid #fff;position:relative;z-index:20}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{border:0!important;top:8px!important}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{background:#ef6772!important}.bookingstep1 #noDispo .ui-widget-header,.bookingstep1 #noDispo .ui-datepicker .ui-datepicker-title,.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-datepicker-buttonpane button,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .ui-datepicker-header{background:#e4e4e4!important;color:#666!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,#noDispo .ui-datepicker td span,#noDispo .ui-datepicker td a{border:0!important;background:#f2f2f2!important;padding:6px}.ui-datepicker th.ui-datepicker-week-end{color:#444!important}.ui-datepicker-week-end .ui-state-default,.ui-datepicker-week-end .ui-widget-content .ui-state-default,.ui-datepicker-week-end .ui-widget-header .ui-state-default{background:#ddd!important}.ui-datepicker-calendar ._selected-date span,.ui-datepicker-calendar ._selected-date a,.ui-datepicker-calendar ._checkin-date span,.ui-datepicker-calendar ._checkin-date a,.ui-datepicker-calendar ._checkout-date span,.ui-datepicker-calendar ._checkout-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkin-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._selected-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkout-date a,.ui-datepicker td:hover a,.rooms-detail-wrapper .room-calendar-wrapper .room-date .ui-datepicker-inline ._checkin-date._checkout-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline ._checkin-date._checkout-date a{background:#f3d181!important;color:#fff!important;font-weight:normal!important;text-decoration:none}.bookingstep1 #noDispo .price1:hover .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price1:hover .ui-state-default,.bookingstep1 #noDispo .price1 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price1 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price1 .ui-state-hover,.bookingstep1 #noDispo #legend .price1,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day a{background:#90c137!important;border:0!important}.bookingstep1 #noDispo .price2 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price2 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price2 .ui-state-hover,.bookingstep1 #noDispo #legend .price2{background:#73b07b!important}.bookingstep1 .ui-datepicker{width:19em}.bookingstep1 #noDispo .price0 .ui-state-defaul,body.bookingstep1 #noDispo .ui-widget-contentt{border:0!important}.bookingstep1 #noDispo .ui-datepicker-unselectable.ui-state-disabled.price0{background:rgba(0,0,0,0)!important}.bookingstep1 .ui-state-default,.bookingstep1 .ui-widget-content .ui-state-default,.bookingstep1 .ui-widget-header .ui-state-default{padding:6px}.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline,.rooms-detail-wrapper .room-calendar-wrapper .room-date .ui-datepicker-inline{padding:10px}.ui-widget-header .ui-icon,.ui-widget-content .ui-icon,.ui-icon,#main #noDispo .ui-widget-header .ui-icon{background-image:none!important}.ui-datepicker .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-prev:after{color:#333;content:"\e967";cursor:pointer;font-family:'mirai-icofonts';font-size:1em;position:absolute;left:26%;top:5px;width:20px;line-height:1}.ui-datepicker .ui-datepicker-prev:after{content:"\e966";left:17%}.room-date .ui-datepicker .ui-datepicker-next:after,.room-date .ui-datepicker .ui-datepicker-prev:after,.offer-date .ui-datepicker .ui-datepicker-next:after,.offer-date .ui-datepicker .ui-datepicker-prev:after{top:10px}.ui-datepicker-calendar ._selected-date span,.ui-datepicker-calendar ._selected-date a,.ui-datepicker-calendar ._checkin-date span,.ui-datepicker-calendar ._checkin-date a,.ui-datepicker-calendar ._checkout-date span,.ui-datepicker-calendar ._checkout-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkin-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._selected-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkout-date a,.rooms-detail-wrapper .room-calendar-wrapper .room-date .ui-datepicker-inline ._checkin-date a,.rooms-detail-wrapper .room-calendar-wrapper .room-date .ui-datepicker-inline ._selected-date a,.rooms-detail-wrapper .room-calendar-wrapper .room-date .ui-datepicker-inline ._checkout-date a{font-weight:normal}.socialmedia ul li a:before{background:#8a8a8a;border-radius:50%;color:#fff;font-size:.7em;height:23px;margin-left:5px;width:23px}.socialmedia ul li:first-child a:before{margin-left:0}#footer .socialmedia ul li a:before{font-size:1.4em}#header .hotelschema .phone-label{margin-left:30px}#footer .hotelschema{margin-bottom:10px}.booking_phone{padding:10px 0;border-top:1px solid #444;display:inline-block}#newsletter div.wpcf7{display:inline-block;position:relative;vertical-align:top}#newsletter .wpcf7 .wpcf7-email,#newsletter .wpcf7 .wpcf7-submit{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:50px}#newsletter .wpcf7 .wpcf7-email{background-color:#6a6a6a;padding:0 8px;width:150px}#newsletter .wpcf7 .wpcf7-email:focus{color:#fff}#newsletter .wpcf7 .wpcf7-submit{background-color:#000;color:#f3d17b;padding:15px 20px;position:absolute}#newsletter .wpcf7 .wpcf7-submit:hover{background-color:#f3d17b;color:#000}.wpcf7-submit,.acept-privacity,.privacy-policy-form{font-size:.8em}#newsletter .wpcf7 p{margin-bottom:5px!important}#newsletter .acept-privacity,.privacy-policy-form{margin-bottom:0!important}.wpcf7-acceptance{margin:0 5px 0 0!important}#newsletter div.wpcf7 img.ajax-loader{position:absolute;left:0}#newsletter span.wpcf7-not-valid-tip{display:none}#newsletter .wpcf7-response-output{font-size:.8em;line-height:1.2;margin:0!important;padding:2px;position:absolute;right:0}#contact-form .wpcf7 label{text-align:left;margin-bottom:0}#contact-form .wpcf7 .row{margin-bottom:20px}#contact-form .wpcf7 .span4 input,#contact-form .wpcf7 .span4 select,#contact-form .wpcf7 textarea{-webkit-box-shadow:none;box-shadow:none;padding:8px 6px;margin-bottom:2px;width:80%}#contact-form .wpcf7 textarea{width:90%}#contact-form .wpcf7 .captcha input{-webkit-box-shadow:none;box-shadow:none;padding:8px 6px;margin-right:2%;width:55%}#contact-form .wpcf7 .captcha .wpcf7-not-valid-tip{position:absolute;width:100%}#contact-form .acept-privacity{margin-top:25px}#contact-form .acept-privacity input{width:auto!important}#contact-form .wpcf7-submit,#contact-form span.wpcf7-not-valid-tip,#contact-form div.wpcf7-response-output{font-size:.8em}#contact-form .submit-wrapper{margin-top:40px}#contact-form div.wpcf7-response-output{text-align:center;margin:20px auto 0;width:80%}span.wpcf7-not-valid-tip{line-height:1}.mapa{margin:10px 0}.mapa .map_canvas{margin-bottom:10px;height:450px!important;width:100%!important}.mapa .formRuta{text-align:center}.mapa .formRuta input{margin-right:10px}.mapa .formRuta input.origen{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:11px 12px;text-shadow:none}.address-coordinates{}.address-coordinates p,.latlon-wrapper *{display:inline-block;margin-bottom:10px!important;margin-right:5px}.latlon-wrapper{font-size:.9em}.address-coordinates p:before{content:"\214";display:inline-block;font-family:'mirai-icofonts';font-size:1.5em;margin-right:5px;vertical-align:middle}.mapa .external-link{background:#3d3d3d;border-radius:1px;-webkit-box-shadow:1px 1px 5px rgba(9,9,9,.34);box-shadow:1px 1px 5px rgba(9,9,9,.34);color:#fff!important;display:inline-block;font-size:.8em;text-transform:uppercase;text-decoration:none!important;padding:8px;position:absolute;right:20px;top:20px;z-index:1;-webkit-transition:all .1s linear;transition:all .1s linear}.mapa .alert,.adp-warnbox{color:#000;margin-top:20px}.mapa .ruta{width:100%!important}.three-columns li,#cookies-wrapper-content ul li{display:inline-block;margin-bottom:14px;width:33%}.bullets li{list-style-position:inside;list-style-type:disc}#advantages p{margin-bottom:0!important}#advantages .container{padding:30px 0}#advantages .check:before{content:"\208";top:41px;margin-left:-27px}#advantages h4{font-size:20px;margin-bottom:10px}.cat-location .pdf04-micon,#ciclo1 .pdf04-micon{display:inline-block;font-size:1.4em;margin:0 5px 0 0;vertical-align:bottom}.only-en{display:none}.en .only-en{display:initial}.header-top-links a{color:#fff}.header-top-links a:hover{color:#f3d17b}.icon-lock{margin:1px 2px 0 0}.offers-mashup .carousel{padding:0}.offers-slider-container a.carousel-control{border:none!important;color:#000;border:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000!important;margin-top:0!important;z-index:9999!important}.offers-mashup{position:absolute!important;bottom:120px;right:0;z-index:99}.offers-mashup:before{content:'';position:absolute;width:100%;height:100%;top:50%;left:50%;background-color:rgba(232,232,232,.5);-webkit-transform:rotate(-5deg) translate(-50%,-50%);transform:rotate(-5deg) translate(-50%,-50%);z-index:-1}.offers-slide .slide .no-offers{padding:10px 15px;background:rgba(255,255,255,.65)}.offers-mashup:after{content:'';position:absolute;width:100%;height:100%;top:50%;left:50%;background-color:rgba(232,232,232,.5);-webkit-transform:rotate(-10deg) translate(-50%,-50%);transform:rotate(-10deg) translate(-50%,-50%);z-index:-1}.offers-mashup .carousel{width:300px;float:left}.offers-mashup dl{margin:auto!important;display:block;border:none;position:relative;background-color:rgba(255,255,255,.76);padding:30px 0 20px 0;width:100%}.offers-mashup dl dt{font-size:20px;line-height:1.1;margin-top:0;margin-left:0;padding-bottom:5px;text-align:center;color:#b7902c;min-height:auto}.offers-mashup dl dd{font-size:16px;margin-top:0;margin-left:0;text-align:center;margin-bottom:0}.offers-mashup .more-info-link{background:none;-webkit-box-shadow:none;box-shadow:none;color:inherit!important;font-size:16px;position:relative;display:block;margin-top:25px;right:0}a.carousel-control.left{left:0}a.carousel-control.right{right:0}.offers-mashup .more-info-link:hover{color:#6d561d!important}body.mirai-modal-active #main{position:static}.mirai-modal{position:fixed;top:0;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1050;background-color:rgba(0,0,0,.8);color:#fff}.mi-modal-close{background:transparent;color:inherit;border:0;display:inline-block;cursor:pointer;line-height:1}.mirai-modal>.mi-modal-close,.mi-modal-header>.mi-modal-close{position:absolute;right:20px;top:20px}.mi-modal-header>.mi-modal-close{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mi-modal-close i{font-size:32px;display:inline-block;vertical-align:middle}.mi-modal-close span{display:inline-block;vertical-align:middle;padding-right:10px;padding-left:10px;font-family:Gotham;text-transform:uppercase;letter-spacing:.1px}.mi-modal-close span,.mi-modal-close i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mi-modal-close:hover span{padding-right:20px;padding-left:0}.mi-modal-close:hover i{-webkit-transform:scale(1.1);transform:scale(1.1)}.mi-modal-header{text-align:center;position:absolute;padding:30px 0;width:100%;left:0;top:0;z-index:1}.mirai-modal .mi-modal-content{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mirai-modal .mi-modal-content>div{max-height:100%;overflow:auto}.mirai-modal[data-to="fade"]{opacity:0;left:-100%;-webkit-transition:opacity .3s ease-in 0s , left 0s ease-in .3s;transition:opacity .3s ease-in 0s , left 0s ease-in .3s}.mirai-modal[data-to="fade"].mi-active{opacity:1;left:0;-webkit-transition:left 0s ease-in 0s , opacity .3s ease-in;transition:left 0s ease-in 0s , opacity .3s ease-in}#banner-modal .mi-modal-content>div{overflow:initial}#banner-modal .mi-modal-close{padding:20px;right:-19px;top:-80px}.banner-txtbox{bottom:0;position:absolute}#home-transfer .border-top-white:before{display:none}#home-transfer img{max-height:300px;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(.75);filter:brightness(.75)}#home-transfer p{text-align:left;font-size:27px;line-height:1.25;letter-spacing:1px;padding:20px;position:absolute;width:100%;-webkit-transform:translate(45%,85%);transform:translate(45%,85%)}@media (min-width:1200px){.fixed-modal-link{top:55%}.widget_search form input[type="text"]{width:220px}#main .carousel-inner h1{bottom:20%}.rooms-detail-wrapper .room-box-image .room-box-description{padding-bottom:80px}.header-top-links .pull-left.font13.prl{font-size:15px;padding-right:14px}ul#menu_web>li a{font-size:20px}html[lang="FR"] ul#menu_web>li a{font-size:18px}html[lang="FR"] .header-top-links .pull-left.font13.prl{font-size:14px}html[lang="RU"] .header-top-links .pull-left.font13.prl{font-size:12px;padding-right:12px}}@media (min-device-width:768px) and (max-device-width:979px) and (orientation:portrait){body,html body.bookingstep1{font-size:14px;line-height:22px}.bookingstep1 #mirai_roomSelectionContainer{width:98%}.bookingstep1 #header .content{width:100%}.offers-detail-wrapper .section{padding:0!important}#ui-datepicker-div{font-size:14px!important;left:0!important;width:93%!important}.engine-wrapper{bottom:0}#main .engine-wrapper h1{font-size:2.2em;margin-bottom:.2em}.header-row-1{font-size:.9em}.header-row-1>*{margin-left:10px}.header-top-links .font13{font-size:10px}.header-top-links .prl{padding-right:10px}.fixed-modal-link{top:45%}ul#menu_web>li{margin-left:12px}#newsletter h3{display:block;margin-top:-15px}#contact-form .acept-privacity{text-align:center;width:100%}.row-fluid #contact-form .span5{width:55%}.mapa .map_canvas{height:350px!important}.addthis_toolbox.addthis_32x32_style span,.addthis_32x32_style .at-icon{line-height:22px!important;height:22px!important;width:22px!important}#main .addthis_32x32_style .addthis_counter.addthis_bubble_style,#main .addthis_32x32_white_style .addthis_counter.addthis_bubble_style{background-position:0 -80px!important;height:20px;width:35px!important;line-height:1;margin-top:1px;margin-left:5px}#main .addthis_32x32_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded,#main .addthis_32x32_white_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded{font-size:14px;line-height:20px;width:46px!important}.widget_search form input[type="submit"]{padding:7px}.widget_search form input[type="text"]{width:110px}.header-row-1 .logo-motor-wrapper{width:315px}.engine_mashup>div form .control-group{width:140px}.engine_mashup>div form .button-group input[type="submit"]{width:160px}ul#menu_web>li a{font-size:15px}html[lang="ru"] ul#menu_web>li a{font-size:12px}html[lang="ru"] ul#menu_web>li{margin-left:10px}html[lang="ru"] .header-top-links .font13{font-size:9px}html[lang="ru"] .offers-mashup .more-info-link{font-size:15px;max-width:118px;text-align:right;right:0}ul#menu_web{margin-top:0}.footer-row-1 .col-md-4{width:28%}.footer-row-1 .col-md-5{width:35%}.footer-row-1 .col-md-3{float:left!important;width:35%}a.btn-mejoras{max-width:140px!important}.home .main-title.offset-md-4{margin-left:0;text-align:center}.not-home .main-title{font-size:30px}.not-home #content-header{overflow:hidden}#content-header img.full-size,#main section>img{height:525px;max-width:none;width:auto;-o-object-fit:cover;object-fit:cover}.cat-room-detail #content-header img.full-size,#main section>img,.cat-offer-detail #content-header img.full-size,#main section>img{height:auto}.absolute-full .alice{font-size:18px!important;line-height:1.1;padding-right:5px}.not-home .absolute-full h2.font24,.absolute-full h2.font20{font-size:16px!important;line-height:1.2;padding-right:5px}.not-home .absolute-full h2.mbxl{margin-bottom:20px!important}.text-mh{margin-left:5%;margin-right:5%}section p.text-mh{font-size:16px}.absolute-full .title2{margin-top:20px}.not-home .main-title.col-md-5.offset-md-4{margin-top:80px;width:45%}.cat-home .top-container{top:50%}#offers .col-md-10.offset-md-1{margin-left:0;width:100%}.offers-mashup .carousel{padding:0}.offers-mashup dl dt{font-size:20px;margin-top:10px;min-height:4em}.offers-mashup dl dd{font-size:18px}.offers-mashup .more-info-link{font-size:16px}#home-collage .col-md-12 img{height:280px;-o-object-fit:cover;object-fit:cover}#home-collage .col-md-12 h2{padding-right:10px}#services-mainservices ul.col-md-5{width:50%}#services-mainservices ul.offset-md-1{margin-left:0}#services-mainservices h2.alice.font24{font-size:22px}#spa-services #beauty-center h2.mbxl{margin-bottom:0!important}#spa-timetable ul.col-md-6{width:60%}#conventioncenter .col-md-8.offset-md-2{margin-left:0;width:100%}.header-row-1>*{margin-left:10px;margin-top:20px}.widget_qtranslate:after{display:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header-row-1 .logo-motor-wrapper{width:315px}.not-home .main-title.col-md-5.offset-md-4{margin-top:60px;width:60%}.offers-mashup dl dt{font-size:21px;line-height:1.1;margin-top:10px;margin-left:130px;min-height:4em}.offers-mashup .more-info-link{font-size:18px}html[lang="ru"] .offers-mashup .more-info-link{font-size:10px}#footer .col-md-5{width:40%}#footer .col-md-3.pull-right{float:left}}