﻿@import'../reset.min.css';@import'../grid12.css';@import'../typography.css';input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-datepicker--1{border:1px solid gray !important}.ui-datepicker--2{border:1px solid #b3dff1 !important}.ui-datepicker--2 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#b3dff1 !important}.ui-datepicker--2 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#b3dff1 !important}.ui-datepicker--2 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#b3dff1 !important}.ui-datepicker--3{border:1px solid #b2dcd6 !important}.ui-datepicker--3 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#b2dcd6 !important}.ui-datepicker--3 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#b2dcd6 !important}.ui-datepicker--3 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#b2dcd6 !important}.ui-datepicker--10{border:1px solid #b2dcd6 !important}.ui-datepicker--10 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#b2dcd6 !important}.ui-datepicker--10 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#b2dcd6 !important}.ui-datepicker--10 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#b2dcd6 !important}.ui-datepicker--4{border:1px solid #feebdc !important}.ui-datepicker--4 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#000 !important}.ui-datepicker--4 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#000 !important}.ui-datepicker--4 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#feebdc !important}.ui-datepicker--5{border:1px solid #b2dcd6 !important}.ui-datepicker--5 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#b2dcd6 !important}.ui-datepicker--5 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#b2dcd6 !important}.ui-datepicker--5 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#b2dcd6 !important}.ui-datepicker--6{border:1px solid #96a9c9 !important}.ui-datepicker--6 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#96a9c9 !important}.ui-datepicker--6 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#96a9c9 !important}.ui-datepicker--6 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#96a9c9 !important}.ui-datepicker--7{border:1px solid #f6ab78 !important}.ui-datepicker--7 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#f6ab78 !important}.ui-datepicker--7 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#f6ab78 !important}.ui-datepicker--7 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#f6ab78 !important}.ui-datepicker--8{border:1px solid #be9e55 !important}.ui-datepicker--8 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#be9e55 !important}.ui-datepicker--8 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#be9e55 !important}.ui-datepicker--8 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#be9e55 !important}.ui-datepicker--9{border:1px solid #fff48f !important}.ui-datepicker--9 .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{color:#fff48f !important}.ui-datepicker--9 .ui-datepicker-header .ui-datepicker-next .ui-icon:after{color:#fff48f !important}.ui-datepicker--9 .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:#fff48f !important}#ui-datepicker-div{display:none;background:#fff;padding:20px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);font-size:16px;padding:8px;border-radius:7px;font-family:"Lora",serif;z-index:1000 !important}#ui-datepicker-div .ui-datepicker-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon{font-size:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon:after{content:"";font-weight:900;font-family:"Font Awesome 5 Pro";font-size:18px;color:gray}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon{font-size:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon:after{content:"";font-weight:900;font-family:"Font Awesome 5 Pro";font-size:18px;color:gray}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;color:#aaa !important}#ui-datepicker-div .ui-datepicker-calendar thead tr th{padding:5px;min-width:30px}#ui-datepicker-div .ui-datepicker-calendar thead tr th span{text-align:center;display:block;color:#aaa !important}#ui-datepicker-div .ui-datepicker-calendar tbody tr td{padding:5px;min-width:30px}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a{text-align:center;display:block;color:#aaa !important}#ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:gray}#ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a{color:#222 !important}#ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-state-disabled{color:#aaa !important}.header-top__dx{position:fixed;right:85px;display:flex;align-items:flex-end;top:25px;max-height:43px;z-index:5;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media screen and (max-width: 1170px){.header-top__dx{display:none}}.header-top__dx .cont-lang{top:25px;width:36px;margin-right:11px}.header-top__dx .cont-lang .label-lang{position:relative;font-size:13px;text-transform:uppercase;color:#fff;font-family:"Lato",sans-serif;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.6);padding-bottom:4px;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.header-top__dx .cont-lang .label-lang i{position:absolute;right:0;font-size:11px;bottom:6px}.header-top__dx .cont-lang ul{overflow:hidden;max-height:0px;-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-o-transition:height .2s ease-out;-ms-transition:height .2s ease-out;transition:height .2s ease-out;text-align:left;background-color:#fff;position:absolute;margin-top:3px}.header-top__dx .cont-lang ul.open{max-height:100px;padding:7px}.header-top__dx .cont-lang ul li a{font-size:11px;text-transform:uppercase;color:#000;font-family:"Lato",sans-serif}.header-top__dx #qr{-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.header-top__dx #qr ul{display:flex}.header-top__dx #qr ul li{position:relative;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.header-top__dx #qr ul li:first-child{border-bottom:1px solid rgba(255,255,255,.6);width:300px;margin-right:16px}.header-top__dx #qr ul li:first-child .blog_id{font-size:13px;text-transform:uppercase;color:#fff;font-family:"Lato",sans-serif;position:relative;top:24px;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.header-top__dx #qr ul li:first-child select{height:100%;width:100%;border-radius:0;border:0;opacity:0;cursor:pointer;position:absolute;text-transform:uppercase;top:0;left:0;font-size:13px}.header-top__dx #qr ul li:first-child i{position:absolute;right:0;font-size:11px;color:#fff;bottom:6px}.header-top__dx #qr ul li.arrivo,.header-top__dx #qr ul li.partenza{width:65px;height:43px;background-color:#f1f1f1;margin-right:3px;text-align:center;text-transform:uppercase}.header-top__dx #qr ul li.arrivo .label,.header-top__dx #qr ul li.partenza .label{background-color:#727a7d;color:#fff;font-family:"Lato",sans-serif;padding:3px;font-size:9px;margin-bottom:7px}.header-top__dx #qr ul li.arrivo .num,.header-top__dx #qr ul li.partenza .num{font-size:14px}.header-top__dx #qr ul li.arrivo .mese,.header-top__dx #qr ul li.partenza .mese{font-size:14px}.header-top__dx #qr ul li input{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;cursor:pointer}.header-top__dx #qr ul li .book{color:rgba(0,0,0,.5);font-size:13px;text-transform:uppercase;font-family:"Lato",sans-serif;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial;text-align:center}.header-top__dx #qr ul li:last-child{padding:10px;background-color:#fff;line-height:23px}.header-top__dx #qr ul li.book--sud{line-height:11px}.header-top__dx #qr ul li.book--sud .book{font-size:12px}.header-top__dx .qr--2 li:last-child{background-color:#b3dff1 !important}.header-top__dx .qr--3 li:last-child{background-color:#b2dcd6 !important}.header-top__dx .qr--10 li:last-child{background-color:#b2dcd6 !important}.header-top__dx .qr--4 li:last-child{background-color:#feebdc !important}.header-top__dx .qr--5 li:last-child{background-color:#b2dcd6 !important}.header-top__dx .qr--6 li:last-child{background-color:#96a9c9 !important}.header-top__dx .qr--7 li:last-child{background-color:#f6ab78 !important}.header-top__dx .qr--8 li:last-child{background-color:#be9e55 !important}.header-top__dx .qr--9 li:last-child{background-color:#fff48f !important}header.scrolled .navigation .header-top__dx{max-height:0;overflow:hidden}header.scrolled .navigation .header-top__dx .cont-lang{display:none}header.scrolled.booking-opened .navigation .header-top__dx{max-height:43px;overflow:initial;top:52px}body{font-size:.75rem;margin:0px}.c2a{opacity:1;text-transform:uppercase;font-family:"Lato",sans-serif}.c2a.invisible{opacity:0}h1,h2,h3,h4,h5,h6{font-weight:400 !important}picture{position:relative;height:100%;width:100%;overflow:hidden;display:inline-block}picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.cont-lang{position:absolute;top:29px;left:-47px;width:36px;background-image:url(../../img/w-a-d.png);background-repeat:no-repeat;background-size:10px;background-position:top 1px right}@media only screen and (max-width: 1169px){.cont-lang{display:none}}.cont-lang .label-lang{font-size:.9rem;text-transform:uppercase;color:#fff;font-family:"Lato",sans-serif;cursor:pointer;margin-bottom:3px;border-bottom:1px solid rgba(255,255,255,.6);padding-bottom:4px}.cont-lang ul{overflow:hidden;max-height:0px;-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-o-transition:height .2s ease-out;-ms-transition:height .2s ease-out;transition:height .2s ease-out;text-align:left;background-color:#fff;position:absolute}.cont-lang ul.open{max-height:100px;padding:7px}.cont-lang ul li a{font-size:.7rem;text-transform:uppercase;color:#000;font-family:"Lato",sans-serif}.site-1 .book-now,.site-6 .book-now,.site-8 .book-now{bottom:-18.75rem}.site-1 .book-now.apple,.site-6 .book-now.apple,.site-8 .book-now.apple{bottom:-19.75rem}.site-1 .book-now.active,.site-6 .book-now.active,.site-8 .book-now.active{bottom:0px}.reca{color:#6a747e;font-size:15px;margin-bottom:20px;line-height:17px}.reca p{font-size:15px}.grecaptcha-badge{opacity:0 !important}.book-now{display:none;position:fixed;z-index:999;width:100%;left:0px;bottom:-16.75rem;line-height:2.812rem;background-color:#b3dff1;font-size:1rem;color:#708c88;-webkit-transition:bottom .2s ease-out;-moz-transition:bottom .2s ease-out;-o-transition:bottom .2s ease-out;-ms-transition:bottom .2s ease-out;transition:bottom .2s ease-out}@media only screen and (max-width: 1169px){.book-now{display:block}}.book-now.apple{bottom:-17.7rem}.book-now .bbw{border-bottom:1px solid #fff}.book-now .container-fluid>.row{position:relative}.book-now.active{bottom:0px}.book-now .fa{font-size:1.312rem;display:inline-block;vertical-align:middle}.book-now .email{margin-left:1.562rem}.book-now a{color:#708c88}.book-now .booking-form{max-width:500px;display:block;margin:0 auto;background-color:#b3dff1;padding:.687rem 2rem}.book-now .booking-form .row{margin:.25rem 0px;position:relative}.book-now .booking-form .field input{background-color:transparent;border:0px;line-height:2.4rem;font-family:"Lato",sans-serif;font-size:.875rem;width:1rem;padding:0px}.book-now .booking-form .input-wrapper{height:1.875rem}.book-now .booking-form .input-wrapper.arrive-date{position:relative}.book-now .booking-form .input-wrapper.arrive-date input{background-color:#fff;line-height:1rem;font-family:"Lato",sans-serif;font-size:.875rem}.book-now .booking-form .input-wrapper.arrive-date input[type=date]:focus{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}.book-now .booking-form .input-wrapper.arrive-date span{position:absolute;top:0;right:0;z-index:99;height:1.75rem}.book-now .booking-form .input-wrapper.arrive-date span:after{content:"";height:100%;font-family:"FontAwesome";line-height:1.725rem;display:block;text-align:center;width:2.4rem;color:#708c88}.book-now .booking-form .input-wrapper input,.book-now .booking-form .input-wrapper select{border:1px solid #708c88;line-height:1.2rem;text-align:center;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border-radius:0px;width:100%;height:100%;left:0;position:absolute;z-index:10;background-color:#b3dff1;color:#708c88}.book-now .booking-form .input-wrapper select{background-color:#fff}.book-now .booking-form .input-wrapper input{line-height:1rem}.book-now .booking-form .input-wrapper span{line-height:1rem;text-align:center}.book-now .booking-form .input-wrapper span.add{display:block;float:left;border:1px solid #708c88;font-size:1.5rem}.book-now .booking-form .input-wrapper span.sub{display:block;float:left;border:1px solid #708c88;font-size:1.5rem}.book-now .booking-form .btn.send{background-color:#708c88;color:#b3dff1}.book-now .booking-form p{font-family:"Lato",sans-serif;font-size:.875rem;color:#000;line-height:2.4rem;text-transform:uppercase}main .risp{text-align:center;text-align:center;font-family:"Lora",sans-serif;font-size:1.5rem;color:#6a747e}@media only screen and (min-width: 600px)and (max-width: 76.062rem){body{font-size:.875rem;margin:0px}}@media only screen and (min-width: 76.062rem){body{font-size:1rem;margin:0px}.container-fluid{padding-left:90px;padding-right:90px}}.voucher li:first-child .row{background-color:#b3dff1}.voucher li:first-child .slider-header{background-color:#b3dff1;border-color:#b3dff1}.voucher li:nth-child(2) .row{background-color:#b2dcd6}.voucher li:nth-child(2) .slider-header{background-color:#b2dcd6;border-color:#b2dcd6}.voucher li:nth-child(3) .row{background-color:#96a9c9}.voucher li:nth-child(3) .slider-header{background-color:#96a9c9;border-color:#96a9c9}.voucher li:nth-child(4) .row{background-color:#be9e55}.voucher li:nth-child(4) .slider-header{background-color:#be9e55;border-color:#be9e55}#newsletter,.request-info,#influencer{width:100%;margin:0 auto;clear:both;max-width:500px}@media only screen and (max-width: 768px){#newsletter,.request-info,#influencer{width:83.33333333%}}#newsletter div,.request-info div,#influencer div{width:100% !important;text-align:left;margin-bottom:25px}#newsletter div.invio,.request-info div.invio,#influencer div.invio{text-align:center}#newsletter div a,.request-info div a,#influencer div a{color:#b2dcd6}#newsletter div label,.request-info div label,#influencer div label{width:100%}#newsletter div select,.request-info div select,#influencer div select{width:100%;display:inline-block;height:3rem;padding:0px 10px;font-family:"Lora",sans-serif;font-size:1rem;border:1px solid #b2dcd6;background-color:#f4f4f4;margin-top:10px;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;outline:none;border-radius:0px}#newsletter div input,.request-info div input,#influencer div input{width:100%;display:inline-block;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;outline:none;height:3rem;padding:0px 10px;font-family:"Lora",sans-serif;font-size:1.375rem;border:1px solid #b2dcd6;background-color:#f4f4f4;margin-top:10px}#newsletter div button,.request-info div button,#influencer div button{display:inline-block;margin:0 auto;color:#68757e;font-family:"Lato",sans-serif;font-size:1rem;text-transform:uppercase;border:0px;padding:1.1rem .687rem;background-color:#b2dcd6;color:#708c88;font-size:.875rem;width:300px}#newsletter div.privacy input,.request-info div.privacy input,#influencer div.privacy input{width:auto;display:inline-block;appearance:checkbox;-webkit-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox;-moz-appearance:checkbox;outline:none;height:auto;padding:0px 10px;font-family:"Lora",sans-serif;font-size:1.375rem;border:1px solid #b2dcd6;background-color:#f4f4f4;margin-top:10px}#newsletter div.robot,.request-info div.robot,#influencer div.robot{color:red;display:none;text-align:center}#influencer div input{font-size:1rem}.request-info div input{border:1px solid #be9e55 !important}.request-info div a{color:#be9e55 !important}.request-info div button{background-color:#be9e55 !important;color:#fff !important}.cont-qr-mob{width:100%;background-color:#fff;position:fixed;bottom:-305px;width:100%;display:none;z-index:10000;height:350px;-o-transition:bottom .3s ease 0s;-moz-transition:bottom .3s ease 0s;-ms-transition:bottom .3s ease 0s;-webkit-transition:bottom .3s ease 0s;transition:bottom .3s ease 0s}@media screen and (max-width: 1169px){.cont-qr-mob{display:block}}.cont-qr-mob.open{bottom:0px}.cont-qr-mob--1{border-top:1px solid gray}.cont-qr-mob--1 .info-mob{border-bottom:1px solid gray !important}.cont-qr-mob--2{background-color:#b3dff1 !important}.cont-qr-mob--3{background-color:#b2dcd6 !important}.cont-qr-mob--10{background-color:#b2dcd6 !important}.cont-qr-mob--4{background-color:#feebdc !important}.cont-qr-mob--5{background-color:#b2dcd6 !important}.cont-qr-mob--6{background-color:#96a9c9 !important}.cont-qr-mob--7{background-color:#f6ab78 !important}.cont-qr-mob--8{background-color:#be9e55 !important}.cont-qr-mob--9{background-color:#fff48f !important}.cont-qr-mob .info-mob{width:100%;position:relative;height:46px;padding:0 15px;padding-top:16px;border-bottom:1px solid #fff;margin-bottom:5px}.cont-qr-mob .info-mob .burger-menu-qr{display:none;right:18px}.cont-qr-mob .info-mob .burger-menu-qr.view{display:block}.cont-qr-mob .info-mob .link{position:absolute}.cont-qr-mob .info-mob .link .fa{color:rgba(0,0,0,.5) !important;font-size:20px;margin-right:20px}.cont-qr-mob .info-mob .preno-mob{color:rgba(0,0,0,.5) !important;text-transform:uppercase;font-family:"Lato",sans-serif;font-size:16px;position:absolute;right:15px;cursor:pointer}.cont-qr-mob .cont-form{padding:.687rem 2rem}.cont-qr-mob .cont-form #qr-mob{max-width:500px;margin:0 auto;width:100%}.cont-qr-mob .cont-form #qr-mob ul li{margin-bottom:5px;position:relative}.cont-qr-mob .cont-form #qr-mob ul li .blog_id-mob{border:1px solid #708c88;height:30px;width:100%;position:relative;color:#708c88;line-height:30px;font-family:"Lato",sans-serif}.cont-qr-mob .cont-form #qr-mob ul li select{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.cont-qr-mob .cont-form #qr-mob ul li.arrivo,.cont-qr-mob .cont-form #qr-mob .header-top__dx #qr ul li.partenza,.header-top__dx #qr .cont-qr-mob .cont-form #qr-mob ul li.partenza{height:30px;line-height:30px;border:1px solid #708c88}.cont-qr-mob .cont-form #qr-mob ul li.arrivo input,.cont-qr-mob .cont-form #qr-mob .header-top__dx #qr ul li.partenza input,.header-top__dx #qr .cont-qr-mob .cont-form #qr-mob ul li.partenza input{width:100%;color:#708c88;height:100%;text-align:center;font-family:"Lato",sans-serif;background-color:#fff;top:0;left:0;position:absolute;border:0;border-radius:0}.cont-qr-mob .cont-form #qr-mob ul li.info{display:flex;align-items:center;justify-content:space-between}.cont-qr-mob .cont-form #qr-mob ul li.info .num{font-family:"Lato",sans-serif;font-size:14px;color:#000;line-height:2.4rem;text-transform:uppercase;margin-right:10px}.cont-qr-mob .cont-form #qr-mob ul li.info .label{text-transform:uppercase;color:#000;font-family:"Lato",sans-serif;font-size:14px;width:18%}.cont-qr-mob .cont-form #qr-mob ul li.info .more{display:flex;width:80%;justify-content:flex-end}.cont-qr-mob .cont-form #qr-mob ul li.info .more div{font-size:20px;border:1px solid #708c88;padding:.437rem .687rem;width:25%;text-align:center}.cont-qr-mob .cont-form #qr-mob ul li.book{width:100%;color:gray;border:1px solid gray;height:30px;line-height:30px;text-align:center}.cont-qr-mob .cont-form #qr-mob ul li.book div{color:#708c88;text-transform:uppercase;font-family:"Lato",sans-serif}.cont-qr-mob .cont-form #qr-mob ul li.book input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.container{width:100%;min-height:3.125rem;position:relative}@media(min-width: 48rem){.container{max-width:48rem;margin:0px auto;padding:0px}.container.small{max-width:48rem}}@media(min-width: 62rem){.container{max-width:62rem}}@media(min-width: 87.5rem){.container{max-width:87.5rem}}.small-container{width:100%;min-height:3.125rem;position:relative}@media(min-width: 48rem){.small-container{max-width:48rem;margin:0px auto;padding:0px}}@media(min-width: 62rem){.small-container{max-width:62rem}}@media(min-width: 87.5rem){.small-container{max-width:87.5rem}}.tiny-container{width:100%;min-height:3.125rem;position:relative}@media(min-width: 48rem){.tiny-container{width:48rem;margin:0px auto;padding:0px}}@media(min-width: 62rem){.tiny-container{width:48rem}}@media(min-width: 112.5rem){.tiny-container{width:48rem}}.wrap{padding:.625rem;overflow:auto}@media(min-width: 48rem){.wrap{padding:.625rem}}@media(min-width: 62rem){.wrap{padding:1.312rem}}@media(min-width: 112.5rem){.wrap{padding:1.25rem}}.c300{max-width:18.75rem;margin:auto}.c400{max-width:25rem;margin:auto}.c500{max-width:31.25rem;margin:auto}.c600{max-width:37.5rem;margin:auto}.c700{max-width:43.75rem;margin:auto}.c800{max-width:50rem;margin:auto}.c900{max-width:56.25rem;margin:auto}.c1000{max-width:62.5rem;margin:auto}.c1100{max-width:68.75rem;margin:auto}.g15{height:10.312rem}.g30{height:1.875rem}.g50{height:3.125rem}.g75{height:70.312rem}.g100{height:6.25rem}.g150{height:13.125rem}.g200{height:12.5rem}.mb0{margin-bottom:0px !important}.mb15{margin-bottom:.937rem}.mb30{margin-bottom:1.875rem}.mb50{margin-bottom:3.125rem}.mb75{margin-bottom:70.312rem}.mb100{margin-bottom:6.25rem}.mb150{margin-bottom:13.125rem}.mb200{margin-bottom:12.5rem}.mt0{margin-top:0px !important}.mt15{margin-top:.937rem}.mt30{margin-top:1.875rem}.mt50{margin-top:3.125rem}.mt75{margin-top:70.312rem}.mt100{margin-top:6.25rem}.mt150{margin-top:13.125rem}.mt200{margin-top:12.5rem}.bsc,.row-image{background-size:cover;background-repeat:no-repeat;background-position:center}.pl{padding:10.312rem;overflow:auto}@media(min-width: 48rem){.pl{padding:10.312rem}}@media(min-width: 62rem){.pl{padding:1.875rem}}@media(min-width: 112.5rem){.pl{padding:3.125rem}}.pm{padding:.312rem;overflow:auto}@media(min-width: 48rem){.pm{padding:.5rem}}@media(min-width: 62rem){.pm{padding:10.125rem}}@media(min-width: 112.5rem){.pm{padding:10.312rem}}.ps{padding:.125rem;overflow:auto}@media(min-width: 48rem){.ps{padding:.312rem}}@media(min-width: 62rem){.ps{padding:.437rem}}@media(min-width: 112.5rem){.ps{padding:.625rem}}.p0{padding:0px !important}.ml{margin:.625rem;overflow:auto}@media(min-width: 48rem){.ml{margin:.625rem}}@media(min-width: 62rem){.ml{margin:10.312rem}}@media(min-width: 112.5rem){.ml{margin:1.25rem}}.mm{margin:.312rem;overflow:auto}@media(min-width: 48rem){.mm{margin:.5rem}}@media(min-width: 62rem){.mm{margin:10.125rem}}@media(min-width: 112.5rem){.mm{margin:10.312rem}}.ms{margin:.125rem;overflow:auto}@media(min-width: 48rem){.ms{margin:.312rem}}@media(min-width: 62rem){.ms{margin:.437rem}}@media(min-width: 112.5rem){.ms{margin:.625rem}}.m0{padding:0px !important}@media only screen and (max-width: 76.062rem){.m-hide{display:none !important}}@media only screen and (min-width: 76.062rem){.m-hide{display:block !important}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){.m-hide{display:block !important}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){.t-hide{display:none !important}}@media only screen and (min-width: 76.062rem){.t-hide{display:block !important}}@media only screen and (max-width: 599px){.t-hide{display:block !important}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){.mt-hide{display:none !important}}@media only screen and (min-width: 76.062rem){.mt-hide{display:block !important}}@media only screen and (max-width: 599px){.mt-hide{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){.dt-hide{display:none !important}}@media only screen and (min-width: 76.062rem){.dt-hide{display:none !important}}@media only screen and (max-width: 599px){.dt-hide{display:block !important}}@media only screen and (max-width: 76.062rem){.d-hide{display:block !important}}@media only screen and (min-width: 76.062rem){.d-hide{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){.d-hide{display:block !important}}.hide{display:none}.fr{float:right}.fl{float:left}.pr{position:relative}.f1,h1{font-size:3.555rem;line-height:4rem}.f2,h2{font-size:2.666rem;line-height:4rem}.f3,.cr-list .content-box .max-ppl span,.menu-list .content-box .max-ppl span,.conference-rooms .c-rooms-list .single-c-room .c-room-title h3,.menu .sections .single-section .sectionMeals li .mealPrice p span,.timeline .wrapper .period .content .event-title h3,h3{font-size:2rem;line-height:2.666rem}.f4,.services .service-box .service-title,.conference-rooms .c-rooms-list .single-c-room .disposition-info .max-ppl span,h4{font-size:1.666rem;line-height:2rem}.f5,h5{font-size:1.333rem;line-height:2rem}.f6,.c-rooms-slider .single-croom .c-room-disposition .disposition-selector,.cr-list .content-box .max-ppl,.menu-list .content-box .max-ppl,.conference-rooms .c-rooms-list .single-c-room .c-room-info-mobile p,.conference-rooms .c-rooms-list .single-c-room .disposition-info .c-room-size,.conference-rooms .c-rooms-list .single-c-room .disposition-info .disposition-name,.conference-rooms .c-rooms-list .single-c-room .disposition-info .max-ppl,.conference-rooms .c-rooms-list .single-c-room .useful-info ul li p,.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph p,.menu .sections .single-section .sectionMeals li .mealPrice p,.menu .sections .single-section .sectionMeals li .mealDescription,.menu .menuTitle,.location-container .location-container .location-infos li p,.room-useful-info-container .info-box p,.room-useful-info-container .info-box .wrap ul li,.timeline .wrapper .period .content .event-details p,footer .decoration>div .line p,h6{font-size:1rem;line-height:1.666rem}.f7,.services .service-box .checkbox label,.cr-list .content-box .checkbox label,.menu-list .content-box .checkbox label,.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition p,.menu .sections .single-section .sectionTitle h4,.timeline .wrapper .period .point p{font-size:.777rem;line-height:1.166rem}@media only screen and (max-width: 599px){.f7,.services .service-box .checkbox label,.cr-list .content-box .checkbox label,.menu-list .content-box .checkbox label,.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition p,.menu .sections .single-section .sectionTitle h4,.timeline .wrapper .period .point p{font-size:1rem;line-height:1.666rem}}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}@media only screen and (max-width: 599px){.m-tc{text-align:center}.m-tr{text-align:right}.m-tl{text-align:left}}.fw-bold{font-weight:700}.fw-medium{font-weight:500}.fw-normal{font-weight:400}.fw-light{font-weight:300}.white,.c-whit{color:#fff}.orange,.c-orange{color:#f36a4f}.c-black{color:#000}.c-light-grey{color:#aaa}.c-blue{color:#2399bc}.c-red{color:#d9514d}.h-u:hover{text-decoration:underline}.ab-center,.ec-modal-container .ec-modal{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ab-center-right{-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%)}.ori-center{-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.ver-center,.slick-arrow{-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.fh{position:relative}.nopad{padding:0px !important}.npl{padding-left:0px !important}.npr{padding-right:0px !important}.ov{overflow:visible !important}.oh{overflow:hidden !important}.oa{overflow:auto !important}.divider{border-bottom:.062rem solid #aaa;width:100%}.max-100{max-width:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#000}a{text-decoration:none}p a,.wp-typography a{color:#f36a4f}p a:hover,.wp-typography a:hover{text-decoration:underline}video{width:100%;height:auto}.lang-en .hide-en{display:none !important}.lang-it .hide-it{display:none !important}.ec-modal-container{position:fixed;display:none;z-index:490;width:100%;height:100%;left:0px;top:0px;background:rgba(0,0,0,.5)}.ec-modal-container .ec-modal{position:absolute;left:50%;top:50%;min-height:6.25rem;min-width:18.75rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-o-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem;background:#f3f3f3;padding:1.25rem 10.312rem}.ec-modal-container .ec-modal .close{position:absolute;right:6px;top:6px;font-size:1.25rem;cursor:pointer}.ec-modal-container .ec-modal .close i{font-size:1.875rem}.ec-modal-container .ec-modal .title{font-size:1.4em;padding-right:20.312rem;font-weight:500;margin-bottom:10.312rem}.ec-modal-container .ec-modal .title span{color:#2399bc}.slick-arrow{position:absolute;top:50%;z-index:120;height:60.312rem;width:1.875rem;background-size:contain;background-repeat:no-repeat;background-color:transparent;box-shadow:none;border:none;text-indent:999999px;cursor:pointer}.slick-prev{left:.625rem;background-image:url("/img/left-arrow.png")}.slick-next{right:.625rem;background-image:url("/img/right-arrow.png")}.preview-avatar{height:5rem;width:5rem;display:inline-block;background-color:#fff;background-size:cover;background-position:center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:.125rem solid #aaa}.preview-avatar.small{height:3.75rem;width:3.75rem}.preview-avatar.large{height:6.25rem;width:6.25rem}.preview-avatar.no-border{border:.125rem solid transparent}.preview-avatar.active{box-shadow:0px 0px 6px #f36a4f}@media only screen and (max-width: 599px){.preview-avatar.large{height:3.75rem;width:3.75rem}}body.backend-section{background:#f3f3f3}body.backend-section.page-wizard{background-color:#23282c;color:#fff}body.backend-section.page-gestione-beacon,body.backend-section.page-aggiungi-beacon,body.backend-section.page-modifica-beacon{background-color:#f5c800;color:#fff}body.backend-section.page-gestione-beacon .page-head h1,body.backend-section.page-aggiungi-beacon .page-head h1,body.backend-section.page-modifica-beacon .page-head h1{color:#fff}body.backend-section.page-gestione-beacon .page-head p,body.backend-section.page-aggiungi-beacon .page-head p,body.backend-section.page-modifica-beacon .page-head p{color:#000}.row-image{min-height:6.25rem;width:100%}.row-image.ri10{min-height:10rem}.row-image.ri20{min-height:20rem}.row-image.ri30{min-height:30rem}.row-image.ri40{min-height:40rem}.featherlight-inner{overflow:hidden}.featherlight .featherlight-content.gallery-modal{background:transparent;overflow:visible;padding:0px !important}.featherlight .featherlight-content.gallery-modal .index{position:absolute;color:#f36a4f;top:-1.875rem;right:0px}.featherlight .featherlight-content.gallery-modal .featherlight-close{background:#f36a4f}.featherlight .featherlight-content.gallery-modal .featherlight-next{width:3.125rem;left:auto;right:-3.125rem}.featherlight .featherlight-content.gallery-modal .featherlight-next span{background-image:url(/img/right-arrow-small.png)}.featherlight .featherlight-content.gallery-modal .featherlight-previous{width:3.125rem;left:-3.125rem;right:auto}.featherlight .featherlight-content.gallery-modal .featherlight-previous span{background-image:url(/img/left-arrow-small.png)}.featherlight .featherlight-content.gallery-modal .featherlight-previous,.featherlight .featherlight-content.gallery-modal .featherlight-next{display:block;background:transparent}.featherlight .featherlight-content.gallery-modal .featherlight-previous span,.featherlight .featherlight-content.gallery-modal .featherlight-next span{display:block;width:100%;height:3.75rem;background-repeat:no-repeat;background-position:center}.featherlight .featherlight-content.gallery-modal .featherlight-previous:hover,.featherlight .featherlight-content.gallery-modal .featherlight-next:hover{background:transparent}.exp-news-row-preview{max-width:63.125rem;margin:0px auto 1.25rem auto;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:15.625rem}.exp-news-row-preview .filter{position:absolute;z-index:10;width:100%;height:100%;color:#fff}.exp-news-row-preview .date{position:absolute;left:10.312rem;top:10.312rem;font-size:.8em;text-transform:uppercase;font-weight:700}.exp-news-row-preview .type{position:absolute;right:10.312rem;top:10.312rem;font-size:.9em;text-transform:uppercase;font-weight:600}.exp-news-row-preview .brand{position:absolute;color:#fff;left:10.312rem;bottom:1.25rem;font-size:.8em;text-transform:uppercase;font-weight:500}.exp-news-row-preview h4{font-weight:300;padding:3.125rem 10.312rem 70px 10.312rem;font-size:1.9em}.exp-news-row-preview .btn{position:absolute;right:10.312rem;bottom:10.312rem}.featherlight-content{max-width:98%}.loading-gif{padding:1.875rem;-webkit-animation-name:spin;-webkit-animation-duration:4000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:4000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:4000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}iframe{max-width:1150px;margin:auto;display:block}@media only screen and (max-width: 750px){.menu .sections .single-section .sectionMeals li .mealPrice p span{font-size:1.4rem}}.menu .sections .single-section .sectionMeals li .v-center .col-xs-10{width:75.333333%}@-webkit-keyframes bounceUpDown{0%{padding-bottom:0}50%{padding-bottom:20px}100%{padding-bottom:0}}@-moz-keyframes bounceUpDown{0%{padding-bottom:0}50%{padding-bottom:20px}100%{padding-bottom:0}}@-o-keyframes bounceUpDown{0%{padding-bottom:0}50%{padding-bottom:20px}100%{padding-bottom:0}}@keyframes bounceUpDown{0%{padding-bottom:0}50%{padding-bottom:20px}100%{padding-bottom:0}}@-webkit-keyframes enterFromRight{0%{width:100%;right:0}100%{width:0;right:0}}@-moz-keyframes enterFromRight{0%{width:100%;right:0}100%{width:0;right:0}}@-o-keyframes enterFromRight{0%{width:100%;right:0}100%{width:0;right:0}}@keyframes enterFromRight{0%{width:100%;right:0}100%{width:0;right:0}}@-webkit-keyframes exitLeft{0%{width:0;left:0}100%{width:100%;left:0}}@-moz-keyframes exitLeft{0%{width:0;left:0}100%{width:100%;left:0}}@-o-keyframes exitLeft{0%{width:0;left:0}100%{width:100%;left:0}}@keyframes exitLeft{0%{width:0;left:0}100%{width:100%;left:0}}body.site-1{height:5rem}body.site-1 header .navigation .logo-desktop{width:9.5rem}body.site-1 header .header-logo img{height:4rem}body.site-1 header.homepage:not(.scrolled) .inner-container{min-height:6rem}body.site-1 header.homepage:not(.scrolled) .inner-container.minheight{min-height:auto}body.site-1 header.homepage.scrolled .header-logo .mobile-logo img{height:30px;margin-top:5px}header{font-family:"Lora",sans-serif;min-height:600px;min-height:100vh;position:relative;background-color:#000;transition:min-height .2s ease-out;-moz-transition:min-height .2s ease-out;-o-transition:min-height .2s ease-out;-webkit-transition:min-height .2s ease-out;overflow-y:hidden;background-position:center;background-size:cover;background-position:center;background-size:cover}@media screen and (min-width: 1171px){header .mobile-changing{display:block !important}}@media screen and (max-width: 1169px){header .mobile-changing{display:none !important}}header .slick-track:after{position:absolute;width:100%;height:40%;z-index:1000;content:"";background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.65) 9%, rgba(0, 0, 0, 0.58) 21%, rgba(0, 0, 0, 0.47) 39%, rgba(0, 0, 0, 0.43) 50%, rgba(0, 0, 0, 0.39) 62%, rgba(0, 0, 0, 0.22) 77%, rgba(0, 0, 0, 0.15) 85%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.65) 9%, rgba(0, 0, 0, 0.58) 21%, rgba(0, 0, 0, 0.47) 39%, rgba(0, 0, 0, 0.43) 50%, rgba(0, 0, 0, 0.39) 62%, rgba(0, 0, 0, 0.22) 77%, rgba(0, 0, 0, 0.15) 85%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.65) 9%, rgba(0, 0, 0, 0.58) 21%, rgba(0, 0, 0, 0.47) 39%, rgba(0, 0, 0, 0.43) 50%, rgba(0, 0, 0, 0.39) 62%, rgba(0, 0, 0, 0.22) 77%, rgba(0, 0, 0, 0.15) 85%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6000000", endColorstr="#00000000",GradientType=0 )}header:not(.homepage){min-height:75vh}header .scroll-cta{width:46px;height:25px;position:absolute;bottom:90px;z-index:990;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);cursor:pointer;animation-name:bounceUpDown;animation-duration:1s;animation-iteration-count:infinite;box-sizing:content-box}@media only screen and (min-width: 73.125rem){header .scroll-cta{bottom:40px}}header .scroll-cta:after{display:block;content:"";width:100%;height:100%;background-image:url("../../img/caret-down.png");background-size:46px 25px;background-repeat:no-repeat;background-position:center}header.scrolled-down .scroll-cta{display:none}header .slider-hero{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;max-width:100%;overflow-x:hidden}header .slider-hero .slick-list{height:100%;width:100%}header .slider-hero .slick-track{height:100%}header .slider-hero li{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}header .slider-hero .slick-arrow{background-size:100px 100px;background-position:center;background-repeat:no-repeat;outline:none;height:auto}header:not(.homepage) .header-logo .full-logo{display:none}header:not(.homepage) .header-logo .mobile-logo{display:block}header:not(.homepage) .header-logo .mobile-logo img:first-child{display:block}header:not(.homepage) .header-logo .mobile-logo img:last-child{display:none}header:not(.homepage):not(.scrolled) .header-logo .mobile-logo{display:block}header:not(.homepage):not(.scrolled) .header-logo .mobile-logo img:first-child{display:none}header:not(.homepage):not(.scrolled) .header-logo .mobile-logo img:last-child{display:none;height:35px}header:not(.scrolled) .header-logo .mobile-logo{display:none}header.scrolled .header-logo{position:fixed;z-index:999;top:4px !important}header.scrolled .header-logo .full-logo{display:none}header.scrolled .header-logo .mobile-logo img{height:35px}header.homepage .header-logo .mobile-logo{display:none}header.overflow{overflow-y:visible}header.overflow .inner-container{border-bottom:0px}header.start .header-logo{top:.875rem;opacity:1}header.start .header-logo .part:first-child{width:4.625rem;opacity:1}header.start .header-logo .part:last-child{width:16.687rem}header .last-min-escape{position:absolute;left:0px;width:100%;bottom:-100%;-webkit-transition:bottom .4s linear;-moz-transition:bottom .4s linear;-ms-transition:bottom .4s linear;-o-transition:bottom .4s linear;transition:bottom .4s linear;z-index:999;cursor:pointer;padding:1.437rem 0px;background-color:#b3dff1}header .last-min-escape.shown{bottom:0}header .last-min-escape>div{color:#708c88;display:inline-block;vertical-align:middle}header .last-min-escape>div:first-child{width:4.78rem}header .last-min-escape>div:first-child .fa{position:relative;font-size:1.25rem;width:3rem;height:3rem;border:solid 1px #708c88;border-radius:50%;color:#708c88;display:inline-block;vertical-align:middle}header .last-min-escape>div:first-child .fa:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}header .last-min-escape>div:last-child{width:calc(99% - 4.78rem)}header .last-min-escape>div:last-child h2,header .last-min-escape>div:last-child p{font-family:"Lora",sans-serif}header .last-min-escape>div:last-child h2{text-transform:uppercase;font-size:1.5rem;margin:0px 0px .5em 0px;line-height:1.25rem}header .last-min-escape>div:last-child p{font-size:1rem}header .last-min-escape:after{content:"";display:block;clear:both;width:100%}header .inner-container{display:block;min-height:3rem;border-bottom:1px solid #fff;top:0px;width:100%;position:fixed;left:0px;width:100%;z-index:999;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out}header .inner-container .menu-toggle{margin-left:.935rem;margin-top:1.375rem;width:1.2rem;min-height:1.2rem;color:#fff;cursor:pointer;position:relative}header .inner-container .menu-toggle span{position:absolute;left:0;width:1.2rem;min-height:.2rem;background-color:#fff;border-radius:5px;z-index:999;transition:left .2s ease-out,transform .2s ease-out .2s,opacity .2s ease-out;-moz-transition:left .2s ease-out,transform .2s ease-out .2s,opacity .2s ease-out;-ms-transition:left .2s ease-out,transform .2s ease-out .2s,opacity .2s ease-out;-o-transition:left .2s ease-out,transform .2s ease-out .2s,opacity .2s ease-out;-webkit-transition:left .2s ease-out,transform .2s ease-out .2s,opacity .2s ease-out}header .inner-container .menu-toggle span:first-child{top:0}header .inner-container .menu-toggle span:last-child{top:calc(100% - 0.2rem)}header .inner-container .menu-toggle span:nth-child(2){top:50%;transform:translateY(-50%);opacity:1}header .inner-container .menu-toggle.open span{background-color:#000}header .inner-container .menu-toggle.open span:first-child{top:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}header .inner-container .menu-toggle.open span:last-child{top:50%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}header .inner-container .menu-toggle.open span:nth-child(2){top:50%;left:-100%;opacity:0;transform:translateY(-50%)}header.scrolled .inner-container{background-color:#fff;border-bottom:1px solid #979797}header.scrolled .inner-container .burger-menu span,header.scrolled .inner-container .burger-menu-qr span{background-color:#363b3f}header .navigation{width:100%;height:100vh;position:fixed;z-index:998;top:0px;max-height:0px;left:0px;-moz-transition:max-height .4s linear;-webkit-transition:max-height .4s linear;-o-transition:max-height .4s linear;-ms-transition:max-height .4s linear;transition:max-height .4s linear;overflow:auto;background-color:#fff}header .navigation .menu-links li a{transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;-webkit-transition:color .3s linear}header .navigation .menu-links.default{display:none}header .navigation .menu-links.mobile{display:block;background-color:#fff}header .navigation .menu-links.mobile>li:first-child:not(.c2a){margin-top:3rem}header .navigation .menu-links.mobile>li.menu-item-has-children{position:relative}header .navigation .menu-links.mobile>li.menu-item-has-children span{position:absolute;right:5px;top:1.1rem;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:transform .3s linear;-moz-transition:transform .3s linear;-ms-transition:transform .3s linear;-o-transition:transform .3s linear;-webkit-transition:transform .3s linear}header .navigation .menu-links.mobile>li.menu-item-has-children span:after{font-size:1rem;font-family:FontAwesome;content:""}header .navigation .menu-links.mobile>li.menu-item-has-children.open span{transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg)}header .navigation .menu-links.mobile>li a{font-size:1.2rem;line-height:1.4rem}header .navigation .menu-links.mobile>li>ul{transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear;-webkit-transition:max-height .3s linear}header .navigation .menu-links.mobile>li>ul>li:last-child{margin-bottom:0px}header .navigation .menu-links.mobile>li>ul>li a{font-size:1.1rem;line-height:1.3rem}header .navigation .menu-links.mobile>li>ul>li>ul{display:none}header .navigation .menu-links.mobile>li.open>ul{max-height:300px}header .navigation .menu-links.grey{background-color:#f0f1f3}@media(max-width: 1169px){header .navigation .menu-links.grey{padding:0px 40px !important;height:auto !important}}@media(max-width: 1169px){header .navigation .menu-links.grey.open{height:550px !important}}header .navigation .menu-links.grey li.c2a a,header .navigation .menu-links.grey li.c2a.hotel-sel{min-height:0rem;font-size:.875rem;cursor:pointer;padding:0px !important}header .navigation .menu-links.grey li.c2a .hotel-sel{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#f0f1f3;border:0px;font-size:.875rem;color:#6a747d;text-transform:uppercase;width:100%;background-image:url("../../img/w-a-d-grey.png");background-position:right center;background-size:18px;background-repeat:no-repeat}header .navigation .menu-links.grey li.c2a .hotel-sel--new{background-image:none}header .navigation .menu-links.grey li.c2a .hotel-sel--new .group{position:relative}header .navigation .menu-links.grey li.c2a .hotel-sel--new .group:after{position:absolute;content:"";right:0px;top:10px;height:20px;width:20px;background-image:url(../../img/w-a-d-grey.png);background-position:right top;background-size:18px;background-repeat:no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header .navigation .menu-links.grey li.c2a .hotel-sel--new .group.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header .navigation .menu-links.grey li.c2a .hotel-sel--new ul{max-height:0px;-webkit-transition:max-height .4s ease-in;-ms-transition:max-height .4s ease-in;-moz-transition:max-height .4s ease-in;-ms-transition:max-height .4s ease-in;overflow:hidden}header .navigation .menu-links.grey li.c2a .hotel-sel--new ul.open{max-height:500px}header .navigation .menu-links.grey li.c2a.dd{max-height:10em;-webkit-transition:max-height .4s ease-in;-ms-transition:max-height .4s ease-in;-moz-transition:max-height .4s ease-in;-ms-transition:max-height .4s ease-in;transition:max-height .4s ease-in;min-height:2.62rem;overflow:hidden;position:relative}header .navigation .menu-links.grey li.c2a.dd:after{position:absolute;content:"";right:0px;top:10px;height:20px;width:20px;background-image:url("../../img/w-a-d-grey.png");background-position:right top;background-size:18px;background-repeat:no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header .navigation .menu-links.grey li.c2a.dd #qtranslate-chooser li{margin-bottom:0}header .navigation .menu-links.grey li.c2a.dd #qtranslate-chooser li.active>a{padding-left:0px !important}header .navigation .menu-links.grey li.c2a.dd a{cursor:pointer;display:block;width:100%;height:2.62rem;max-height:none;min-height:0px;border-bottom:1px solid #6a747d;transition:border-bottom .2s ease-out;padding-left:1.25rem}header .navigation .menu-links.grey li.c2a.dd a:last-child{border-bottom:0px}header .navigation .menu-links.grey li.c2a.dd a.selected{padding-left:0px;background-image:url("../../../../../../../../../../Users/Antonella/naldi_V10/assets/img/arrow-down.png");background-size:13.5px 7.5px;background-position:right center;background-repeat:no-repeat}header .navigation .menu-links.grey li.c2a.dd.closed{max-height:1.25rem}header .navigation .menu-links.grey li.c2a.dd.closed a{border-bottom:0px}header .navigation .menu-links.grey li.c2a.dd.closed:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header .navigation .menu-links li{line-height:2.2rem;border-width:0px 0px 1px 0px;border-style:solid;margin-bottom:4px;border-color:#6a747d}header .navigation .menu-links li.btn.flat{padding-left:10px;padding-right:10px;color:#708c88;max-height:0;margin-left:0px;transition:max-height .3s linear,width .3s linear;-moz-transition:max-height .3s linear,width .3s linear;-ms-transition:max-height .3s linear,width .3s linear;-o-transition:max-height .3s linear,width .3s linear;-webkit-transition:max-height .3s linear,width .3s linear;overflow:hidden;width:0}header .navigation .menu-links li:last-child{margin-bottom:30px;border-bottom:0px}header .navigation .menu-links li:first-child{font-size:1.25rem;cursor:pointer}header .navigation .menu-links li .sub-menu{max-height:0;overflow:hidden;padding-left:15px}header .navigation .menu-links li.btn.flat{display:none}header .navigation .menu-links li a{color:#6a747d;font-size:1.5rem;max-height:2.5rem;overflow:hidden}header .navigation .menu-links li a img{display:none}header .navigation .menu-links li.c2a a{font-size:1.25em}header .header-logo{position:absolute;left:50%;z-index:1000;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);top:.275rem;transition:top .2s ease-out;-moz-transition:top .2s ease-out;-ms-transition:top .2s ease-out;-o-transition:top .2s ease-out;-webkit-transition:top .2s ease-out}header .header-logo img{height:7rem}@media only screen and (min-width: 1164px){header.scrolled-down.homepage .header-logo{display:none !important}header:not(.homepage) .header-logo{display:none !important}header.homepage:not(.scrolled-down) .inner-container{min-height:9rem}header.scrolled #menu-primary>.current_page_ancestor>a{color:#000 !important}header.scrolled .inner-container{background:#fff;position:fixed;top:0px;left:0px;width:100%}header.scrolled .burger-menu span,header.scrolled .burger-menu-qr span{background-color:#000}}@media only screen and (max-width: 1169px){header #menu-primary-1{padding:0 40px !important;margin-bottom:20px}header.homepage:not(.scrolled) .inner-container{min-height:9rem}header.homepage:not(.scrolled).overflow .inner-container{min-height:3rem}header.overflow .inner-container{min-height:3rem}header .logo-desktop{display:none !important}header.homepage.scrolled .header-logo .mobile-logo{display:block}header.homepage.scrolled .header-logo .mobile-logo img{display:block}header.homepage.scrolled .header-logo .mobile-logo img:last-child{display:none}}@media only screen and (min-width: 1170px){header{position:relative}header.scrolled .desktop-actions{overflow:hidden}header .scroll-cta{display:block}header .c2a-splash{width:18.437rem;padding:2.5rem 3.125rem;position:absolute;bottom:2.5rem;right:5.375rem;background-color:rgba(0,0,0,.6);z-index:11}header .c2a-splash .btn.flat{color:rgba(0,0,0,.5)}header .c2a-splash h3.title,header .c2a-splash .paragraph{color:#fff}header .c2a-splash h3.title.small,header .c2a-splash .paragraph.small{font-size:.637rem;font-family:"Lato",sans-serif}header .inner-container{display:none}header .inner-container .burger-menu,header .inner-container .burger-menu-qr{display:none}header .header-logo{display:none !important}header nav{visibility:visible;opacity:1;transition:opacity .2s linear;-moz-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear}header nav.nv{visibility:hidden;opacity:0}header nav.in-page{display:block;position:absolute;left:0px;top:7.25rem;width:100%;transition:top .3s linear;-moz-transition:top .3s linear;-ms-transition:top .3s linear;-o-transition:top .3s linear;-webkit-transition:top .3s linear;z-index:999}header nav.in-page>.sub-menu{background-color:rgba(0,0,0,.65);padding:.625rem 1.25rem;text-align:center}header nav.in-page>.sub-menu>li{display:inline-block;margin-left:1.25rem;position:relative;line-height:2.187rem;font-size:.85rem}header nav.in-page>.sub-menu>li.current-menu-item a{background-color:#fff;color:#000}header nav.in-page>.sub-menu>li:hover>a{background-color:#fff;color:#000}header nav.in-page>.sub-menu>li:hover>.sub-menu{max-height:400px}header nav.in-page>.sub-menu>li:first-child{margin-left:0}header nav.in-page>.sub-menu>li>a{background-color:transparent;padding:0 10px;color:#fff;transition:background-color .2s linear,color .2s linear;-moz-transition:background-color .2s linear,color .2s linear;-webki-transition:background-color .2s linear,color .2s linear;-o-transition:background-color .2s linear,color .2s linear;-ms-transition:background-color .2s linear,color .2s linear}header nav.in-page>.sub-menu>li>.sub-menu{position:absolute;top:2.75rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);background-color:rgba(255,255,255,.6);white-space:nowrap;overflow:hidden;max-height:0;transition:max-height .3s ease-in;-moz-transition:max-height .3s ease-in;-webkit-transition:max-height .3s ease-in;-ms-transition:max-height .3s ease-in;-o-transition:max-height .3s ease-in}header nav.in-page>.sub-menu>li>.sub-menu>li{padding:0 .5rem;margin:.625rem;text-align:center;line-height:2.187rem;background-color:transparent;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear}header nav.in-page>.sub-menu>li>.sub-menu>li:hover{background-color:#737a7e}header nav.in-page>.sub-menu>li>.sub-menu>li a{background-color:transparent;color:#000;padding:.937rem .5rem;transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear}header nav.in-page>.sub-menu>li>.sub-menu>li:hover a{color:#fff}header .navigation{position:static;display:block;width:auto;max-height:none;top:unset;z-index:999;right:0px;left:unset;height:7.25rem;max-height:7.25rem;padding-top:0px;position:relative;overflow:visible;border-bottom:1px solid #fff;transition:background-color .3s linear,max-height .3s linear;-moz-transition:background-color .3s linear,max-height .3s linear;-ms-transition:background-color .3s linear,max-height .3s linear;-o-transition:background-color .3s linear,max-height .3s linear;-webkit-transition:background-color .3s linear,max-height .3s linear;background-color:transparent}header .navigation .logo-desktop{position:relative;width:12.5rem;height:110px;left:5.375rem;top:50%;z-index:999;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}header .navigation .logo-desktop img{position:absolute;left:0;top:50%;max-height:90%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webklit-transform:translateY(-50%);transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear}header .navigation .logo-desktop img.default{visibility:visible;opacity:1}header .navigation .logo-desktop img.default--10{max-height:130px}header .navigation .logo-desktop img:not(.default){visibility:hidden;opacity:0}header .navigation .logo-desktop img.mob--10{max-height:45px}header .navigation .menu-links{position:absolute;bottom:-1px;right:0px;padding-right:5.687rem;transition:bottom .2s linear .3s,transform .2s linear .3s,right .3s linear;-moz-transition:bottom .2s linear .3s,transform .2s linear .3s,right .3s linear;-ms-transition:bottom .2s linear .3s,transform .2s linear .3s,right .3s linear;-o-transition:bottom .2s linear .3s,transform .2s linear .3s,right .3s linear;-webkit-transition:bottom .2s linear .3s,transform .2s linear .3s}header .navigation .menu-links.default{display:block}header .navigation .menu-links.mobile{display:none}header .navigation .menu-links li{line-height:3rem;display:inline-block;margin:0px 0px 0px .5rem;border:0px;padding:0rem 0px 0rem 0px}header .navigation .menu-links li:hover .sub-menu{opacity:1;max-height:400px;transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in}header .navigation .menu-links li:first-child{margin-left:0px;min-height:2.2rem}header .navigation .menu-links li:last-child{margin:0px 0px 0px 1rem}header .navigation .menu-links li a{font-size:.85rem;padding:0px;color:#fff;transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;-webkit-transition:color .3s linear}header .navigation .menu-links li .sub-menu{opacity:0;transition:opacity .2s ease-in 1s;-moz-transition:opacity .2s ease-in 1s;-ms-transition:opacity .2s ease-in 1s;-o-transition:opacity .2s ease-in 1s;-webkit-transition:opacity .2s ease-in 1s}header .navigation .menu-links li>.sub-menu{display:block;position:absolute;top:100%;right:0;text-align:center;overflow:hidden;max-height:0;background-color:rgba(0,0,0,.6);z-index:997;white-space:nowrap;padding:0px 10px}header .navigation .menu-links li>.sub-menu.menu-depth-1{width:100vw}header .navigation .menu-links li>.sub-menu .menu-depth-2 li{line-height:2rem !important}header .navigation .menu-links li>.sub-menu:hover{overflow:visible}header .navigation .menu-links li>.sub-menu>li{display:inline-block;min-width:128px;margin-top:5px;margin-bottom:0px;position:relative;text-align:center;min-width:8rem;min-width:190px;margin:0px 0px 0px 0rem}header .navigation .menu-links li>.sub-menu>li a{color:#fff;text-align:center}header .navigation .menu-links li>.sub-menu>li a img{display:block;margin:auto;max-width:8rem;margin-top:10px}header .navigation .menu-links li>.sub-menu>li>.sub-menu{overflow:hidden;max-height:0;top:100%;opacity:0;right:-10px;background-color:rgba(255,255,255,.8);padding-bottom:10px;padding-top:5px}header .navigation .menu-links li>.sub-menu>li>.sub-menu li{display:block;margin-left:0;background-color:transparent;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear}header .navigation .menu-links li>.sub-menu>li>.sub-menu li a{transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;color:#000}header .navigation .menu-links li>.sub-menu>li:hover .menu-depth-2{max-height:400px;z-index:998;opacity:1}header .navigation .menu-links li>.sub-menu>li:hover .menu-depth-2 li:hover{background-color:#737a7e}header .navigation .menu-links li>.sub-menu>li:hover .menu-depth-2 li:hover a{color:#fff}header .navigation .menu-links.grey{display:none}header .navigation .desktop-actions{position:absolute;bottom:3.125rem;right:5.375rem;max-height:200px;transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear;-webkit-transition:max-height .3s linear}header .navigation .desktop-actions .lang-selector,header .navigation .desktop-actions .struct-selector,header .navigation .desktop-actions .room-booking{display:inline-block;vertical-align:baseline}header .navigation .desktop-actions input,header .navigation .desktop-actions select{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;text-align:center}header .navigation .desktop-actions .lang-selector select,header .navigation .desktop-actions .struct-selector select{border-radius:0;border:0px;background-color:transparent;color:#fff;font-family:"Lato",sans-serif;font-weight:500;padding-right:.625rem;text-transform:uppercase}header .navigation .desktop-actions .lang-selector{margin-right:5px}header .navigation .desktop-actions .lang-selector select{padding-right:20px;background-image:url(../../img/w-a-d.png);background-repeat:no-repeat;background-size:10px;background-position:right 5px center;padding-bottom:4px;padding-top:4px;border-bottom:1px solid rgba(255,255,255,.6)}header .navigation .desktop-actions .struct-selector select{padding-right:20px;background-image:url("../../img/w-a-d.png");background-repeat:no-repeat;background-size:10px;background-position:right 5px center;padding-bottom:4px;padding-top:4px;border-bottom:1px solid rgba(255,255,255,.6);margin-right:10px;font-size:.85rem}header .navigation .desktop-actions .struct-selector select option{color:#000;background-color:#fff}header .navigation .desktop-actions .room-booking input{background-color:#f1f1f1;padding:1.25rem .375rem .375rem .375rem;border:0px;width:4rem;height:2.625rem;outline:none}header .navigation .desktop-actions .room-booking input[type=text]{font-family:"Lora",sans-serif;font-size:.875rem}header .navigation .desktop-actions .room-booking .arrival,header .navigation .desktop-actions .room-booking .departure{display:inline-block;position:relative;float:left;margin-right:3px}header .navigation .desktop-actions .room-booking .arrival:before,header .navigation .desktop-actions .room-booking .departure:before{position:absolute;top:0px;left:0px;display:block;width:100%;line-height:.875rem;text-transform:uppercase;font-family:"Lato",sans-serif;font-size:.562rem;background-color:#727a7d;text-align:center;color:#fff}header .navigation .desktop-actions .room-booking .arrival:before{content:attr(data-title)}header .navigation .desktop-actions .room-booking .departure:before{content:attr(data-title)}header .navigation .desktop-actions .room-booking .cont-sel{float:left;position:relative;width:60px;height:42px;margin-right:3px;background:#f1f1f1}header .navigation .desktop-actions .room-booking .cont-sel select{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}header .navigation .desktop-actions .room-booking .cont-sel .label{position:absolute;top:0px;left:0px;display:block;width:100%;line-height:.875rem;text-transform:uppercase;font-family:"Lato",sans-serif;font-size:.562rem;background-color:#727a7d;text-align:center;color:#fff}header .navigation .desktop-actions .room-booking .cont-sel .adulti,header .navigation .desktop-actions .room-booking .cont-sel .bambini{margin-top:18px;width:100%;text-align:center}header .navigation .desktop-actions .room-booking .btn{width:auto;padding:0rem .5rem;line-height:2.625rem;vertical-align:bottom;background-color:#b3dff1;color:#708c88}header.scrolled .logo-desktop{height:45px}header.scrolled.booking-opened .navigation .desktop-actions{max-height:4.6rem;position:fixed;top:3.25rem;padding:1rem 1rem 1rem 1rem;background-color:#fff}header.scrolled.booking-opened .navigation .desktop-actions .lang-selector{display:none}header.scrolled.booking-opened .navigation .desktop-actions .struct-selector{display:inline-block}header.scrolled.booking-opened .navigation .desktop-actions .struct-selector select{background-color:#fff;color:gray;border-color:gray;background-image:url("../../img/w-a-d-grey.png")}header.scrolled .navigation{position:fixed;width:100%;left:0;top:0;background-color:#fff;max-height:3.25rem;transition:background-color .3s linear,max-height .3s linear .3s;-moz-transition:background-color .3s linear,max-height .3s linear .3s;-ms-transition:background-color .3s linear,max-height .3s linear .3s;-o-transition:background-color .3s linear,max-height .3s linear .3s;-webkit-transition:background-color .3s linear,max-height .3s linear .3s}header.scrolled .navigation .desktop-actions{max-height:0}header.scrolled .navigation .menu-links{bottom:50%;transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);webkit-transform:translateY(50%);right:0rem}header.scrolled .navigation .menu-links>li{vertical-align:middle}header.scrolled .navigation .menu-links>li .sub-menu{transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);webkit-transform:translateY(-1px)}header.scrolled .navigation .menu-links>li .sub-menu .menu-depth-2{transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);webkit-transform:translateY(1px)}header.scrolled .navigation .menu-links>li.btn.flat{max-height:40px;display:inline-block !important;min-width:7.5rem;line-height:40px;margin-left:1rem;text-align:center;padding:0 10px}header.scrolled .navigation .menu-links>li.btn.flat a{font-size:.875rem;line-height:40px}header.scrolled .navigation .menu-links>li.menu-book-cta.close{display:none}header.scrolled .navigation .menu-links>li>a{color:#6a747e;line-height:3.1rem}header.scrolled .navigation .menu-links>li.menu-item-depth-0.current-menu-item>a{color:#000}header.scrolled .navigation .logo-desktop img.default{visibility:hidden;opacity:0}header.scrolled .navigation .logo-desktop img:not(.default){visibility:visible;opacity:1}header.scrolled nav.in-page{position:fixed;top:3.25rem;transition:top .3s linear .3s;-moz-transition:top .3s linear .3s;-ms-transition:top .3s linear .3s;-o-transition:top .3s linear .3s;-webkit-transition:top .3s linear .3s}}#breadcrumbs{text-align:center;color:#979797;padding:1rem 0px}#breadcrumbs li{display:inline-block;margin-right:5px}#breadcrumbs li:last-child{margin-right:0px}#breadcrumbs li a{color:#979797}footer{padding-top:1.56rem;padding-bottom:4.406rem}@media only screen and (max-width: 599px){footer .open-hotel{max-height:0px;transition:max-height .4s linear;-moz-transition:max-height .4s linear;-ms-transition:max-height .4s linear;-o-transition:max-height .4s linear;-webkit-transition:max-height .4s linear;overflow:hidden}footer .open-hotel.active{max-height:40px}}@media only screen and (min-width: 76.062rem){footer{padding-bottom:.75rem}}footer .logo-container img{width:10.28rem;margin-bottom:1.875rem}footer .decoration{margin-left:-0.25rem;margin-right:-0.25rem}footer .decoration>div{padding:15px .25rem;box-sizing:border-box;width:calc(100% / 8);display:block;float:left;position:relative;cursor:pointer}footer .decoration>div .line{position:relative;display:block;width:100%}@media only screen and (min-width: 76.062rem){footer .decoration>div .line{min-height:2.125rem}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){footer .decoration>div .line{min-height:2.125rem}}footer .decoration>div .line:before{content:"";border-top-width:0px;transition:border-width .3s linear,top .3s linear;-moz-transition:border-width .3s linear,top .3s linear;-webkit-transition:border-width .3s linear,top .3s linear;-ms-transition:border-width .3s linear,top .3s linear;-o-transition:border-width .3s linear,top .3s linear;position:absolute}@media only screen and (min-width: 76.062rem){footer .decoration>div .line:before{top:.5rem}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){footer .decoration>div .line:before{top:.5rem}}footer .decoration>div .line:after{height:2.125rem;content:"";min-height:100%;width:100%;display:block;margin:0px;max-height:.5rem;overflow:hidden;transition:max-height .3s linear .2s;-moz-transition:max-height .3s linear .2s;-ms-transition:max-height .3s linear .2s;-o-transition:max-height .3s linear .2s;-webkit-transition:max-height .3s linear .2s}footer .decoration>div .line p{padding:5px 0px;text-align:center;font-family:"Lato","sans-serif";position:absolute;left:0;top:0;width:100%;height:100%;line-height:1.6rem;max-height:0;overflow:hidden;color:rgba(0,0,0,.5);transition:max-height .2s linear;-moz-transition:max-height .2s linear;-ms-transition:max-height .2s linear;-o-transition:max-height .2s linear;-webkit-transition:max-height .2s linear}@media only screen and (max-width: 599px){footer .decoration>div .line p{display:none}}footer .decoration>div:nth-child(7) .line p,footer .decoration>div:nth-child(8) .line p{color:#fff}@media only screen and (min-width: 600px)and (max-width: 76.062rem){footer .decoration>div.active .line:after{height:2.125rem;max-height:2.125rem}}@media only screen and (min-width: 76.062rem){footer .decoration>div.active .line:after{height:2.125rem;max-height:2.125rem}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){footer .decoration>div.active.current-hotel .line:after{height:.5rem;max-height:.5rem}}@media only screen and (min-width: 76.062rem){footer .decoration>div.active.current-hotel .line:after{height:.5rem;max-height:.5rem}}footer .decoration>div.active.current-hotel .line p{max-height:0rem}footer .decoration>div.active.current-hotel .line:before{top:.5rem}footer .decoration>div.active .line:before{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid inherit;position:absolute;left:50%;top:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}footer .decoration>div.active .line p{max-height:30px}footer .decoration>div.active .line:after{transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear;-webkit-transition:max-height .3s linear}footer .decoration>div:nth-child(1) .line:after{background-color:#b3dff1}footer .decoration>div:nth-child(1) .line:before{border-top:5px solid #b3dff1}footer .decoration>div:nth-child(2) .line:after{background-color:#fff48f}footer .decoration>div:nth-child(2) .line:before{border-top:5px solid #fff48f}footer .decoration>div:nth-child(3) .line:after{background-color:#f6ab78}footer .decoration>div:nth-child(3) .line:before{border-top:5px solid #f6ab78}footer .decoration>div:nth-child(4) .line:after{background-color:#b2dcd6}footer .decoration>div:nth-child(4) .line:before{border-top:5px solid #b2dcd6}footer .decoration>div:nth-child(5) .line:after{background-color:#c8c8c8}footer .decoration>div:nth-child(5) .line:before{border-top:5px solid #c8c8c8}footer .decoration>div:nth-child(6) .line:after{background-color:#feebdc}footer .decoration>div:nth-child(6) .line:before{border-top:5px solid #feebdc}footer .decoration>div:nth-child(7) .line:after{background-color:#96a9c9}footer .decoration>div:nth-child(7) .line:before{border-top:5px solid #96a9c9}footer .decoration>div:nth-child(8) .line:after{background-color:#be9e55}footer .decoration>div:nth-child(8) .line:before{border-top:5px solid #be9e55}footer .decoration:hover footer .decoration:after{content:"";width:100%;clear:both}footer .info>div{display:none}footer .info>div.active{display:block}footer .info h3{line-height:normal;margin:1.25rem 0px .312rem 0px}footer .info p{margin:0px 0px .312rem 0px}@media only screen and (min-width: 76.062rem){footer .info p{border-left:1px solid #000}}footer .info p .fa-skype{color:#008ed8}footer .info h3,footer .info p{font-family:"Lato",sans-serif;font-size:.625rem;color:#000}@media only screen and (min-width: 76.062rem){footer .info h3,footer .info p{display:inline-block;padding:0px .5rem}}footer .more-logos{margin-top:.937rem;margin-bottom:.87rem}footer .more-logos img{display:inline-block;vertical-align:middle;height:3.125rem;margin-left:2.187rem;margin:0px 15px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}footer .more-logos img:first-child{margin-left:0px}footer .more-logos--3 .tc img:last-child{-webkit-filter:grayscale(0%);filter:grayscale(0%)}footer .more-logos--3 .tc img:nth-last-child(2){width:60px;height:auto}footer .social{height:3.062rem;display:block;width:100%;background-color:#b3dff1}footer .social .links li{display:inline-block;margin-left:1.5rem}footer .social .links li:first-child{margin-left:0px}footer .social .links li .fa{line-height:2.8rem;font-size:1.4rem;color:#708c88}footer .other-links{margin-bottom:.625rem;margin-top:.75rem}footer .other-links li{display:inline-block;margin-left:.625rem}footer .other-links li a{font-family:"Lato",sans-serif;color:#6a747d;font-size:.612rem;text-transform:uppercase}footer .other-links li:first-child{margin-left:0px}footer p{font-family:"Lato",sans-serif;color:#6a747d;text-transform:uppercase;margin-bottom:.75rem;font-size:.418rem}body.home .xp-item.thirds .slider-header .inner:after{display:block;content:"";clear:both}body.page .title,body.single .title,body.archive .title{font-family:"Lora",sans-serif;color:#6a747e;font-size:1.75rem}body.page .intro-section,body.single .intro-section,body.archive .intro-section{padding-top:1.875rem}body.page .intro-section .hotel-logo img,body.single .intro-section .hotel-logo img,body.archive .intro-section .hotel-logo img{width:12rem}body.page .intro-section h2,body.page .intro-section p,body.single .intro-section h2,body.single .intro-section p,body.archive .intro-section h2,body.archive .intro-section p{font-family:"Lora",sans-serif}body.page .intro-section h2,body.single .intro-section h2,body.archive .intro-section h2{color:#6b737e;font-size:1.875rem}body.page .intro-section .paragraph p,body.single .intro-section .paragraph p,body.archive .intro-section .paragraph p{font-size:1rem;line-height:1.5rem;min-height:1.5rem;margin-bottom:.5rem}body.page .intro-section .paragraph p a,body.single .intro-section .paragraph p a,body.archive .intro-section .paragraph p a{color:#363b3f}body.page .intro-section .paragraph.force-cut,body.single .intro-section .paragraph.force-cut,body.archive .intro-section .paragraph.force-cut{position:relative}body.page .intro-section .paragraph.force-cut:after,body.single .intro-section .paragraph.force-cut:after,body.archive .intro-section .paragraph.force-cut:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;background:transparent;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0 );transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;z-index:-1}body.page .intro-section .paragraph.force-cut.cut:after,body.single .intro-section .paragraph.force-cut.cut:after,body.archive .intro-section .paragraph.force-cut.cut:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:1;background:transparent;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0 );transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;z-index:99}body.page section:not(.gallery-container),body.single section:not(.gallery-container),body.archive section:not(.gallery-container){margin-top:2.5rem}body.page section:not(.gallery-container)>.title,body.single section:not(.gallery-container)>.title,body.archive section:not(.gallery-container)>.title{margin-bottom:1.666rem;letter-spacing:normal;font-size:1.75rem}@media only screen and (max-width: 1216px){body.page.page-template-middle-composed .xp-item,body.single.page-template-middle-composed .xp-item,body.archive.page-template-middle-composed .xp-item{background-color:#b3dff1}}@media only screen and (max-width: 76.062rem){body.single.single-camera iframe{height:350px !important}}@media screen and (max-width: 768px){.xp-item.s-list .title{line-height:2.5rem !important;margin-top:0}}@media screen and (max-width: 768px){.xp-item .hotel-social{line-height:2.5rem}}.xp-item .hotel-social li{display:inline-block;margin-left:15px}.xp-item .hotel-social li:first-child{margin-left:0}.xp-item .hotel-social li a{color:rgba(0,0,0,.5);font-size:1.2rem !important;transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-webkit-transition:color .3s linear;-o-transition:color .3s linear}.xp-item .hotel-social li a:hover{color:rgba(0,0,0,.3)}@media screen and (max-width: 73.75rem){.xp-list.hotel-list .slider-container .slider-header .inner .title{min-height:3.625rem;position:relative}.xp-list.hotel-list .slider-container .slider-header .inner .title span{display:block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);width:100%}}.clickable{cursor:pointer}.cap-filter.active{background-color:#68757e;color:#fff}.gallery-list .gallery-item{cursor:pointer}.pickmeup{z-index:999;border:1px solid #b3dff1;background-color:#fff !important}.pickmeup .pmu-instance .pmu-button{color:#aaa !important}.pickmeup .pmu-instance .pmu-prev,.pickmeup .pmu-instance .pmu-next{color:#b3dff1 !important}.pickmeup .pmu-instance .pmu-today{background-color:transparent !important;color:#222 !important}.pickmeup .pmu-instance .pmu-selected{background-color:#b3dff1 !important;color:#222 !important}.siti-satellite{padding:30px 0px}.siti-satellite p{display:inline-block;padding:0px 20px}.siti-satellite p a{color:#666 !important}.slider-container{overflow:hidden;margin-bottom:.937rem}.slider-container .row{background-color:#b3dff1}.slider-container .slider-header{line-height:3.625rem;padding-left:.937rem;padding-right:.937rem;border-width:1px 1px 0px 1px;border-style:solid;border-color:#b3dff1;background-color:#b3dff1}.slider-container .slider-header.marriage{border-width:0px 0px 1px 0px}.slider-container .slider-header .room-number span{font-family:"Lora",sans-serif;font-size:1.875rem;color:#708c88}.slider-container .slider-header .title{font-size:1.75rem;line-height:1.875rem;color:#708c88 !important}.slider-container .slider-header .title.room-selector{background-color:#d8ecea;line-height:3.625rem}.slider-container .slider-header .title.room-selector.active{background-color:#b3dff1}.slider-container .slider-header img{width:1rem;vertical-align:middle}.slider-container .slider-content{background-color:#f7f8f8;height:100%;border-width:0px 1px 1px 1px;border-style:solid;border-color:#b3dff1}.slider-container .slider-content.wbg{background-color:#fff}.slider-container .slider-content.no-border{border:solid 1px #fff}.slider-container .slider-content.btg{border-top:1px solid #b3dff1}.slider-container .slider-content.p24{padding:1.5rem}.slider-container .slider-content .sit-disposition .sit-type{background-color:#fff;border-width:0px 1px 1px 0px;border-style:solid;border-color:#b3dff1;padding:1rem}.slider-container .slider-content .sit-disposition .sit-type:last-child{border-width:0px 0px 1px 0px}.slider-container .slider-content .sit-disposition .sit-type:last-child img{width:49%}.slider-container .slider-content .sit-disposition .sit-type.active{border-bottom-width:0px;background-color:#f7f8f8}.slider-container .slider-content .sit-disposition .sit-type img{width:50%}.slider-container .slider-content.marriage .sit-disposition .sit-type{width:20%;float:left;display:block;border-width:0px 0px 1px 0px;border-style:solid;border-color:#b3dff1;padding:1rem}.slider-container .slider-content.marriage .sit-disposition .sit-type:last-child{border-width:0px 0px 1px 0px}.slider-container .slider-content.marriage .sit-disposition .sit-type:last-child img{width:49%}.slider-container .slider-content.marriage .sit-disposition .sit-type.active{border-right-width:1px;border-bottom-width:0px;background-color:#f7f8f8}.slider-container .slider-content.marriage:after{content:"";display:block;clear:both}.slider-container .slider-content .room-info-container{padding:1rem .812rem .812rem .812rem}.slider-container .slider-content .room-info-container .room-info .title.small{font-family:"Lato",sans-serif;font-size:.625rem;text-transform:uppercase;margin-bottom:0px;margin-top:2.25rem;letter-spacing:normal}.slider-container .slider-content .room-info-container .room-info .title.small.hm{margin-top:.75rem}.slider-container .slider-content .room-info-container .room-info .max-ppl{font-size:1.875rem;line-height:1.875rem;margin-top:0px;color:#000}.slider-container .slider-content .room-info-container .room-info .dimensions{font-family:"Lato",sans-serif;color:#757e86}.slider-container .slider-content .room-info-container .room-image{background-size:cover;background-position:center}.slider-container .slider-content .room-info-container .room-image img{width:80%}.slider-container .slider-content .menu-info .paragraph,.slider-container .slider-content .experience-info .paragraph,.slider-container .slider-content div .paragraph{max-height:3.875rem;min-height:3.875rem;overflow-y:hidden;position:relative;font-family:"Lora",sans-serif;color:#000;position:relative;font-size:1rem;transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear;-webkit-transition:max-height .3s linear}.slider-container .slider-content .menu-info .paragraph:after,.slider-container .slider-content .experience-info .paragraph:after,.slider-container .slider-content div .paragraph:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:1;background:transparent;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0 );transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear}.slider-container .slider-content .menu-info .paragraph.active,.slider-container .slider-content .experience-info .paragraph.active,.slider-container .slider-content div .paragraph.active{max-height:200px}.slider-container .slider-content .menu-info .paragraph.active:after,.slider-container .slider-content .experience-info .paragraph.active:after,.slider-container .slider-content div .paragraph.active:after{opacity:0}.slider-container .slider-content .menu-info .paragraph.ngt:after,.slider-container .slider-content .experience-info .paragraph.ngt:after,.slider-container .slider-content div .paragraph.ngt:after{content:"";display:none}.slider-container .slider-content .menu-info .btn,.slider-container .slider-content .experience-info .btn,.slider-container .slider-content div .btn{font-size:.875rem}.slider-container:last-child{margin-bottom:0px}.slider-container:not(.with-text) .image-container{width:100%}.slider-container .image-container{min-height:14.25rem;background-size:cover;background-position:center}.slider-container .image-container.gallery{min-height:12rem}.slider-container .image-container.gallery .slider-image .img{height:12rem}.slider-container .image-container.ss{background-image:none}.slider-container .image-container.padded{padding:1.25rem 3.437rem}.slider-container .title,.slider-container .show-more{color:#708c88}.slider-container .show-more{line-height:.875rem}.slider-container .title{margin-top:1.187rem;margin-bottom:0px;font-size:1.75rem;line-height:1.25rem}.slider-container .title.ct{margin-bottom:1.187rem}.slider-container .title.big{font-size:1.875rem}.slider-container .show-more{text-transform:uppercase;margin-top:1rem;margin-bottom:1.187rem;font-family:"Lato",sans-serif;font-size:.875rem}.slider-container .slider-image{width:100%;height:100%}.slider-container .slider-image .img{width:100%;height:14.25rem;background-size:cover;background-position:center}.slider-container.inside{background-color:#fff}.slider-container.inside .image-container{border:0px}.slider-container.inside .title{line-height:3rem;background-color:#b3dff1;margin:0px}.slider-container.with-text{padding:0px 1rem;background-color:#fff}.slider-container.with-text .no-border{padding:0px}.slider-container.with-text .slider-content .title{background-color:#b3dff1;margin:0;line-height:1.8rem;padding:1.2rem}.slider-container.with-text .slider-content .paragraph{margin-top:1.2rem}@media only screen and (min-width: 76.062rem){.slider-container.with-text{background-color:#fff;padding:0 1rem}.slider-container.with-text>.row{border:1px solid #b3dff1}.slider-container.with-text .no-border{padding:0px}.slider-container.with-text .image-container{min-height:18rem}.slider-container.with-text .slider-content .title{margin:0;line-height:1.8rem;font-size:1.75rem;background-color:#b3dff1}.slider-container.with-text .slider-content .paragraph{padding:1.2rem;max-height:none;margin-bottom:1.2rem}}.embed-yt{min-height:12.5rem}.embed-yt iframe{min-height:12.5rem}.embed-yt .show-more{margin-top:1rem;margin-bottom:1.187rem;font-family:"Lato",sans-serif;font-size:.875rem}.slider-nav{height:.75rem;margin-top:.75rem;margin-bottom:1.375rem}.slider-nav li{cursor:pointer;display:inline-block;margin-left:.75rem}.slider-nav li:first-child{margin-left:0px}.slider-nav li button{border-width:0px;background-color:#aaa;font-size:0px;width:.75rem !important;height:.75rem !important;display:block;line-height:.75rem;border-radius:50%;padding:0px}.slider-nav li.slick-active button{background-color:#b3dff1}.figcaption{position:relative}.figcaption .overlay{position:absolute;bottom:0px;left:0px;width:100%;padding:1.875rem .8rem 1.25rem .8rem}.figcaption .overlay h4{font-family:"Lora",sans-serif;font-size:1.75rem;margin-bottom:1rem;line-height:1.75rem;margin-top:0px}.figcaption .overlay p{font-family:"Lato",sans-serif;text-transform:uppercase;margin:0px;font-size:.5rem;line-height:.8rem}.figcaption .overlay.white{background-color:rgba(255,255,255,.8)}.figcaption .overlay.white p,.figcaption .overlay.white h4{color:#000}.figcaption .overlay.black{background-color:rgba(0,0,0,.6)}.figcaption .overlay.black p,.figcaption .overlay.black h4{color:#fff}.btn{display:inline-block;margin:0 auto;color:#68757e;font-family:"Lato",sans-serif;font-size:1rem;text-transform:uppercase;cursor:pointer}.btn.bordered{border:solid 1px #68757e;padding:.437rem .687rem}.btn.bordered.white{border-color:#fff;color:#fff}.btn.flat{border:0px;padding:.437rem .687rem;background-color:#b3dff1;color:#708c88;font-size:.875rem}.form .form-section .field-inputs{display:block}.form .form-section .field-inputs .input-wrapper{display:inline-block}.form .form-section .field-inputs .input-wrapper>input[type=text],.form .form-section .field-inputs .input-wrapper>input[type=number]{display:inline-block;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;outline:none;width:5rem;height:5rem;text-align:center;font-family:"Lora",sans-serif;font-size:1.875rem;border:1px solid #b3dff1;background-color:#f4f4f4}.form .form-section .field-inputs .input-wrapper>input[type=text]::-webkit-inner-spin-button,.form .form-section .field-inputs .input-wrapper>input[type=text]::-webkit-outer-spin-button,.form .form-section .field-inputs .input-wrapper>input[type=number]::-webkit-inner-spin-button,.form .form-section .field-inputs .input-wrapper>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form .form-section .field-inputs .input-wrapper input[type=checkbox]{display:inline-block;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;outline:none;clip:rect(0, 1rem, 1rem, 0rem);width:1rem;height:1rem;border:1px solid #6a747e;border-radius:50%;vertical-align:middle}.form .form-section .field-inputs .input-wrapper input[type=checkbox]+label{display:inline-block;vertical-align:middle}.form .form-section .field-inputs .input-wrapper .btn{font-size:.637rem}.form .form-section .field-inputs .input-wrapper label{font-size:.687rem;font-family:"Lato",sans-serif;color:#000;display:block;text-align:center;text-transform:uppercase;line-height:1.2rem;color:#6a747e}.form .form-section .field-inputs .input-wrapper label.under-label{margin-top:-1.5rem}.form .form-section.form-nb p{font-family:"Lato",sans-serif;font-size:.625rem;color:#6a747d}.video-container,.gview-container,.gmap-container,.fw-container{width:100%;min-height:17.375rem;height:17.375rem;background-size:cover;background-color:#979797;background-position:center;position:relative}.video-container .play-icon,.gview-container .play-icon,.gmap-container .play-icon,.fw-container .play-icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}.video-container .bottom-bar,.gview-container .bottom-bar,.gmap-container .bottom-bar,.fw-container .bottom-bar{position:absolute;bottom:0px;left:0px;width:100%;height:3.5rem;line-height:4rem;text-align:center;background-color:rgba(0,0,0,.5)}.video-container .bottom-bar .action-list li,.gview-container .bottom-bar .action-list li,.gmap-container .bottom-bar .action-list li,.fw-container .bottom-bar .action-list li{display:inline-block;vertical-align:middle;margin-left:2rem}.video-container .bottom-bar .action-list li:first-child,.gview-container .bottom-bar .action-list li:first-child,.gmap-container .bottom-bar .action-list li:first-child,.fw-container .bottom-bar .action-list li:first-child{margin-left:0px}.video-container .bottom-bar .action-list li a object,.gview-container .bottom-bar .action-list li a object,.gmap-container .bottom-bar .action-list li a object,.fw-container .bottom-bar .action-list li a object{width:1.25rem}.team-component img{max-width:100%}.team-component .info{padding-left:.875rem}.team-component .info .subtitle{font-family:"Lora",sans-serif;font-size:.875rem;line-height:.875rem}.team-component .info .paragraph{font-family:"Lora",sans-serif;font-size:.875rem;line-height:.875rem}.burger-menu,.burger-menu-qr{height:30px;width:28px;top:7px;left:15px;position:absolute;z-index:9999;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.burger-menu.bbc,.bbc.burger-menu-qr{right:0;top:50%;left:unset;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.burger-menu.bbc.is-active,.bbc.is-active.burger-menu-qr{position:absolute}.burger-menu span,.burger-menu-qr span{width:100%;height:4px;position:absolute;top:50%;left:0px;background-color:#fff;-webkit-transition:-webkit-transform .3s ease-in-out,top .05s ease-in-out .3s,opacity .05s ease-in-out .3s;-webkit-transition:top .05s ease-in-out .3s,opacity .05s ease-in-out .3s,-webkit-transform .3s ease-in-out;transition:top .05s ease-in-out .3s,opacity .05s ease-in-out .3s,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,top .05s ease-in-out .3s,opacity .05s ease-in-out .3s;transition:transform .3s ease-in-out,top .05s ease-in-out .3s,opacity .05s ease-in-out .3s;transition:transform .3s ease-in-out,top .05s ease-in-out .3s,opacity .05s ease-in-out .3s,-webkit-transform .3s ease-in-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.burger-menu span.first,.burger-menu-qr span.first{top:4px}.burger-menu span.middle,.burger-menu-qr span.middle{top:13px}.burger-menu span.last,.burger-menu-qr span.last{top:22px}.burger-menu.is-active,.is-active.burger-menu-qr{position:fixed;z-index:1000}.burger-menu.is-active span,.is-active.burger-menu-qr span{-webkit-transition:-webkit-transform .3s ease-in-out .1s,top .05s ease-in-out,opacity .05s ease-in-out;-webkit-transition:top .05s ease-in-out,opacity .05s ease-in-out,-webkit-transform .3s ease-in-out .1s;transition:top .05s ease-in-out,opacity .05s ease-in-out,-webkit-transform .3s ease-in-out .1s;-o-transition:transform .3s ease-in-out .1s,top .05s ease-in-out,opacity .05s ease-in-out;transition:transform .3s ease-in-out .1s,top .05s ease-in-out,opacity .05s ease-in-out;transition:transform .3s ease-in-out .1s,top .05s ease-in-out,opacity .05s ease-in-out,-webkit-transform .3s ease-in-out .1s;background-color:#000}.burger-menu.is-active span.first,.is-active.burger-menu-qr span.first{top:15px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.burger-menu.is-active span.middle,.is-active.burger-menu-qr span.middle{opacity:0}.burger-menu.is-active span.last,.is-active.burger-menu-qr span.last{top:15px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.burger-menu:hover,.burger-menu-qr:hover{border-bottom:0}.timeline{padding:0}.timeline .wrapper{position:relative;max-width:998px;margin:0 auto}@media screen and (max-width: 1250px){.timeline .wrapper{width:95%}}.timeline .wrapper:before{position:absolute;top:20px;height:calc(100% - 20px);content:"";width:1px;left:40px;background-color:#000;z-index:40;display:block}.timeline .wrapper .period .mosaico_container{background-color:#e5e5e5}.timeline .wrapper .period .mosaico_container .row{position:relative}.timeline .wrapper .period .back-row{background-color:#e5e5e5;padding-bottom:20px}.timeline .wrapper .period .back-row.change-back{background-color:#f0f1f3}.timeline .wrapper .period .checkpoint{font-size:1.2rem;text-align:center;margin-bottom:20px;color:#68757e;padding-top:12px}.timeline .wrapper .period .point{position:relative;z-index:99;position:absolute;z-index:99;width:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;width:auto;left:-94px}.timeline .wrapper .period .point p{margin-left:0px;display:inline-block;vertical-align:middle;width:auto;text-align:left;color:#68757e}@media screen and (max-width: 766px){.timeline .wrapper .period .point p{margin-left:30px}}@media screen and (max-width: 599px){.timeline .wrapper .period .point p{font-size:.777rem !important}}.timeline .wrapper .period .point p:before{vertical-align:middle;content:"";display:inline-block;width:20px;height:20px;border-style:solid;border-width:4px;border-radius:50%;background-color:#b3dff1}.timeline .wrapper .period .content{padding:0px 20px;width:calc(100% - 75px);float:right}.timeline .wrapper .period .content .event-content{max-height:0px;overflow-y:hidden;transition:max-height .4s linear;-moz-transition:max-height .4s linear;-webkit-transition:max-height .4s linear;-o-transition:max-height .4s linear;-ms-transition:max-height .4s linear}.timeline .wrapper .period .content .event-content.active{max-height:200vh}.timeline .wrapper .period .content .event-title{padding:15px 10%;background-color:#b3dff1;cursor:pointer;position:relative}.timeline .wrapper .period .content .event-title .fa-caret-left{position:absolute;left:-14px;color:#b2dcd6;font-size:42px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:50%}.timeline .wrapper .period .content .event-title .fa-angle-down{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-moz-transition:transform .3s linear;-ms-transition:transform .3s linear;-o-transition:transform .3s linear;-webkit-transition:transform .3s linear;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.timeline .wrapper .period .content .event-title.open .fa-angle-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.timeline .wrapper .period .content .event-title h3{color:#708c88;font-family:"Lora",sans-serif;text-align:center;font-size:1.3rem;line-height:1.666rem}@media screen and (max-width: 750px){.timeline .wrapper .period .content .event-title h3{font-size:1.1rem;line-height:17px}}@media screen and (max-width: 450px){.timeline .wrapper .period .content .event-title h3{font-size:1rem}}.timeline .wrapper .period .content .event-image{text-align:center}.timeline .wrapper .period .content .event-image img{margin:0 auto;width:100%}.timeline .wrapper .period .content .event-details p{font-family:"Lora",sans-serif;text-align:center;padding:20px 0}.timeline .wrapper .period .content .close{text-align:center;color:#68757e;cursor:pointer}.timeline .wrapper .period .content .close .fa-arrow-up{font-size:10px}.timeline .wrapper .period .content .close .close_int{text-transform:uppercase;font-family:"Lato",sans-serif;font-size:.9rem}.timeline .wrapper .period .point p:before{border-color:#e5e5e5}.timeline .wrapper .period .point p.change:before{border-color:#f0f1f3}.emotions .ss{width:100%;margin:0 auto;overflow:hidden}.emotions .slider-container .show-more{line-height:3rem;margin:0 auto;background-color:#b3dff1}.menu-list{padding:0px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 76.062rem){.box-grid.inverted-size .image-container{width:40%}.box-grid.inverted-size .content-header{width:60%}}.highlight{width:71.375rem;max-width:calc(100% - 30px);display:block;margin:0px auto;min-height:18.437rem;position:relative;background-color:#000;background-size:cover;background-position:center;margin-bottom:7.125rem}.highlight .hover{line-height:3.593rem;position:absolute;bottom:-3.593rem;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#fff;padding:1.75rem 2.812rem}.highlight .hover .btn{font-size:.875rem}@media only screen and (min-width: 76.062rem){.be-offerts{min-height:500px;background-color:#fff;overflow:hidden}.menu-list{padding:0px 15px}.fw-container{height:35rem;padding:8.43rem 5.625rem}.fw-container .over{display:inline-block;width:calc((99% - 20rem) / 3);height:280px;color:#708c88;margin-left:10rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-moz-transition:transform .3s linear;-ms-transition:transform .3s linear;-o-transition:transform .3s linear;-webkit-transition:transform .3s linear;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;z-index:80}.fw-container .over .show-more{cursor:pointer}.fw-container .over .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.fw-container .over .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.fw-container .over .back,.fw-container .over .front{width:100%;height:100%;position:absolute;left:0;top:0;width:100%;height:100%;padding:3.75rem 1.875rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fw-container .over .title{margin:0px}.fw-container .over:first-child{margin-left:0px}.fw-container .over .paragraph{opacity:1;transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear}.fw-container .over .paragraph.small{font-family:"Lora",sans-serif;font-size:1rem}.fw-container .over .btn{font-size:.875rem}.fw-container .over.shown .front{background-color:#b3dff1}.fw-container .over:not(.shown){-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:80}.fw-container .over:not(.shown) .back{background-color:rgba(0,0,0,.6)}.fw-container .over:not(.shown) .back .show-more{width:42px;height:41px;margin:80px auto 0px auto}.fw-container .over:not(.shown) .back .show-more:after{content:"";display:block;background-size:42px 41px;background-repeat:no-repeat;background-position:center;width:42px;height:41px;background-image:url("../../img/plus-icon.png")}.fw-container .over:not(.shown) .paragraph,.fw-container .over:not(.shown) .btn{opacity:1}.fw-container .over:not(.shown) .title{color:#fff}.discover-item,.xp-item,.single-item{float:left;width:calc((100% - 0.875rem) / 2);padding-left:0px;padding-right:0px}.discover-item:nth-child(even),.xp-item:nth-child(even),.single-item:nth-child(even){margin-left:.875rem}.discover-item .image-container,.xp-item .image-container,.single-item .image-container{min-height:24.625rem}.discover-item .slider-header,.discover-item .image-container,.xp-item .slider-header,.xp-item .image-container,.single-item .slider-header,.single-item .image-container{width:100%;float:left}.discover-item.thirds .slider-header,.xp-item.thirds .slider-header,.single-item.thirds .slider-header{width:40%;float:left;position:relative;min-height:24.625rem}.discover-item.thirds .slider-header .inner,.xp-item.thirds .slider-header .inner,.single-item.thirds .slider-header .inner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.discover-item.thirds .slider-header .inner .show-more,.xp-item.thirds .slider-header .inner .show-more,.single-item.thirds .slider-header .inner .show-more{background-color:transparent;padding:0px;color:#708c88}.discover-item.thirds .image-container,.xp-item.thirds .image-container,.single-item.thirds .image-container{width:60%}.discover-item.thirds:nth-child(2n) .image-container,.xp-item.thirds:nth-child(2n) .image-container,.single-item.thirds:nth-child(2n) .image-container{float:left}.discover-item.thirds:nth-child(4n) .image-container,.xp-item.thirds:nth-child(4n) .image-container,.single-item.thirds:nth-child(4n) .image-container{float:right}.discover-item.thirds:nth-child(2n+1) .image-container,.xp-item.thirds:nth-child(2n+1) .image-container,.single-item.thirds:nth-child(2n+1) .image-container{float:left}.discover-item.thirds:nth-child(4n+1) .image-container,.xp-item.thirds:nth-child(4n+1) .image-container,.single-item.thirds:nth-child(4n+1) .image-container{float:right}.discover-item.thirds:after,.xp-item.thirds:after,.single-item.thirds:after{content:"";display:block;clear:both}.discover-item .slider-header,.xp-item .slider-header,.single-item .slider-header{padding:1.2rem}.discover-item .slider-header .period,.xp-item .slider-header .period,.single-item .slider-header .period{font-family:"Lato",sans-serif;font-size:.937rem;line-height:.937rem;text-transform:uppercase;color:#708c88}.discover-item .slider-header .title,.xp-item .slider-header .title,.single-item .slider-header .title{font-size:1.75rem;line-height:2.5rem}.discover-item .slider-header .paragraph.small,.xp-item .slider-header .paragraph.small,.single-item .slider-header .paragraph.small{font-family:"Lora",sans-serif;font-size:1.125rem;line-height:1.5rem}.discover-item .slider-header .show-more,.xp-item .slider-header .show-more,.single-item .slider-header .show-more{background-color:#fff;color:#000;padding:1rem .625rem}.gview-container{width:44rem;display:block;margin:5rem auto;min-height:24rem;position:relative}.gview-container:after{content:"Virtual tour";display:block;position:absolute;bottom:0px;left:0px;width:100%;font-family:"Lora",sans-serif;line-height:3.375rem;font-size:.625rem}.emotions{margin:0 auto;width:100%;min-height:33.976rem;position:relative}.emotions .slick-list{position:relative}.emotions .slick-list:before,.emotions .slick-list:after{content:"";display:block;top:0;position:absolute;height:100%;background-color:#fff;width:calc(100% / 11.5);z-index:99}.emotions .slick-list:before{left:0}.emotions .slick-list:after{right:0}.emotions .ss{background-color:transparent}.emotions .ss.center{min-height:19.75rem}.emotions .ss.center .image-container{background-image:none;-webkit-transition:max-height .4s linear .1s,-webkit-transform .4s linear;transition:max-height .4s linear .1s,-webkit-transform .4s linear;-o-transition:max-height .4s linear .1s,transform .4s linear;transition:max-height .4s linear .1s,transform .4s linear;transition:max-height .4s linear .1s,transform .4s linear,-webkit-transform .4s linear;overflow:hidden;position:relative}.emotions .ss.center .image-container .img .overlay{-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.emotions .ss.center .image-container:not(.slick-active){height:28.75rem;max-height:19.75rem;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.emotions .ss.center .image-container:not(.slick-active):after{content:""}.emotions .ss.center .image-container.slick-current{height:28.75rem;max-height:19.75rem;-webkit-transition:max-height .4s linear;-o-transition:max-height .4s linear;transition:max-height .4s linear;-webkit-transform:translateX(25%) translateY(10%);-ms-transform:translateX(25%) translateY(10%);transform:translateX(25%) translateY(10%);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-animation:none;animation:none}.emotions .ss.center .image-container.slick-current .img{height:28.75rem;max-height:19.75rem;-webkit-transition:max-height .4s linear;-o-transition:max-height .4s linear;transition:max-height .4s linear}.emotions .ss.center .image-container.slick-current .img .overlay{opacity:0}.emotions .ss.center .image-container.slick-current .show-more{opacity:0}.emotions .ss.center .image-container.slick-current+.slick-active{z-index:99;position:relative;height:28.75rem;max-height:28.75rem}.emotions .ss.center .image-container.slick-current+.slick-active .img{height:25.75rem;max-height:25.75rem;-webkit-transition:max-height .4s linear;-o-transition:max-height .4s linear;transition:max-height .4s linear}.emotions .ss.center .image-container.slick-current+.slick-active .img .overlay{opacity:1}.emotions .ss.center .image-container.slick-current+.slick-active .show-more{opacity:1}.emotions .ss.center .image-container.slick-current+.slick-active+.slick-active{height:28.75rem;max-height:19.75rem;-webkit-transform:translateX(-25%) translateY(10%);-ms-transform:translateX(-25%) translateY(10%);transform:translateX(-25%) translateY(10%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.emotions .ss.center .image-container.slick-current+.slick-active+.slick-active .img{height:28.75rem;max-height:19.75rem;-webkit-transition:max-height .4s linear;-o-transition:max-height .4s linear;transition:max-height .4s linear}.emotions .ss.center .image-container.slick-current+.slick-active+.slick-active .img .overlay{opacity:0}.emotions .ss.center .image-container.slick-current+.slick-active+.slick-active .show-more{opacity:0}.emotions .ss.center .image-container .img{position:relative;-webkit-transition:max-height .4s linear;-o-transition:max-height .4s linear;transition:max-height .4s linear}.emotions .ss.center .image-container .show-more{display:block;width:100%;max-width:100%;float:none;background-color:#b3dff1;line-height:2.9rem;margin:0;padding:0;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.emotions .ss.center+.slider-nav,.emotions .ss.center+.slider-nav+.btn{bottom:3.375rem;top:unset;position:absolute}.emotions .ss.center+.slider-nav{left:14.375rem}.emotions .ss.center+.slider-nav+.btn{right:14.375rem;border:0px}.emotions .next-img,.emotions .prev-img{width:27.5rem;height:18.75rem;background-size:cover;background-position:center;z-index:-1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.emotions .prev-img{position:absolute;left:14.375rem}.emotions .next-img{position:absolute;right:14.375rem}}.discover-item .title{font-size:1.75rem !important;line-height:2rem !important}.discover-item .slider-header{padding:5px !important}.content-box{margin-bottom:3rem}@media only screen and (min-width: 76.062rem){.content-box{margin-bottom:15px;padding-left:7px;padding-right:7px}}.content-box:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.content-box .image-container{min-height:13.75rem;background-position:center;background-size:cover;background-repeat:no-repeat}.content-box .content-header,.content-box .image-container{width:100%;float:left}.content-box .content-header .title-container{background:#b3dff1;padding:1rem 1rem;margin-bottom:1rem;position:relative;min-height:7rem}.content-box .content-header .title-container .title{font-size:1.75rem;line-height:2.2rem;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);width:95%}.content-box .content-header .role{text-transform:uppercase;letter-spacing:.5px;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;font-weight:400}.content-box .content-header .paragraph{font-family:"Lora",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;padding:0rem .5rem}.content-box .content-header .show-more{background-color:#fff;color:#6a747d;padding:.625rem}@media screen and (max-width: 1215px){.content-box .content-header .show-more{display:inline-block;cursor:pointer;margin-bottom:30px}}.content-box .content-header .d-link{display:none}.content-box .content-header .link{margin-bottom:.85rem;font-size:1rem;display:none;color:#363b3f}.content-box.large-text .paragraph{overflow:hidden;position:relative}.content-box.large-text .paragraph:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:1;background:transparent;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0 );transition:opacity .3s linear,z-index .3s linear;-moz-transition:opacity .3s linear,z-index .3s linear;-ms-transition:opacity .3s linear,z-index .3s linear;-o-transition:opacity .3s linear,z-index .3s linear;-webkit-transition:opacity .3s linear,z-index .3s linear}.content-box.large-text.open .paragraph{max-height:40rem}.content-box.large-text.open .paragraph:after{opacity:0;z-index:-1}.content-box.large-text.open .link{display:block}@media only screen and (min-width: 76.062rem){.content-box .image-container{min-height:24.625rem;background-position:center;background-size:cover;background-repeat:no-repeat}.content-box .content-header{min-height:24.625rem;border-right:2px solid #b3dff1;border-top:2px solid #b3dff1;border-bottom:2px solid #b3dff1;position:relative}.content-box .content-header .title-container{line-height:3.5rem;min-height:7rem;position:relative;margin-bottom:1.25rem}.content-box .content-header .title-container .title{left:50%;width:90%;top:50%;position:absolute;line-height:2.2rem;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-box .content-header .paragraph{width:90%;margin:0% 5%}.content-box .content-header .paragraph:after{display:none}.content-box .content-header .d-link{display:inline-block;position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.content-box .content-header .m-link{display:none}.content-box .content-header .show-more{display:none;min-width:140px;position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.content-box .image-container{width:60%}.content-box .content-header{width:40%}.content-box .paragraph-container{overflow:auto;height:12rem}.content-box.large-text .image-container{width:40%}.content-box.large-text .paragraph-container{overflow:auto}.content-box.large-text .paragraph-container .paragraph{min-height:15rem}.content-box.large-text .scroll-pane{overflow:auto}.content-box.large-text .content-header{width:60%}.content-box:not(.large-text) .show-more{display:inline-block}.content-box.no-inner .show-more{display:none}.content-box:nth-child(4n+1) .image-container,.content-box:nth-child(4n+4) .image-container{float:right}.content-box:nth-child(4n+1) .content-header,.content-box:nth-child(4n+4) .content-header{float:right;border-left:2px solid #b3dff1;border-right:0px solid #b3dff1}.content-box.scrollpanel.clickable .paragraph-container{height:10.5rem}.content-box.team-box .content-header .show-more{display:inline-block}}@media(max-width: 1215px){.content-box.large-text .paragraph{max-height:3rem;overflow:hidden;-webkit-transition:max-height .3s linear;transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear}.content-box.no-inner .show-more{display:inline-block}}@media screen and (max-width: 1215px)and (max-width: 768px){.content-box.team-box .content-header .title-container{line-height:4.2rem}.content-box.team-box .content-header .title-container .title-wrap{display:inline-block;line-height:4.2rem}}@media only screen and (min-width: 76.062rem){.inverted-order .content-box .content-header,.inverted-order .content-box .image-container{float:right}.inverted-order .content-box .content-header{border-left:2px solid #b3dff1;border-right:0px solid #b3dff1}.inverted-order .content-box:nth-child(4n+1) .image-container,.inverted-order .content-box:nth-child(4n+4) .image-container{float:left}.inverted-order .content-box:nth-child(4n+1) .content-header,.inverted-order .content-box:nth-child(4n+4) .content-header{float:left;border-right:2px solid #b3dff1;border-left:0px solid #b3dff1}}@media only screen and (min-width: 76.062rem){.page-template-page-offers .figcaption:not(.slider-image) .overlay{display:none}.page-template-page-offers .slider-header{padding-top:2rem !important}}.room-useful-info-container .info-box-toggle{margin-bottom:30px}.room-useful-info-container .info-box{display:none;transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear;-webkit-transition:max-height .3s linear;text-align:center}.room-useful-info-container .info-box .wrap{border:1px solid #b3dff1;background-color:#f4f4f4;display:inline-block;width:auto;text-align:left}.room-useful-info-container .info-box .wrap ul li{font-family:"Lora";line-height:1.5rem}.room-useful-info-container .info-box p{font-family:"Lora";line-height:1.5rem;display:inline-block !important;width:auto !important}.jspVerticalBar{background-color:transparent !important}.jspVerticalBar .jspTrack{background-color:#708c88 !important;width:4px !important;margin:0 auto !important;border-radius:10px !important}.jspVerticalBar .jspTrack .jspDrag{text-align:inherit;background-color:#b2dcd6 !important;width:8px !important;transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);-webkit-transform:translateX(-25%);border-radius:10px !important}.link_landing_generator li{margin-bottom:.625rem}.link_landing_generator li a{color:#6a747e;line-height:1rem;border-bottom:2px solid transparent}.link_landing_generator li a:hover{border-bottom:2px solid #6a747e;transition:border .3s linear;-moz-transition:border .3s linear;-ms-transition:border .3s linear;-o-transition:border .3s linear;-webkit-transition:border .3s linear}.location-container .gmap-container{background-image:unset}.location-container .gmap-container iframe,.location-container .gmap-container #locationMap{display:block;width:100%;height:100%;position:relative;z-index:95}.location-container .gmap-container .gmap-action{cursor:pointer;display:inline-block}.location-container .gmap-container .gmap-action a{display:block;cursor:pointer}.location-container .gmap-container .gmap-action a img{display:block;cursor:pointer;width:1.25rem;height:1.25rem}.location-container .gmap-container .gmap-action img{display:block;cursor:pointer;width:1.25rem;height:1.25rem}.location-container .gmap-container .action-list{height:100%;max-height:100%;line-height:3rem;display:block}.location-container .gmap-container .bottom-bar{overflow:hidden;z-index:99;transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%)}.location-container .gmap-container .search-bar{line-height:3.5rem;height:3.5rem;color:rgba(0,0,0,.5);padding-left:100px;bottom:0rem;position:absolute;width:100%}.location-container .gmap-container .search-bar:before{content:attr(data-search);font-size:1.2rem;line-height:3.5rem;color:#fff;padding:0px 10px;position:absolute;left:0px;top:0px}.location-container .gmap-container .search-bar input{width:90%;margin-left:5%;margin-top:.5rem;line-height:2rem;font-size:1rem;padding:0px 10px;color:#fff;background-color:transparent;border:none;border-bottom:2px solid #fff;border-radius:0px;-webkit-appearance:none}.location-container .gmap-container .search-bar input::-webkit-input-placeholder{color:#fff}.location-container .gmap-container .search-bar input::-moz-placeholder{color:#fff}.location-container .gmap-container .search-bar input:-ms-input-placeholder{color:#fff}.location-container .gmap-container .search-bar input:-moz-placeholder{color:#fff}.location-container .gmap-container .search-bar input:focus{outline:none}.location-container .location-container{width:100%;height:17.375rem;min-height:17.375rem;background-color:#fff;border:1px solid #b3dff1;padding:2rem;box-sizing:border-box}@media screen and (max-width: 992px){.location-container .location-container{margin-top:30px}}.location-container .location-container .location-infos{display:block;width:100%;height:100%}.location-container .location-container .location-infos li{display:block;widht:100%;text-align:left}.location-container .location-container .location-infos li p{font-family:"Lato",sans-serif;color:#6a747d;display:inline-block;text-align:left}@media only screen and (max-width: 599px){.location-container .location-container .location-infos li p{font-size:.875rem}}.menu .menuTitle{color:#69737d;padding-top:15px;padding-bottom:15px;border-bottom:2px solid #000;font-family:"Lora",sans-serif;font-size:1.2rem}.menu .menuTitle a{color:#c6c9ce}.menu .menuTitle a i{background-color:#bb0708;color:#fff;border-radius:50%;height:20px;width:20px;text-align:center;line-height:20px}.menu .sections .single-section{border-bottom:2px solid #000}.menu .sections .single-section .sectionTitle h4{padding:15px 0px;color:#000;text-transform:uppercase;font-family:"Lato",sans-serif}.menu .sections .single-section .sectionTitle h4 img{margin-right:15px;cursor:pointer}.menu .sections .single-section .sectionTitle h4 img.close{display:none}.menu .sections .single-section.active .sectionTitle h4 img{display:none}.menu .sections .single-section.active .sectionTitle h4 img.close{display:inline-block;position:relative;left:-3px;top:2px}.menu .sections .single-section .sectionImage{min-height:23.75rem;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("../../img/menu-image.png")}.menu .sections .single-section .infoContainer{display:none;transition:max-height .4s linear;-moz-transition:max-height .4s linear;-ms-transition:max-height .4s linear;-o-transition:max-height .4s linear;-webkit-transition:max-height .4s linear;overflow:hidden}.menu .sections .single-section .sectionMeals li{padding:15px 0px}.menu .sections .single-section .sectionMeals li .v-center{display:flex;align-items:center}.menu .sections .single-section .sectionMeals li .mealDescription{padding:0px;color:#000;font-family:"Lora",sans-serif}.menu .sections .single-section .sectionMeals li .mealPrice p{color:#000;display:inline-block;font-family:"Lora",sans-serif}.menu .sections .single-section .sectionMeals li .mealPrice p span{margin-left:10px}.menu .sections .single-section .sectionMeals li .mealPrice img{display:none;padding-top:20px}.menu .sections .single-section .sectionMeals li:last-child .mealPrice img{display:inline-block;cursor:pointer}@media only screen and (max-width: 599px){.conference-rooms .c-rooms-list .single-c-room .show-info{display:inline-block !important;margin:30px auto}}.conference-rooms .c-rooms-list .single-c-room:nth-child(even) .main-part{float:right}.conference-rooms .c-rooms-list .single-c-room:nth-child(even) .main-part .c-room-image{float:right}.conference-rooms .c-rooms-list .single-c-room:nth-child(even) .main-part .c-room-info{border-left:1px solid #b3dff1}.conference-rooms .c-rooms-list .single-c-room:nth-child(even) .main-part .c-room-info:after{border-left:unset;border-right:10px solid #b3dff1;left:unset;right:100%}.conference-rooms .c-rooms-list .single-c-room .c-room-image{background-position:center;background-image:url("../../img/header.jpg");background-size:cover;background-repeat:no-repeat;min-height:23.68rem;position:relative}@media only screen and (min-width: 993px)and (max-width: 1220px){.conference-rooms .c-rooms-list .single-c-room .c-room-image{min-height:28rem}}@media only screen and (min-width: 1221px)and (max-width: 1510px){.conference-rooms .c-rooms-list .single-c-room .c-room-image{min-height:24.9rem}}@media only screen and (max-width: 991px){.conference-rooms .c-rooms-list .single-c-room .c-room-image{min-height:18rem}}.conference-rooms .c-rooms-list .single-c-room .c-room-image .zoom-room-image{position:absolute;right:30px;bottom:30px;color:#fff;background-color:rgba(0,0,0,.6);padding:10px}@media only screen and (max-width: 991px){.conference-rooms .c-rooms-list .single-c-room .c-room-image .zoom-room-image{display:none}}.conference-rooms .c-rooms-list .single-c-room .c-room-title{background-color:#b3dff1;padding:1rem 0;position:relative;min-height:6rem;padding:.6rem 0}@media only screen and (min-width: 993px)and (max-width: 1510px){.conference-rooms .c-rooms-list .single-c-room .c-room-title{min-height:8.6rem}}@media only screen and (max-width: 992px){.conference-rooms .c-rooms-list .single-c-room .c-room-title{min-height:3.2rem}}.conference-rooms .c-rooms-list .single-c-room .c-room-title h3{text-align:center;color:#708c88;font-family:"Lora",sans-serif;position:absolute;top:50%;left:50%;max-width:100%;width:100%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:2.6rem}.conference-rooms .c-rooms-list .single-c-room .c-room-info{position:relative}.conference-rooms .c-rooms-list .single-c-room .c-room-info:after{position:absolute;top:50%;left:100%;display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #b3dff1;transform:translateY(-50%)}@media only screen and (min-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .c-room-info:after{content:""}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .c-room-info:after{content:""}}@media only screen and (max-width: 991px){.conference-rooms .c-rooms-list .single-c-room .c-room-info:after{display:none}}@media only screen and (min-width: 768px)and (max-width: 1220px){.conference-rooms .c-rooms-list .single-c-room .c-room-info{padding:0;border:1px solid #b3dff1;min-height:26.95rem}.conference-rooms .c-rooms-list .single-c-room .c-room-info .c-room-paragraph{display:block}.conference-rooms .c-rooms-list .single-c-room .c-room-info .c-room-paragraph p{max-height:11rem}}@media only screen and (min-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .c-room-info{display:block;padding:0;border:1px solid #b3dff1;border-left:0;height:100%;min-height:23.68rem}}@media only screen and (max-width: 599px){.conference-rooms .c-rooms-list .single-c-room .c-room-info .c-room-paragraph{display:none}}.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph{padding:1.2rem 1rem}@media only screen and (max-width: 767px){.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph{display:none}}.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph p{font-family:"Lora",sans-serif;display:block;max-height:9rem;min-height:9rem;margin-bottom:1.5rem;overflow-y:scroll}@media only screen and (min-width: 1220px)and (max-width: 1510px){.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph p{margin-bottom:1.2rem}}@media only screen and (min-width: 992px)and (max-width: 1219px){.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph p{margin-bottom:2.3rem}}.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph .btn{display:block;width:90%;margin:0 auto}.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph .btn.flat.grey{background-color:#6a747d;color:#fff}.conference-rooms .c-rooms-list .single-c-room .c-room-paragraph .btn.flat.white{background-color:#fff;color:#6a747d;border:1px solid #6a747d}.conference-rooms .c-rooms-list .single-c-room .disposition-slider{overflow:hidden;margin-top:0rem;padding:0px 2rem;position:relative;transform:translateY(1px)}@media only screen and (min-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .disposition-slider{margin-top:0px}}.conference-rooms .c-rooms-list .single-c-room .disposition-slider .slick-arrow{background-image:url("../../img/arrow-right.png");height:20px;width:10px;background-size:10px 20px;background-repeat:no-repeat;background-position:center}.conference-rooms .c-rooms-list .single-c-room .disposition-slider .slick-arrow.slick-prev{transform:rotate(180deg);transform-origin:35% 25%}.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition{border:1px solid transparent;background-color:#fff;padding-top:.6rem;border-bottom:1px solid #b3dff1}.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition img{display:block;max-width:100%;height:2rem;width:auto;padding:0px .6rem;margin:0 auto .6rem auto;opacity:.6;transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear}@media screen and (max-width: 1366px){.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition img{width:1.5rem;max-width:100%;height:auto !important;padding:0}}.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition p{display:none}@media only screen and (min-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition p{display:block;font-family:"Lato",sans-serif;text-transform:uppercase}}.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition.slick-current{background-color:#f8f8f8;border:1px solid #b3dff1;border-bottom:1px solid #f8f8f8}.conference-rooms .c-rooms-list .single-c-room .disposition-slider .single-disposition.slick-current img{opacity:1}.conference-rooms .c-rooms-list .single-c-room .disposition{display:block;margin-top:0}.conference-rooms .c-rooms-list .single-c-room .useful-info{display:none;padding:0 1.2rem}@media only screen and (max-width: 991px){.conference-rooms .c-rooms-list .single-c-room .useful-info{padding:.937rem}}@media screen and (max-width: 599px){.conference-rooms .c-rooms-list .single-c-room .useful-info{padding:0}}.conference-rooms .c-rooms-list .single-c-room .useful-info>.row{border:1px solid #b3dff1;background-color:#f8f8f8}.conference-rooms .c-rooms-list .single-c-room .useful-info ul{list-style:initial;list-style-position:inside;min-height:23.75rem;padding:.625rem}@media only screen and (min-width: 1221px)and (max-width: 1510px){.conference-rooms .c-rooms-list .single-c-room .useful-info ul{min-height:24.9rem}}@media only screen and (min-width: 993px)and (max-width: 1220px){.conference-rooms .c-rooms-list .single-c-room .useful-info ul{min-height:28rem}}.conference-rooms .c-rooms-list .single-c-room .useful-info ul li{width:50%;float:left;text-align:left}@media only screen and (min-width: 991px)and (max-width: 1400px){.conference-rooms .c-rooms-list .single-c-room .useful-info ul li{float:initial;width:98%}}@media only screen and (max-width: 700px){.conference-rooms .c-rooms-list .single-c-room .useful-info ul li{float:initial;width:98%}}.conference-rooms .c-rooms-list .single-c-room .useful-info ul li p{display:inline-block;text-align:left;text-transform:uppercase;font-family:"Lato",sans-serif}@media only screen and (max-width: 1700px){.conference-rooms .c-rooms-list .single-c-room .useful-info ul li p{font-size:.8rem}}.conference-rooms .c-rooms-list .single-c-room .disposition-info{background-color:#f8f8f8;padding:1.2rem;border:1px solid #b3dff1}.conference-rooms .c-rooms-list .single-c-room .disposition-info .max-ppl{font-family:"Lato",sans-serif;text-align:left;text-transform:uppercase;color:#6a747e;margin-top:1.8rem;margin-bottom:1.8rem}@media only screen and (min-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .disposition-info .max-ppl{margin-top:1.8rem}}.conference-rooms .c-rooms-list .single-c-room .disposition-info .max-ppl span{display:block;font-family:"Lora",sans-serif;color:#000}.conference-rooms .c-rooms-list .single-c-room .disposition-info .c-room-size,.conference-rooms .c-rooms-list .single-c-room .disposition-info .disposition-name{font-family:"Lato",sans-serif;text-align:left;text-transform:uppercase;color:#6a747e}.conference-rooms .c-rooms-list .single-c-room .disposition-info .c-room-size span,.conference-rooms .c-rooms-list .single-c-room .disposition-info .disposition-name span{display:block}.conference-rooms .c-rooms-list .single-c-room .disposition-info .disposition-name span{color:#000}.conference-rooms .c-rooms-list .single-c-room .disposition-info .cta-sale{text-align:left;margin-top:20px}.conference-rooms .c-rooms-list .single-c-room .disposition-info .cta-sale div{margin-bottom:15px}.conference-rooms .c-rooms-list .single-c-room .disposition-info .cta-sale div a{width:200px;text-align:center;font-size:14px}.conference-rooms .c-rooms-list .single-c-room .disposition-image{margin-top:2rem}@media only screen and (min-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .disposition-image{margin-top:1.8rem}}.conference-rooms .c-rooms-list .single-c-room .disposition-image img{max-width:100%;vertical-align:bottom;display:inline-block}.conference-rooms .c-rooms-list .single-c-room .c-room-info-mobile{display:block}@media only screen and (min-width: 76.062rem){.conference-rooms .c-rooms-list .single-c-room .c-room-info-mobile{display:none}}.conference-rooms .c-rooms-list .single-c-room .c-room-info-mobile p{margin-top:1rem;max-height:5rem;transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear;-webkit-transition:max-height .3s linear;position:relative;overflow:hidden;margin-bottom:1rem;font-family:"Lora",sans-serif}.conference-rooms .c-rooms-list .single-c-room .c-room-info-mobile p:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:1;background:transparent;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0 );transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear}.conference-rooms .c-rooms-list .single-c-room .c-room-info-mobile.open p{max-height:30rem}.conference-rooms .c-rooms-list .single-c-room .c-room-info-mobile.open p:after{opacity:0}@media only screen and (max-width: 76.062rem){.cr-list .content-box .content-header,.menu-list .content-box .content-header{border:1px solid #b3dff1}}@media only screen and (min-width: 600px)and (max-width: 76.062rem){.cr-list .content-box .image-container,.menu-list .content-box .image-container{min-height:18.5rem}}@media only screen and (max-width: 599px){.cr-list .content-box .image-container,.menu-list .content-box .image-container{min-height:16.5rem}}.cr-list .content-box .max-ppl,.menu-list .content-box .max-ppl{text-transform:uppercase;font-family:"Lato",sans-serif;color:rgba(0,0,0,.5)}.cr-list .content-box .max-ppl span,.menu-list .content-box .max-ppl span{color:#000;display:block;font-family:"Lora",sans-serif}.cr-list .content-box .paragraph,.menu-list .content-box .paragraph{max-height:10rem;padding:0px 10px;overflow:auto}.cr-list .content-box .paragraph ul li,.menu-list .content-box .paragraph ul li{padding-bottom:15px}.cr-list .content-box .checkbox,.menu-list .content-box .checkbox{padding:25px 0px;border-top:2px solid #727a7d;width:calc(100% - 2rem);display:block;margin:15px auto 0 auto}.cr-list .content-box .checkbox .checkbox-input,.menu-list .content-box .checkbox .checkbox-input{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;border:2px solid #727a7d;width:15px;height:15px;display:inline-block;border-radius:50%;vertical-align:middle;position:relative}.cr-list .content-box .checkbox .checkbox-input:after,.menu-list .content-box .checkbox .checkbox-input:after{content:"";width:7px;height:7px;position:absolute;left:2px;top:2px;background-color:transparent;border-radius:50%;transition:background-color .3s linear;-moz-transition:background-color .3s linear;-ms-transition:background-color .3s linear;-o-transition:background-color .3s linear;-webkit-transition:background-color .3s linear}.cr-list .content-box .checkbox .checkbox-input.active:after,.menu-list .content-box .checkbox .checkbox-input.active:after{background-color:#727a7d}.cr-list .content-box .checkbox label,.menu-list .content-box .checkbox label{text-transform:uppercase;color:#9e9e9e;font-family:"Lato",sans-serif;display:inline-block;vertical-align:middle}.services .service-box{background-color:#fff}.services .service-box .wrap{border:2px solid #b3dff1}.services .service-box .service-title-container{min-height:6rem;position:relative}.services .service-box .service-title{font-family:"Lora",sans-serif;color:#727a7d;text-align:center;margin:30px 0px;width:90%;left:5%;position:absolute;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.services .service-box .service-image{min-height:13.437rem;background-image:url("../../img/emozione.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.services .service-box .checkbox{padding:15px 0px;width:calc(100% - 2rem);display:block;margin:15px auto 0 auto;text-align:center}.services .service-box .checkbox .checkbox-input{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;border:2px solid #727a7d;width:15px;height:15px;display:inline-block;vertical-align:middle;position:relative}.services .service-box .checkbox .checkbox-input:after{content:"";width:7px;height:7px;position:absolute;left:2px;top:2px;background-color:transparent;transition:background-color .3s linear;-moz-transition:background-color .3s linear;-ms-transition:background-color .3s linear;-o-transition:background-color .3s linear;-webkit-transition:background-color .3s linear}.services .service-box .checkbox .checkbox-input.active:after{background-color:#727a7d}.services .service-box .checkbox label{text-transform:uppercase;color:#9e9e9e;font-family:"Lato",sans-serif;display:inline-block;vertical-align:middle}.services .sendBtn{width:100%}.c-rooms-slider .c-rooms-slides,.c-rooms-slider .menu-slides,.menu-slider .c-rooms-slides,.menu-slider .menu-slides{position:relative;width:100%}.c-rooms-slider .c-rooms-slides .single-croom,.c-rooms-slider .c-rooms-slides .single-menulist,.c-rooms-slider .menu-slides .single-croom,.c-rooms-slider .menu-slides .single-menulist,.menu-slider .c-rooms-slides .single-croom,.menu-slider .c-rooms-slides .single-menulist,.menu-slider .menu-slides .single-croom,.menu-slider .menu-slides .single-menulist{width:100%}.c-rooms-slider .c-rooms-slides .single-croom .c-room-header,.c-rooms-slider .c-rooms-slides .single-croom .menulist-header,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-header,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-header,.c-rooms-slider .menu-slides .single-croom .c-room-header,.c-rooms-slider .menu-slides .single-croom .menulist-header,.c-rooms-slider .menu-slides .single-menulist .c-room-header,.c-rooms-slider .menu-slides .single-menulist .menulist-header,.menu-slider .c-rooms-slides .single-croom .c-room-header,.menu-slider .c-rooms-slides .single-croom .menulist-header,.menu-slider .c-rooms-slides .single-menulist .c-room-header,.menu-slider .c-rooms-slides .single-menulist .menulist-header,.menu-slider .menu-slides .single-croom .c-room-header,.menu-slider .menu-slides .single-croom .menulist-header,.menu-slider .menu-slides .single-menulist .c-room-header,.menu-slider .menu-slides .single-menulist .menulist-header{width:100%;background-color:#b3dff1}.c-rooms-slider .c-rooms-slides .single-croom .c-room-header h3,.c-rooms-slider .c-rooms-slides .single-croom .menulist-header h3,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-header h3,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-header h3,.c-rooms-slider .menu-slides .single-croom .c-room-header h3,.c-rooms-slider .menu-slides .single-croom .menulist-header h3,.c-rooms-slider .menu-slides .single-menulist .c-room-header h3,.c-rooms-slider .menu-slides .single-menulist .menulist-header h3,.menu-slider .c-rooms-slides .single-croom .c-room-header h3,.menu-slider .c-rooms-slides .single-croom .menulist-header h3,.menu-slider .c-rooms-slides .single-menulist .c-room-header h3,.menu-slider .c-rooms-slides .single-menulist .menulist-header h3,.menu-slider .menu-slides .single-croom .c-room-header h3,.menu-slider .menu-slides .single-croom .menulist-header h3,.menu-slider .menu-slides .single-menulist .c-room-header h3,.menu-slider .menu-slides .single-menulist .menulist-header h3{color:#708c88;font-size:2rem;line-height:3.75rem;display:block;font-family:"Lora",sans-serif}.c-rooms-slider .c-rooms-slides .single-croom .c-room-header,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-header,.c-rooms-slider .menu-slides .single-croom .c-room-header,.c-rooms-slider .menu-slides .single-menulist .c-room-header,.menu-slider .c-rooms-slides .single-croom .c-room-header,.menu-slider .c-rooms-slides .single-menulist .c-room-header,.menu-slider .menu-slides .single-croom .c-room-header,.menu-slider .menu-slides .single-menulist .c-room-header{position:relative;min-height:3.75rem}@media only screen and (max-width: 445px){.c-rooms-slider .c-rooms-slides .single-croom .c-room-header,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-header,.c-rooms-slider .menu-slides .single-croom .c-room-header,.c-rooms-slider .menu-slides .single-menulist .c-room-header,.menu-slider .c-rooms-slides .single-croom .c-room-header,.menu-slider .c-rooms-slides .single-menulist .c-room-header,.menu-slider .menu-slides .single-croom .c-room-header,.menu-slider .menu-slides .single-menulist .c-room-header{min-height:7.4rem}}.c-rooms-slider .c-rooms-slides .single-croom .c-room-header h3,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-header h3,.c-rooms-slider .menu-slides .single-croom .c-room-header h3,.c-rooms-slider .menu-slides .single-menulist .c-room-header h3,.menu-slider .c-rooms-slides .single-croom .c-room-header h3,.menu-slider .c-rooms-slides .single-menulist .c-room-header h3,.menu-slider .menu-slides .single-croom .c-room-header h3,.menu-slider .menu-slides .single-menulist .c-room-header h3{font-size:2rem;line-height:2.2rem;max-width:100%;width:100%;text-align:center;position:absolute;left:0%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.c-rooms-slider .c-rooms-slides .single-croom .c-room-content,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content,.c-rooms-slider .menu-slides .single-croom .c-room-content,.c-rooms-slider .menu-slides .single-croom .menulist-content,.c-rooms-slider .menu-slides .single-menulist .c-room-content,.c-rooms-slider .menu-slides .single-menulist .menulist-content,.menu-slider .c-rooms-slides .single-croom .c-room-content,.menu-slider .c-rooms-slides .single-croom .menulist-content,.menu-slider .c-rooms-slides .single-menulist .c-room-content,.menu-slider .c-rooms-slides .single-menulist .menulist-content,.menu-slider .menu-slides .single-croom .c-room-content,.menu-slider .menu-slides .single-croom .menulist-content,.menu-slider .menu-slides .single-menulist .c-room-content,.menu-slider .menu-slides .single-menulist .menulist-content{padding:.8rem;border:1px solid #b3dff1;border-bottom:1px solid #b3dff1}.c-rooms-slider .c-rooms-slides .single-croom .c-room-content .image,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content .image,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content .image,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content .image,.c-rooms-slider .menu-slides .single-croom .c-room-content .image,.c-rooms-slider .menu-slides .single-croom .menulist-content .image,.c-rooms-slider .menu-slides .single-menulist .c-room-content .image,.c-rooms-slider .menu-slides .single-menulist .menulist-content .image,.menu-slider .c-rooms-slides .single-croom .c-room-content .image,.menu-slider .c-rooms-slides .single-croom .menulist-content .image,.menu-slider .c-rooms-slides .single-menulist .c-room-content .image,.menu-slider .c-rooms-slides .single-menulist .menulist-content .image,.menu-slider .menu-slides .single-croom .c-room-content .image,.menu-slider .menu-slides .single-croom .menulist-content .image,.menu-slider .menu-slides .single-menulist .c-room-content .image,.menu-slider .menu-slides .single-menulist .menulist-content .image{min-height:9.5rem;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 992px){.c-rooms-slider .c-rooms-slides .single-croom .c-room-content .image,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content .image,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content .image,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content .image,.c-rooms-slider .menu-slides .single-croom .c-room-content .image,.c-rooms-slider .menu-slides .single-croom .menulist-content .image,.c-rooms-slider .menu-slides .single-menulist .c-room-content .image,.c-rooms-slider .menu-slides .single-menulist .menulist-content .image,.menu-slider .c-rooms-slides .single-croom .c-room-content .image,.menu-slider .c-rooms-slides .single-croom .menulist-content .image,.menu-slider .c-rooms-slides .single-menulist .c-room-content .image,.menu-slider .c-rooms-slides .single-menulist .menulist-content .image,.menu-slider .menu-slides .single-croom .c-room-content .image,.menu-slider .menu-slides .single-croom .menulist-content .image,.menu-slider .menu-slides .single-menulist .c-room-content .image,.menu-slider .menu-slides .single-menulist .menulist-content .image{min-height:20.5rem}}.c-rooms-slider .c-rooms-slides .single-croom .c-room-content .info,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content .info,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content .info,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content .info,.c-rooms-slider .menu-slides .single-croom .c-room-content .info,.c-rooms-slider .menu-slides .single-croom .menulist-content .info,.c-rooms-slider .menu-slides .single-menulist .c-room-content .info,.c-rooms-slider .menu-slides .single-menulist .menulist-content .info,.menu-slider .c-rooms-slides .single-croom .c-room-content .info,.menu-slider .c-rooms-slides .single-croom .menulist-content .info,.menu-slider .c-rooms-slides .single-menulist .c-room-content .info,.menu-slider .c-rooms-slides .single-menulist .menulist-content .info,.menu-slider .menu-slides .single-croom .c-room-content .info,.menu-slider .menu-slides .single-croom .menulist-content .info,.menu-slider .menu-slides .single-menulist .c-room-content .info,.menu-slider .menu-slides .single-menulist .menulist-content .info{padding-top:1rem}.c-rooms-slider .c-rooms-slides .single-croom .c-room-content .info p,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content .info p,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content .info p,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content .info p,.c-rooms-slider .menu-slides .single-croom .c-room-content .info p,.c-rooms-slider .menu-slides .single-croom .menulist-content .info p,.c-rooms-slider .menu-slides .single-menulist .c-room-content .info p,.c-rooms-slider .menu-slides .single-menulist .menulist-content .info p,.menu-slider .c-rooms-slides .single-croom .c-room-content .info p,.menu-slider .c-rooms-slides .single-croom .menulist-content .info p,.menu-slider .c-rooms-slides .single-menulist .c-room-content .info p,.menu-slider .c-rooms-slides .single-menulist .menulist-content .info p,.menu-slider .menu-slides .single-croom .c-room-content .info p,.menu-slider .menu-slides .single-croom .menulist-content .info p,.menu-slider .menu-slides .single-menulist .c-room-content .info p,.menu-slider .menu-slides .single-menulist .menulist-content .info p{font-size:.765rem;text-transform:uppercase;color:#6b757e;font-family:"Lato",sans-serif;line-height:1.3rem}.c-rooms-slider .c-rooms-slides .single-croom .c-room-content .info p span,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content .info p span,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content .info p span,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content .info p span,.c-rooms-slider .menu-slides .single-croom .c-room-content .info p span,.c-rooms-slider .menu-slides .single-croom .menulist-content .info p span,.c-rooms-slider .menu-slides .single-menulist .c-room-content .info p span,.c-rooms-slider .menu-slides .single-menulist .menulist-content .info p span,.menu-slider .c-rooms-slides .single-croom .c-room-content .info p span,.menu-slider .c-rooms-slides .single-croom .menulist-content .info p span,.menu-slider .c-rooms-slides .single-menulist .c-room-content .info p span,.menu-slider .c-rooms-slides .single-menulist .menulist-content .info p span,.menu-slider .menu-slides .single-croom .c-room-content .info p span,.menu-slider .menu-slides .single-croom .menulist-content .info p span,.menu-slider .menu-slides .single-menulist .c-room-content .info p span,.menu-slider .menu-slides .single-menulist .menulist-content .info p span{display:block}.c-rooms-slider .c-rooms-slides .single-croom .c-room-content .info p:first-child,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content .info p:first-child,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content .info p:first-child,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content .info p:first-child,.c-rooms-slider .menu-slides .single-croom .c-room-content .info p:first-child,.c-rooms-slider .menu-slides .single-croom .menulist-content .info p:first-child,.c-rooms-slider .menu-slides .single-menulist .c-room-content .info p:first-child,.c-rooms-slider .menu-slides .single-menulist .menulist-content .info p:first-child,.menu-slider .c-rooms-slides .single-croom .c-room-content .info p:first-child,.menu-slider .c-rooms-slides .single-croom .menulist-content .info p:first-child,.menu-slider .c-rooms-slides .single-menulist .c-room-content .info p:first-child,.menu-slider .c-rooms-slides .single-menulist .menulist-content .info p:first-child,.menu-slider .menu-slides .single-croom .c-room-content .info p:first-child,.menu-slider .menu-slides .single-croom .menulist-content .info p:first-child,.menu-slider .menu-slides .single-menulist .c-room-content .info p:first-child,.menu-slider .menu-slides .single-menulist .menulist-content .info p:first-child{margin-bottom:1rem}.c-rooms-slider .c-rooms-slides .single-croom .c-room-content .info p:first-child span,.c-rooms-slider .c-rooms-slides .single-croom .menulist-content .info p:first-child span,.c-rooms-slider .c-rooms-slides .single-menulist .c-room-content .info p:first-child span,.c-rooms-slider .c-rooms-slides .single-menulist .menulist-content .info p:first-child span,.c-rooms-slider .menu-slides .single-croom .c-room-content .info p:first-child span,.c-rooms-slider .menu-slides .single-croom .menulist-content .info p:first-child span,.c-rooms-slider .menu-slides .single-menulist .c-room-content .info p:first-child span,.c-rooms-slider .menu-slides .single-menulist .menulist-content .info p:first-child span,.menu-slider .c-rooms-slides .single-croom .c-room-content .info p:first-child span,.menu-slider .c-rooms-slides .single-croom .menulist-content .info p:first-child span,.menu-slider .c-rooms-slides .single-menulist .c-room-content .info p:first-child span,.menu-slider .c-rooms-slides .single-menulist .menulist-content .info p:first-child span,.menu-slider .menu-slides .single-croom .c-room-content .info p:first-child span,.menu-slider .menu-slides .single-croom .menulist-content .info p:first-child span,.menu-slider .menu-slides .single-menulist .c-room-content .info p:first-child span,.menu-slider .menu-slides .single-menulist .menulist-content .info p:first-child span{display:block;font-size:2rem;color:#000;font-family:"Lora",sans-serif;line-height:normal}.c-rooms-slider .arrow,.menu-slider .arrow{position:absolute;top:0%;font-size:2.6rem;line-height:3.75rem;height:auto;text-indent:0;transform:none;text-align:center}.c-rooms-slider .arrow.slick-arrow,.menu-slider .arrow.slick-arrow{height:3.75rem}.c-rooms-slider .arrow:after,.menu-slider .arrow:after{display:block;width:100%;height:100%;color:#708c88;font-family:"FontAwesome"}.c-rooms-slider .arrow.arrow-next,.menu-slider .arrow.arrow-next{right:.5rem}.c-rooms-slider .arrow.arrow-next:after,.menu-slider .arrow.arrow-next:after{content:""}.c-rooms-slider .arrow.arrow-prev,.menu-slider .arrow.arrow-prev{left:.5rem}.c-rooms-slider .arrow.arrow-prev:after,.menu-slider .arrow.arrow-prev:after{content:""}.c-rooms-slider .slider-info p,.menu-slider .slider-info p{font-family:"Lora",sans-serif;font-size:2rem;color:#a3a3a3;padding-left:1rem;padding-top:1rem;line-height:2rem}.c-rooms-slider .slider-info p span,.menu-slider .slider-info p span{display:inline-block;vertical-align:middle}.c-rooms-slider .checkbox-container,.menu-slider .checkbox-container{padding-top:1.3rem}.c-rooms-slider .checkbox-container .checkbox,.menu-slider .checkbox-container .checkbox{transform:translateY(3px);display:inline-block;border:2px solid #6a747e;position:relative;width:1rem;height:1rem;border-radius:50%}.c-rooms-slider .checkbox-container .checkbox:after,.menu-slider .checkbox-container .checkbox:after{content:"";width:.65rem;height:.65rem;position:absolute;left:.0625rem;top:.0625rem;background-color:#fff;border-radius:50%;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear}.c-rooms-slider .checkbox-container .checkbox.active:after,.menu-slider .checkbox-container .checkbox.active:after{background-color:#6a747e}.c-rooms-slider .checkbox-container label,.menu-slider .checkbox-container label{font-family:"Lato",sans-serif;color:#6a747e;font-size:.785rem;display:inline-block;margin-left:5px;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width: 445px){.c-rooms-slider .arrow{line-height:7.4rem}}@media only screen and (max-width: 445px){.c-rooms-slider .arrow.slick-arrow{height:7.4rem}}.menu-slider .menu-slides .single-menulist .menulist-content .info{text-align:center}.menu-slider .menu-slides .single-menulist .menulist-content .info p{text-transform:none;max-height:7rem;overflow:hidden;position:relative;transition:max-height linear .3s;-moz-transition:max-height linear .3s;-ms-transition:max-height linear .3s;-o-transition:max-height linear .3s;-webkit-transition:max-height linear .3s}.menu-slider .menu-slides .single-menulist .menulist-content .info p:after{opacity:1;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);transition:opacity .3s linear,z-index .3s linear;-moz-transition:opacity .3s linear,z-index .3s linear;-ms-transition:opacity .3s linear,z-index .3s linear;-o-transition:opacity .3s linear,z-index .3s linear;-webkit-transition:opacity .3s linear,z-index .3s linear}.menu-slider .menu-slides .single-menulist .menulist-content .info.active p{max-height:20rem}.menu-slider .menu-slides .single-menulist .menulist-content .info.active p:after{opacity:0;z-index:-1}.btn.flat.sendBtn{line-height:40px}.gallery-images-list li img{width:100%;max-width:100%}.filter-list{text-align:center;padding:15px 0px;margin-bottom:2rem}.filter-list li{display:inline-block;padding:5px 5px;margin:0px 15px;font-family:"Lora",sans-serif;font-size:1.4rem;position:relative;cursor:pointer !important}.filter-list li:after{content:"";position:absolute;left:0px;border-bottom:1px solid #222;width:0%;bottom:-1px;-webkit-transition:all .3s ease-out 0ms;-moz-transition:all .3s ease-out 0ms;-o-transition:all .3s ease-out 0ms;transition:all .3s ease-out 0ms}.filter-list li:hover:after,.filter-list li.active:after{width:100%;cursor:pointer !important}.smartphoto{z-index:1000 !important}.services-mobile .choices li input[type=checkbox]{visibility:hidden}.services-mobile .choices li .checkbox{width:1.1rem;height:1.1rem;position:relative;display:inline-block;margin-right:5px;border-radius:50%;border:2px solid #6a747e;transform:translateY(4px)}.services-mobile .choices li .checkbox:after{display:block;content:"";position:absolute;top:.125rem;left:.125rem;width:.6rem;height:.6rem;background-color:transparent;border-radius:50%}.services-mobile .choices li .checkbox.active:after{background-color:#6a747e}.services-mobile .choices li label{font-family:"Lato",sans-serif;font-size:.875rem;display:inline-block;text-transform:uppercase;color:#6a747e}.c-rooms-slider .single-croom .c-room-disposition{position:relative;height:2.9rem}.c-rooms-slider .single-croom .c-room-disposition:after{content:"";font-family:"FontAwesome";position:absolute;top:50%;right:22px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#000;z-index:98;font-size:1rem}.c-rooms-slider .single-croom .c-room-disposition .disposition-selector{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;position:relative;z-index:99;outline:none;cursor:pointer;font-family:"Lato",sans-serif;color:#000;text-transform:uppercase;width:100%;border-radius:0px;text-align-last:center;background-color:transparent;line-height:3rem;height:3rem;border:1px solid #b3dff1}.c-rooms-slider .single-croom .c-room-content .view-photos.btn{font-size:.675rem;margin-top:1rem}@media only screen and (max-width: 320px){.c-rooms-slider .single-croom .c-room-content .view-photos span{display:none}}sup{vertical-align:super;font-size:smaller;font-size:10px}body.lang-it .hide-it{display:none !important}body.lang-en .hide-en{display:none !important}body.lang-de .hide-de{display:none !important}@media screen and (max-width: 760px){.sectionMeals li .row.v-center{flex-wrap:wrap}}.sectionMeals li .row.v-center .col-lg-8{width:52.666667%}@media screen and (max-width: 760px){.sectionMeals li .row.v-center .col-lg-8{width:100%}}@media screen and (min-width: 992px){.sectionMeals li .row.v-center .col-lg-8.align{width:1150px !important}}.mealPrice.col-lg-2{width:23.666667%;text-align:left !important}.mealPrice.col-lg-2.grow{width:45%;text-align:right !important}@media screen and (max-width: 760px){.mealPrice.col-lg-2.grow{width:50%;text-align:left !important}}@media screen and (max-width: 760px){.mealPrice.col-lg-2{width:50%}}@media screen and (max-width: 760px){.mealPrice.col-lg-2.tc .tc span{margin-left:0px}}@media screen and (max-width: 760px){.mealPrice.col-lg-2.align1{width:69%;text-align:right !important}}@media screen and (max-width: 760px){.mealPrice.col-lg-2.align2{width:31%;text-align:right !important}}.filter-blog{display:flex;justify-content:center;margin-bottom:80px}@media screen and (max-width: 1024px){.filter-blog{flex-wrap:wrap;justify-content:space-between}}.filter-blog li{text-transform:capitalize;color:#6a747e;font-size:1.1rem;padding:10px;text-align:center;width:190px;margin-right:25px;cursor:pointer;position:relative}@media screen and (max-width: 1024px){.filter-blog li{flex-wrap:wrap;justify-content:space-between;width:calc(50% - 20px);margin-bottom:10px;margin-right:0px}}@media screen and (max-width: 750px){.filter-blog li{width:100%}}.filter-blog li:last-child{margin-right:0px}.filter-blog li.active{background-color:#fff !important;border:1px solid #000}.filter-blog li a{color:#6a747e;display:inline-block;position:absolute;width:100%;height:100%;left:0;top:0;padding-top:10px}.filter-blog--2 li{background-color:#b3dff1}.filter-blog--3 li{background-color:#b2dcd6}.filter-blog--10 li{background-color:#b2dcd6}.filter-blog--4 li{background-color:#feebdc}.filter-blog--5 li{background-color:#b2dcd6}.filter-blog--6 li{background-color:#96a9c9}.filter-blog--7 li{background-color:#f6ab78}.filter-blog--8 li{background-color:#be9e55}.filter-blog--9 li{background-color:#fff48f}.filter-blog--single{margin-top:70px;margin-bottom:70px}.filter-blog--single li{padding:18px}.cont-img--post{width:100%;max-width:1100px;height:600px;position:relative;clear:both;margin:0 auto;margin-bottom:53px}.cont-img--post picture{position:initial}.cont-img--post--home{max-width:900px;height:400px;margin-bottom:0px}.paragraph--article{margin-bottom:60px}.paragraph--article--home{font-size:1rem;line-height:1.5rem;min-height:1.5rem;margin-bottom:.5rem;font-family:"Lora",serif;float:initial;width:90%;margin:0 auto}.blog-list{margin-bottom:70px}.blog-list li{width:100%;padding:50px;margin-bottom:70px}@media screen and (max-width: 750px){.blog-list li{padding:10px}}.blog-list li a{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.blog-list li a{flex-wrap:wrap}}.blog-list li a .cont-img{width:calc(50% - 30px);min-height:360px}@media screen and (max-width: 1024px){.blog-list li a .cont-img{width:100%;margin-bottom:40px}}.blog-list li a .cont-text{width:calc(50% - 30px)}@media screen and (max-width: 1024px){.blog-list li a .cont-text{width:100%}}.blog-list li a .cont-text .title{color:#6a747e;font-size:1.3rem;text-transform:uppercase;margin-bottom:50px;text-align:left}.blog-list li a .cont-text .txt{color:#6a747e;font-size:1rem;margin-bottom:70px;text-align:left;line-height:26px}.blog-list li a .cont-text .scopri{font-family:"Lato",sans-serif;text-transform:uppercase;text-align:left;font-size:1rem;color:#6a747e}.blog-list li:last-child{margin-bottom:0px}.blog-list--2 li{background-color:#b3dff1}.blog-list--3 li{background-color:#b2dcd6}.blog-list--10 li{background-color:#b2dcd6}.blog-list--4 li{background-color:#feebdc}.blog-list--5 li{background-color:#b2dcd6}.blog-list--6 li{background-color:#96a9c9}.blog-list--7 li{background-color:#f6ab78}.blog-list--8 li{background-color:#be9e55}.blog-list--9 li{background-color:#fff48f}.blog-list-hide{-o-transition:max-height .3s ease 0s;-moz-transition:max-height .3s ease 0s;-ms-transition:max-height .3s ease 0s;-webkit-transition:max-height .3s ease 0s;transition:max-height .3s ease 0s;max-height:0px;overflow:hidden}.blog-list-hide.open{max-height:10000px}.title.margin{margin-bottom:88px}.title.margin--home{margin-bottom:30px;margin-top:30px}.cta{width:150px;margin:0 auto;cursor:pointer}.cta a{display:inline-block;padding:10px;text-transform:uppercase;color:#6a747e;font-family:"Lato",sans-serif;border:1px solid #6a747e;width:100%;margin-top:30px}.menu_landing{width:100%;margin-bottom:.625rem}.menu_landing ul{display:flex;justify-content:center;width:100%}.menu_landing ul li{margin-right:10px}.menu_landing ul li:last-child{margin-right:0px}.menu_landing ul li a{font-family:"Lato",sans-serif;color:#6a747d;font-size:.612rem;text-transform:uppercase}.c-rooms-list>li>.row{display:flex;align-items:flex-end;flex-wrap:wrap}@media screen and (max-width: 991px){.c-rooms-list>li>.row .main-part{margin-bottom:20px}}.c-rooms-list>li>.row .main-part .row{display:flex;flex-wrap:wrap}@media screen and (min-width: 992px){.c-rooms-list>li>.row .main-part .row .c-room-image{min-height:initial !important}}@media screen and (min-width: 992px){.c-rooms-list>li:nth-child(2n)>.row .main-part{order:2}}@media screen and (min-width: 992px){.c-rooms-list>li:nth-child(2n)>.row .main-part .row .c-room-image{order:2}}.wpcf7-list-item input{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.custom-scroll::-webkit-scrollbar{width:6px}.custom-scroll::-webkit-scrollbar-track{background:#727a7d;border-radius:3px}.custom-scroll::-webkit-scrollbar-thumb{background-color:#fff;border-radius:3px;border:1px solid #727a7d;width:5px}.custom-scroll--2::-webkit-scrollbar-track{background:#b3dff1 !important}.custom-scroll--2::-webkit-scrollbar-thumb{border:2px solid #b3dff1 !important}.custom-scroll--3::-webkit-scrollbar-track{background:#b2dcd6 !important}.custom-scroll--3::-webkit-scrollbar-thumb{border:2px solid #b2dcd6 !important}.custom-scroll--10::-webkit-scrollbar-track{background:#b2dcd6 !important}.custom-scroll--10::-webkit-scrollbar-thumb{border:2px solid #b2dcd6 !important}.custom-scroll--4::-webkit-scrollbar-track{background:#feebdc !important}.custom-scroll--4::-webkit-scrollbar-thumb{border:2px solid #feebdc !important}.custom-scroll--5::-webkit-scrollbar-track{background:#b2dcd6 !important}.custom-scroll--5::-webkit-scrollbar-thumb{border:2px solid #b2dcd6 !important}.custom-scroll--6::-webkit-scrollbar-track{background:#96a9c9 !important}.custom-scroll--6::-webkit-scrollbar-thumb{border:2px solid #96a9c9 !important}.custom-scroll--7::-webkit-scrollbar-track{background:#f6ab78 !important}.custom-scroll--7::-webkit-scrollbar-thumb{border:2px solid #f6ab78 !important}.custom-scroll--8::-webkit-scrollbar-track{background:#be9e55 !important}.custom-scroll--8::-webkit-scrollbar-thumb{border:2px solid #be9e55 !important}.custom-scroll--9::-webkit-scrollbar-track{background:#fff48f !important}.custom-scroll--9::-webkit-scrollbar-thumb{border:2px solid #fff48f !important}.hide-sale-desk{display:none !important}.show-sale-desk{display:block !important}@media screen and (min-width: 992px){.show-sale-desk{max-width:62rem}}.eapps-testimonials-slider{margin-top:90px;margin-bottom:90px}.back-article{display:inline-block;padding:10px;background-color:#b2dcd6;color:#6a747e;margin-top:30px;text-transform:uppercase}.list-press{width:90%;margin:0 auto;display:flex;justify-content:normal;flex-wrap:wrap}.list-press li{height:auto;position:relative;width:33.3333%;padding:40px 50px}@media screen and (max-width: 1024px){.list-press li{width:50%}}@media screen and (max-width: 654px){.list-press li{width:100%;padding:20px}}.list-press li:nth-child(3n){margin-right:0px}@media screen and (max-width: 1024px){.list-press li:nth-child(2n){margin-right:0px}}.list-press li:last-child{margin-right:0px}.list-press li picture{height:auto;display:block;padding-bottom:100%}.list-press li .content{z-index:3;background-color:#b2dcd6;width:100%;text-align:center;padding:10px;min-height:150px;height:auto}.list-press li .content .testata{color:#6a747e;font-size:14px;text-transform:uppercase;margin-bottom:15px}.list-press li .content .title{font-size:18px;margin-bottom:40px}.list-press li .content .link{display:flex}@media screen and (max-width: 1368px){.list-press li .content .link{flex-wrap:wrap}}.list-press li .content .link a{min-width:125px;text-align:center}@media screen and (max-width: 1368px){.list-press li .content .link a{width:100%}}@media screen and (max-width: 1368px){.list-press li .content .link a:first-child{margin-bottom:15px}}.title--compact{font-family:"Lora",sans-serif;font-weight:bold;font-size:1rem;color:#6a747e}.title--compact i{font-size:18px;position:absolute;cursor:pointer;padding:0px 8px}.title--compact i.fa-plus-square{display:inline-block}.title--compact i.fa-plus-square.show{display:none}.title--compact i.fa-times-square{display:none}.title--compact i.fa-times-square.show{display:inline-block}.title--compact h1{line-height:initial}.title--compact h1 i.fa-plus-square{display:none}.title--compact h1 i.fa-plus-square.show{display:inline-block}.title--compact h1 i.fa-times-square{display:inline-block}.title--compact h1 i.fa-times-square.show{display:none}.text--compact{font-family:"Lora",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:23px;max-height:0px;overflow:hidden;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out}.text--compact.show{max-height:1500px;overflow:hidden}/*# sourceMappingURL=main.css.map */
