@charset "utf-8";.slick-dots{z-index:20;}#main{padding-top:170px;overflow:hidden;}@media (max-width:991px){#main{padding-top:137px;}}@media (max-width:767px){#main{padding-top:114px;}}@media (max-width:767px){#main .container{padding:0 20px;}}.section-cta{display:block;text-align:center;margin-top:30px;}.section-cta a{margin:0 auto;border:5px solid #FFF;font-family:"latolight";font-size:1.38em;color:#FFF;text-transform:uppercase;padding:15px;min-width:380px;background:transparent;display:inline-block;letter-spacing:0.2em;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.section-cta a:hover{text-decoration:none;background:#FFF;color:#000;}@media (max-width:991px){.section-cta a{min-width:250px;}}.browse-links{display:block;margin-top:20px;}.browse-links.center{text-align:center;}.browse-links a,.browse-links .but{display:inline-block;min-width:220px;height:44px;line-height:34px;padding:0 15px;margin-bottom:10px;text-align:center;margin-right:20px;font-size:1em;border:5px solid #c7c5c4;color:#000;background:transparent;font-family:"latolight";text-transform:uppercase;}.browse-links a.bg,.browse-links .but.bg{color:#FFF;background:#c7c5c4;font-family:"latobold";}@media (max-width:1293px){.browse-links{font-size:14px;}.browse-links a{min-width:150px;margin-right:10px;padding:0 10px;}}@media (max-width:767px){.browse-links{font-size:12px;}.browse-links a{min-width:50px;}.browse-links a:last-child{margin-right:0;}}.main_menu .logo_autograph_top{background:url(../../../all/themes/boscolo/img/autograph_collection_top_hotel.png) no-repeat center;}.main_menu .logo{display:block;position:relative;width:140px;z-index:10;margin:-60px auto 0 auto;}.main_menu .logo img{margin:0 auto;max-width:100%;}.main_menu .logo .logo_hotel{display:block;}.main_menu .logo .logo_small{display:none;}.compact.main_menu .logo{margin-top:-60px;}.compact.main_menu .logo .logo_hotel{display:none;}.compact.main_menu .logo .logo_small{display:block;}.main_menu .quick-link{position:absolute;right:0;top:0;color:#b2b2b2;font-size:11px;text-transform:uppercase;padding:10px 20px 10px 10px;z-index:11;}.main_menu .container{position:relative;padding:0 7px;}.main_menu .layer{-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}.compact.main_menu .layer{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=96);filter:alpha(opacity=96);opacity:0.96;}.main_menu .toggler{color:#b2b2b2;z-index:15;margin-top:0;height:30px;padding:15px 12px 0px 12px;}.main_menu .toggler .icon-bar{background:#b2b2b2;}.main_menu .main_nav .container{height:100%;padding-left:0;}.main_menu .main_nav .first-part{display:none;margin-bottom:20px;}.main_menu .main_nav .first-part ul{margin-bottom:0;width:auto;}.main_menu .main_nav .quick_links_mobile{display:none;}@media (max-width:991px){.main_menu .first-part{display:block;}.main_menu .logo{width:100px;}.compact.main_menu .logo{margin-top:-60px;}.compact.main_menu .logo .logo_hotel{display:block;}.compact.main_menu .logo .logo_small{display:none;}.main_menu .toggler{height:40px;padding:15px 12px;}.main_menu .main_nav .menu_list{padding-top:40px;}.main_menu .main_nav .first-part{display:block;}.main_menu .main_nav .first-part ul li ul.menu{display:none;}.main_menu .hotel-menus .first-part,.main_menu .hotel-menus .second-part{display:none;}}@media (max-width:767px){.main_menu .logo_autograph_top{display:none;}.main_menu .quick-link{display:none;}.main_menu .logo{width:80px;}.main_menu .main_nav .menus .menu_list{padding-left:20px;}.main_menu .main_nav .menu_list ul li a{padding:10px;}.main_menu .main_nav .quick_links_mobile{display:block;}}.hotel-menus{display:block;width:100%;position:relative;z-index:2;bottom:0px;left:0;padding-top:40px;margin-bottom:5px;}.hotel-menus .first-part,.hotel-menus .second-part{bottom:15px;}.compact .hotel-menus .first-part,.compact .hotel-menus .second-part{bottom:5px;}.hotel-menus .first-part{width:50%;padding-right:80px;position:absolute;left:0;}.hotel-menus .first-part ul{width:auto;float:right;}.hotel-menus .second-part{width:50%;padding-left:80px;position:absolute;right:0;}.hotel-menus .second-part ul{width:auto;float:left;}.hotel-menus ul{display:table;width:100%;margin:0;padding:0;list-style-type:none;}.hotel-menus ul li{display:table-cell;text-align:center;font-family:"latobold";vertical-align:middle;}.hotel-menus ul li a{color:#b2b2b2;display:block;text-transform:uppercase;padding:5px 20px;line-height:1.1em;font-size:0.88em;}.i18n-ru .hotel-menus ul li a{padding:5px 10px;}@media (max-width:1100px){.hotel-menus ul li a{padding:5px 10px;min-width:60px;}}.hotel-menus ul li a.is-active-trail{text-decoration:underline;}@media (max-width:1293px){.hotel-menus{font-size:14px;}}@media (max-width:991px){.hotel-menus{padding-top:30px;}.hotel-menus .first-part,.hotel-menus .second-part{bottom:5px;}}@media (max-width:767px){.hotel-menus .first-part,.hotel-menus .second-part{display:none;}}.main_slider{display:block;position:relative;width:100%;height:100vh;margin-top:-170px;}.main_slider .slider,.main_slider .make_slider{position:relative;height:100%;}.main_slider .slick-list{overflow:hidden;}.main_slider .slick-track,.main_slider .slick-list{height:100%;}.main_slider .slick-slide{position:relative;}.main_slider .slick-slide:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:2;background:url(../../../all/themes/boscolo/img/visual_shadow.png) repeat-x center top;}@media (max-width:767px){.main_slider .slick-slide:after{display:none;}}.main_slider .slider-arrows{width:40px;height:40px;line-height:40px;margin-top:-20px;font-size:30px;text-align:center;z-index:10;text-shadow:1px 1px 1px #000000;}.main_slider .slider-link{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;}.main_slider .caption{position:absolute;height:auto;z-index:10;width:auto;left:50%;top:50%;color:#fcfafa;text-transform:uppercase;text-align:center;padding:0 60px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.main_slider .caption .title{display:block;font-size:6.25em;font-family:"old_standard_ttitalic";line-height:1.1em;margin:0;padding:0;}.main_slider .caption .text{font-size:2.81em;font-family:"latobold";line-height:1.1em;}.main_slider .slick-dots{bottom:25px;}.main_slider .slick-dots li{background:#FFF;border-radius:15px;margin:0 10px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);opacity:0.5;}.main_slider .slick-dots li.slick-active{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;}.main_slider .section-title{text-transform:uppercase;line-height:1.1em;text-align:center;letter-spacing:0.05em;font-family:"old_standard_ttitalic";font-size:3.13em;width:100%;color:#FFF;position:absolute;left:0;bottom:80px;}@media (min-width:768px){.i18n-ru .main_slider .section-title{font-size:4.38em;}}@media (max-height:600px){.main_slider .book_now_hotel{bottom:5px;}.main_slider .search-hotel .form{padding:10px 30px;}.main_slider .search-hotel .form .field{margin-bottom:5px;}}@media (max-width:991px){.main_slider .caption .title{font-size:5em;}.main_slider .caption .text{font-size:1.88em;}}@media (max-width:767px){.main_slider{height:auto!important;padding-bottom:56.25%;margin-top:0;}.main_slider .slider{position:absolute;left:0;top:0;width:100%;height:100%;}.main_slider .book_now_hotel{display:none;}.main_slider .caption{padding:0 40px;}.main_slider .caption .title{font-size:1.25em;}.main_slider .caption .text{font-size:0.88em;}.main_slider .section-title{font-size:1.06em;padding:0 20px;bottom:15px;}.main_slider .slider-arrows{font-size:16px;}.main_slider .slider-arrows.slick-prev{left:0;text-align:left;}.main_slider .slider-arrows.slick-next{right:0;text-align:right;}}.section{padding-bottom:40px;}.section.nopad{padding-top:0;}.section .sep{display:block;width:100%;height:6px;margin-top:40px;background:url(../../../all/themes/boscolo/img/slash-sep.png) repeat-x;}.section .line_sep{margin:2em 0;height:1px;display:block;background:#c7c5c4;}@media (max-width:767px){.section{padding-bottom:20px;}.section .sep{margin-top:20px;}}.section-intro{margin:0 0 25px 0;}.section-intro.main-intro,.section-intro.hub-intro{margin-top:25px;}.section-intro .title{font-family:"latobold";text-transform:uppercase;line-height:1.1em;text-align:center;letter-spacing:0.05em;font-size:2.94em;margin:0;}.front .section-intro .title,.main-intro.section-intro .title{font-family:"old_standard_ttitalic";font-size:5.63em;}.front .section-intro .title.small,.main-intro.section-intro .title.small{font-size:3.75em;}.hub-intro.section-intro .title{margin-bottom:.4em;}.section-intro .title em{font-size:0.3em;text-transform:none;vertical-align:top;padding:0 15px;margin:0 -15px;margin-top:1.2em;font-style:normal;line-height:1em;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-font-smoothing:subpixel-antialiased;-webkit-text-shadow:rgba(0,0,0,0.01) 0 0 1px;display:inline-block;text-decoration:underline;-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.section-intro .subtitle{font-size:1.88em;text-align:center;font-family:"old_standard_ttregular";max-width:960px;margin:0 auto;padding:0 30px;}.section-intro .text{font-size:1.5em;text-align:center;font-family:"old_standard_ttregular";padding:0 30px;line-height:1.29em;margin:0;}.section-intro .text.left{text-align:left;}.section-intro .text.spaced{margin-top:2em;}.section-intro .desc{padding:0 60px;font-family:"ralewayregular";font-size:0.84em;letter-spacing:0.05em;}.i18n-ru .section-intro .desc{font-family:arial,helvetica neue,sans-serif;}.section-intro .section-back{padding:0 30px;margin-top:2em;font-family:"old_standard_ttbold";font-style:italic;font-size:1.13em;}.section-intro .section-back a{color:#333028;text-decoration:none;}.section-intro .section-back a .lbl{text-decoration:underline;margin-left:10px;}.section-intro .img{display:block;text-align:center;margin-bottom:30px;}.section-intro .cta{display:block;text-align:center;}.section-intro .cta a{display:inline-block;font-family:"old_standard_ttbold";font-style:italic;font-size:1.25em;color:#000;padding:10px;text-decoration:underline;}@media (max-width:1293px){.section-intro .title{font-size:2.5em;}.front .section-intro .title,.main-intro.section-intro .title{font-family:"old_standard_ttitalic";font-size:3.75em;}.front .section-intro .title.small,.main-intro.section-intro .title.small{font-size:2.5em;}.section-intro .text{font-size:1.38em;}}@media (max-width:991px){.section-intro .title{font-size:2.19em;}.front .section-intro .title,.main-intro.section-intro .title{font-family:"old_standard_ttitalic";font-size:2.5em;}.front .section-intro .title.small,.main-intro.section-intro .title.small{font-size:1.88em;}.section-intro .subtitle{font-size:1.13em;}}@media (max-width:767px){.section-intro .title{font-size:1.5em;margin-bottom:15px;}.front .section-intro .title,.main-intro.section-intro .title{font-family:"old_standard_ttitalic";font-size:1.88em;}.front .section-intro .title.small,.main-intro.section-intro .title.small{font-size:1.25em;}.section-intro .text{font-size:0.88em;padding:0 0;}.section-intro .subtitle{font-size:0.88em;padding:0;}.section-intro .desc{padding:0;margin-bottom:20px;}.section-intro .cta a{font-size:1em;}}.section-slider{display:block;}.section-slider .slides{display:block;}.section-slider .slide-img{display:block;width:100%;height:auto;position:relative;z-index:2;}.section-slider .slick-list{overflow:hidden;}.section-slider .slick-slide{position:relative;}.section-slider .slide_image{height:0;min-height:0;padding-bottom:56.25%;position:relative;z-index:1;}.section-slider .slider-arrows{width:40px;height:40px;margin-top:-20px;font-size:40px;text-align:center;line-height:40px;z-index:10;}.section-slider .caption{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;text-align:center;color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.section-slider .caption .title{text-transform:uppercase;font-family:"old_standard_ttregular";font-size:3.25em;line-height:1.1em;}.section-slider .caption .title em{display:block;font-style:normal;text-transform:none;font-size:0.75em;line-height:1em;font-family:"old_standard_ttitalic";}.section-slider .caption .title strong{display:block;font-size:1.52em;font-family:"latobold";font-weight:normal;line-height:1.1em;}@media (max-width:991px){.section-slider .caption{font-size:10px;}}@media (max-width:767px){.section-slider .caption{padding-top:20px;}.section-slider .caption .title{font-size:20px;}.section-slider .caption .section-cta{margin-top:10px;}.section-slider .caption .section-cta a{padding:8px 15px;display:inline-block;min-width:50px;border-width:1px;font-size:13px;}.section-slider .slick-dots{display:none !important;}.section-slider .slider-arrows{font-size:16px;}.section-slider .slider-arrows.slick-next{right:0;}.section-slider .slider-arrows.slick-prev{left:0;}}.slick-dots{display:none!important;}.launch-boxes .slick-slider{margin-bottom:0;}.launch-boxes .slick-list{overflow:hidden;}.launch-boxes .slider-arrows{width:40px;height:40px;margin-top:-20px;top:35%;font-size:40px;text-align:center;line-height:40px;z-index:10;}.launch-boxes .slider-arrows.slick-prev{left:7px;}.launch-boxes .slider-arrows.slick-next{right:7px;}.launch-boxes .slick-dots{display:none!important;}@media (max-width:767px){.launch-boxes .slider-arrows{font-size:20px;top:30%;}.launch-boxes .slider-arrows.slick-prev{text-align:left;}.launch-boxes .slider-arrows.slick-next{text-align:right;}}@media (max-width:479px){.launch-boxes .slick-slider{max-width:100%;margin:0 auto;}.launch-boxes .slick-list{overflow:visible;}.launch-boxes .slider-arrows{font-size:20px;top:30%;text-shadow:1px 1px 1px #000000;}.launch-boxes .slider-arrows.slick-prev{left:-5%;text-align:left;}.launch-boxes .slider-arrows.slick-next{right:-5%;text-align:right;}}.launch-boxes .col-sm-6:nth-child(2n+1){clear:both;}.box-launch{display:block;color:#060606;}.list .box-launch{margin-bottom:30px;}.box-launch:hover,.box-launch:focus{color:#060606;text-decoration:none;}.box-launch:hover .image img,.box-launch:focus .image img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;}.box-launch .box-content{display:block;}.box-launch .image{display:block;position:relative;background:#2C3034;}.box-launch .image img{width:100%;height:auto;display:block;-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);opacity:0.8;}.box-launch .image .title{position:absolute;width:100%;left:0;bottom:0.4em;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.box-launch .title{display:block;padding:15px;text-align:center;font-family:"latobold";font-size:2em;text-transform:uppercase;line-height:1.1em;}.col-sm-3 .box-launch .title{font-size:1.81em;}.col-sm-6 .box-launch .title{font-size:2.38em;}.full.box-launch .title{font-size:2.5em;}.box-launch .title em{display:block;text-transform:none;font-style:normal;font-size:0.84em;font-family:"old_standard_ttitalic";}.box-launch .info{display:block;padding:15px;}.box-launch .info .caption{font-size:0.84em;line-height:1.2em;display:block;font-family:"ralewayregular";letter-spacing:0.05em;min-height:4.8em;margin-bottom:0.6em;}.i18n-ru .box-launch .info .caption{font-family:arial,helvetica neue,sans-serif;}.box-launch .info .cta{display:block;text-align:center;text-decoration:underline;font-size:1.25em;font-family:"old_standard_ttbold";font-style:italic;}@media (max-width:1293px){.box-launch .title{font-size:1.5em;}.col-sm-3 .box-launch .title{font-size:1.38em;}.col-sm-6 .box-launch .title{font-size:1.75em;}.box-launch .info .cta{font-size:1.13em;}}@media (max-width:991px){.box-launch .title{font-size:1.13em;bottom:0;}.full.box-launch .title{font-size:1.5em;}.col-sm-3 .box-launch .title{font-size:1em;}.col-sm-6 .box-launch .title{font-size:1.5em;}.box-launch .info .cta{font-size:1em;}}@media (max-width:767px){.col-sm-4 .box-launch{max-width:300px;margin:0 auto;}.box-launch .tbl{display:table;}.box-launch .tbl .tbl-cell{display:block;}.box-launch .title{font-size:1.5em;}.full.box-launch .title{font-size:1.5em;padding:0;}.col-sm-3 .box-launch .title{font-size:1.5em;}.col-sm-6 .box-launch .title{font-size:1.5em;}.full.box-launch .info .caption{min-height:1em;}}.bundle-boxes .slick-list{overflow:hidden;}.bundle-boxes .slider-arrows{width:40px;height:40px;margin-top:-20px;top:35%;font-size:40px;text-align:center;line-height:40px;}.bundle-boxes .slider-arrows.slick-prev{left:7px;}.bundle-boxes .slider-arrows.slick-next{right:7px;}.box-bundle{display:block;color:#060606;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c7c5c4;}.box-bundle:last-child{margin-bottom:0;}.box-bundle .box-content{display:table;width:100%;}.box-bundle .col{display:table-cell;float:none;vertical-align:middle;}.box-bundle .image{position:relative;vertical-align:top;}.box-bundle .image a{display:block;position:relative;}.box-bundle .image a.ico-play:before{position:absolute;width:100px;height:100px;left:50%;top:50%;margin-left:-50px;margin-top:-50px;color:#FFF;line-height:100px;text-align:center;font-size:100px;}.box-bundle .image img{width:100%;height:auto;display:block;}.box-bundle .title{display:block;font-family:"latobold";font-size:2em;text-transform:uppercase;line-height:1.1em;margin-bottom:20px;margin-top:0;}.box-bundle .info{padding:20px;}.box-bundle .info .desc{font-size:0.84em;line-height:1.42em;display:block;font-family:"ralewayregular";}.i18n-ru .box-bundle .info .desc{font-family:arial,helvetica neue,sans-serif;}.box-bundle .info .desc .text{padding-right:7px;width:50%;float:left;letter-spacing:0.05em;}.box-bundle .info .desc .text.full{float:none;width:80%;}.box-bundle .info .facilities{font-size:0.84em;line-height:1.42em;display:block;font-family:"old_standard_ttitalic";list-style:none;padding:0;margin:0;width:50%;float:right;}.box-bundle .info .facilities li{padding-left:1.2em;line-height:1.1em;margin-bottom:10px;position:relative;}.box-bundle .info .facilities li:before{content:"• ";color:#c7c5c4;position:absolute;left:0;}.box-bundle .info .dets{display:block;list-style-type:none;padding:0;margin:30px 0 0 0;}.box-bundle .info .dets li{display:block;float:left;padding-right:15px;font-size:14px;margin-bottom:8px;}.box-bundle .info .dets li div{display:inline-block;}.box-bundle .info .dets li .lbl{font-family:"latobold";text-transform:uppercase;margin-right:8px;}.box-bundle .info .dets li .det{font-family:"old_standard_ttitalic";}@media (max-width:1293px){.box-bundle .title{font-size:1.5em;}.col-sm-3 .box-bundle .title{font-size:1.38em;}.col-sm-6 .box-bundle .title{font-size:1.75em;}}@media (max-width:991px){.box-bundle .title{font-size:1.13em;}.col-sm-3 .box-bundle .title{font-size:1em;}.col-sm-6 .box-bundle .title{font-size:1.5em;}}@media (max-width:767px){.box-bundle{padding-bottom:0;}.box-bundle .title{font-size:1.13em;}.col-sm-3 .box-bundle .title{font-size:1em;}.col-sm-6 .box-bundle .title{font-size:1.5em;}.box-bundle .box-content{display:block;}.box-bundle .col{display:block;}.box-bundle .title{margin-bottom:10px;}.box-bundle .info .desc{margin-bottom:10px;}.box-bundle .info .desc .text{width:100%;float:none;}.box-bundle .info .desc .text.full{width:100%;}.box-bundle .info .facilities{width:auto;float:none;margin-top:20px;}.box-bundle .links{text-align:center;}.box-bundle .links a{min-width:120px;margin-bottom:5px;margin-right:10px;padding:0 10px;font-size:14px;}.box-bundle .image a.ico-play:before{width:50px;height:50px;margin-left:-25px;margin-top:-25px;font-size:50px;line-height:50px;}}.chef-detail{margin-top:40px;}.chef{display:block;}.chef .chef-content{display:table;}.chef .chef-content .col{display:table-cell;vertical-align:middle;float:none;}.chef .image{display:block;text-align:center;}.chef .image img{max-width:100%;}.chef .title{font-family:"latobold";font-size:2em;line-height:1.1em;text-transform:uppercase;margin-bottom:0.5em;margin-top:0;}.chef .text{font-family:"ralewayregular";font-size:0.88em;line-height:1.35em;}.i18n-ru .chef .text{font-family:arial,helvetica neue,sans-serif;}.chef .cta{display:block;text-align:right;font-size:1.25em;margin-top:1em;}.chef .cta a{display:inline-block;font-family:"old_standard_ttbold";font-style:italic;color:#060606;text-decoration:underline;}@media (max-width:767px){.chef .chef-content{display:block;}.chef .chef-content .col{display:block;}.chef .image{text-align:center;margin-bottom:15px;}.chef .image img{max-width:200px;}.chef .info{padding:0 0px;}.chef .info .title{font-size:1.25em;}.chef .info .cta{font-size:1em;}}.nav-trail{display:block;}.nav-trail .share{display:block;float:right;margin-left:25px;}.nav-trail .share a{display:inline-block;width:25px;height:25px;position:relative;text-align:center;line-height:25px;font-size:18px;color:#B2B2B2;text-decoration:none;cursor:pointer;}.nav-trail .share a:hover,.nav-trail .share a:focus{color:#000;}.nav-trail .share a span{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;}.nav-trail .breadcrumb{overflow:hidden;}.nav-trail .breadcrumb .container{padding:0;}@media (max-width:767px){.nav-trail .share{float:none;margin-left:0;text-align:center;}}.breadcrumb{display:block;padding:6px 0;}.breadcrumb a,.breadcrumb span{display:inline-block;color:#060606;font-family:"ralewayregular";font-size:11px;line-height:1.1em;vertical-align:middle;text-transform:uppercase;}.i18n-ru .breadcrumb a,.i18n-ru .breadcrumb span{font-family:arial,helvetica neue,sans-serif;}.breadcrumb a.active,.breadcrumb span.active{font-weight:400;}@media (max-width:767px){.breadcrumb{display:none;}}.header-detail{display:block;position:relative;padding-right:314px;}.header-detail.insider-det{padding-right:0;}.header-detail .slider-container{position:relative;height:544px;}.header-detail .slider-container.insider-det{padding-bottom:56.25%;height:auto;}.header-detail .slider-link{position:absolute;bottom:20px;right:20px;z-index:10;}.header-detail .aside{display:block;position:absolute;right:0;top:0;width:300px;height:544px;}.header-detail .aside .hotel-info{position:relative;z-index:3;display:block;background:#FFF;padding:10px 30px 10px 30px;text-align:center;}.header-detail .aside .hotel-info .hotel-name{display:block;font-family:"old_standard_ttregular";letter-spacing:0.1em;font-size:0.94em;margin-bottom:0.5em;text-transform:uppercase;}.header-detail .aside .hotel-info .room-name{display:block;font-family:"latobold";font-size:1.09em;line-height:1.1em;min-height:3.3em;text-transform:uppercase;}.header-detail .aside .txt{font-family:"old_standard_ttitalic";line-height:1.38em;margin-bottom:1.5em;}.header-detail .aside .browse-links{text-align:center;}.header-detail .aside .browse-links a{margin:0 10px 10px 10px;}.header-detail .aside .call .lbl{display:block;font-family:"old_standard_ttitalic";}.header-detail .aside .call .tel{font-family:"latobold";font-size:0.88em;text-transform:uppercase;}.header-detail .aside .call .tel a{font-size:1.43em;color:#060606;}.header-detail .slider{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}.header-detail .slider .slide{height:100%;position:relative;}.header-detail .slider .slick-list{overflow:hidden;height:100%;}.header-detail .slider .slick-track{height:100%;}.header-detail .slider .slider-arrows{width:40px;height:40px;margin-top:-20px;font-size:25px;z-index:10;}.header-detail .slider .slick-dots{bottom:10px;text-align:center;padding-left:15px;padding-right:15px;}.header-detail .slider .slick-dots li{background:#FFF;border-radius:15px;margin:0 10px;width:12px;height:12px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);opacity:0.5;}.header-detail .slider .slick-dots li.slick-active{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;}.header-detail .caption{position:absolute;left:0;top:40px;text-align:center;z-index:10;width:100%;}.header-detail .caption .cap-content{display:inline-block;position:relative;min-width:50%;color:#FFF;padding:15px;}.header-detail .caption .cap-content .layer{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:0.4;}.header-detail .caption .cap-tit{font-size:2.94em;font-family:"latobold";text-transform:uppercase;position:relative;z-index:2;letter-spacing:0.1em;line-height:1.1em;}.header-detail .caption .cap-cat{font-size:1.5em;font-family:"old_standard_ttregular";text-transform:uppercase;position:relative;z-index:2;letter-spacing:0.2em;line-height:1.1em;margin-bottom:8px;}@media (max-width:991px){.header-detail{padding-right:0;}}@media (max-width:767px){.header-detail{padding-right:0;}.header-detail .slider-container{height:auto;padding-bottom:56.25%;}.header-detail .aside{position:relative;height:auto;width:100%;}.header-detail .aside .hotel-info{padding:10px;}.header-detail .caption{top:10px;}.header-detail .caption .cap-tit{font-size:1.5em;}.header-detail .caption .cap-cat{font-size:1em;}.header-detail .slick-dots{position:absolute;padding:0;margin-bottom:0;}}.article-detail .hotel-name{text-transform:uppercase;font-size:1.5em;font-family:"old_standard_ttregular";letter-spacing:0.2em;text-align:center;}.article-detail .title{text-transform:uppercase;font-size:2.94em;font-family:"latobold";letter-spacing:0.1em;text-align:center;margin:0;}.article-detail .text{font-size:1.5em;font-family:"old_standard_ttregular";line-height:1.29em;padding:0 40px;margin:0;}.article-detail .text.center{text-align:center;}.article-detail .blockquote{display:block;text-align:center;text-transform:uppercase;font-family:"old_standard_ttitalic";font-size:1.08em;line-height:1.38em;border:none;}.article-detail .map{margin-top:20px;display:block;height:360px;margin-bottom:2em;position:relative;}.article-detail .map #map-canvas{width:100%;height:100%;}@media (max-width:767px){.article-detail{padding:0 10px;}.article-detail .hotel-name{font-size:1.13em;}.article-detail .title{font-size:1.5em;margin-bottom:10px;}.article-detail .text{padding:0;font-size:0.88em;}}.reservation-info{display:block;text-align:center;}.reservation-info .title{display:block;font-family:"old_standard_ttregular";font-size:1.5em;text-transform:uppercase;}.reservation-info .title .tel,.reservation-info .title .email{font-size:0.83em;}.reservation-info .address{display:block;font-family:"old_standard_ttitalic";font-size:1.06em;margin-bottom:1em;}.reservation-info .email{text-transform:none;}.reservation-info .tel{list-style-type:none;margin:0;padding:0;font-family:"latobold";font-size:1.25em;}.reservation-info .tel li{display:inline-block;margin-right:20px;}.reservation-info .tel a{color:#333333;}.reservation-info .tel span{font-size:0.7em;text-transform:uppercase;margin-right:8px;}@media (max-width:767px){.reservation-info .title{font-size:1.13em;}.reservation-info .address{font-size:0.88em;}.reservation-info .tel{font-size:1em;}}.detail-facilities{display:block;}.detail-facilities .faci-content{margin:0 auto;max-width:1030px;padding:0 20px;}.detail-facilities .facility{display:block;font-family:"latobold";text-transform:uppercase;font-size:0.88em;margin-bottom:2em;}.detail-facilities .facility .value{font-family:"old_standard_ttitalic";font-size:1.14em;}.detail-facilities ul{line-height:1.42em;display:block;font-family:"old_standard_ttitalic";list-style:none;padding:0;margin:0 0 1.5em 0;}.detail-facilities ul.full li{float:none;width:auto;}.detail-facilities ul li{padding-left:1.2em;line-height:1.3em;margin-bottom:10px;position:relative;display:block;float:left;width:25%;}.detail-facilities ul li:before{content:"• ";color:#c7c5c4;position:absolute;left:0;}@media (max-width:991px){.detail-facilities ul li{width:33.33%;}}@media (max-width:767px){.detail-facilities ul li{width:50%;}}@media (max-width:479px){.detail-facilities ul li{width:100%;}}.additional-info{padding:0;border-top:1px solid #c7c5c4;border-bottom:1px solid #c7c5c4;margin-bottom:40px;}.additional-info .toggler{display:block;text-align:center;background:none;border:none;padding:15px 30px;position:relative;margin:0 auto;font-family:"latobold";font-size:1.13em;text-transform:uppercase;}.additional-info .toggler span{display:inline-block;vertical-align:middle;}.additional-info .toggler.active .ico:before{content:"\e600";}.additional-info .toggler .ico{position:absolute;left:5px;top:50%;height:20px;margin-top:-10px;line-height:20px;font-size:0.78em;}.additional-info .toggler .ico.dx{left:auto;right:5px;}.additional-info .toggle_content{max-height:0;height:auto;overflow:hidden;-webkit-transition:max-height 0.5s ease-in-out;-o-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out;}.additional-info .toggle_content.in{max-height:600px;}@media (max-width:767px){.additional-info .toggler{font-size:0.88em;}}.reasons{display:block;}.reasons .reason{display:block;padding:0 10%;position:relative;margin-bottom:20px;}.reasons .reason .image img{display:block;width:100%;height:auto;}.reasons .reason .info{position:absolute;bottom:0;background:#FFF;width:40%;left:0;padding:45px 40px 30px 15px;}.reasons .reason .info .number{position:absolute;padding-left:20px;top:0;left:0;font-family:"old_standard_ttitalic";color:#c7c5c4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:0.4;font-size:5.63em;line-height:1em;}.reasons .reason .info .text{position:relative;font-family:"ralewayregular";font-size:0.88em;line-height:1.43em;}.i18n-ru .reasons .reason .info .text{font-family:arial,helvetica neue,sans-serif;}.reasons .reason .title{position:absolute;width:50%;color:#FFF;font-family:"latobold";font-size:2.75em;left:40%;bottom:0;text-transform:uppercase;text-align:right;padding:25px 30px;line-height:1.1em;letter-spacing:0.1em;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}.reasons .reason.even .info{left:auto;right:0;padding:45px 15px 30px 40px;}.reasons .reason.even .info .number{left:auto;right:0;padding-left:0;padding-right:20px;}.reasons .reason.even .title{left:10%;text-align:left;}@media (max-width:991px){.reasons .reason{padding:0;}.reasons .reason .title{width:60%;}.reasons .reason.even .title{left:0;}}@media (max-width:767px){.reasons .reason .title{position:relative;text-align:left;width:auto;color:#333028;left:auto;padding:0;font-size:1.5em;margin-top:15px;margin-bottom:15px;}.reasons .reason.even .info{padding:0;}.reasons .reason .info{position:relative;width:100%;padding:0;}}.insiders{display:block;}.insiders .insider{display:block;margin:0 auto 35px auto;max-width:1294px;}.insiders .insider.full{max-width:100%;}.insiders .insider.full .image{max-width:100%;}.insiders .insider.last .content,.insiders .insider:last-child .content{margin-bottom:0;border:none;}.insiders .insider .image{display:block;position:relative;margin:0 auto;max-width:1010px;}.insiders .insider .image img{display:block;width:100%;}.insiders .insider .title{position:absolute;width:100%;color:#FFF;font-family:"latobold";font-size:2.75em;left:0%;bottom:0;text-transform:uppercase;text-align:center;padding:25px 30px;line-height:1.1em;letter-spacing:0.1em;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}.insiders .insider .content{max-width:1294px;margin:0 auto;border-bottom:1px solid #c7c5c4;padding-bottom:35px;padding-top:20px;}.insiders .insider .text{font-size:0.88em;line-height:1.43em;font-family:"ralewayregular";padding-left:45px;display:table-cell;width:90%;}.i18n-ru .insiders .insider .text{font-family:arial,helvetica neue,sans-serif;}.insiders .insider .browse-links{display:table-cell;vertical-align:middle;padding-left:25px;}.insiders .insider .info{display:table;}@media (max-width:767px){.insiders .insider .title{position:absolute;font-size:1.25em;padding:10px;}.insiders .insider .info{display:table;}.insiders .insider .info .text{padding:0 20px;}.insiders .insider .info .text,.insiders .insider .info .browse-links{display:block;}}.pagination,.item-list{display:block;}.pagination ul,.item-list ul{list-style-type:none;display:block;text-align:center;}.pagination ul li,.item-list ul li{display:inline-block;font-family:"latobold";min-width:30px;height:30px;line-height:30px;color:#000;padding:0;margin:0;}.pagination ul li a,.item-list ul li a{cursor:pointer;}.pagination ul li.pager-current,.item-list ul li.pager-current{border-radius:30px;color:#FFF;background:#c7c5c4;}.pagination ul li.pager-current a,.item-list ul li.pager-current a{color:#FFF;}.pagination ul li.pager-previous,.item-list ul li.pager-previous,.pagination ul li.pager-next,.item-list ul li.pager-next,.pagination ul li.pager-last,.item-list ul li.pager-last,.pagination ul li.pager-first,.item-list ul li.pager-first{font-family:"old_standard_ttbold";font-style:italic;font-size:1.13em;margin:0 10px;}.pagination ul li.pager-previous a,.item-list ul li.pager-previous a,.pagination ul li.pager-next a,.item-list ul li.pager-next a,.pagination ul li.pager-last a,.item-list ul li.pager-last a,.pagination ul li.pager-first a,.item-list ul li.pager-first a{text-decoration:underline;}.pagination ul li.pager-last,.item-list ul li.pager-last,.pagination ul li.pager-first,.item-list ul li.pager-first{display:none;}.pagination ul li a,.item-list ul li a{color:#000;}.detail_event{display:block;}.detail_event .title{display:block;text-transform:uppercase;font-size:2em;font-family:"latobold";padding-bottom:15px;border-bottom:1px solid #c7c5c4;margin-bottom:30px;}.detail_event .image{display:block;margin-bottom:20px;}.detail_event .image img{display:block;width:100%;height:auto;}.detail_event .date{display:block;font-family:"old_standard_ttitalic";font-size:0.88em;margin-bottom:10px;}.detail_event .text{font-size:0.88em;}@media (max-width:767px){.detail_event .title{font-size:1.5em;}}.event_list{display:block;}.event_list .trigger_calendar{margin-top:0;text-align:center;display:none;}@media (max-width:767px){.event_list .trigger_calendar{display:block;}}.event_list .list{padding-left:30px;}@media (max-width:991px){.event_list .list{padding-left:0;border-left:0;padding-top:30px;border-top:1px solid #c7c5c4;}}@media (max-width:767px){.event_list .list{padding-top:15px;}}.event_list .list .events_in{display:block;text-transform:uppercase;font-size:2em;font-family:"latobold";padding-bottom:15px;border-bottom:1px solid #c7c5c4;margin-bottom:30px;}.event_list .list .events_in strong{font-weight:normal;color:#216684;}@media (max-width:767px){.event_list .list .events_in{font-size:1.5em;}}.event_list .calendar{padding-right:20px;width:100%;}.event_list .calendar .ui-datepicker th{font-family:"latoheavy";font-size:18px;}@media (max-width:1293px){.event_list .calendar .ui-datepicker th{font-size:15px;}}@media (max-width:991px){.event_list .calendar .ui-datepicker th{font-size:13px;}}.event_list .calendar .ui-datepicker-title{font-size:27px;}@media (max-width:1293px){.event_list .calendar .ui-datepicker-title{font-size:22px;}}@media (max-width:991px){.event_list .calendar .ui-datepicker-title{font-size:16px;}}.event_list .calendar .cta_back{display:block;text-align:right;margin-top:25px;}.event_list .calendar .cta_back a{display:block;font-size:1.19em;font-family:"old_standard_ttbold";font-style:italic;color:#333028;text-decoration:underline;}.event_list .calendar .ui-datepicker{margin-left:0;width:100%;}.event_list .calendar .ui-datepicker table{table-layout:fixed;}.event_list .calendar .ui-datepicker td a,.event_list .calendar .ui-datepicker td span{height:45px;line-height:45px;font-size:18px;font-weight:400;}@media (max-width:1293px){.event_list .calendar .ui-datepicker td a,.event_list .calendar .ui-datepicker td span{height:35px;line-height:35px;font-size:15px;}}@media (max-width:991px){.event_list .calendar .ui-datepicker td a,.event_list .calendar .ui-datepicker td span{font-size:13px;height:30px;line-height:30px;}}.event_list .calendar .ui-datepicker td.ui-datepicker-current-day{background:none;}.event_list .calendar .ui-datepicker td.ui-datepicker-current-day.highlight a.ui-state-active{background:#bf4f46;}@media (max-width:767px){.event_list .calendar{display:none;position:fixed;background:rgba(0,0,0,0.5);width:100%;top:130px;padding:20px;bottom:0;left:0;z-index:99999;}.event_list .calendar.active{display:block;}}.event_list #tmp_events{display:none;}.event_list .page{display:none;}.event_list .page#event_page_0{display:block;}.event_list .event{display:block;margin-bottom:20px;}.event_list .event .image img{display:block;width:100%;height:auto;}.event_list .event .title{font-size:1.31em;font-family:"latobold";line-height:1.1em;margin-bottom:5px;}.event_list .event .date{display:block;font-family:"old_standard_ttitalic";font-size:0.88em;margin-bottom:10px;}.event_list .event .text{font-size:0.88em;}.event_list .event .browse-links{margin-top:15px;}.event_list .event .browse-links a{min-width:50px;}@media (max-width:767px){.event_list .event{margin:0 auto;}.event_list .event .image{margin-bottom:15px;max-width:330px;}.event_list .event .info{padding:0 7px;}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#FFF;color:#444;text-shadow:none;}.fancybox-opened{z-index:99999;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(../../../all/themes/boscolo/css/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:0px;right:0px;width:36px;height:36px;cursor:pointer;z-index:8040;line-height:36px;text-align:center;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:-40px;}.fancybox-next{right:-40px;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;line-height:34px;font-size:22px;margin-top:-18px;text-align:center;cursor:pointer;z-index:8040;}.fancybox-prev span{left:0px;}.fancybox-next span{right:0px;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:99998;background:url(http://venezia.boscolohotels.com/sites/all/themes/boscolo/css/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}.fancybox-wrap .fancybox-title{text-align:center;font-size:2em;font-family:"latobold";text-transform:uppercase;font-weight:400;margin:0;padding:15px 0;}@media (max-width:767px){.fancybox-wrap .fancybox-title{font-size:1.25em;padding:10px;}}.fancybox-wrap a{color:#333028;}.do_pagination{display:block;}.do_pagination .tmp_page{display:none;}.do_pagination .tmp_page#tmp_page_0{display:block;}.layer_nights{display:none;min-width:520px;padding:80px 0 40px 0;}.layer_nights .tit{font-family:"old_standard_ttregular";text-align:center;font-size:1.5em;margin-bottom:30px;}.layer_nights .radio-set{display:block;text-align:center;margin-bottom:20px;}.layer_nights .radio-set .radio{display:inline-block;width:70px;margin:0 0 10px 0;}.layer_nights .radio-set .radio .custom_radio{display:inline-block;vertical-align:top;width:30px;height:30px;}.layer_nights .radio-set .radio .custom_radio input{margin-left:0;}.layer_nights .radio-set .radio .custom_radio label{width:20px;height:20px;min-height:20px;z-index:1;}.layer_nights .radio-set .radio .lbl{display:inline-block;vertical-align:top;padding-left:5px;height:30px;line-height:30px;font-family:"latobold";}.slider-arrows{text-shadow:1px 1px 1px #000000;}