@font-face{font-family:"AvantGarde";src:url("../../font/avant_garde_extra_light-webfont.eot");src:url("../../font/avant_garde_extra_light-webfont.eot?#iefix") format("embedded-opentype"),url("../../font/avant_garde_extra_light-webfont.woff") format("woff"),url("../../font/avant_garde_extra_light-webfont.ttf") format("truetype"),url("../../font/avant_garde_extra_light-webfont.svg#avant_garde_extra_light-webfont") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"edita-font";src:url("../../font/edita-font.eot");src:url("../../font/edita-font.eot?#iefix") format("embedded-opentype"),url("../../font/edita-font.woff") format("woff"),url("../../font/edita-font.ttf") format("truetype"),url("../../font/edita-font.svg#edita-font") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"edita-font" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"edita-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-edt-arrow-left-2:before{content:"\64"}.icon-edt-calendar:before{content:"\65"}.icon-edt-calendar-2:before{content:"\66"}.icon-edt-calendar-3:before{content:"\67"}.icon-edt-calendar-4:before{content:"\68"}.icon-edt-calendar-5:before{content:"\69"}.icon-edt-calendar-6:before{content:"\6a"}.icon-edt-phone:before{content:"\6b"}.icon-edt-phone-2:before{content:"\6c"}.icon-edt-desk-bell:before{content:"\6d"}.icon-edt-pen:before{content:"\6e"}.icon-edt-envelope:before{content:"\6f"}.icon-edt-arrow-right-6:before{content:"\70"}.icon-edt-cloud:before{content:"\71"}.icon-edt-arrow-right-5:before{content:"\73"}.icon-edt-arrow-right-2:before{content:"\75"}.icon-edt-arrow-left-3:before{content:"\76"}.icon-edt-marker:before{content:"\77"}.icon-edt-blank:before{content:"\78"}.icon-edt-envelope-2:before{content:"\79"}.icon-edt-play:before{content:"\41"}.icon-edt-phone-8:before{content:"\43"}.icon-edt-marker-2:before{content:"\44"}.icon-edt-arrow-right-3:before{content:"\45"}.icon-edt-envelope-3:before{content:"\46"}.icon-edt-envelope-4:before{content:"\47"}.icon-edt-envelope-5:before{content:"\48"}.icon-edt-marker-3:before{content:"\49"}.icon-edt-star:before{content:"\4b"}.icon-edt-marker-4:before{content:"\4c"}.icon-edt-envelope-6:before{content:"\4d"}.icon-edt-envelope-7:before{content:"\4e"}.icon-edt-envelope-8:before{content:"\4f"}.icon-edt-envelope-9:before{content:"\50"}.icon-edt-marker-5:before{content:"\51"}.icon-edt-star-2:before{content:"\52"}.icon-edt-star-3:before{content:"\53"}.icon-edt-marker-6:before{content:"\55"}.icon-edt-envelope-10:before{content:"\56"}.icon-edt-download:before{content:"\58"}.icon-edt-calendar-7:before{content:"\5a"}.icon-edt-marker-7:before{content:"\30"}.icon-edt-arrow-left-4:before{content:"\31"}.icon-edt-arrow-down:before{content:"\32"}.icon-edt-signal:before{content:"\33"}.icon-edt-phone-4:before{content:"\34"}.icon-edt-arrow-left-5:before{content:"\35"}.icon-edt-arrow-left-6:before{content:"\36"}.icon-edt-arrow-left-7:before{content:"\37"}.icon-edt-marker-8:before{content:"\38"}.icon-edt-phone-5:before{content:"\39"}.icon-edt-phone-6:before{content:"\21"}.icon-edt-arrow-right-7:before{content:"\22"}.icon-edt-arrow-right-4:before{content:"\23"}.icon-edt-notes:before{content:"\61"}.icon-edt-arrow-right:before{content:"\62"}.icon-edt-child:before{content:"\7a"}.icon-edt-cloud-2:before{content:"\54"}.icon-edt-user:before{content:"\59"}.icon-edt-phone-7:before{content:"\25"}.icon-edt-calendar-8:before{content:"\26"}.icon-edt-resize:before{content:"\27"}.icon-edt-phone-9:before{content:"\72"}.icon-edt-desk-bell-2:before{content:"\42"}.icon-edt-arrow-up:before{content:"\28"}.icon-edt-desk-bell-3:before{content:"\29"}.icon-edt-check:before{content:"\2a"}.icon-edt-check-2:before{content:"\2b"}.icon-edt-arrow-right-8:before{content:"\74"}.icon-edt-arrow-left-8:before{content:"\2c"}.icon-edt-pen-2:before{content:"\63"}.icon-edt-arrow-left:before{content:"\2d"}.icon-edt-pen-3:before{content:"\2e"}.icon-edt-hand-3:before{content:"\57"}.icon-edt-hand-2:before{content:"\24"}.icon-edt-hand-1:before{content:"\2f"}.icon-edt-gift:before{content:"\3a"}.icon-edt-gift-2:before{content:"\3b"}.icon-edt-birthday:before{content:"\3c"}.icon-edt-birthday-2:before{content:"\3d"}.icon-edt-birthday-3:before{content:"\3e"}.icon-edt-arrow-down-2:before{content:"\3f"}.icon-edt-heart:before{content:"\40"}.icon-edt-magnifier:before{content:"\5b"}.icon-edt-user-2:before{content:"\5d"}.icon-edt-users:before{content:"\5e"}.icon-edt-users-2:before{content:"\5f"}.icon-edt-arrow-up-2:before{content:"\60"}.icon-edt-user-3:before{content:"\7b"}.icon-edt-heart-2:before{content:"\7c"}.icon-edt-heart-3:before{content:"\7d"}.icon-edt-facebook:before{content:"\7e"}.icon-edt-skype:before{content:"\e000"}.icon-edt-youtube:before{content:"\e001"}.icon-edt-whatsapp:before{content:"\e002"}.icon-edt-linkedin:before{content:"\e003"}.icon-edt-instagram:before{content:"\e004"}.icon-edt-twitter:before{content:"\e005"}.icon-edt-phone-10:before{content:"\e006"}.icon-edt-facebook-2:before{content:"\e007"}.icon-edt-envelope-11:before{content:"\e008"}.icon-edt-arrow-down-3:before{content:"\e009"}.icon-edt-facebook-3:before{content:"\e00a"}.icon-edt-envelope-13:before{content:"\e00b"}.icon-edt-linkedin-2:before{content:"\e00c"}.icon-edt-twitter-4:before{content:"\e00d"}.icon-edt-skype-2:before{content:"\e00e"}.icon-edt-linkedin-3:before{content:"\e00f"}.icon-edt-phone-11:before{content:"\e011"}.icon-edt-phone-12:before{content:"\e012"}.icon-edt-envelope-12:before{content:"\e013"}.icon-edt-youtube-2:before{content:"\e014"}.icon-edt-youtube-3:before{content:"\e015"}.icon-edt-tripadvisor:before{content:"\e016"}.icon-edt-tripadvisor-2:before{content:"\e017"}.icon-edt-twitter-2:before{content:"\e018"}.icon-edt-twitter-3:before{content:"\e019"}.icon-edt-arrow-up-3:before{content:"\e01a"}.icon-edt-clock:before{content:"\e010"}.icon-edt-times:before{content:"\e01b"}.icon-edt-check-3:before{content:"\e01c"}.icon-edt-times-2:before{content:"\e01d"}.icon-edt-check-4:before{content:"\e01e"}.icon-edt-clock-2:before{content:"\e01f"}.icon-edt-times-3:before{content:"\e020"}.icon-edt-clock-3:before{content:"\e021"}.icon-edt-clock-4:before{content:"\e022"}.icon-edt-clock-5:before{content:"\e023"}.icon-edt-clock-6:before{content:"\e024"}.icon-edt-clock-7:before{content:"\e025"}.icon-edt-safe:before{content:"\e026"}.icon-edt-bath:before{content:"\e027"}.icon-edt-bath-2:before{content:"\e028"}.icon-edt-bike:before{content:"\e029"}.icon-edt-bike-2:before{content:"\e02a"}.icon-edt-bus:before{content:"\e02b"}.icon-edt-car:before{content:"\e02c"}.icon-edt-car-2:before{content:"\e02d"}.icon-edt-bus-2:before{content:"\e02e"}.icon-edt-hairdryer:before{content:"\e02f"}.icon-edt-hairdryer-2:before{content:"\e030"}.icon-edt-minibar:before{content:"\e031"}.icon-edt-airconditioning:before{content:"\e032"}.icon-edt-parking:before{content:"\e033"}.icon-edt-man:before{content:"\e034"}.icon-edt-parking-2:before{content:"\e035"}.icon-edt-parking-3:before{content:"\e036"}.icon-edt-parking-4:before{content:"\e037"}.icon-edt-parking-5:before{content:"\e038"}.icon-edt-tv:before{content:"\e039"}.icon-edt-wifi:before{content:"\e03a"}.icon-edt-wifi-2:before{content:"\e03b"}.icon-edt-tv-2:before{content:"\e03c"}.icon-edt-safe-2:before{content:"\e03d"}.icon-edt-arrow-down-4:before{content:"\e03e"}.icon-edt-arrow-up-4:before{content:"\e03f"}.icon-edt-times-4:before{content:"\e040"}.icon-edt-times-5:before{content:"\e041"}.icon-edt-plan-2:before{content:"\e042"}.icon-edt-plan:before{content:"\e043"}.icon-edt-child-2:before{content:"\e044"}.icon-edt-child-3:before{content:"\e045"}.icon-edt-check-5:before{content:"\e046"}.icon-edt-family:before{content:"\e047"}.icon-edt-googleplus:before{content:"\5c"}.icon-edt-googleplus-3:before{content:"\e048"}.icon-edt-googleplus-2:before{content:"\e049"}.icon-edt-instagram-2:before{content:"\e04a"}.icon-edt-pen-4:before{content:"\e04b"}.icon-edt-clock-8:before{content:"\e04c"}.icon-edt-help:before{content:"\e04d"}.icon-edt-arrow-left-9:before{content:"\e04e"}.icon-edt-arrow-right-9:before{content:"\e04f"}.icon-edt-lock:before{content:"\e050"}.icon-edt-lock-2:before{content:"\e051"}.icon-edt-lock-3:before{content:"\e052"}.icon-edt-lock-4:before{content:"\e053"}.icon-edt-bed:before{content:"\e054"}.icon-edt-bed-2:before{content:"\e055"}.icon-edt-star-4:before{content:"\e056"}.icon-edt-star-5:before{content:"\e057"}.icon-edt-help-2:before{content:"\e058"}.icon-edt-marker-9:before{content:"\e059"}.icon-edt-skype-3:before{content:"\e05a"}.icon-edt-envelope-14:before{content:"\e05b"}.icon-edt-marker-10:before{content:"\e05c"}.icon-edt-phone-13:before{content:"\e05d"}.icon-edt-pinterest:before{content:"\e05e"}.icon-edt-pinterest-2:before{content:"\e05f"}.icon-edt-pinterest-3:before{content:"\e060"}.icon-edt-bed-3:before{content:"\e061"}.icon-edt-bed-4:before{content:"\e062"}.icon-edt-cutlery:before{content:"\e063"}.icon-edt-cutlery-2:before{content:"\e064"}.icon-edt-home:before{content:"\e065"}.icon-edt-home-2:before{content:"\e066"}.icon-edt-home-3:before{content:"\e068"}.icon-edt-home-4:before{content:"\e069"}.icon-edt-home-5:before{content:"\e067"}.icon-edt-compare:before{content:"\e06a"}.icon-edt-share:before{content:"\e06b"}.icon-edt-lock-5:before{content:"\e06c"}.icon-edt-lock-6:before{content:"\e06d"}.icon-edt-lock-7:before{content:"\e06e"}.icon-edt-lock-8:before{content:"\e06f"}.icon-edt-user-4:before{content:"\e070"}.icon-edt-users-3:before{content:"\e071"}.icon-edt-dot:before{content:"\e072"}.icon-edt-dot2:before{content:"\e073"}.icon-edt-facebook-4:before{content:"\e075"}.icon-edt-googleplus-4:before{content:"\4a"}.icon-edt-phone-14:before{content:"\e074"}.icon-edt-play-2:before{content:"\e076"}.icon-edt-play-3:before{content:"\e077"}.icon-edt-arrow-down-6:before{content:"\e078"}.icon-edt-arrow-left-10:before{content:"\e079"}.icon-edt-arrow-right-10:before{content:"\e07a"}.icon-edt-arrow-down-5:before{content:"\e07b"}.icon-edt-arrow-left-11:before{content:"\e07c"}.icon-edt-minus:before{content:"\e07d"}.icon-edt-minus-2:before{content:"\e07e"}.icon-edt-plus:before{content:"\e07f"}.icon-edt-plus-2:before{content:"\e080"}.icon-edt-arrow-right-11:before{content:"\e081"}.icon-edt-arrow-up-5:before{content:"\e082"}.icon-edt-arrow-up-6:before{content:"\e083"}.icon-edt-magnifier-2:before{content:"\e084"}.icon-edt-magnifier-3:before{content:"\e085"}.icon-edt-clock-9:before{content:"\e086"}.icon-edt-clock-10:before{content:"\e087"}.icon-edt-users-4:before{content:"\e088"}.icon-edt-user-5:before{content:"\e089"}.icon-edt-facebook-5:before{content:"\e08a"}.icon-edt-instagram-3:before{content:"\e08b"}*{border:0px;padding:0px;margin:0px;box-shadow:none;outline:0;box-sizing:border-box}html{font-size:10px}@media (min-width: 992px) and (max-width: 1199px){html{font-size:8px}}@media (min-width: 768px) and (max-width: 991px){html{font-size:8px}}@media (max-width: 767px){html{font-size:6px}}body{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5;color:#595959;letter-spacing:0.03em;padding-right:0 !important;background-color:#ffffff;font-weight:200}@media (min-width: 768px) and (max-width: 991px){body{font-size:16px}}@media (max-width: 767px){body{font-size:16px}}#page{margin:0 auto;overflow-x:hidden}@media (min-width: 1441px){.container{width:1470px}}p{margin-bottom:20px}ol,ul{list-style-position:outside;padding-left:40px;margin-bottom:20px}blockquote{font-style:italic;padding:0;border-left:none}img,img.img-responsive{width:auto\9;display:block;max-width:100%;height:auto}h1,h2,h3,h4{font-family:"Montserrat",sans-serif;font-weight:inherit;line-height:1.25;margin:0 0 20px}h1,h1.entry-title,.h1{font-size:60px;font-size:6rem;line-height:1.25;color:#bdbdbd;margin-bottom:60px}h2,h2.entry-title,.h2{font-size:40px;font-size:4rem;line-height:1.25;color:#cfb48a}h3,h3.entry-title,.h3{font-size:30px;font-size:3rem;line-height:1.25;color:#cfb48a}h4,h4.entry-title,.h4{font-size:24px;font-size:2.4rem;line-height:1.25}h5,h5.entry-title,.h5{font-size:20px;font-size:2rem;line-height:1.25}h6,h6.entry-title,.h6{font-size:16px;font-size:1.6rem;line-height:1.25}mark{display:block;font-family:"Montserrat",sans-serif;color:#cfb48a;padding:0;background:none}a{color:#cfb48a}a:focus{outline:0}a.custom-button{display:inline-block;color:#ffffff;padding:10px 30px;background:#cfb48a;text-transform:uppercase;-webkit-transition:background 0.2s linear;transition:background 0.2s linear}a.custom-button:hover{color:#ffffff;background:#000000;text-decoration:none}b,strong{color:#cfb48a}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border:0;box-shadow:none}#loader{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:#ffffff;z-index:1000}#loader img{position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-32px}#reqModal .modal-close{float:right;font-size:16px;line-height:40px;color:#000000;-webkit-appearance:none;background:none}#reqModal .modal-close:hover{color:#cfb48a}#reqModal .modal-header h4{font-size:28px}#reqModal .modal-body .modal-type{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;margin-bottom:20px}#reqModal .modal-footer{border:0}@media (max-width: 767px){#reqModal .modal-header h4{font-size:24px}}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;margin-right:-4px;vertical-align:top}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}a.btn-default{font-family:"Montserrat",sans-serif;display:inline-block;background-color:#cfb48a;padding:8px 20px;color:#ffffff;-webkit-transition:all 0.2s;transition:all 0.2s;letter-spacing:0.1em;text-decoration:none;text-transform:uppercase}a.btn-default:hover{background-color:#313131;color:#ffffff}@-webkit-keyframes to-right{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}70%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes to-right{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}70%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes to-down{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(20px);transform:translateY(20px)}70%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes to-down{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(20px);transform:translateY(20px)}70%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.no-cta-header .header-elements .book{display:none}header{position:fixed;top:0;left:4%;right:4%;z-index:200}header .left,header .right{float:left;width:50%}header .logo{display:table;margin:35px 0 0}header .header-elements{font-family:"Montserrat",sans-serif;color:#616161;margin-top:30px}header .header-elements a{color:#616161}header .back-in-header{position:relative;float:left;width:30px;height:30px;margin-top:5px;margin-right:30px}header .back-in-header:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}header .back-in-header:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s}header .utilities{float:right;margin:0;padding:0;width:300px}header .utilities li{float:left;list-style:none;margin:0 20px}header .utilities li a{display:block;text-decoration:none;font-weight:700}header .utilities li.book{font-size:14px;line-height:1;letter-spacing:0.1em;text-transform:uppercase;box-shadow:0px 2px 15px rgba(0,0,0,0.2)}header .utilities li.book a{color:#ffffff;padding:10px 20px;background:#cfb48a;-webkit-transition:all 0.2s;transition:all 0.2s}header .utilities li.book a:hover{color:#ffffff;background:#b19871}header .utilities li.email a{width:22px;height:15px;background-repeat:no-repeat;background-position:0 0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-top:3px;font-weight:400;font-size:21px}header .utilities li.email a:hover{background-position:0 -15px}header .utilities li.phone{position:relative;font-size:20px;line-height:40px}@media (min-width: 1200px) and (max-width: 1440px){header .utilities li.phone{font-size:14px}}header .utilities li.phone:before{content:"";position:absolute;top:5px;left:-20px;width:1px;height:30px;background-color:#c4c4c4}header .menu-lang{float:right;position:relative;font-size:12px;font-weight:700;line-height:40px;text-transform:uppercase;margin:0 15px}header .menu-lang:before,header .menu-lang:after{content:"";position:absolute;top:5px;width:1px;height:30px;background-color:#c4c4c4}header .menu-lang:before{left:-20px}header .menu-lang:after{right:-20px}header .menu-lang .dropdown-toggle{text-decoration:none}header .menu-lang .dropdown-menu{left:-20px;min-width:0;font-size:15px;border:none;border-radius:0;box-shadow:none;background:none}header .menu-lang .dropdown-menu>li>a{font-weight:700}header .menu-lang .dropdown-menu>li>a:focus,header .menu-lang .dropdown-menu>li>a:hover{color:#cfb48a;background:#ffffff}header .navbar-header{float:right;margin:0;cursor:pointer}header .navbar-header .navbar-toggle{float:none;display:block;width:46px;height:30px;margin:5px auto 0;padding:0 8px;border:0;border-radius:0;box-shadow:none}@media (max-width: 767px){header .navbar-header .navbar-toggle{margin:0 auto}}@media (min-width: 768px) and (max-width: 991px){header .navbar-header .navbar-toggle{margin:0 auto 0}}@media (min-width: 992px) and (max-width: 1199px){header .navbar-header .navbar-toggle{margin:0 auto 0}}header .navbar-header .navbar-toggle .icon-bar{background-color:#595959;margin:auto;height:2px;width:40px}header .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:8px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .navbar-header .menu-label{float:left;font-size:18px;line-height:40px;margin-right:10px;margin-left:20px;text-transform:uppercase}@media (min-width: 1200px) and (max-width: 1440px){header .navbar-header .menu-label{font-size:14px}}header .navbar-header:hover .navbar-toggle .icon-bar+.icon-bar{margin-top:10px}header.inverse .header-elements{color:#000000}header.inverse .header-elements a{color:#000000}header.inverse .utilities li.book a{color:#ffffff;background:#cfb48a}header.inverse .utilities li.book a:hover{background:#000000}header.inverse .utilities li.phone:before{background-color:#000000}header.inverse .menu-lang:before,header.inverse .menu-lang:after{background-color:#000000}header.inverse .menu-lang .dropdown-menu>li>a:focus,header.inverse .menu-lang .dropdown-menu>li>a:hover{color:#ffffff;background:#cfb48a}header.inverse .navbar-header .navbar-toggle .icon-bar{background-color:#000000}@media (min-width: 1200px) and (max-width: 1440px){header .left{width:36%}header .right{width:64%}header .utilities li{margin:0 15px}header .utilities li.book{font-size:15px;letter-spacing:0.05em}header .utilities li.phone:before{left:-15px}header .menu-lang{margin:0 15px}header .menu-lang:before{left:-15px}header .menu-lang:after{right:-15px}header .navbar-header .menu-label{letter-spacing:0.5em;margin-right:15px;margin-left:30px}}@media (min-width: 992px) and (max-width: 1199px){header{padding-top:20px}header .logo{margin:0}header .header-elements{margin-top:5px;text-align:right}header .header-elements a{display:inline-block;font-size:24px;text-decoration:none}header .header-elements a+a{margin-left:20px}header .header-elements .book{font-size:15px;line-height:20px;color:#cfb48a;letter-spacing:0.1em;padding:5px 15px;background:#ffffff;text-transform:uppercase}header.inverse{height:80px;background:#ffffff}header.inverse:before,header.inverse:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:#ffffff;z-index:-1}header.inverse:before{right:50%}header.inverse:after{left:50%}header.inverse .header-elements .book{color:#ffffff;background:#cfb48a}}@media (min-width: 768px) and (max-width: 991px){header{padding-top:20px}header .logo{margin:0}header .back-in-header{margin-right:15px}header .header-elements{margin-top:5px;text-align:right}header .header-elements a{display:inline-block;font-size:24px;text-decoration:none}header .header-elements a+a{margin-left:4px}header .header-elements .book{font-size:15px;line-height:20px;color:#cfb48a;letter-spacing:0.1em;padding:5px 15px;background:#ffffff;text-transform:uppercase}header.inverse{height:80px;background:#ffffff}header.inverse:before,header.inverse:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:#ffffff;z-index:-1}header.inverse:before{right:50%}header.inverse:after{left:50%}header.inverse .header-elements .book{color:#ffffff;background:#cfb48a}}@media (max-width: 767px){header{left:0;right:0;padding-top:20px}header .back-in-header{margin:0}header .header-elements{margin-top:0}header .header-elements>.row{padding:0 15px}header .header-elements>.row>[class*="col-"]{padding:0}header .header-elements a{display:inline-block;font-size:24px;text-decoration:none}header .header-elements a+a{margin-left:10px}header .header-elements .book{width:auto;font-size:12px;font-weight:700;line-height:20px;color:#cfb48a;letter-spacing:0.05em;padding:5px 10px;margin-left:0;background:#ffffff;text-align:center;text-transform:uppercase}header.inverse{height:70px;background:#ffffff}header.inverse:before,header.inverse:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:#ffffff;z-index:-1}header.inverse:before{right:50%}header.inverse:after{left:50%}header.inverse .header-elements .book{color:#ffffff;background:#cfb48a}}.fp-viewing-home header .utilities li.book{margin:0 5px 0 0;font-size:18px}.fp-viewing-home header .utilities li.book a{padding:10px 20px}@media (min-width: 1200px) and (max-width: 1440px){.fp-viewing-home header .utilities li.book{font-size:15px}}.menu-offcanvas{position:fixed;top:0;right:-60%;width:60%;height:100%;background:#ffffff;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:right 0.3s ease-in-out;transition:right 0.3s ease-in-out;z-index:1000}.menu-offcanvas.offcanvas-open{right:0}@media (max-width: 767px){.menu-offcanvas{width:100%;right:-100%}}.menu-command{min-height:75px;margin:0 0 20px}.menu-command:before,.menu-command:after{content:" ";display:table}.menu-command:after{clear:both}@media (min-width: 992px) and (max-width: 1199px){.menu-command{min-height:55px}.menu-command .menu-lang{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700;line-height:30px;margin:20px 30px 0;text-transform:uppercase}.menu-command .menu-lang .language-list{margin:0}.menu-command .menu-lang .language-list .language-item{display:inline-block}.menu-command .menu-lang .language-list .language-item a{display:block;color:#000000;padding:4px 8px;text-decoration:none}}@media (min-width: 768px) and (max-width: 991px){.menu-command{min-height:55px}.menu-command .menu-lang{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700;line-height:30px;margin:20px 30px 0;text-transform:uppercase}.menu-command .menu-lang .language-list{margin:0}.menu-command .menu-lang .language-list .language-item{display:inline-block}.menu-command .menu-lang .language-list .language-item a{display:block;color:#000000;padding:4px 8px;text-decoration:none}}@media (max-width: 767px){.menu-command{min-height:55px}.menu-command .menu-lang{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700;line-height:30px;margin:15px 15px 0;text-transform:uppercase}.menu-command .menu-lang .language-list{margin:0}.menu-command .menu-lang .language-list .language-item{display:inline-block}.menu-command .menu-lang .language-list .language-item a{display:block;color:#000000;padding:4px 8px;text-decoration:none}}.menu-offcanvas-button-close{position:relative;float:right;width:30px;height:30px;padding:0;margin-top:30px;margin-right:11%;border:0;border-radius:0;box-shadow:none;text-shadow:none;background-color:transparent}.menu-offcanvas-button-close:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-offcanvas-button-close:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 1441px){.menu-offcanvas-button-close:after,.menu-offcanvas-button-close:before{-webkit-transition:all 0.5s;transition:all 0.5s}.menu-offcanvas-button-close:hover:after,.menu-offcanvas-button-close:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (min-width: 1200px) and (max-width: 1440px){.menu-offcanvas-button-close:after,.menu-offcanvas-button-close:before{-webkit-transition:all 0.5s;transition:all 0.5s}.menu-offcanvas-button-close:hover:after,.menu-offcanvas-button-close:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (min-width: 992px) and (max-width: 1199px){.menu-offcanvas-button-close{margin-top:10px;margin-right:12%}}@media (min-width: 768px) and (max-width: 991px){.menu-offcanvas-button-close{margin-top:10px;margin-right:13%}}@media (max-width: 767px){.menu-offcanvas-button-close{margin-top:5px;margin-right:7%}}.main-navigation{font-family:"Montserrat",sans-serif;font-size:60px;line-height:1;margin:0;border:none;border-radius:0;background-color:transparent;min-height:auto}.main-navigation .menu{display:block;margin:0 80px}.main-navigation .menu:before,.main-navigation .menu:after{content:" ";display:table}.main-navigation .menu:after{clear:both}.main-navigation .menu-item{display:inline-block;width:100%;text-align:left;text-transform:uppercase}.main-navigation a{display:inline-block;padding:20px;color:#000000;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.main-navigation a:hover{color:#cfb48a}.main-navigation a:hover:before{opacity:1}.main-navigation .current-menu-item>a{color:#cfb48a}.main-navigation .current-menu-item>a:before{opacity:1}@media (min-width: 1200px) and (max-width: 1440px){.main-navigation{font-size:50px}.main-navigation .menu{margin:0 60px}.main-navigation a{padding:10px}.main-navigation a:before{width:33px;height:50px;background-size:100%}}@media (min-width: 992px) and (max-width: 1199px){.main-navigation{font-size:45px}.main-navigation .menu{margin:0 20px}.main-navigation a{padding:15px}.main-navigation a:before{width:30px;height:45px;margin-right:15px;background-size:100%}}@media (min-width: 768px) and (max-width: 991px){.main-navigation{font-size:34px}.main-navigation .menu{margin:0 20px}.main-navigation a{padding:10px}.main-navigation a:before{width:23px;height:34px;margin-right:15px;background-size:100%}}@media (max-width: 767px){.main-navigation{font-size:24px}.main-navigation .menu{margin:0 10px;padding-left:15px;padding-right:15px}.main-navigation a{padding:10px}.main-navigation a:before{width:16px;height:24px;margin-right:10px;background-size:100%}}@media (min-width: 768px) and (max-width: 991px){.logo-item{margin-top:10px}}@media (min-width: 992px) and (max-width: 1199px){.logo-item{margin-top:10px}}#fp-nav.right{right:30px}#fp-nav ul li{width:14px;height:19px;margin:20px 5px}#fp-nav ul li .fp-tooltip{top:1px;font-family:"Montserrat",sans-serif;font-size:12px;line-height:19px}#fp-nav ul li a span{width:12px;height:13px;border-radius:0;margin:-3px 0 0 -3px;background:url("../../images/background/dot-default.png") no-repeat}#fp-nav ul li a.active span{width:11px;height:11px;border-radius:0;background:url("../../images/background/dot-active.png") no-repeat}#fp-nav ul li:hover .fp-tooltip{color:#000}#fp-nav ul li:hover a span{width:12px;height:13px;margin:-3px 0 0 -3px;background:url("../../images/background/dot-default.png") no-repeat}#fp-nav ul li:hover a.active span{width:11px;height:11px;border-radius:0;background:url("../../images/background/dot-active.png") no-repeat}@media (min-width: 1200px) and (max-width: 1440px){#fp-nav.right{right:20px}}@media (min-width: 992px) and (max-width: 1199px){#fp-nav.right{right:15px}}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{margin:-6px 0 0 -3px}.fp-controlArrow{margin-top:0;-webkit-transition:all 0.3s;transition:all 0.3s}.fp-controlArrow.fp-prev,.fp-controlArrow.fp-next{width:50px;height:50px;margin-top:-25px;border-width:0;border-right:1px solid #cfb48a;border-bottom:1px solid #cfb48a}.fp-controlArrow.fp-prev{left:46%;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.fp-controlArrow.fp-next{right:6%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fp-controlArrow:hover{border-right-color:#000000;border-bottom-color:#000000}@media (min-width: 1200px) and (max-width: 1440px){.fp-controlArrow.fp-prev,.fp-controlArrow.fp-next{width:40px;height:40px;margin-top:-20px}.fp-controlArrow.fp-next{right:3%}}@media (min-width: 992px) and (max-width: 1199px){.fp-controlArrow{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.fp-controlArrow{display:none !important}}@media (max-width: 767px){.fp-controlArrow{display:none !important}}@media (min-width: 1441px){section[data-anchor="camere"] .fp-controlArrow.fp-prev{left:60%}}@media (min-width: 1200px) and (max-width: 1440px){section[data-anchor="camere"] .fp-controlArrow.fp-prev{left:60%}}.moveDown{position:absolute;bottom:30px;left:50%;width:33px;height:68px;margin-left:-16px;background:url("../../images/background/mouse-roll.png") no-repeat;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:5}.moveDown:hover{bottom:20px}.moveDown.first{-webkit-animation-name:to-down;animation-name:to-down;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (min-width: 1200px) and (max-width: 1440px){.moveDown{bottom:20px}.moveDown:hover{bottom:10px}}@media (min-width: 992px) and (max-width: 1199px){.moveDown{bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.moveDown{bottom:30px}.moveDown.first{bottom:60px}}@media (max-width: 767px){.moveDown:not(.first){display:none}.moveDown.first{bottom:0;background-image:url("../../images/background/hand-touch.png")}}#fp-nav ul li .fp-tooltip{color:#5b5b5b}.owl-carousel{position:relative}.owl-carousel .owl-nav{margin-top:0}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;bottom:10%;width:40px;height:40px;font-size:20px;margin:0;color:#ffffff;border-radius:0;background:#cfb48a;-webkit-transition:all 0.3s;transition:all 0.3s}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{background:#cfb48a}.owl-carousel .owl-nav .owl-prev:hover:not(.disabled),.owl-carousel .owl-nav .owl-next:hover:not(.disabled){background:#000000}.owl-carousel .owl-nav .owl-prev [class^="icon-"],.owl-carousel .owl-nav .owl-next [class^="icon-"]{vertical-align:-15%}.owl-carousel .owl-nav .owl-prev{left:50%;margin-left:-50px}.owl-carousel .owl-nav .owl-next{right:50%;margin-right:-50px}@media (min-width: 1200px) and (max-width: 1440px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{bottom:5%}}@media (min-width: 992px) and (max-width: 1199px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{bottom:5%;width:30px;height:30px;font-size:15px}.owl-carousel .owl-nav .owl-prev [class^="icon-"],.owl-carousel .owl-nav .owl-next [class^="icon-"]{vertical-align:-5%}.owl-carousel .owl-nav .owl-prev{margin-left:-40px}.owl-carousel .owl-nav .owl-next{margin-right:-40px}}@media (min-width: 768px) and (max-width: 991px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{bottom:5%;width:30px;height:30px;font-size:15px}.owl-carousel .owl-nav .owl-prev [class^="icon-"],.owl-carousel .owl-nav .owl-next [class^="icon-"]{vertical-align:-5%}.owl-carousel .owl-nav .owl-prev{margin-left:-40px}.owl-carousel .owl-nav .owl-next{margin-right:-40px}}@media (max-width: 767px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{bottom:20px;width:30px;height:30px;font-size:15px}.owl-carousel .owl-nav .owl-prev [class^="icon-"],.owl-carousel .owl-nav .owl-next [class^="icon-"]{vertical-align:-5%}.owl-carousel .owl-nav .owl-prev{margin-left:-40px}.owl-carousel .owl-nav .owl-next{margin-right:-40px}}.offer-list .owl-carousel .owl-stage{margin:0 auto}.offer-list .owl-carousel .owl-nav .owl-prev,.offer-list .owl-carousel .owl-nav .owl-next{top:50%;bottom:auto;font-size:40px;line-height:1;margin-top:-20px;background:none}.offer-list .owl-carousel .owl-nav .owl-prev.disabled,.offer-list .owl-carousel .owl-nav .owl-next.disabled{background:none}.offer-list .owl-carousel .owl-nav .owl-prev:hover:not(.disabled),.offer-list .owl-carousel .owl-nav .owl-next:hover:not(.disabled){background:none}.offer-list .owl-carousel .owl-nav .owl-prev{left:-35px;margin-left:0}.offer-list .owl-carousel .owl-nav .owl-next{right:-15px;margin-right:0}@media (max-width: 767px){.offer-list .owl-carousel .owl-nav .owl-prev,.offer-list .owl-carousel .owl-nav .owl-next{font-size:30px;margin-top:-15px}.offer-list .owl-carousel .owl-nav .owl-prev{left:-40px}.offer-list .owl-carousel .owl-nav .owl-next{right:-25px}}.feedback-list .owl-carousel .owl-nav{margin:20px 0 40px}.feedback-list .owl-carousel .owl-nav .owl-prev,.feedback-list .owl-carousel .owl-nav .owl-next{position:static;margin:0 10px}.section{text-align:center}.section.main-section{background-image:url("../../images/background/sezione-iniziale.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}.section.contatti-section{background-image:url("../../images/background/sezione-contatti.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width: 767px){.section.contatti-section{background-image:none}}.section.final-section{background-image:url("../../images/background/sezione-finale.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width: 992px) and (max-width: 1199px){.section.final-section{background-size:110%}}@media (max-width: 767px){.section.final-section{background-position:4% center}.section.final-section .fp-tableCell{vertical-align:initial}.section.final-section .fp-tableCell .bottom{margin:80px 15px 0}}@media (min-width: 768px) and (max-width: 991px){.section.final-section{background-position:left center}.section.final-section .fp-tableCell{vertical-align:initial}.section.final-section .fp-tableCell .bottom{top:3%;margin:80px 15px 0}}.section.final-section .section-title{line-height:0.7em;margin:100px 0 0;opacity:0.43}.section .logo-big{margin:0 auto 90px}.section .to-slide,.section .to-page{font-family:"Montserrat",sans-serif;font-size:35px;color:#595959;text-transform:uppercase;text-decoration:none}.section .to-slide .arrow,.section .to-page .arrow{display:inline-block;padding-top:20px}.section .to-slide:hover .arrow,.section .to-page:hover .arrow{-webkit-animation-name:to-right;animation-name:to-right;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.section .section-title{font-family:"Montserrat",sans-serif;font-size:125px;line-height:1.25;font-weight:100;color:#595959;text-transform:uppercase}.section .section-data{position:relative}.section .slide{position:relative}.section .slide .slide-data{position:relative;z-index:2}.section .slide .slide-back{position:absolute;top:100px;left:46%;width:30px;height:30px;z-index:10}.section .slide .slide-back:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.section .slide .slide-back:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.section .slide .slide-back:hover:after,.section .slide .slide-back:hover:before{border-left-color:#cfb48a}.section .slide h3.slide-title{position:relative;font-size:65px;line-height:1.25;color:#cfb48a;padding-bottom:20px;text-transform:uppercase}.section .slide h3.slide-title:after{content:"";position:absolute;bottom:0;left:0;width:2.5em;height:5px;background-color:#cfb48a}.section .slide.inner{background:#ffffff}.section .slide.inner .left-side,.section .slide.inner .right-side{display:inline-block;vertical-align:middle}.section .slide.inner .left-side{width:43%}.section .slide.inner .left-side img{height:100vh}.section .slide.inner .right-side{width:57%;padding-right:10%;padding-left:8%;text-align:left}@media (min-width: 1200px) and (max-width: 1440px){.section .logo-big{width:50%;margin:0 auto 60px}.section .section-title{font-size:100px}.section .slide h3.slide-title{font-size:48px;margin-bottom:15px;padding-bottom:15px}.section .slide h3.slide-title:after{height:3px}.section .slide .description{font-size:15px;line-height:1.5}.section .slide.inner .right-side{padding-right:7%;padding-left:7%;padding-top:8%}}@media (min-width: 992px) and (max-width: 1199px){.section.final-section .section-title{margin:90px 0 0}.section .logo-big{width:50%;margin:0 auto 30px}.section .to-slide .arrow,.section .to-page .arrow{padding-top:20px}.section .section-title{font-size:100px;margin-bottom:0}.section .slide .slide-back{top:80px;left:45%}.section .slide h3.slide-title{font-size:38px;letter-spacing:normal;margin-bottom:15px;padding-bottom:15px}.section .slide h3.slide-title:after{height:2px}.section .slide .description{font-size:13px;line-height:1.5}.section .slide.inner .fp-tableCell{vertical-align:top}.section .slide.inner .slide-back{left:7%}.section .slide.inner .left-side,.section .slide.inner .right-side{display:block;width:100%}.section .slide.inner .left-side img{height:auto;margin:0 auto}.section .slide.inner .left-side.first img{margin-top:80px}.section .slide.inner .right-side{padding:5% 7%}}@media (min-width: 768px) and (max-width: 991px){.section .logo-big{width:50%;margin:0 auto 30px}.section .to-slide .arrow,.section .to-page .arrow{padding-top:20px}.section .section-title{font-size:90px;margin-bottom:0}}@media (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.section .section-title{font-size:80px}}@media (min-width: 768px) and (max-width: 991px){.section .slide .slide-back{top:80px;left:45%}.section .slide h3.slide-title{font-size:46px;margin-bottom:15px;padding-bottom:15px}.section .slide h3.slide-title:after{height:2px}.section .slide .description{font-size:15px;line-height:1.5}.section .slide.inner .fp-tableCell{vertical-align:top}.section .slide.inner .slide-back{top:0;left:5%}.section .slide.inner .left-side,.section .slide.inner .right-side{display:block;width:100%}.section .slide.inner .left-side img{height:auto;margin:0 auto}.section .slide.inner .left-side.first img{margin-top:80px}.section .slide.inner .right-side{padding:7% 5%}}@media (max-width: 767px){.section.final-section .section-title{margin:80px 0 0}.section .logo-big{width:70%;margin:0 auto 15px}.section .to-slide,.section .to-page{font-size:21px;letter-spacing:0.05em}}@media (max-width: 767px) and (max-width: 767px){.section .to-slide,.section .to-page{font-size:18px;padding:0 15px;display:block}}@media (max-width: 767px){.section .to-slide .arrow,.section .to-page .arrow{padding-top:20px}.section .section-title{font-size:50px;margin-bottom:0}}@media (max-width: 767px) and (max-width: 767px){.section .section-title{font-size:30px}}@media (max-width: 767px){.section .slide .slide-back{top:70px;left:45%}.section .slide h3.slide-title{font-size:32px;margin-bottom:10px;padding-bottom:10px}.section .slide h3.slide-title:after{height:1px}.section .slide .description{font-size:13px;line-height:1.5}.section .slide.inner .fp-tableCell{vertical-align:top}.section .slide.inner .slide-back{top:0;left:15px}.section .slide.inner .left-side,.section .slide.inner .right-side{display:block;width:100%}.section .slide.inner .left-side img{height:auto;margin:0 auto}.section .slide.inner .left-side.first img{margin-top:70px}.section .slide.inner .right-side{padding:8% 5%}}[lang="en-US"] .section.final-section{background-image:url("../../images/background/sezione-finale-en.jpg")}body.page:not(.home) header .right{background:#ffffff}.page-area{position:relative;display:table;width:100%;height:100vh;table-layout:fixed}.page-area .left-side,.page-area .right-side{display:table-cell;vertical-align:middle}.page-area .left-side{width:43vw}.page-area .left-side img{height:100vh}.page-area .right-side{width:57vw;padding-right:10%;padding-left:8%}.page-area .back{position:fixed;top:100px;left:46%;width:30px;height:30px;z-index:10}.page-area .back:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.page-area .back:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.page-area .back:hover:after,.page-area .back:hover:before{border-left-color:#cfb48a}.page-area h1{position:relative;font-size:65px;line-height:1.25;color:#cfb48a;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase}.page-area h1:after{content:"";position:absolute;bottom:0;left:0;width:2.5em;height:5px;background-color:#cfb48a}@media (min-width: 1200px) and (max-width: 1440px){.page-area .right-side{padding-right:7%;padding-left:7%;padding-top:8%}.page-area h1{font-size:48px;margin-bottom:15px;padding-bottom:15px}.page-area h1:after{height:3px}.page-area .entry-content{font-size:15px;line-height:1.5}}@media (min-width: 992px) and (max-width: 1199px){.page-area{display:block;height:auto;padding-top:80px}.page-area .left-side,.page-area .right-side{display:block;width:100%}.page-area .left-side img{height:auto;margin:0 auto}.page-area .right-side{padding:5% 7%}.page-area .back{top:80px;left:7%}.page-area h1{font-size:38px;letter-spacing:normal;margin-bottom:15px;padding-bottom:15px}.page-area h1:after{height:2px}.page-area .entry-content{font-size:13px;line-height:1.5}}@media (min-width: 768px) and (max-width: 991px){.page-area{display:block;height:auto;padding-top:80px}.page-area .left-side,.page-area .right-side{display:block;width:100%}.page-area .left-side img{height:auto}.page-area .right-side{padding:10% 5%}.page-area .back{top:600px;left:5%}.page-area h1{font-size:46px;margin-bottom:15px;padding-bottom:15px}.page-area h1:after{height:2px}.page-area .entry-content{font-size:15px;line-height:1.5}}@media (max-width: 767px){.page-area{display:block;height:auto;padding-top:70px}.page-area .left-side,.page-area .right-side{display:block;width:100%}.page-area .left-side img{height:auto}.page-area .right-side{padding:8% 5%}.page-area .back{position:relative;top:0;left:0;display:block;margin-bottom:15px}.page-area h1{font-size:34px;margin-bottom:10px;padding-bottom:10px}.page-area h1:after{height:1px}.page-area .entry-content{font-size:15px;line-height:1.5}}.page-item{padding:0 6% 40px}.page-item:first-child{padding-top:80px}.page-item .page-image{margin:0 auto}.page-item .page-title{position:relative;font-size:38px;line-height:1.25;letter-spacing:normal;margin-top:30px;margin-bottom:15px;padding-bottom:15px;text-transform:uppercase}.page-item .page-title:after{content:"";position:absolute;bottom:0;left:0;width:2.5em;height:2px;background-color:#cfb48a}.page-item .page-description{font-size:15px;line-height:1.5}.page-item .page-description ul{margin:15px 0 0 20px}@media (max-width: 767px){.page-item{padding:0 15px 30px}.page-item:first-child{padding-top:70px}.page-item .page-title{font-size:32px;margin-bottom:10px;padding-bottom:10px}.page-item .page-title:after{height:1px}.page-item .page-description{font-size:13px;line-height:1.5}}.home-logo{margin:0 auto}@media (max-width: 767px){.home-logo{width:80%;max-width:325px}}.home-title{font-family:"Montserrat",sans-serif;font-size:55px;color:#595959;margin:90px 0 45px;text-transform:uppercase;font-weight:100}@media (max-width: 767px){.home-title{letter-spacing:0.05em;font-size:20px;margin:50px 0 45px}}@media (min-width: 1200px) and (max-width: 1440px){.home-title{margin:20px 0}}.home-content{font-size:16px;color:#595959;text-align:center;max-width:30%;margin:auto}.home-content p{margin:0 15px}@media (min-width: 1200px) and (max-width: 1440px){.home-content{max-width:initial;font-size:18px}.home-content p{margin:0 60px}}@media (min-width: 992px) and (max-width: 1199px){.home-content{max-width:initial;font-size:18px}}@media (max-width: 767px){.home-content{max-width:initial}}@media (min-width: 768px) and (max-width: 991px){.home-content{max-width:initial;font-size:20px}}body.page-template-template-tutta-pagina header{left:7%;background-color:#ffffff}body.page-template-template-tutta-pagina header:before,body.page-template-template-tutta-pagina header:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:#ffffff;z-index:-1}body.page-template-template-tutta-pagina header:before{right:50%}body.page-template-template-tutta-pagina header:after{left:50%}body.page-template-template-tutta-pagina main.fullwidth{margin:120px 0 60px}body.page-template-template-tutta-pagina main.fullwidth .back{position:fixed;top:45px;left:4%;width:30px;height:30px;z-index:300}body.page-template-template-tutta-pagina main.fullwidth .back:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}body.page-template-template-tutta-pagina main.fullwidth .back:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s}body.page-template-template-tutta-pagina main.fullwidth .back:hover:after,body.page-template-template-tutta-pagina main.fullwidth .back:hover:before{border-left-color:#cfb48a}@media (min-width: 1200px) and (max-width: 1440px){body.page-template-template-tutta-pagina header{left:8%}}@media (min-width: 992px) and (max-width: 1199px){body.page-template-template-tutta-pagina main.fullwidth{margin:100px 0 50px}body.page-template-template-tutta-pagina main.fullwidth .back{top:25px}}@media (min-width: 768px) and (max-width: 991px){body.page-template-template-tutta-pagina main.fullwidth{margin:100px 0 50px}body.page-template-template-tutta-pagina main.fullwidth .back{top:25px}}@media (max-width: 767px){body.page-template-template-tutta-pagina main.fullwidth{margin:90px 0 40px}body.page-template-template-tutta-pagina main.fullwidth .back{top:20px;left:2%}}.entry-content .gallery{margin:30px -15px}.entry-content .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:15px}@media (max-width: 767px){.entry-content .gallery-item{max-width:none !important}}.entry-content .gallery-columns-2 .gallery-item{max-width:50%}.entry-content .gallery-columns-3 .gallery-item{max-width:33.33%}.entry-content .gallery-columns-4 .gallery-item{max-width:25%}.entry-content .gallery-columns-5 .gallery-item{max-width:20%}.entry-content .gallery-columns-6 .gallery-item{max-width:16.66%}.entry-content .gallery-columns-7 .gallery-item{max-width:14.28%}.entry-content .gallery-columns-8 .gallery-item{max-width:12.5%}.entry-content .gallery-columns-9 .gallery-item{max-width:11.11%}.entry-content .gallery-caption{display:block}img.alignnone{margin:5px 20px 20px 0}img.alignright{float:right;margin:5px 0 20px 20px}img.alignleft{float:left;margin:5px 20px 20px 0}img.aligncenter{margin-left:auto;margin-right:auto}.table{margin:0}.table-responsive{position:relative;margin-bottom:20px;margin-bottom:2rem}.angle-scroll-left{font-size:24px;line-height:1;padding-top:4px;color:#202020;text-align:center;content:'\f105';position:absolute;display:inline-block;top:50%;right:0;width:32px;height:32px;margin-top:-16px;overflow:hidden;opacity:0.8}.angle-scroll-left.fade-out{display:none}.angle-scroll-left__animation{display:inline-block;-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}}[class*=edt-col-]{float:left;padding-left:15px;padding-right:15px}@media (max-width: 767px){[class*=edt-col-]{width:100%}}.edt-col-2{width:50%}.edt-col-3{width:33.333333333%}.edt-col-4{width:25%}.entry-content ul{margin-left:30px}.gform_wrapper{margin:0 !important}.defaultForm{font-family:"Montserrat",sans-serif}.defaultForm li.gfield{margin-top:0 !important;padding-right:0 !important}.defaultForm li.gfield:not(.gfieldClear){clear:none !important}.defaultForm div.ginput_container{margin:0 !important}.defaultForm .gform_footer{text-align:right}@media (max-width: 767px){.defaultForm .gform_footer{padding:6px 0 !important;margin:6px 0 0 !important}}.defaultForm .gfield50{float:left;width:49%}.defaultForm .gfield33{float:left;width:32%}.defaultForm .gfield33.gfieldCenter{margin-left:1% !important;margin-right:1% !important}.defaultForm .gfield25{float:left;width:24%}.defaultForm .gfield25.gfieldCenter{width:23%;margin-left:1% !important;margin-right:1% !important}.defaultForm .gfieldLeft{margin-right:1% !important}.defaultForm .gfieldRight{margin-left:1% !important}.defaultForm .gfieldClear{clear:left}.defaultForm .gfield_checkbox li label{max-width:90% !important}.defaultForm .roomTitle{font-size:20px;margin-bottom:10px}.defaultForm input[type="text"],.defaultForm input[type="email"],.defaultForm input[type="date"],.defaultForm select,.defaultForm textarea{width:100% !important;height:40px;font-size:20px;letter-spacing:0.1em !important;padding:5px 20px !important;margin-top:0 !important;margin-bottom:12px;text-transform:uppercase;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dbd8d2;text-transform:initial}@media (max-width: 767px){.defaultForm input[type="text"],.defaultForm input[type="email"],.defaultForm input[type="date"],.defaultForm select,.defaultForm textarea{margin-bottom:8px}}.defaultForm input[type="checkbox"]{margin:0 3px 0 0 !important;vertical-align:middle;position:relative}.defaultForm select option{padding-left:7px}.defaultForm textarea{resize:none}@media (min-width: 1200px) and (max-width: 1440px){.defaultForm textarea{height:100px !important}}.defaultForm .privacy,.defaultForm .newsletter{font-family:"Montserrat",sans-serif;font-size:14px;line-height:20px;margin-bottom:12px}.defaultForm .privacy .gfield_description,.defaultForm .newsletter .gfield_description{font-size:12px;padding:0 !important}.defaultForm .privacy .gfield_description a,.defaultForm .newsletter .gfield_description a{color:#000000}.defaultForm .privacy .gfield_description a:hover,.defaultForm .newsletter .gfield_description a:hover{color:#000;text-decoration:none}.defaultForm button,.defaultForm button[type="submit"],.defaultForm input.button,.defaultForm input.button.gform_button{font-size:20px !important;line-height:20px !important;padding:15px 40px;margin-right:0 !important;text-transform:uppercase;-webkit-transition:all 0.2s;transition:all 0.2s;background-color:#cfb48a;color:#fff;font-weight:800}.defaultForm button:hover,.defaultForm button[type="submit"]:hover,.defaultForm input.button:hover,.defaultForm input.button.gform_button:hover{color:#ffffff;background-color:#313131}@media (min-width: 992px) and (max-width: 1199px){.defaultForm textarea{height:100px !important}.defaultForm .privacy{font-size:14px;line-height:18px}.defaultForm .privacy .gfield_description{font-size:12px}}@media (min-width: 768px) and (max-width: 991px){.defaultForm .privacy{font-size:14px;line-height:18px}.defaultForm .privacy .gfield_description{font-size:12px}}@media (max-width: 767px){.defaultForm .gfield50,.defaultForm .gfield33{width:100%;margin-left:0 !important;margin-right:0 !important}.defaultForm .gfield50.gfieldCenter,.defaultForm .gfield33.gfieldCenter{margin-left:0 !important;margin-right:0 !important}.defaultForm .roomTitle{font-size:18px}.defaultForm .privacy{font-size:14px;line-height:18px}.defaultForm .privacy .gfield_description{font-size:12px}.defaultForm button,.defaultForm button[type="submit"],.defaultForm input.button,.defaultForm input.button.gform_button{letter-spacing:0.2em;padding:10px 20px;margin-bottom:0 !important}}.ui-datepicker.ui-widget{display:none;width:auto;border:0;font-family:"Montserrat",sans-serif;padding:15px;padding:1.5rem;margin-bottom:20px;margin-bottom:2rem;border-radius:3px;background-color:#ffffff;box-shadow:0 2px 6px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.07)}.ui-datepicker.ui-widget .ui-datepicker-header{position:relative;padding:6px;min-height:35px;color:#595959;text-transform:lowercase;font-size:14px;line-height:1;background-color:#ffffff;background-image:initial;border:0;border-radius:0}.ui-datepicker.ui-widget .ui-datepicker-calendar{margin:0}.ui-datepicker.ui-widget .ui-datepicker-calendar td{border:1px solid #e4e7e7;text-align:center;padding:1px}.ui-datepicker.ui-widget .ui-datepicker-calendar th{font-size:13px;color:#757575}.ui-datepicker.ui-widget .ui-datepicker-next,.ui-datepicker.ui-widget .ui-datepicker-prev{position:absolute;top:0;background-image:initial;border:1px solid #e4e7e7;border-radius:2px;font-size:inherit;color:#595959;background-color:#ffffff;width:35px;height:30px;text-align:center;-webkit-transition:background-color 0.1s linear, border-color 0.1s linear;transition:background-color 0.1s linear, border-color 0.1s linear;cursor:pointer}.ui-datepicker.ui-widget .ui-datepicker-next:before,.ui-datepicker.ui-widget .ui-datepicker-prev:before{position:absolute;font-size:20px;top:50%;margin-top:-10px}.ui-datepicker.ui-widget .ui-datepicker-next .ui-icon,.ui-datepicker.ui-widget .ui-datepicker-prev .ui-icon{display:none}.ui-datepicker.ui-widget .ui-datepicker-next.ui-state-hover,.ui-datepicker.ui-widget .ui-datepicker-prev.ui-state-hover{border:1px solid #bbbbbb;font-weight:initial}.ui-datepicker.ui-widget .ui-datepicker-prev{left:0}.ui-datepicker.ui-widget .ui-datepicker-prev:before{content:"\36";right:50%;margin-right:-10px;font-family:"edita-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker.ui-widget .ui-datepicker-next{right:0}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"\70";left:50%;margin-left:-10px;font-family:"edita-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker.ui-widget .ui-datepicker-title{margin:0 35px;text-align:center}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default{display:block;border:0;background-color:#ffffff;background-image:initial;color:#333;padding:6px 9px;font-weight:300;font-size:13px;text-align:center;-webkit-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default.ui-state-hover,.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default.ui-state-active{border:0;background-color:#dedede;background-image:initial;text-decoration:none}.ui-datepicker.ui-widget .ui-datepicker-calendar .dp-highlight{border:1px solid #438c16}.ui-datepicker.ui-widget .ui-datepicker-calendar .dp-highlight .ui-state-default{background-color:#cfb48a;color:#ffffff}.ui-datepicker.ui-widget.ui-datepicker-multi{z-index:400 !important;padding:15px 0;padding:1.5rem 0}.ui-datepicker.ui-widget.ui-datepicker-multi .ui-datepicker-group{padding:0 15px;padding:0 1.5rem;border-left:1px solid #e4e7e7}.ui-datepicker.ui-widget.ui-datepicker-multi .ui-datepicker-group:first-child{border:0}.ui-datepicker.ui-widget.ui-datepicker-multi table{width:100%}@media (max-width: 767px){.gfield_description,.privacy label,.newsletter{font-size:10px !important}.gform_wrapper textarea.medium{height:40px !important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin:0 0 8px !important}}body.single-camere header .right{position:relative}body.single-camere header .right:before{content:"";position:absolute;top:0;left:16%;width:100%;height:100%;background-color:#ffffff;z-index:-1}@media (min-width: 1200px) and (max-width: 1440px){body.single-camere header .right:before{left:27%}}.section .slide.room{background:#ffffff;text-align:left}.section .slide.room .slide-back{left:13%}.section .slide.room.other .slide-back{left:60%}.section .slide.room .slide-content{padding:0 13%}.section .slide.room .slide-content h3.slide-title:after{width:5em}.section .slide.room .slide-content .description{margin-top:30px;margin-left:27%}.section .slide.room .slide-content .room-list{margin:100px -15px 0}.section .slide.room .slide-content .room-list:before,.section .slide.room .slide-content .room-list:after{content:" ";display:table}.section .slide.room .slide-content .room-list:after{clear:both}.section .slide.room .slide-content .room-list .room-column{float:left;padding:0 15px;font-size:25px;line-height:1.4;text-transform:uppercase}.section .slide.room .slide-content .room-list .room-column mark{margin-bottom:25px}.section .slide.room .slide-content .room-list .room-column .room-link{display:block;font-family:"Montserrat",sans-serif;color:#595959;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}.section .slide.room .slide-content .room-list .room-column .room-link:hover{color:#cfb48a}.section .slide.room .slide-content .room-list .room-column .description-room{font-size:18px}.section .slide.room .slide-content .room-list .room-column:nth-child(1){width:22%}.section .slide.room .slide-content .room-list .room-column:nth-child(2){width:20%}.section .slide.room .slide-content .room-list .room-column:nth-child(3){width:24%}.section .slide.room .slide-content .room-list .room-column:nth-child(4){width:25%}.section .slide.room .slide-content .room-list .room-column:nth-child(5){width:19%}.section .slide.room .room-content .left-side,.section .slide.room .room-content .right-side{display:inline-block;vertical-align:middle}.section .slide.room .room-content .left-side{width:57%}.section .slide.room .room-content .left-side .item img{height:100vh}.section .slide.room .room-content .right-side{width:43%;padding-right:10%;padding-left:8%}.section .slide.room .room-content .right-side .other-rooms{position:relative;font-family:"Montserrat",sans-serif;font-size:15px;line-height:1.5;color:#cfb48a;margin-top:20px;padding-top:20px;text-transform:uppercase}.section .slide.room .room-content .right-side .other-rooms:before{content:"";position:absolute;top:0;left:0;width:10.83333333em;height:5px;background-color:#cfb48a}.section .slide.room .room-content .right-side .other-rooms ul{margin:20px 0 0}.section .slide.room .room-content .right-side .other-rooms ul li{display:inline-block;color:#000000}.section .slide.room .room-content .right-side .other-rooms ul li a{color:#000000;text-transform:uppercase}.section .slide.room .room-content .right-side .other-rooms ul li+li:before{content:"|";margin-right:4px}@media (min-width: 1200px) and (max-width: 1440px){.section .slide.room .slide-back{left:8%}.section .slide.room .slide-content{padding:0 8%}.section .slide.room .slide-content .description{margin-top:20px}.section .slide.room .slide-content .room-list{margin:80px -15px 0}.section .slide.room .slide-content .room-list .room-column{font-size:20px;letter-spacing:normal}.section .slide.room .slide-content .room-list .room-column mark{margin-bottom:20px}.section .slide.room .room-content .right-side{padding-right:7%;padding-left:7%}.section .slide.room .room-content .right-side .other-rooms{font-size:13px;margin-top:15px;padding-top:15px}.section .slide.room .room-content .right-side .other-rooms:before{width:9.23076923em;height:3px}.section .slide.room .room-content .right-side .other-rooms ul{margin:15px 0 0}.section .slide.room .room-content .room-description{font-size:15px;line-height:1.5}}.room-template-area{display:table;width:100%;height:100vh;padding:0 13%}.room-template-area .back{position:fixed;top:100px;left:13%;width:30px;height:30px;z-index:10}.room-template-area .back:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.room-template-area .back:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.room-template-area .back:hover:after,.room-template-area .back:hover:before{border-left-color:#cfb48a}.room-template-area .template-content{display:table-cell;vertical-align:middle}.room-template-area h1{position:relative;font-size:65px;line-height:1.25;color:#cfb48a;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase}.room-template-area h1:after{content:"";position:absolute;bottom:0;left:0;width:5em;height:5px;background-color:#cfb48a}.room-template-area .entry-content{margin-top:30px;margin-left:27%}.room-template-area .category-list{font-family:"Montserrat",sans-serif;font-size:30px;line-height:1;margin:30px 0 0;text-transform:uppercase}.room-template-area .category-list li{list-style:none;border-bottom:1px solid #cfb48a}.room-template-area .category-list li a{display:inline-block;color:#cfb48a;padding:15px;text-decoration:none}.room-template-area .room-list{margin:100px -15px 0}.room-template-area .room-list:before,.room-template-area .room-list:after{content:" ";display:table}.room-template-area .room-list:after{clear:both}.room-template-area .room-list .room-column{float:left;width:20%;padding:0 15px;font-size:25px;line-height:1.4;text-transform:uppercase}.room-template-area .room-list .room-column mark{margin-bottom:25px}.room-template-area .room-list .room-column .room-link{display:block;font-family:"Montserrat",sans-serif;color:#595959;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}.room-template-area .room-list .room-column .room-link:hover{color:#cfb48a}.room-template-area .room-list .room-column .description-room{font-size:18px}.room-template-area .room-list .room-column:nth-child(1){width:22%}.room-template-area .room-list .room-column:nth-child(2){width:20%}.room-template-area .room-list .room-column:nth-child(3){width:24%}.room-template-area .room-list .room-column:nth-child(4){width:25%}.room-template-area .room-list .room-column:nth-child(5){width:19%}@media (min-width: 1200px) and (max-width: 1440px){.room-template-area{padding:0 8%}.room-template-area .back{left:8%}.room-template-area h1{font-size:48px;margin-bottom:15px;padding-bottom:15px}.room-template-area h1:after{height:3px}.room-template-area .entry-content{font-size:15px;line-height:1.5;margin-top:20px}.room-template-area .room-list{margin:80px -15px 0}.room-template-area .room-list .room-column{font-size:20px;letter-spacing:normal}.room-template-area .room-list .room-column mark{margin-bottom:20px}}@media (min-width: 992px) and (max-width: 1199px){.room-template-area{padding:0 6%}.room-template-area .back{top:80px;left:6%}.room-template-area h1{font-size:38px;letter-spacing:normal;margin-bottom:15px;padding-bottom:15px}.room-template-area h1:after{height:2px}.room-template-area .entry-content{font-size:13px;line-height:1.5;margin-top:20px;margin-left:23%}}@media (min-width: 768px) and (max-width: 991px){.room-template-area{padding:0 6%}.room-template-area .back{top:80px;left:6%}.room-template-area h1{font-size:40px;margin-bottom:15px;padding-bottom:15px}.room-template-area h1:after{height:2px}.room-template-area .entry-content{font-size:15px;line-height:1.5;margin-top:20px;margin-left:20%}}@media (max-width: 767px){.room-template-area{padding:100px 15px 0}.room-template-area .back{top:70px;left:15px}.room-template-area h1{font-size:28px;color:#000000;padding-bottom:0}.room-template-area h1:after{content:none}.room-template-area .entry-content{display:none}.room-template-area .category-list{font-size:24px;margin:0}.room-template-area .category-list li a{padding:10px}}.taxonomy-area{padding-top:80px}.taxonomy-area .room-item{padding:0 6% 40px}.taxonomy-area .room-item .room-title{position:relative;font-size:38px;line-height:1.25;letter-spacing:normal;margin-top:30px;margin-bottom:15px;padding-bottom:15px;text-transform:uppercase}.taxonomy-area .room-item .room-title:after{content:"";position:absolute;bottom:0;left:0;width:2.5em;height:2px;background-color:#cfb48a}.taxonomy-area .room-item .room-description{font-size:15px;line-height:1.5}@media (max-width: 767px){.taxonomy-area{padding-top:70px}.taxonomy-area .room-item{padding:0 15px 30px}.taxonomy-area .room-item .room-title{font-size:32px;margin-bottom:10px;padding-bottom:10px}.taxonomy-area .room-item .room-title:after{height:1px}.taxonomy-area .room-item .room-description{font-size:13px;line-height:1.5}}.room-area{position:relative;display:table;width:100%;height:100vh;table-layout:fixed}.room-area .left-side,.room-area .right-side{display:table-cell;vertical-align:middle}.room-area .left-side{width:57vw}.room-area .left-side .item img{height:100vh}.room-area .right-side{width:43vw;padding-right:10%;padding-left:8%}.room-area .back{position:fixed;top:100px;left:60%;width:30px;height:30px;z-index:10}.room-area .back:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.room-area .back:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.room-area .back:hover:after,.room-area .back:hover:before{border-left-color:#cfb48a}.room-area h1{position:relative;font-size:65px;line-height:1.25;color:#cfb48a;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase}.room-area h1:after{content:"";position:absolute;bottom:0;left:0;width:2.5em;height:5px;background-color:#cfb48a}.room-area .other-rooms{position:relative;font-family:"Montserrat",sans-serif;font-size:15px;line-height:1.5;color:#cfb48a;margin-top:20px;padding-top:20px;text-transform:uppercase}.room-area .other-rooms:before{content:"";position:absolute;top:0;left:0;width:10.83333333em;height:5px;background-color:#cfb48a}.room-area .other-rooms ul{margin:20px 0 0}.room-area .other-rooms ul li{display:inline-block;color:#000000}.room-area .other-rooms ul li a{color:#000000;text-transform:uppercase}.room-area .other-rooms ul li+li:before{content:"|";margin-right:4px}@media (min-width: 1200px) and (max-width: 1440px){.room-area .right-side{padding-right:8%;padding-left:8%}.room-area h1{font-size:48px;margin-bottom:15px;padding-bottom:15px}.room-area h1:after{height:3px}.room-area .room-description{font-size:15px;line-height:1.5}.room-area .other-rooms{font-size:13px;margin-top:15px;padding-top:15px}.room-area .other-rooms:before{width:9.23076923em;height:3px}.room-area .other-rooms ul{margin:15px 0 0}}@media (min-width: 992px) and (max-width: 1199px){.room-area{display:block;height:auto;padding-top:80px}.room-area .left-side,.room-area .right-side{display:block;width:100%}.room-area .left-side .item img{max-width:768px;height:auto;margin:0 auto}.room-area .right-side{padding:5% 7%}.room-area .back{top:80px;left:7%}.room-area h1{font-size:34px;letter-spacing:normal;margin-bottom:15px;padding-bottom:15px}.room-area h1:after{height:2px}.room-area .room-description{font-size:13px;line-height:1.5;letter-spacing:0.01em}.room-area .other-rooms{font-size:13px;margin-top:15px;padding-top:15px}.room-area .other-rooms:before{width:6.53846153em;height:2px}.room-area .other-rooms ul{margin:15px 0 0}}@media (min-width: 768px) and (max-width: 991px){.room-area{display:block;height:auto;padding-top:80px}.room-area .left-side,.room-area .right-side{display:block;width:100%}.room-area .left-side .item img{max-width:768px;height:auto;margin:0 auto}.room-area .right-side{padding:5%}.room-area .back{position:relative;top:0;left:0;display:block;margin-bottom:15px}.room-area h1{font-size:40px;margin-bottom:15px;padding-bottom:15px}.room-area h1:after{height:2px}.room-area .room-description{font-size:13px;line-height:1.5;letter-spacing:0.01em}.room-area .other-rooms{font-size:13px;margin-top:15px;padding-top:15px}.room-area .other-rooms:before{width:6.53846153em;height:2px}.room-area .other-rooms ul{margin:15px 0 0}}@media (max-width: 767px){.room-area{display:block;height:auto;padding-top:70px}.room-area .left-side,.room-area .right-side{display:block;width:100%}.room-area .left-side{padding:0 15px}.room-area .left-side .item img{max-width:768px;height:auto;margin:0 auto}.room-area .right-side{padding:15px}.room-area .back{position:relative;top:0;left:0;display:block;margin-bottom:15px}.room-area h1{font-size:32px;margin-bottom:10px;padding-bottom:10px}.room-area h1:after{height:1px}.room-area .room-description{font-size:13px;line-height:1.5}.room-area .other-rooms{font-size:13px;margin-top:10px;padding-top:10px}.room-area .other-rooms:before{width:6.15384615em;height:1px}.room-area .other-rooms ul{margin:15px 0 0}}body.single-offerte header .right{position:relative}body.single-offerte header .right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff;z-index:-1}@media (min-width: 1200px) and (max-width: 1440px){body.single-offerte header .right:before{content:none}}.section .offer-container{text-align:left}.section .offer-container .offer-content{padding:0 10%}.section .offer-container .offer-content .offer-list{margin:0 -30px}.section .offer-container .offer-content .offer-list .offer-item{margin:30px;background:#ffffff;box-shadow:0px 1px 15px rgba(0,0,0,0.2)}.section .offer-container .offer-content .offer-list .offer-item img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.section .offer-container .offer-content .offer-list .offer-item .stelle{text-transform:uppercase;font-weight:bold;color:#cfb48a;font-size:16px;margin-top:10px}.section .offer-container .offer-content .offer-list .offer-item .data{letter-spacing:0.1em;padding:25px 40px 0}.section .offer-container .offer-content .offer-list .offer-item .data .validity{font-family:"Montserrat",sans-serif;font-size:12px;color:#696969;margin-bottom:22px}.section .offer-container .offer-content .offer-list .offer-item .data .validity [class^="icon-"]{font-size:24px;color:#696969;margin-right:8px;vertical-align:-15%}.section .offer-container .offer-content .offer-list .offer-item .data mark{font-size:30px;line-height:1;margin-bottom:20px;text-transform:uppercase;color:#595959}.section .offer-container .offer-content .offer-list .offer-item .data .preview{font-size:16px}.section .offer-container .offer-content .offer-list .offer-item .tail{padding:30px;background:#ffffff}.section .offer-container .offer-content .offer-list .offer-item .tail:before,.section .offer-container .offer-content .offer-list .offer-item .tail:after{content:" ";display:table}.section .offer-container .offer-content .offer-list .offer-item .tail:after{clear:both}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box,.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper{float:left;width:60%}@media (min-width: 1200px) and (max-width: 1440px){.section .offer-container .offer-content .offer-list .offer-item .tail .price-box,.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper{width:72%}}@media (min-width: 992px) and (max-width: 1199px){.section .offer-container .offer-content .offer-list .offer-item .tail .price-box,.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper{width:65%}}@media (min-width: 768px) and (max-width: 991px){.section .offer-container .offer-content .offer-list .offer-item .tail .price-box,.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper{width:70%}}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box{font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.2;color:#afaca9;letter-spacing:normal;padding:5px 20px 10px 0}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box .price{font-size:32px;line-height:1;color:#cfb48a;margin:3px 0;font-weight:800}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper{text-align:right}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper .offer-link{display:inline-block;font-family:"Montserrat",sans-serif;font-size:16px;line-height:1;color:#ffffff;letter-spacing:0.1em;padding:15px 20px;margin-top:15px;font-weight:800;background:#cfb48a;text-decoration:none;text-transform:uppercase}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper .offer-link [class^="icon-"]{display:inline-block;margin-left:5px;vertical-align:-15%;-webkit-transition:all 0.3s;transition:all 0.3s}@media (min-width: 1200px) and (max-width: 1440px){.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper .offer-link{font-size:16px}}@media (min-width: 1441px){.section .offer-container .offer-content .offer-list .offer-item img{-webkit-transition:all 0.3s;transition:all 0.3s}.section .offer-container .offer-content .offer-list .offer-item:hover img{opacity:0.5}.section .offer-container .offer-content .offer-list .offer-item:hover .tail .cta-wrapper .offer-link [class^="icon-"]{-webkit-transform:translateX(15px);transform:translateX(15px)}}@media (min-width: 1200px) and (max-width: 1440px){.section .offer-container .offer-content{padding:0 6%}.section .offer-container .offer-content .offer-list{margin:0 -15px}.section .offer-container .offer-content .offer-list .offer-item{margin:0 15px}.section .offer-container .offer-content .offer-list .offer-item img{-webkit-transition:all 0.3s;transition:all 0.3s}.section .offer-container .offer-content .offer-list .offer-item .data{letter-spacing:0.05em;padding:15px 20px 0}.section .offer-container .offer-content .offer-list .offer-item .data mark{font-size:24px;margin-bottom:15px}.section .offer-container .offer-content .offer-list .offer-item .tail{padding:15px 20px 20px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box{padding:5px 15px 10px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box .price{font-size:28px}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper .offer-link{letter-spacing:0.05em}.section .offer-container .offer-content .offer-list .offer-item:hover img{opacity:0.5}.section .offer-container .offer-content .offer-list .offer-item:hover .tail .cta-wrapper .offer-link [class^="icon-"]{-webkit-transform:translateX(10px);transform:translateX(10px)}}@media (min-width: 992px) and (max-width: 1199px){.section .offer-container .offer-content .offer-list{margin:0 -20px}.section .offer-container .offer-content .offer-list .offer-item{margin:0 20px}.section .offer-container .offer-content .offer-list .offer-item .data{letter-spacing:0.05em;padding:15px 20px 0}.section .offer-container .offer-content .offer-list .offer-item .data mark{font-size:24px;margin-bottom:15px}.section .offer-container .offer-content .offer-list .offer-item .data .preview{font-size:13px}.section .offer-container .offer-content .offer-list .offer-item .tail{padding:15px 20px 20px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box{padding:5px 15px 10px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box .price{font-size:32px}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper .offer-link{letter-spacing:0.05em}}@media (min-width: 768px) and (max-width: 991px){.section .offer-container .offer-content{padding:0 6%}.section .offer-container .offer-content .offer-list{margin:0 -15px}.section .offer-container .offer-content .offer-list .offer-item{margin:0 15px}.section .offer-container .offer-content .offer-list .offer-item .data{letter-spacing:0.05em;padding:15px 15px 0}.section .offer-container .offer-content .offer-list .offer-item .data mark{font-size:24px;margin-bottom:15px}.section .offer-container .offer-content .offer-list .offer-item .data .preview{font-size:12px}.section .offer-container .offer-content .offer-list .offer-item .tail{padding:15px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box{padding:5px 10px 10px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box .price{font-size:30px}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper .offer-link{letter-spacing:0.05em;padding:10px}}@media (max-width: 767px){.section .offer-container .offer-content .offer-list{margin:0}.section .offer-container .offer-content .offer-list .offer-item{margin:0}.section .offer-container .offer-content .offer-list .offer-item .data{letter-spacing:0.025em;padding:10px 15px 0}.section .offer-container .offer-content .offer-list .offer-item .data .validity{font-size:13px}.section .offer-container .offer-content .offer-list .offer-item .data .validity [class^="icon-"]{font-size:20px;margin-right:4px}.section .offer-container .offer-content .offer-list .offer-item .data mark{font-size:22px;margin-bottom:15px}.section .offer-container .offer-content .offer-list .offer-item .tail{padding:0 15px 15px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box,.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper{float:none;width:100%}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box{padding:5px 10px 10px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box div{display:inline-block;line-height:20px}.section .offer-container .offer-content .offer-list .offer-item .tail .price-box .price{font-size:30px}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper{text-align:center}.section .offer-container .offer-content .offer-list .offer-item .tail .cta-wrapper .offer-link{display:block;letter-spacing:0.05em;padding:10px}}.richiesta-prev{color:#ffffff;padding:10px 30px;background:#cfb48a;text-transform:uppercase;-webkit-transition:background 0.2s linear;transition:background 0.2s linear}.richiesta-prev:hover,.richiesta-prev:active,.richiesta-prev:visited,.richiesta-prev:focus{text-decoration:none;color:#fff;background:#000}@media (max-width: 767px){.richiesta-prev{display:block;text-align:center;margin-top:15px}}.offer-area{position:relative;z-index:1}.offer-area .back{position:fixed;top:90px;left:46.5%;width:30px;height:30px;z-index:200}.offer-area .back:after{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.offer-area .back:before{content:"";position:absolute;left:15px;height:30px;border-left:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s;transition:all 0.3s}.offer-area .back:hover:after,.offer-area .back:hover:before{border-left-color:#cfb48a}.offer-area .left-side{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.offer-area .left-side .offer-title{position:fixed;top:130px;right:56%;font-family:"Montserrat",sans-serif;font-size:40px;line-height:1.25;color:#fff;text-align:right;text-transform:uppercase;z-index:2}.offer-area .left-side .price-box{position:fixed;bottom:80px;right:55%;width:15%;font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.2;color:#ffffff;letter-spacing:normal;padding:5px 20px 10px;background:#313131;text-align:left;z-index:2}.offer-area .left-side .price-box .price{font-size:40px;color:#cfb48a;margin:5px 0}.offer-area .left-side .offer-expired{position:fixed;bottom:80px;right:55%;width:20%;font-family:"Montserrat",sans-serif;font-size:25px;line-height:1.2;color:#cfb48a;letter-spacing:normal;padding:10px 30px;background:#313131;text-align:left;text-transform:uppercase;z-index:2}.offer-area .right-side{width:55%;min-height:100vh;height:100%;padding:130px 6% 0;margin-left:45%;background:#ffffff;text-align:left}.offer-area .right-side .validity{font-family:"Montserrat",sans-serif;font-size:14px;margin-bottom:10px;text-align:right}.offer-area .right-side .validity [class^="icon-"]{font-size:24px;color:#696969;margin-right:8px;vertical-align:-15%}.offer-area .right-side h2{font-family:"Montserrat",sans-serif;font-size:24px;color:#000000}.offer-area .right-side .offer-description{font-size:15px;line-height:2;margin-bottom:40px}.offer-area .right-side .policy-title{font-family:"Montserrat",sans-serif;font-size:24px;line-height:30px;color:#cfb48a;margin-bottom:20px;text-transform:uppercase}.offer-area .right-side .policy-description{font-size:15px;line-height:2;margin-bottom:60px}.offer-area .right-side .policy-description .polizza{float:left;margin-top:5px;margin-right:20px}.offer-area .right-side .advantages-title{font-family:"Montserrat",sans-serif;font-size:36px;line-height:1;color:#cfb48a;margin-bottom:20px;text-transform:uppercase}.offer-area .right-side .advantages-description{margin-bottom:60px}.offer-area .right-side .advantages-description ul{list-style:none;padding:0;margin:0}.offer-area .right-side .advantages-description ul li{padding-left:1em;text-indent:-0.7em}.offer-area .right-side .advantages-description ul li:before{content:"\2022";font-size:20px;color:#cfb48a;margin-right:0.2em}@media (min-width: 1200px) and (max-width: 1440px){.offer-area .left-side .price-box{bottom:60px;width:20%}.offer-area .right-side .policy-description{font-size:14px;line-height:1.6;margin-bottom:50px}.offer-area .right-side .advantages-title{font-size:32px}.offer-area .right-side .advantages-description{font-size:15px;margin-bottom:50px}.offer-area .right-side .advantages-description ul li:before{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.offer-area .back{top:25px;left:7%}.offer-area .left-side{position:relative;width:100%;max-width:768px;height:500px;margin:80px auto 0}.offer-area .left-side .offer-title{position:absolute;top:15px;right:20px;width:95%;font-size:32px}.offer-area .left-side .price-box{position:absolute;bottom:30px;right:0;width:35%}.offer-area .right-side{width:100%;padding:40px 7% 0;margin-left:0}.offer-area .right-side .offer-description{font-size:14px;line-height:1.6;margin-bottom:30px}.offer-area .right-side .policy-description{font-size:14px;line-height:2;margin-bottom:60px}.offer-area .right-side .policy-description .polizza{margin-right:15px}.offer-area .right-side .advantages-title{font-size:30px}.offer-area .right-side .advantages-description{font-size:14px;margin-bottom:40px}.offer-area .right-side .advantages-description ul li:before{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.offer-area .back{top:25px;left:6%}.offer-area .left-side{position:relative;width:100%;max-width:768px;height:500px;margin:80px auto 0}.offer-area .left-side .offer-title{position:absolute;top:15px;right:20px;width:95%;font-size:32px}.offer-area .left-side .price-box{position:absolute;bottom:30px;right:0;width:35%}.offer-area .right-side{width:100%;padding:40px 6% 0;margin-left:0}.offer-area .right-side .offer-description{font-size:14px;line-height:1.6;margin-bottom:30px}.offer-area .right-side .policy-description{font-size:14px;line-height:1.5;margin-bottom:40px}.offer-area .right-side .policy-description .polizza{margin-right:15px}.offer-area .right-side .advantages-title{font-size:30px}.offer-area .right-side .advantages-description{font-size:14px;margin-bottom:40px}.offer-area .right-side .advantages-description ul li:before{font-size:18px}}@media (max-width: 767px){.offer-area .back{top:20px;left:2%}.offer-area .left-side{position:relative;width:100%;max-width:768px;height:500px;margin:70px auto 0}.offer-area .left-side .offer-title{position:absolute;top:15px;right:15px;width:95%;font-size:30px}.offer-area .left-side .price-box{position:absolute;bottom:20px;right:0;width:70%}.offer-area .right-side{width:100%;padding:30px 15px 0;margin-left:0}.offer-area .right-side .validity{font-size:12px;text-align:center}.offer-area .right-side .validity [class^="icon-"]{font-size:20px;margin-right:6px;vertical-align:-20%}.offer-area .right-side .offer-description{font-size:14px;line-height:1.6;margin-bottom:30px}.offer-area .right-side .policy-description{font-size:14px;line-height:1.5;margin-bottom:40px}.offer-area .right-side .policy-description .polizza{float:none;margin:0 0 20px}.offer-area .right-side .advantages-title{font-size:30px}.offer-area .right-side .advantages-description{font-size:14px;margin-bottom:40px}.offer-area .right-side .advantages-description ul li:before{font-size:18px}}.fp-viewing-offerte .owl-nav i{text-shadow:0px 1px 10px rgba(0,0,0,0.2);color:#595959}.visita-sito.richiesta-prev{color:#595959;background:#ffffff;border:1px solid #595959;text-decoration:none;-webkit-transition:background 0.2s linear;transition:background 0.2s linear}.visita-sito.richiesta-prev:hover{background:#595959;color:#fff}.feedback-list .main-title{font-family:"Montserrat",sans-serif;font-size:40px;color:#cfb48a;text-align:right}.feedback-list .main-title [class*="tripadvisor"]{margin-right:10px;vertical-align:middle}.feedback-list .item .title{font-size:30px;line-height:1;margin-bottom:30px}.feedback-list .item .content{font-size:15px;line-height:2;margin-bottom:30px}.feedback-list .item .rating,.feedback-list .item .author{display:inline-block;font-family:"Montserrat",sans-serif;font-size:16px}.feedback-list .item .rating{margin-right:10px}.feedback-list .item .rating [class^="icon-"]{color:#cfb48a;vertical-align:-10%}.feedback-list .item .rating [class^="icon-"]+[class^="icon-"]{margin-left:-4px}.feedback-list .item .author{font-weight:700}@media (min-width: 1200px) and (max-width: 1440px){.feedback-list .main-title{font-size:32px}.feedback-list .main-title [class*="tripadvisor"]{margin-right:6px}.feedback-list .item .title{font-size:24px;margin-bottom:20px}.feedback-list .item .content{font-size:13px;line-height:1.6;margin-bottom:20px}.feedback-list .item .rating,.feedback-list .item .author{font-size:14px}.feedback-list .item .rating{margin-right:0}}@media (min-width: 992px) and (max-width: 1199px){.feedback-list .main-title{font-size:36px}.feedback-list .main-title [class*="tripadvisor"]{margin-right:6px}.feedback-list .item .title{font-size:24px;margin-bottom:20px}.feedback-list .item .content{font-size:14px;line-height:1.7;margin-bottom:20px}.feedback-list .item .rating,.feedback-list .item .author{font-size:15px}.feedback-list .item .rating{margin-right:0}}@media (min-width: 768px) and (max-width: 991px){.feedback-list .main-title{font-size:32px}.feedback-list .main-title [class*="tripadvisor"]{margin-right:6px}.feedback-list .item .title{font-size:20px;margin-bottom:15px}.feedback-list .item .content{font-size:13px;line-height:1.7;margin-bottom:15px}.feedback-list .item .rating,.feedback-list .item .author{font-size:14px}.feedback-list .item .rating{margin-right:0}}@media (max-width: 767px){.feedback-list .main-title{font-size:32px;margin-bottom:15px}.feedback-list .main-title [class*="tripadvisor"]{margin-right:6px}.feedback-list .item .title{font-size:20px;margin-bottom:15px}.feedback-list .item .content{font-size:13px;line-height:1.7;margin-bottom:15px}.feedback-list .item .rating,.feedback-list .item .author{font-size:14px}.feedback-list .item .rating{margin-right:0}}.form-box{width:65%;margin:0 auto;padding:40px;background:#ffffff;box-shadow:0px 0px 15px rgba(0,0,0,0.1)}@media (max-width: 767px){.form-box{width:100%;padding:80px 30px 0;box-shadow:none}}@media (min-width: 768px) and (max-width: 991px){.form-box{width:90%}}@media (min-width: 1200px) and (max-width: 1440px){.form-box{width:80%;padding:20px}}.form-box .col-left,.form-box .col-right{float:left}.form-box .col-left{width:35%;margin-right:5%}.form-box .col-right{width:60%}@media (max-width: 767px){.form-box .col-right{width:100%}}.form-box .logo-footer{margin:25% auto 0}.form-box .gay-friendly{margin:0 auto}@media (min-width: 1200px) and (max-width: 1440px){.form-box .form-box{width:75%;padding:20px}}@media (min-width: 992px) and (max-width: 1199px){.form-box .form-box{width:80%;padding:20px}.form-box .form-box .col-left{width:30%}.form-box .form-box .col-right{width:65%}.form-box .form-box .logo-footer{margin:0 auto 60px}}@media (min-width: 768px) and (max-width: 991px){.form-box .form-box{width:90%;padding:20px}.form-box .form-box .col-left{width:30%}.form-box .form-box .col-right{width:65%}}@media (max-width: 767px){.form-box .form-box{width:90%;padding:15px}.form-box .form-box .col-left,.form-box .form-box .col-right{float:none;width:100%}.form-box .form-box .col-left{margin-right:0}.form-box .form-box .logo-footer{max-width:216px;margin:0 auto 15px}.form-box .form-box .gay-friendly{max-width:80px;margin:0 auto 15px}}footer .bottom{color:#ffffff;position:absolute;top:15%;left:4%}@media (max-width: 767px){footer .bottom{position:relative;top:initial;left:initial}}@media (min-width: 1200px) and (max-width: 1440px){footer .bottom{top:6%;left:2%}}footer .bottom a{color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}footer .bottom a:hover{color:#cfb48a}footer .bottom .pet-friendly,footer .bottom address,footer .bottom .social{float:left}footer .bottom .pet-friendly,footer .bottom .social{width:8%}footer .bottom address p{display:inline-block;font-size:16px;line-height:1.5;color:#595959;padding-right:15px;margin:0;text-align:left;max-width:700px;float:left}@media (max-width: 767px){footer .bottom address p{text-align:center;float:none;padding:0}}footer .bottom address>a{float:right}footer .bottom address a{color:#000000}footer .bottom address a:hover{color:#000000}footer .bottom address .credits{font-family:"Montserrat",sans-serif;font-size:10px;margin-top:10px;color:#595959;text-align:left}footer .bottom .social{margin:15px 0 0;text-align:right}footer .bottom .social li{display:inline-block;font-size:36px}footer .bottom .social li [class^="icon-"]{vertical-align:-20%}footer .bottom .social li+li{margin-left:10px}@media (min-width: 1200px) and (max-width: 1440px){footer .bottom{margin:30px 3% 0}footer .bottom .pet-friendly,footer .bottom .social{width:9%}footer .bottom address{width:82%;margin:37px 0 0}footer .bottom address p{font-size:14px;letter-spacing:0.01em}}@media (min-width: 992px) and (max-width: 1199px){footer .bottom{margin:10px 3% 0}footer .bottom .pet-friendly,footer .bottom address,footer .bottom .social{float:none}footer .bottom .pet-friendly,footer .bottom .social{width:100%}footer .bottom .pet-friendly img{margin:0 auto}footer .bottom address{width:100%;margin:15px 0}footer .bottom address p{font-size:14px;letter-spacing:0.01em}footer .bottom .social{margin:0;text-align:center}footer .bottom .social li{font-size:36px;line-height:1}footer .bottom .social li [class^="icon-"]{vertical-align:-20%}footer .bottom .social li+li{margin-left:10px}}@media (min-width: 768px) and (max-width: 991px){footer .bottom{margin:60px 5% 0}footer .bottom .pet-friendly,footer .bottom address,footer .bottom .social{float:none}footer .bottom .pet-friendly,footer .bottom .social{width:100%}footer .bottom .pet-friendly img{margin:0 auto}footer .bottom address{width:100%;margin:20px 0}footer .bottom address p{font-size:16px;line-height:1.6}footer .bottom .social{margin:0;text-align:center}}@media (max-width: 767px){footer .bottom{margin:30px 15px}footer .bottom .pet-friendly,footer .bottom address,footer .bottom .social{float:none}footer .bottom .pet-friendly,footer .bottom .social{width:100%}footer .bottom .pet-friendly img{margin:0 auto}footer .bottom address{width:100%;margin:15px 0}footer .bottom address p{font-size:12px;line-height:1.6;letter-spacing:0.01em}footer .bottom .social{margin:0;text-align:center}footer .bottom .social li{font-size:36px;line-height:1}footer .bottom .social li [class^="icon-"]{vertical-align:-20%}footer .bottom .social li+li{margin-left:10px}}.big-title{font-size:60px;line-height:1;font-weight:100;text-transform:uppercase;color:#595959;text-align:left;margin-bottom:40px}@media (max-width: 767px){.big-title{font-size:40px;margin-bottom:20px;text-align:center}}@media (min-width: 768px) and (max-width: 991px){.big-title{font-size:30px;margin-bottom:20px}}@media (min-width: 992px) and (max-width: 1199px){.big-title{font-size:30px;margin-bottom:20px}}@media (min-width: 1200px) and (max-width: 1440px){.big-title{font-size:40px;margin-bottom:20px}}.credits{position:absolute;bottom:5%;left:4%;font-size:14px;color:#595959}.credits a{color:#595959}.link-mappa{background-color:#cfb48a;font-size:18px;line-height:1;color:#fff !important;padding:15px 30px;font-weight:800;text-transform:uppercase;display:inline-block}.link-mappa:hover{background-color:#b19871}.link-mappa i{vertical-align:middle;padding-left:30px}.bottonemappa{background-color:#fff;color:#cfb48a;padding:8px;text-transform:uppercase;font-weight:700;margin-top:10px;display:block}

/*# sourceMappingURL=maps/edita.css.map */
