/* https://www.hotelpoledrini.it/wp-content/plugins/callbook-mobile-bar-premium/assets/css/style.css?ver=6.1.9 */
@font-face{font-display:swap;font-family:'callbook';src:url(/wp-content/plugins/callbook-mobile-bar-premium/assets/css/fonts/callbook.woff) format("woff");font-weight:400;font-style:normal}[class^="callbook-icona-"],[class*=" callbook-icona-"]{font-family:'callbook';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.callbook-icona-whatsapp:before{content:"\ea93";font-size:48px}.callbook-icona-plus:before{content:"\ea0a"}.callbook-icona-messenger:before{content:"\e900";font-size:48px}.callbook-icona-calendario:before{content:"\e600"}.callbook-icona-busta-lettera:before{content:"\e601"}.callbook-icona-telefono:before{content:"\e942"}.callbook-icona-gallery:before{content:"\e90d"}.callbook-icona-offerte:before{content:"\e936"}.callbook-icona-acquista:before{content:"\e93a"}.callbook-icona-mappa-localita:before{content:"\e947"}.callbook-icona-info:before{content:"\ea0c"}#callbook{background:none repeat scroll 0 0 #fff;bottom:0;height:48px;left:0;position:fixed;display:none;right:0;z-index:999999;-webkit-box-shadow:0 2px 15px 0 rgba(51,51,51,1);-moz-box-shadow:0 2px 15px 0 rgba(51,51,51,1);box-shadow:0 2px 15px 0 rgba(51,51,51,1)}#callbook>a{z-index:300;float:left;height:48px;line-height:50px;text-align:center;width:50%;text-decoration:none;font-size:1.2em;text-transform:capitalize}.actioncall{box-sizing:border-box;padding-right:20px}.actionbook{box-sizing:border-box;padding-left:20px}.callbook_messenger{background-size:100%;bottom:-28px;height:72px!important;left:50%;margin-left:-22px;position:absolute;width:72px!important;z-index:2}.callbook_mail{background-size:100%;bottom:-24px;height:72px!important;left:50%;margin-left:-23px;position:absolute;width:72px!important;z-index:2}.callbook_whatsapp{background-size:100%;bottom:-20px;height:72px!important;left:50%;margin-left:-24px;position:absolute;width:72px!important;z-index:2}#callbook>a>span.callbook-align{text-transform:uppercase}.callbook_under{background:#fff;bottom:-15px;height:78px;left:50%;margin-left:-39px;position:absolute;width:78px;border-radius:5000px;-webkit-border-radius:5000px;z-index:1;-webkit-box-shadow:0 2px 15px 0 rgba(51,51,51,1);-moz-box-shadow:0 2px 15px 0 rgba(51,51,51,1);box-shadow:0 2px 15px 0 rgba(51,51,51,1)}.callbook-icona-telefono,.callbook-icona-gallery,.callbook-icona-offerte,.callbook-icona-acquista,.callbook-icona-mappa-localit,.callbook-icona-info,.callbook-icona-calendario{font-size:25px}.callbook-icona-busta-lettera{font-size:46px!important;vertical-align:middle;padding-right:5px}.cb_powered a{display:none}.iconfont{font-family:'CbFonts'!important;vertical-align:middle!important}@media only screen and (min-device-width :320px) and (max-device-width :812px){#callbook{display:inline!important}.actioncall{box-sizing:border-box;padding-right:35px}.actionbook{box-sizing:border-box;padding-left:38px}}#fbMsg{width:50px;height:50px;margin:-6px 0 0 -2px;cursor:pointer}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:15px;transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:340px){.remodal{max-width:340px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:340px}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:999999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:99999999;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.multi-action{display:inline-block;position:absolute;width:56px;height:56px;margin:-13px 0 0 -57px;left:50%;background:transparent!important}.action-button{position:absolute;width:116px;height:75px;border:0;outline:0;font-size:24px;color:#fff;z-index:2;transition:all .3s ease;background:none;backface-visibility:hidden;-webkit-perspective:1000;-webkit-backface-visibility:hidden;margin-top:-1px!important;margin-left:-1px!important;line-height:0}.actions{position:absolute;list-style:none inside none;margin:0 0 0 0;padding:0;width:auto;float:left;background-color:transparent;top:0;left:37px;z-index:1;width:40px;height:40px}.actions li{position:absolute;display:block;width:40px;height:40px;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);margin:0;background:#212121;color:#fff;transition:all .3s;-webkit-transform:scale(.3);transform:scale(.3)}.actions li a{background:inherit;color:inherit;display:block;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center}.actions li:active{box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2)}.action-button.active:hover,.action-button.active:hover,button.action-button:hover,button.action-button:focus{background:none!important}.action-button.active~.actions li{transition:all .3s;-webkit-transform:scale(1.5);transform:scale(1.5)}.action-button.active~.actions li:nth-child(1){margin-top:-60px}.action-button.active~.actions li:nth-child(2){margin-top:-128px}.action-button.active~.actions li:nth-child(3){margin-top:-196px}.action-button.active~.actions li:nth-child(4){margin-top:-200px}.action-button.active~.actions li:nth-child(5){margin-top:-248px}.action-button span{transition:all .3s;font-size:26px!important}.action-button.active:not(.no-rotate){-webkit-transform:scale(1.1) rotate(-45deg);transform:scale(1.1) rotate(-45deg);margin-top:-4px;margin-left:-4px;backface-visibility:hidden;-webkit-perspective:1000;-webkit-backface-visibility:hidden}body.bg-ground::after{content:'';position:fixed;width:100vw;height:100vh;top:0;background:#444;opacity:.8;display:block;z-index:9998;transition:all .5s}a#cb_book span.iconfont:before{vertical-align:top},a#cb_call span.iconfont:before{vertical-align:unset}