@charset "UTF-8";body,html{height:100%}body{padding:0;margin:0;font:16px 'Source Sans Pro',sans-serif;color:#57473c;text-align:center;background-color:#fff}body.hover_menu{overflow:hidden}p{margin:0}.box{width:980px;padding:0;margin:0 auto;text-align:left;position:relative}a:link,a:visited,a:hover,a:active{color:#57473c;text-decoration:underline}a:hover{text-decoration:none}.clear{clear:both;height:0;visibility:hidden}.scroll-to-top{bottom:8%;cursor:pointer;display:none;width:32px;height:32px;position:fixed;right:15px;z-index:999;background-color:#a4423e;color:#fff;line-height:32px}.view_mobile,.view_ipad{display:none !important}.hide_desktop{display:none}img{border:0}#ui-datepicker-div{font-size:13px;z-index:551 !important}#header{position:fixed;display:block;top:0;left:0;width:100%;z-index:401;font-size:0}#header:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:130%;background:linear-gradient(to bottom,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0) 100%)}body.hover_menu #header{background:#564a3e}body.hover_menu #header:before{display:none}#header #logo{display:inline-block;vertical-align:middle}#header svg.svglogo{width:auto;height:100px;margin:5px 0;transition:all 0.7s ease-out}body.h-scrolling #header svg.svglogo{width:auto;height:63px}#header svg.svglogo .st0{fill:#fff}#header svg.svglogo .st1{fill:#fff}#header #logo img{display:block;margin:5px 0 4px 0}#header #service{display:inline-block;vertical-align:middle;font-size:14px}#header #language ul{list-style:none;margin:0;padding:0}#header #language li{float:left}#header #language a,#header #language a:hover{color:#fff;line-height:24px;padding:0 6px;display:block;text-decoration:none;text-transform:uppercase;transition:color 0.3s ease}#header #language a:hover{color:#a4423e}#header #service .header-btn{position:absolute;right:0;top:103px}#header .header-btn a{float:left;line-height:35px;padding:0 23px;background-color:#554c43;color:#fff;text-transform:uppercase;text-decoration:none;transition:background-color 0.3s ease}#header .header-btn a:hover{background-color:rgba(85,76,67,0.89)}#header .header-btn a.evid{background-color:#a4423e}#header .header-btn a.evid:hover{background-color:rgba(164,66,62,0.89)}#nav{display:inline-block;vertical-align:middle;font-size:15px;margin:0 28px}#nav #mobile_nav{display:none;overflow:hidden;width:45px;height:56px;line-height:56px;color:#fff;font-size:24px;position:absolute;top:9px;right:20px;text-align:center}#nav #mobile_nav .text{display:none}#menu,#menu ul{margin:0;padding:0;list-style:none}#menu{font-size:0;display:table;margin:0 auto;padding-top:13px}#menu li{display:table-cell;vertical-align:bottom;font-size:15px;color:#55493e;position:relative}#menu li.imgMenu{position:static}#menu li a,#menu li a:hover{text-decoration:none;color:#fff;padding:8px 16px 25px 16px;transition:all 0.2s ease;display:inline-block;text-transform:uppercase;position:relative;letter-spacing:1px}#menu li a:hover,#menu li.sfhover>a{color:#eee6e6}#menu li a.logo,#menu li a.logo:hover{padding-bottom:13px}#menu>li.active>a::after{content:"";position:absolute;margin-left:-39px;bottom:13px;left:50%;width:78px;height:3px;background-color:#fff}body.hover_menu #menu>li.active>a::after{bottom:0}#menu ul{overflow:hidden;max-height:0;transition:max-height 0s ease;position:absolute;top:52px;left:50%;margin-left:-110px;width:220px;background-color:rgba(171,167,165,0.89)}#menu li.imgMenu ul{left:0;top:72px;width:100%;margin:0;font-size:0}#menu li:hover>ul{max-height:900px;padding-top:29px;padding-bottom:42px;transition:max-height 0.7s ease}#menu li li{background:none;padding-left:0;display:block}#menu li.imgMenu li{display:inline-block;font-size:15px;margin:5px}#menu li.imgMenu li.separator{display:block;margin:0;font-size:0}#menu li li a,#menu li li a:hover{display:block;padding:5px 18px;text-transform:none;line-height:21px;color:#fff}#menu li li a:hover,#menu li li.active>a{text-decoration:underline;color:#fff}#menu li.imgMenu li a{padding:0;position:relative}#menu li.imgMenu li a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}#menu li.imgMenu li a img{display:block;width:220px;height:auto}#menu li.imgMenu li a .image-title{position:absolute;left:0;bottom:13px;width:100%;z-index:101}#menu li.imgMenu li a:hover .image-title{text-decoration:underline}#foto{display:block;padding:0;margin:0;position:relative;font-size:0;height:100%;box-sizing:border-box}#foto .ns_nerveSlider{position:relative !important;max-width:none !important}#foto .list img:not(:first-child){display:none}.ns_nerveSlider .ns_prevButton,.ns_nerveSlider .ns_nextButton,.ns_nerveSlider:hover .ns_prevButton,.ns_nerveSlider:hover .ns_nextButton{opacity:0.7}.ns_nerveSlider .ns_prevButton:hover,.ns_nerveSlider .ns_nextButton:hover{opacity:1}.ns_nerveSlider .ns_prevButton{left:0}.ns_nerveSlider.light .ns_prevButton div{background-position:50% 95%}.ns_nerveSlider .ns_nextButton{right:0}.ns_nerveSlider.light .ns_nextButton div{background-position:50% 95%}#foto #slogan{position:absolute;color:#fff;font-size:28px;width:603px;left:50%;bottom:34%;margin-left:-302px;text-transform:uppercase;z-index:261}#foto #button{position:absolute;right:78px;bottom:54px;width:205px;z-index:271}#foto #button a,#foto #button img{display:block}#quick_link{position:fixed;font-size:13px;right:0;top:50%;margin-top:-39px;z-index:262}#quick_link a{transition:width 0.8s ease;display:block;background:#736c66 url(https://www.hotel-strobl.com/templates/strobl/images/sprite.png) no-repeat 0 0;background-color:rgba(85,76,67,0.89);white-space:nowrap;width:0;height:33px;line-height:33px;margin-bottom:6px;margin-left:auto;padding-left:33px;color:#fff;text-transform:uppercase;text-decoration:none;overflow:hidden}#quick_link a.gutschein{background-position:0 -50px}#quick_link a.webcam{background-position:0 -100px}#quick_link a.gallery{background-position:0 -150px}#quick_link a:hover{width:141px}#content{display:block}#content.noPhoto{margin-top:73px}#article{line-height:1.5em;display:block;padding:37px 0 33px 0;font-size:16px}#content #article h1{font-size:34px;margin:0 0 28px 0;line-height:1.5em;text-transform:uppercase;text-align:center;color:#a4423e;font-weight:normal}body.room #content #article h1{max-width:980px;margin-left:auto;margin-right:auto}#content #article h1:first-child{margin-top:0}#content #article .h2{font-size:25px;margin:22px 0 22px 0;line-height:1em;text-transform:uppercase;font-weight:normal}#content #article h2{font-size:25px;margin:59px 0 22px 0;line-height:1em;text-transform:uppercase;font-weight:normal}#content #article h1+h2{margin-top:22px}#content #article h3{font-size:19px;margin:22px 0;line-height:1em}#article p{margin:12px 0}#article ul,#article ol{padding:0;margin:13px 0 0 4%}#article ul ul,#article ol ol{margin-top:0}#article #insideArticle{margin:32px 0;position:relative;width:calc(88vw);left:calc(-44vw + 50%);box-sizing:border-box;font-size:0;text-align:center}#article #insideArticle .boxes{font-size:24px;display:inline-block;width:30%;margin-left:5%;position:relative}#article #insideArticle .boxes.hotel{background-color:#94453b}#article #insideArticle .boxes.wassermann{background-color:#53524e}#article #insideArticle .boxes.appartemets{background-color:#928b79}#article #insideArticle .boxes:first-child{margin-left:0}#article #insideArticle .boxesImg{overflow:hidden}#article #insideArticle .boxes img{display:block;width:100%;height:auto;opacity:0.4;transition:opacity 0s linear}#article #insideArticle .boxes:hover img{opacity:1}#article #insideArticle .boxes .boxesText,#article #insideArticle .boxes .boxesText a{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:101;color:#fff;text-transform:uppercase}#article #insideArticle .boxes .boxesText span.text{position:absolute;bottom:20px;left:0;width:100%;display:none}#article .image img{display:block;max-width:100%;height:auto}#article .btn{text-align:center;font-size:0}#article .btn a{font-size:16px;text-transform:uppercase;display:inline-block;margin:26px auto;padding:8px 14px;transition:all 0.4s ease;color:#fff;text-decoration:none;background-color:#554c43}#article .btn a:hover{color:#fff;border-color:#a4423e;background-color:#a4423e}#contentBelow #map .bar{background-color:#aeaaa8;color:#fff;text-transform:uppercase;line-height:26px;padding:5px 0;text-align:center;letter-spacing:0.13em}#contentBelow #map #map-canvas{height:256px;background:url("https://www.hotel-strobl.com/templates/strobl/images/google-map-b.jpg") no-repeat center center;background-size:cover;position:relative}#contentBelow #map #map-canvas a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#contentBelow #gallery a{display:block}#contentBelow #gallery img{display:block}#newsletter{background:url(https://www.hotel-strobl.com/templates/strobl/images/sfondo-box-newsletter.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:25px 0;color:#fff}#newsletter .title{font-size:30px;text-transform:uppercase;margin-bottom:5px}#newsletter a,#newsletter a:hover{color:#aba8a6;text-transform:uppercase;text-decoration:none;font-size:16px;padding:13px 22px;background-color:#fff;border:1px solid #fff;transition:all 0.4s ease;margin:22px auto 0 auto;display:block;width:30%}#newsletter a:hover{border-color:#a4423e;color:#a4423e}#newsletter a .fa{margin:0 21px}#newsletter a .fa.fa-long-arrow-right{float:right}#themes{display:block;position:relative}#themes .themeItem{}#themes .themeImg img{display:block;margin:0 auto;max-width:100%;height:auto}#themes .themeText{position:relative;margin:-80px auto 0 auto;width:845px;background-color:#554c43;background-color:rgba(85,76,67,0.97);color:#fff;line-height:1.6em;padding:8px 65px;box-sizing:border-box;visibility:hidden}#themes .themeItem.current .themeText{visibility:visible !important}#themes .themeText h2{font-size:30px;text-transform:uppercase;font-weight:normal}#themes .themeText p{margin:14px 0}#themes .themeText a{font-size:16px;text-transform:uppercase;display:block;width:190px;margin:26px auto;padding:8px;border-bottom:1px solid #fff;transition:all 0.4s ease;color:#fff;text-decoration:none;font-weight:bold}#themes .themeText a:hover{color:#fff;border-color:#a4423e;background-color:#a4423e}#themes .themePager{position:absolute;top:606px;right:50%;width:120px;margin-right:-542px;background-color:#eaeaec;background-color:rgba(234,234,236,0.5);font-size:30px;line-height:44px}#themes .themePager .curr{color:#a4423e}#themes .bx-controls{font-size:32px}#themes .bx-controls a{color:#554c43;padding:4px 13px}#offerte{margin:34px 0;position:relative}#offerte>.title{font-size:30px;color:#a4423e;text-transform:uppercase;margin-bottom:27px}#offerte>.title img{display:block;margin:0 auto}#offerte .bx-wrapper{margin:0 auto}#offerte .mod_offerte{margin:0;padding:0;list-style:none;margin-left:25%;margin-right:calc(100% / 2 - 284px);margin-left:calc(100% / 2 - 284px)}#offerte .mod_offerte .offer{opacity:0.3;transition:opacity 500ms ease-out;position:relative;overflow:hidden;width:568px !important}#offerte .mod_offerte .offer.current{opacity:1}#offerte .mod_offerte .offerImage img{display:block;object-fit:cover}#offerte .mod_offerte .offerTxt{position:relative;margin:-80px 24px 0 24px;background-color:#554c43;background-color:rgba(85,76,67,0.97);color:#fff;line-height:1.6em;padding:8px 15px;opacity:0}#offerte .offer.current .offerTxt{opacity:1 !important}#offerte .mod_offerte .offerTxt a{color:#fff;text-decoration:none}#offerte .offerTxt .offerTitle{font-size:26px;padding:25px 0}#offerte .offerTxt .offerDate{font-size:20px;padding:0}#offerte .offerTxt .offerRate{font-size:25px;padding:9px 0}#offerte .offerTxt .offerLink{font-size:16px;text-transform:uppercase;display:block;width:150px;margin:15px auto;padding:8px;border-bottom:1px solid #fff;transition:all 0.4s ease}#offerte .offerTxt .offerLink:hover{color:#fff;border-color:#a4423e;background-color:#a4423e}#offerte .bx-controls{font-size:22px;margin-right:calc(100% / 2 - 284px);margin-left:calc(100% / 2 - 284px);position:relative}#offerte .bx-controls .bx-prev{color:#fff;position:absolute;left:11%;bottom:87px}#offerte .bx-controls .bx-next{color:#fff;position:absolute;right:11%;bottom:87px}#footer{background-color:#4b443d;padding:53px 0 22px 0;color:#aba7a5;font-size:14px;position:relative}#footer .box{position:static}#footer a,#footer a:hover{color:#aba7a5;text-decoration:none}#footer a:hover{text-decoration:underline}#footer p{margin:6px 0}#footer .col1{float:left;width:34%}#footer .col1 svg{width:230px;height:auto}#footer .col1 svg .st0{fill:#fff}#footer .col1 svg .st1{fill:#fff}#footer .col2{float:left;width:28%}#footer address{font-style:normal;line-height:1.4em}#footer address .fa{color:#fff;margin-right:7px}#footer address .mobileTel{display:none}#footer .social{margin-top:22px}#footer .social a,#footer .social a:hover{display:inline-block;width:24px;line-height:24px;color:#4b443d;margin:0 14px 0 0;transition:color 0.4s ease;text-align:center}#footer .social a:hover{color:#a4423e}#footer .col3{float:left;width:38%}#footer .loghi{font-size:0;text-align:right}#footer .loghi img{display:inline-block;vertical-align:middle;margin:8px 12px;-webkit-filter:sepia(1) grayscale(1);filter:sepia(1) grayscale(1);transition:all 0.4s ease}#footer .loghi img:hover{-webkit-filter:sepia(0) grayscale(0);filter:sepia(0) grayscale(0%)}#footer #menu_info{padding:0;list-style:none;margin:21px 0 0 0}#footer #menu_info li{display:inline-block;font-size:13px;line-height:35px}#footer #menu_info a,#footer #menu_info a:hover{color:#aba7a5;text-decoration:none;text-transform:uppercase;display:block;margin-right:11px}#footer #menu_info a:hover{text-decoration:underline}#footer .footerLast #byaltea{position:absolute;right:80px;bottom:30px}body.room #article{padding-top:0}body.room #article .box{width:auto}body.room #article #room .box{width:980px}#content #room .roomItem{display:none;margin-bottom:34px}#content #room .roomItem.active{display:block}.roomHeader{display:block;padding:0;margin:0;position:relative;font-size:0;height:580px;height:76vh;box-sizing:border-box}.roomHeader .ns_nerveSlider{position:relative !important;max-width:none !important}.roomHeader img{display:block}.roomHeader .list img:not(:first-child){display:none}#room .roomItem .roomMain{padding-top:37px}#room .roomItem .roomGallery{float:right;width:60%;overflow:hidden;margin-left:35px;position:relative}#room .roomItem .roomGallery.only1{width:376px}#room .roomItem .roomGallery .list a{opacity:0.3;transition:opacity 200ms ease-out}#room .roomItem .roomGallery .list a.current{opacity:1}#room .roomItem .roomGallery .list img{display:block}#room .roomItem .roomGallery .bx-controls .bx-next{background-color:#554c43;color:#fff;position:absolute;right:11px;top:50%;margin-top:-15px;line-height:30px;width:30px;text-align:center}#content #room .roomItem .roomInfo h2{text-align:left;text-transform:none;color:#a4423e;font-size:34px;margin:0 0 28px 0;font-weight:normal}#room .roomItem .roomDetail{font-size:0}#room .roomItem .roomRates{display:inline-block;vertical-align:bottom;font-size:16px;width:41%;box-sizing:border-box}#room .roomItem .roomRates .title{font-size:22px;color:#a7a7a7}#room .roomItem .roomRates .title .evid{display:block;color:#a4423e}#room .roomItem .price{border-spacing:0;width:100%}#room .roomItem .price th{font-weight:normal;font-size:13px;text-align:center}#room .roomItem .price td{font-size:16px;padding:2px 13px}#room .price tbody tr:nth-child(odd) td{background-color:#f2eae2}#room .price tbody td:nth-child(even){background-color:#dfd0c0 !important}#room .price tbody tr:nth-child(even) td{background-color:#fff !important}#room .price .priceRates{white-space:nowrap}#room .roomItem .roomText{display:inline-block;vertical-align:bottom;font-size:16px;padding-left:34px;width:37%;box-sizing:border-box}#room .roomItem .roomText ul,#room .roomItem .roomText ol{margin:13px 0 0 2px}#room .roomItem .roomBtns{display:inline-block;vertical-align:bottom;padding-left:22px;width:22%;box-sizing:border-box;text-align:left}#room .roomItem .roomBtns a{display:inline-block;line-height:35px;padding:5px 0;width:123px;background-color:#554c43;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;transition:background-color 0.3s ease;font-size:16px;margin:4px 4px 0 4px}#room .roomItem .roomBtns a:hover{background-color:rgba(85,76,67,0.89)}#room .roomItem .roomBtns a.evid{background-color:#a4423e}#room .roomItem .roomBtns a.evid:hover{background-color:rgba(164,66,62,0.89)}#room .roomItem .roomBtns a.map{background-color:#928b79}#room .roomItem .roomBtns a.map:hover{background-color:rgba(146,139,121,0.89)}#room .roomItem .roomBtns form{display:none}#article #roomMenu{margin:0 auto;width:980px;padding:0;list-style:none;font-size:0}#roomMenu li{display:inline-block;vertical-align:top;font-size:19px;width:241px;margin:0 2px}#roomMenu li.active{display:none}#roomMenu li.hide{display:none}#roomMenu li a{padding:0;position:relative;display:block;text-align:center;color:#fff;text-decoration:none;overflow:hidden}#roomMenu li a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}#roomMenu li a img{display:block;max-width:100%;height:auto;transition:all 0.7s ease}#roomMenu li a:hover img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}#roomMenu a .text{position:absolute;left:0;bottom:13px;width:100%;z-index:101}#roomMenu a:hover .text{text-decoration:underline}#galleryContent .listItem{width:25%;box-sizing:border-box;padding:2px}#galleryContent img{display:block;max-width:100%;height:auto}#richiesta{font-size:15px}#richiesta fieldset{border:0;margin:19px 0 0 0;padding:0;text-align:left}#richiesta legend,.titoloform{padding:0;font-size:20px;margin:22px 0 7px 152px;line-height:1.2em}#richiesta.newsletter legend,#richiesta.newsletter .titoloform{margin-left:172px}#richiesta input,#richiesta textarea,#richiesta select{border:1px solid #000;font:14px 'Source Sans Pro',sans-serif;color:#000;padding:2px 3px;width:245px;margin:0}#richiesta textarea{width:701px}#richiesta input.no_color{border:0;width:auto}#richiesta select.no_color{width:auto}#richiesta input.small{width:65px}#richiesta input.invia{background-color:transparent;color:#a4423e;padding:13px 25px;font-size:18px;border:1px solid #a4423e;border-width:0 0 1px 0;cursor:pointer;width:auto;transition:all 0.2s ease}#richiesta input.invia:hover{background-color:#a4423e;border-color:#a4423e;color:#fff}#richiesta input.red,#richiesta select.red,#richiesta textarea.red{border:1px solid #eb3426}#richiesta{-webkit-backface-visibility:hidden}#richiesta .form_row span.divisore{float:left;line-height:22px;margin-right:4px;margin-left:4px}#richiesta .form_row{overflow:hidden;padding:2px 0}#richiesta .form_row label{float:left;width:145px;text-align:right;padding-right:7px;line-height:22px}#richiesta.newsletter .form_row label{width:165px}#richiesta .form_row input,#richiesta .form_row textarea,#richiesta .form_row select{float:left}#richiesta .form_row label.testo{text-align:left;width:auto}#richiesta .form_row.inverti .box_input{float:left;width:145px;text-align:right;padding-right:7px}#richiesta .form_row.inverti .box_input input{float:none;margin-top:5px}#richiesta .form_row.inverti label{text-align:left;width:auto;padding-right:0}#ris_form{display:none;margin:3px 3px 10px 0;border:2px dotted #eb3426;padding:7px 16px;text-align:left}#ris_form p{margin:2px 0 !important}.privacytext,.privcacytextlast{font-size:13px;padding:5px;clear:left;margin:6px 0;line-height:normal;max-height:120px;overflow:auto;overflow-x:hidden;text-align:left}.ui-datepicker-trigger{cursor:pointer;margin-left:8px}#richiesta #giorno_arrivo,#richiesta #mese_arrivo,#richiesta #anno_arrivo,#richiesta #giorno_partenza,#richiesta #mese_partenza,#richiesta #anno_partenza{width:auto}#richiesta .col_sx{float:left;width:48%;margin-right:2%;padding:11px 0;text-align:left}#richiesta .col_dx{float:left;width:48%;padding:17px 0;text-align:left}#article .ratesItem{display:none;margin-bottom:34px}#article .ratesItem.active{display:block}.sticky-wrapper{overflow:auto}.price .priceData{position:sticky;left:0;background:white;z-index:1}.rates .price{border-spacing:1px;width:100%}.rates .price th{text-align:center;box-sizing:border-box;font-weight:normal;color:#fff;background-color:#554c43;font-size:15px;padding:6px 15px}.rates .price td{font-size:14px;padding:3px 3px;text-align:center;box-sizing:border-box}.rates .price tbody tr:nth-child(odd) td{background-color:#f2eae2}.price.skip2 tbody td:nth-child(2n+3){background-color:#dfd0c0 !important}.price.skip1 tbody td:nth-child(2n+2){background-color:#dfd0c0 !important}.rates .price tbody tr:nth-child(even) td{background-color:#fff !important}.rates .price td.priceData{white-space:nowrap}.rates .price td.priceType{white-space:nowrap;font-size:13px}.rates .price td.priceRates{}.rates .price.cat1 td.priceRates{width:15%}#article #ratesMenu{margin:30px 0 0 0;padding:0;list-style:none;font-size:0;text-align:center;font-size:0}#content #article ul{list-style-position:inside}#ratesMenu li{display:inline-block;vertical-align:top;font-size:19px;width:241px;margin:0 2px;opacity:0.3;transition:opacity 500ms ease-out}#ratesMenu li.active{opacity:1}#ratesMenu li.hide{display:none}#ratesMenu li a{padding:0;position:relative;display:block;text-align:center;color:#fff;text-decoration:none;overflow:hidden}#ratesMenu li a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 69%,rgba(0,0,0,0.6) 82%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}#ratesMenu li a img{display:block;max-width:100%;height:auto;transition:all 0.7s ease}#ratesMenu li a:hover img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}#ratesMenu a .text{position:absolute;left:0;bottom:13px;width:100%;z-index:101}#ratesMenu a:hover .text{text-decoration:underline}.weather-info-box{text-align:center}.weather-info-box hr{clear:both;margin:0;padding:0;visibility:hidden}.weather-info-box h2{text-align:center}.floater{margin:0 auto 20px;overflow:hidden;z-index:10}.floater img{display:block;margin:0 auto}#article ul.forecastdays{margin:0;text-align:center;padding:0;margin:0 -5px;text-align:center}.forecastdays li{display:inline-block;margin:0;padding:5px;list-style-type:none;text-align:center;width:70px;margin:0 2px;color:#4e3a37;vertical-align:top;background-color:#fff;padding:5px;border-radius:4px;overflow:hidden;border:1px solid #4e3a37}.forecastdays li .wi{margin:0;width:auto;color:#4e3a37}.forecastdays .date{font-size:14px;text-align:center;color:#4e3a37;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.forecastdays .icon{width:48px;height:48px;line-height:48px;font-size:30px;text-align:center;color:#fff;margin:5px auto;color:#b1152d}.forecastdays .temp{position:relative;overflow:hidden;text-align:center;font-size:15px}.forecastdays .temp .max{color:#b1152d;width:50%;float:left;font-weight:bold}.forecastdays .temp .min{color:#032587;width:50%;float:left;font-weight:bold}body.offer #article .box{width:auto}.pisa_package_content{text-align:center}.pisa_package_content .offer{margin:0 auto;max-width:1124px;text-align:center;margin-bottom:29px}.pisa_package_content .offer .offerImage img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.pisa_package_content .offer .offerSfondo{position:relative;margin:-80px auto 0 auto;width:845px;background-color:#554c43;background-color:rgba(85,76,67,0.97);color:#fff;line-height:1.6em;padding:8px 65px;box-sizing:border-box}.pisa_package_content .offer .offerTxt{overflow:hidden}#content #article .pisa_package_content .offer .title{font-size:30px;margin-top:30px}.pisa_package_content .offer .date{font-size:20px}.pisa_package_content .offer .rate{font-size:25px;padding:9px 0}.pisa_package_content .offer .btns a.offerMore{font-size:16px;text-transform:uppercase;display:block;width:190px;margin:26px auto;padding:8px;border-bottom:1px solid #fff;transition:all 0.4s ease;color:#fff;text-decoration:none;font-weight:bold;background-color:transparent}.pisa_package_content .offer .btns a.offerMore:hover{color:#fff;border-color:#a4423e;background-color:#a4423e}.pisa_package_content .offer form{display:none}.pisa_package_content .offer a.offerRequest{font-size:16px;text-transform:uppercase;display:block;width:190px;margin:26px auto;padding:8px;border-bottom:1px solid #fff;transition:all 0.4s ease;color:#fff;text-decoration:none;font-weight:bold}.pisa_package_content .offer a.offerRequest:hover{color:#fff;border-color:#a4423e;background-color:#a4423e}#stoerer{position:absolute;top:50px;right:82px;z-index:50}.bollino{display:flex;justify-content:center;align-items:center;align-content:center;width:200px;height:200px;background-color:#b69461;color:#FFF;text-align:center;border-radius:50%;vertical-align:middle;line-height:170px;z-index:50}.bollino:before{content:"";position:absolute;width:175px;height:175px;border-radius:50%;left:10px;top:10px;z-index:51;border:2px dotted white;opacity:0.25}.bollino span{display:inline-block;font-size:15px;line-height:16px;z-index:52;vertical-align:middle}.bollino span.bigfont{font-size:30px;line-height:32px}.bollino strong{font-size:17px}@media only screen and (max-width:1500px){#header #service .header-btn.hide{display:none}}@media only screen and (max-width:1250px){#menu li a,#menu li a:hover{padding-left:8px;padding-right:8px}}@media only screen and (max-width:1169px){.box{width:100%}#header{text-align:left}#header svg.svglogo{height:80px}#header #logo{margin-left:29px}#header #language{position:absolute;top:22px;right:95px}#nav #mobile_nav{display:block}#menu{display:none;position:absolute;top:73px;right:0;width:100%;height:100vh;background-color:#564a3e;padding-bottom:22px;z-index:301}#nav.hover_menu #menu{display:block}#menu li{display:block;padding:5px 0}#menu li a,#menu li a:hover{font-size:24px;text-align:center;display:block;padding:4px 16px}#menu li a .fa{margin-left:8px}#menu ul{position:static;margin-left:0;width:auto;background-color:rgb(83 82 78)}#menu ul,#menu li:hover>ul{display:none;max-height:900px;padding:0}#menu li.opensubnav ul{display:block}#menu li li{display:block !important;padding:0}#menu li li img{display:none !important}#menu li li a,#menu li li a:hover{font-size:18px}#menu li.imgMenu li a .image-title{position:static}#menu li.imgMenu li a::after{display:none}#quick_link{position:absolute}.noPhoto #quick_link{top:30%}#article{padding-left:22px;padding-right:22px;box-sizing:border-box}body.room #article{padding-left:0;padding-right:0}body.room #article #room .box{width:auto;padding-left:22px;padding-right:22px}#article #insideArticle{width:auto;left:0}#article #insideArticle .boxes{width:32%;margin-left:2%}#themes .themeText{width:90%}#themes .themePager{top:0 !important;right:0;margin-right:0}#newsletter a,#newsletter a:hover{width:50%}#footer{padding-left:16px;padding-right:16px}#footer .col1{display:none}#footer .col2{width:50%}#footer .col3{width:50%}#richiesta legend{margin-left:0}#richiesta .form_row label{float:none;width:auto;display:block;text-align:left}.pisa_package_content .offer .offerImage img{max-width:100%;height:auto;display:block}.pisa_package_content .offer .offerSfondo{width:auto;margin-top:0}#room .roomItem .roomGallery{width:376px}#room .roomItem .roomRates{width:55%}#room .roomItem .roomBtns{position:absolute;top:15px;right:22px;width:auto}#article #roomMenu{width:auto;text-align:center}#roomMenu li{width:25%;margin:0}#article #ratesMenu{text-align:center}#ratesMenu li{width:25%;margin:0}}@media only screen and (max-width:767px){#footer .col1 svg{width:80%;height:auto;margin:20px auto;display:block}.view_mobile{display:block !important}span.view_mobile{display:inline !important}#header #logo{margin-left:9px}#header #language{right:52px}#header #service .header-btn{position:fixed;top:auto;right:auto;bottom:0;left:0;width:100%;z-index:401}#header .header-btn a{width:50%;padding:0;text-align:center}#nav #mobile_nav{right:0}#menu{width:100%}#foto{height:100vw}#foto #slogan{width:auto;left:auto;margin:0 auto}#foto #slogan img{width:80%;height:auto}#quick_link{top:21%}.noPhoto #quick_link{top:21%}#article{padding-left:12px;padding-right:12px}#content #article h1{line-height:1.2em;font-size:28px}#article #insideArticle .boxes{width:auto;margin-left:0}#themes .themeText{padding-left:10px;padding-right:10px;margin-top:-35px}#themes .themeText p{display:none}#themes .themePager{font-size:0;position:static;background-color:transparent;line-height:normal}#themes .bx-controls a.bx-prev{position:absolute;top:75px;left:0;color:#fff;background-color:#a4423e;margin:0;font-size:19px;padding:8px}#themes .bx-controls a.bx-next{position:absolute;top:75px;right:0;color:#fff;background-color:#a4423e;margin:0;font-size:19px;padding:8px}#offerte .mod_offerte{margin-left:0;margin-right:0}#offerte .bx-wrapper{margin:0 auto}#offerte .bx-wrapper,#offerte .mod_offerte .offer{width:90vw !important}#offerte .mod_offerte .offerImage img{max-width:100%;height:auto}#offerte .mod_offerte .offerTxt{margin-top:-30px}#offerte .bx-controls{margin-left:0;margin-right:0;position:static}#offerte .bx-controls a.bx-prev{position:absolute;top:245px;left:0;bottom:auto;color:#fff;background-color:#a4423e;margin:0;font-size:19px;padding:8px}#offerte .bx-controls a.bx-next{position:absolute;top:245px;right:0;bottom:auto;color:#fff;background-color:#a4423e;margin:0;font-size:19px;padding:8px}#contentBelow #map .bar{font-size:14px}#newsletter a,#newsletter a:hover{width:70%}#footer{padding-top:13px;padding-bottom:69px}#footer .col1{display:block;float:none;width:auto}#footer .logoFooter{max-width:100%;height:auto}#footer .col2{float:none;width:auto}#footer .col3{float:none;width:auto}#footer .loghi{text-align:center;margin-top:26px}#footer #menu_info{margin-top:0}#footer .footerLast #byaltea{position:static;margin-top:23px;text-align:center}#footer address .mobileTel{display:block;font-size:14px;position:fixed;right:0;bottom:0;width:50%;background-color:#554c43;color:#fff;line-height:35px;padding:0;text-align:center;text-transform:uppercase;text-decoration:none;z-index:411;box-sizing:border-box;transition:background-color 0.3s ease}#footer address .mobileTel:hover{background-color:rgba(85,76,67,0.89)}#galleryContent .listItem{width:50%}#richiesta .col_sx,#richiesta .col_dx{float:none;width:auto;margin-right:0}#richiesta .form_row label{float:none;width:auto;display:block;text-align:left}#richiesta .form_row input,#richiesta .form_row textarea,#richiesta .form_row select{float:none;width:95%}#richiesta legend{margin-left:0}#richiesta .form_row span.divisore{display:none}#richiesta input.small{width:60px}#richiesta .form_row.inverti .box_input{width:30px}#richiesta .form_row.inverti .box_input input{width:auto}#boxPrivacy{width:98%}body.room #article #room .box{padding-left:12px;padding-right:12px}.roomHeader{height:auto}#room .roomItem .roomGallery{width:70vw;margin:20px auto;display:block;float:none;display:none}#room .roomItem .roomRates{width:100%}#room .roomItem .roomRates .title{margin-bottom:0}#room .roomItem .roomText{width:100%;padding-left:0}#room .roomItem .roomBtns{position:static;width:100%;padding-left:0;margin-top:16px}#roomMenu li{width:100%}#roomMenu li a img{width:100%}#ratesMenu li{width:100%}#ratesMenu li a img{width:100%}.pisa_package_content .offer .offerSfondo{padding-left:14px;padding-right:14px}.forecastdays li{width:51px}#contentBelow #gallery{display:none}#foto #button{display:none}#stoerer{top:40px;right:auto;left:13px}.bollino{width:80px;height:80px}.bollino:before{display:none}.bollino span{font-size:12px;line-height:13px}.bollino span.bigfont{font-size:12px;line-height:13px}.bollino strong{font-size:14px}#contentBelow #map #map-canvas{background:url("https://www.hotel-strobl.com/templates/strobl/images/google-map-s.jpg") no-repeat center center;background-size:cover}}.alteaForm *:not(i){font-family:'Source Sans Pro',sans-serif}.af-col-center button{background-color:#a4423e;border-radius:0;margin-top:50px}.room-photo .price-from{display:none !important}#jmap_sitemap{margin-top:5rem}#jmap_sitemap .folder{display:none}
