@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-share: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-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-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"}.icon-edt-cart:before{content:"\e08c"}.icon-edt-pinterest-1:before{content:"\e05f"}.icon-edt-pinterest-2:before{content:"\e060"}.icon-edt-share-2:before{content:"\e08d"}.icon-edt-whatsapp-2:before{content:"\e06b"}.icon-edt-check-6:before{content:"\e08e"}.icon-edt-help-3:before{content:"\e08f"}.icon-edt-arrow-left-12:before{content:"\e090"}.icon-edt-arrow-right-12:before{content:"\e091"}.icon-edt-check-7:before{content:"\e093"}.icon-edt-blogger:before{content:"\e092"}.icon-edt-flickr:before{content:"\e094"}.icon-edt-tumblr:before{content:"\e095"}*{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{background-color:#fff;font-size:18px;font-family:'Montserrat', sans-serif;font-weight:300}#page{max-width:1920px;margin:0 auto}@media (max-width: 767px){#page{padding-top:80px}}@media (min-width: 768px) and (max-width: 991px){#page{padding-top:100px}}@media (min-width: 992px) and (max-width: 1199px){#page{padding-top:100px}}@media (min-width: 1441px){.container{width:1470px}}@media (min-width: 1601px){.container.normalize-container{width:1470px}}@media (min-width: 1441px){.container.normalize-container{width:1270px}}@media (min-width: 1200px) and (max-width: 1440px){.container.normalize-container{width:1070px}}@media (min-width: 992px) and (max-width: 1199px){.container.normalize-container{width:100%}}@media (min-width: 768px) and (max-width: 991px){.container.normalize-container{width:100%}}@media (max-width: 767px){.container.normalize-container{width:100%}}@media (min-width: 1200px) and (max-width: 1440px){.custom-container{width:100%}}@media (min-width: 992px) and (max-width: 1199px){.custom-container{width:100%}}@media (min-width: 768px) and (max-width: 991px){.custom-container{width:100%}}p{margin-bottom:20px}img,img.img-responsive{width:auto\9;display:block;max-width:100%;height:auto}h1,h2,h3,h4{margin:22px 0 8px;font-weight:inherit;line-height:1.2}h1,h1.entry-title,.h1{font-size:60px;font-size:6rem;line-height:1.2;margin:0;font-family:'Playfair Display', serif;font-weight:900;color:#7da7d8;letter-spacing:0.05em;padding:80px 0 30px}@media (min-width: 1200px) and (max-width: 1440px){h1,h1.entry-title,.h1{font-size:50px;font-size:5rem;line-height:1.2;padding:60px 0 20px}}@media (min-width: 992px) and (max-width: 1199px){h1,h1.entry-title,.h1{font-size:50px;font-size:5rem;line-height:1.2;padding:60px 0 20px}}@media (min-width: 768px) and (max-width: 991px){h1,h1.entry-title,.h1{font-size:50px;font-size:5rem;line-height:1.2;padding:60px 0 20px}}@media (max-width: 767px){h1,h1.entry-title,.h1{padding:40px 0 20px;font-size:35px}}h2,h2.entry-title,.h2{margin:20px 0;font-size:30px;font-size:3rem;line-height:1.2;color:#ffb759;font-weight:900}@media (max-width: 767px){h2,h2.entry-title,.h2{font-size:18px;margin:22px 0 30px}}h3,h3.entry-title,.h3{font-size:28px;font-size:2.8rem;line-height:1.2;color:#2e3e6a}@media (max-width: 767px){h3,h3.entry-title,.h3{font-size:25px}}h4,h4.entry-title,.h4{font-size:21px;line-height:1.2;color:#2e3e6a;font-weight:700}@media (max-width: 767px){h4,h4.entry-title,.h4{font-size:18px}}h5,h5.entry-title,.h5{font-size:16px;line-height:1.2;font-weight:700;color:#2e3e6a}h6,h6.entry-title,.h6{font-size:12px;line-height:1.2;font-weight:700;color:#2e3e6a}mark{display:block;background:none}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border:0;box-shadow:none}.owl-carousel{-ms-touch-action:manipulation;touch-action:manipulation}.section-builder{padding-top:30px}.edtModal .modal-dialog{width:initial}.edtModal .modal-content{box-shadow:none;border:0;background-color:transparent}.edtModal .modal-header{border:0}.edtModal .modal-body{text-align:center}.edtModal .modal-body a{display:inline-block}.edtModal .close{font-size:30px;text-shadow:0 1px 0 rgba(255,255,255,0.5);opacity:1}.row-centered{text-align:center}@media (max-width: 767px){.row-centered{text-align:left}}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;vertical-align:top}@media (max-width: 767px){.col-centered{display:inherit;float:left;margin-right:0;vertical-align:baseline}}@media (min-width: 1441px){.site-content{padding-top:25px}}@media (min-width: 1200px) and (max-width: 1440px){.site-content{padding-top:25px}}@media (min-width: 992px) and (max-width: 1199px){.site-content{padding-top:25px}}.form-control{border:0}.input-group-addon{background-color:#fff;border:0}.ui-datepicker.ui-widget{width:auto;border:0;padding:15px;padding:1.5rem;margin-bottom:20px;margin-bottom:2rem;border-radius:3px;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{padding:6px;min-height:35px;color:#000;text-transform:lowercase;font-size:18px;font-size:1.8rem;line-height:1;background-color:#fff;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:0}.ui-datepicker.ui-widget .ui-datepicker-calendar th{font-size:14px;color:#757575}.ui-datepicker.ui-widget .ui-datepicker-next,.ui-datepicker.ui-widget .ui-datepicker-prev{background-image:initial;border:1px solid #e4e7e7;border-radius:2px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;color:#000;background-color:#fff;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:before{content:"\36";right:50%;margin-right:-8px;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}.ui-datepicker.ui-widget .ui-datepicker-prev.ui-state-hover{top:2px;left:2px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"\70";left:50%;margin-left:-8px;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}.ui-datepicker.ui-widget .ui-datepicker-next.ui-state-hover{top:2px;right:2px}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default{border:0;background-color:#fff;background-image:initial;color:#333;padding:8px 11px;font-weight:300;font-size:16px;font-size:1.6rem;line-height:1.5;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{border:0;background-color:#dedede;background-image:initial}.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:#7da7d8;color:#fff}.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%}#formModal li .visibleIcon,#section-form li .visibleIcon,#efb-form-21 li .visibleIcon{top:36px;right:25px}#formModal #label-privacy a,#formModal #label-newsletter a,#section-form #label-privacy a,#section-form #label-newsletter a,#efb-form-21 #label-privacy a,#efb-form-21 #label-newsletter a{font-weight:700;color:#2e3e6a;text-decoration:underline}#formModal #label-privacy a:hover,#formModal #label-newsletter a:hover,#section-form #label-privacy a:hover,#section-form #label-newsletter a:hover,#efb-form-21 #label-privacy a:hover,#efb-form-21 #label-newsletter a:hover{text-decoration:none}#formModal #label-privacy a:focus,#formModal #label-newsletter a:focus,#section-form #label-privacy a:focus,#section-form #label-newsletter a:focus,#efb-form-21 #label-privacy a:focus,#efb-form-21 #label-newsletter a:focus{outline:none}#formModal .efb-legend,#section-form .efb-legend,#efb-form-21 .efb-legend{display:none}#formModal .efb-submit,#section-form .efb-submit,#efb-form-21 .efb-submit{width:100%;font-size:20px;font-weight:900;box-shadow:0px 6px 10px rgba(39,90,71,0.15);background-color:#70d0e5;color:#fff !important;-webkit-transition:box-shadow 0.2s linear, background-color 0.2s linear;transition:box-shadow 0.2s linear, background-color 0.2s linear}#formModal .efb-submit:hover,#section-form .efb-submit:hover,#efb-form-21 .efb-submit:hover{background-color:#2e3e6a;box-shadow:0px 0px 0px rgba(39,90,71,0.15)}#formModal .input-container,#formModal .select-container,#section-form .input-container,#section-form .select-container,#efb-form-21 .input-container,#efb-form-21 .select-container{background:transparent;height:40px}#formModal input.efb-large,#formModal input[type="text"].efb-large,#formModal input[type="tel"].efb-large,#formModal input[type="email"].efb-large,#formModal input[type="url"].efb-large,#formModal select.efb-large,#formModal textarea.efb-textarea,#formModal .fakeinput,#section-form input.efb-large,#section-form input[type="text"].efb-large,#section-form input[type="tel"].efb-large,#section-form input[type="email"].efb-large,#section-form input[type="url"].efb-large,#section-form select.efb-large,#section-form textarea.efb-textarea,#section-form .fakeinput,#efb-form-21 input.efb-large,#efb-form-21 input[type="text"].efb-large,#efb-form-21 input[type="tel"].efb-large,#efb-form-21 input[type="email"].efb-large,#efb-form-21 input[type="url"].efb-large,#efb-form-21 select.efb-large,#efb-form-21 textarea.efb-textarea,#efb-form-21 .fakeinput{background-color:transparent;border-radius:0;border:1px solid #a6a6a6;position:relative}#formModal .efb-section-div.open-room .closeSection,#section-form .efb-section-div.open-room .closeSection,#efb-form-21 .efb-section-div.open-room .closeSection{width:50% !important;text-align:center !important}#formModal .modal-title,#section-form .modal-title,#efb-form-21 .modal-title{margin:0;line-height:1.42857143;float:left;padding-left:25px}@media (min-width: 1441px){#formModal .modal-dialog,#section-form .modal-dialog,#efb-form-21 .modal-dialog{width:1200px}}#formModal .modal-header,#section-form .modal-header,#efb-form-21 .modal-header{padding:20px 15px}#formModal .modal-header .close,#section-form .modal-header .close,#efb-form-21 .modal-header .close{margin:4px 25px 0}#formModal .title-open-room .efb-item,#section-form .title-open-room .efb-item,#efb-form-21 .title-open-room .efb-item{width:100%}#formModal .edita-form-builder .plusminus-content a.inc,#section-form .edita-form-builder .plusminus-content a.inc,#efb-form-21 .edita-form-builder .plusminus-content a.inc{padding-left:9px;padding-top:6px}.section-form{border:1px solid #c7cccd;padding:60px;margin:60px}@media (max-width: 767px){.section-form{padding:0 15px;margin:30px 15px}}.title-section-form{font-size:40px;text-transform:uppercase;line-height:1;font-weight:200;padding:30px 0}@media (max-width: 767px){.title-section-form{font-size:30px;padding:30px 0 10px}}.description-section-form{font-size:16px}.edita-form-builder-container .edita-form-builder fieldset{margin:15px 0}.edita-form-builder-container .edita-form-builder ul{margin:0}@media (min-width: 768px) and (max-width: 991px){.edita-form-builder-container .edita-form-builder li.efb-left-third,.edita-form-builder-container .edita-form-builder li.efb-middle-third,.edita-form-builder-container .edita-form-builder li.efb-right-third{width:100%}}.edita-form-builder .efb-legend{display:none}.edita-form-builder ul,.entry-content .edita-form-builder ul,.comment-content .edita-form-builder ul,.mu_register .edita-form-builder ul,.edita-form-builder ol,.entry-content .edita-form-builder ol,.comment-content .edita-form-builder ol,.mu_register .edita-form-builder ol{margin:0 -10px !important}header{background:#2e3e6a}@media (max-width: 767px){header{z-index:101;position:fixed;width:100%;top:0;left:0}}@media (min-width: 768px) and (max-width: 991px){header{z-index:101;position:fixed;width:100%;top:0;left:0}}@media (min-width: 992px) and (max-width: 1199px){header{z-index:101;position:fixed;width:100%;top:0;left:0}}header .menu-fixed-scroll:before,header .menu-fixed-scroll:after{content:" ";display:table}header .menu-fixed-scroll:after{clear:both}header .menu-fixed-scroll.stuck{background:#2e3e6a;box-shadow:3px 3px 3px rgba(66,65,65,0.1)}.stuck{position:fixed;top:0;left:0;width:100%;z-index:300;-webkit-transition:top 0.2s linear;transition:top 0.2s linear}.stuck.scrh-hide,#js-header.scrh-hide{top:-180px}.logo{display:inline-block;margin:55px 0 0}@media (max-width: 767px){.logo{margin:22px 0 0;max-width:120px}}@media (min-width: 768px) and (max-width: 991px){.logo{margin:25px 0 0}}@media (min-width: 992px) and (max-width: 1199px){.logo{margin:20px 0 0;max-width:180px}}@media (min-width: 1200px) and (max-width: 1440px){.logo{margin:45px 0 0;max-width:55%}}.logo img{display:block;margin:auto}.navbar-header{float:right}.navbar-toggle{margin:20px 0 0;border:0;padding:8px;width:150px;height:150px;background-color:#fff;display:block;box-shadow:none;border-radius:0;overflow:hidden;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.navbar-toggle:hover{background-color:#eeeeee}@media (max-width: 767px){.navbar-toggle{width:50px;height:50px;margin:15px 0;padding:10px 6px}}@media (min-width: 768px) and (max-width: 991px){.navbar-toggle{width:60px;height:60px;margin:20px 0}}@media (min-width: 992px) and (max-width: 1199px){.navbar-toggle{width:60px;height:60px;margin:20px 0}}@media (min-width: 1200px) and (max-width: 1440px){.navbar-toggle{width:120px;height:120px}}.navbar-toggle .icon-bar{background-color:#000;margin:auto;width:50px;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}@media (max-width: 767px){.navbar-toggle .icon-bar{width:26px}}@media (min-width: 768px) and (max-width: 991px){.navbar-toggle .icon-bar{width:30px}}@media (min-width: 992px) and (max-width: 1199px){.navbar-toggle .icon-bar{width:30px}}.navbar-toggle .menu-label{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;margin-top:45px}@media (max-width: 767px){.navbar-toggle .menu-label{margin-top:0;font-size:10px;margin-bottom:6px}}@media (min-width: 768px) and (max-width: 991px){.navbar-toggle .menu-label{margin-top:0;font-size:12px}}@media (min-width: 992px) and (max-width: 1199px){.navbar-toggle .menu-label{margin-top:0;font-size:12px}}@media (min-width: 1200px) and (max-width: 1440px){.navbar-toggle .menu-label{margin-top:30px}}.navbar-toggle .icon-bar+.icon-bar{margin-top:8px}@media (max-width: 767px){.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}}@media (min-width: 768px) and (max-width: 991px){.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}}@media (min-width: 992px) and (max-width: 1199px){.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}}.navbar-toggle i{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;font-size:40px;-webkit-transform:translateY(140px);transform:translateY(140px);display:block}@media (max-width: 767px){.navbar-toggle i{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.navbar-toggle i{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.navbar-toggle i{font-size:30px}}.navbar-toggle.closed .menu-label,.navbar-toggle.closed .icon-bar{-webkit-transform:translateX(155px);transform:translateX(155px)}.navbar-toggle.closed i{-webkit-transform:translateY(-44px);transform:translateY(-44px)}@media (max-width: 767px){.navbar-toggle.closed i{-webkit-transform:translateY(-25px);transform:translateY(-25px)}}@media (min-width: 768px) and (max-width: 991px){.navbar-toggle.closed i{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@media (min-width: 992px) and (max-width: 1199px){.navbar-toggle.closed i{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.main-navigation{font-size:18px;font-size:1.8rem;line-height:1.5;margin:0;border:none;border-radius:0;background-color:#36487c;min-height:auto;width:50%;height:100%;top:0;left:0;position:absolute;padding-top:270px}@media (max-width: 767px){.main-navigation{position:static;font-size:18px;line-height:1;width:100%;padding-top:90px}}@media (min-width: 768px) and (max-width: 991px){.main-navigation{font-size:18px;line-height:1;width:100%;padding-top:180px}}@media (min-width: 992px) and (max-width: 1199px){.main-navigation{font-size:18px;line-height:1;width:100%;padding-top:180px}}@media (min-width: 1200px) and (max-width: 1440px){.main-navigation{padding-top:230px}}.main-navigation .menu{display:block;margin:0}.main-navigation .menu:before,.main-navigation .menu:after{content:" ";display:table}.main-navigation .menu:after{clear:both}.main-navigation .menu-item{display:block;width:100%;text-align:right;text-transform:uppercase;position:relative}.main-navigation a{padding:12px 0;display:inline-block;font-size:32px;font-weight:100;color:#fff;text-decoration:none;line-height:1;padding-right:120px;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}@media (max-width: 767px){.main-navigation a{padding-right:0;text-align:center;display:block;font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.main-navigation a{padding-right:0;text-align:center;display:block;font-size:22px}}@media (min-width: 992px) and (max-width: 1199px){.main-navigation a{padding-right:0;text-align:center;display:block;font-size:22px}}@media (min-width: 1200px) and (max-width: 1440px){.main-navigation a{padding:6px 80px 6px 0;font-size:28px}}.main-navigation a:hover{background-color:transparent;color:#f6be36;text-decoration:underline}.main-navigation .current-menu-item>a,.main-navigation .current-menu-parent>a{color:#f6be36;text-decoration:underline}.main-navigation .sub-menu{font-size:16px;line-height:1.5;position:static;width:100%;box-shadow:none;background-color:#ff960d;display:none;z-index:10;background-color:transparent}@media (min-width: 1441px){.main-navigation .sub-menu{width:420px;top:0;top:0;position:absolute;right:-420px}}@media (min-width: 1200px) and (max-width: 1440px){.main-navigation .sub-menu{width:420px;top:0;top:0;position:absolute;right:-420px}}.main-navigation .sub-menu.open{display:block}.main-navigation .sub-menu a{width:auto;padding:8px;padding-left:120px;text-align:left;font-size:24px;display:block;font-weight:300}@media (max-width: 767px){.main-navigation .sub-menu a{padding:6px 15px;padding-left:15px;text-align:center;font-size:15px;display:block;margin:5px 0}}@media (min-width: 768px) and (max-width: 991px){.main-navigation .sub-menu a{padding:6px 15px;padding-left:15px;text-align:center;font-size:18px;display:block;margin:5px 0}}@media (min-width: 992px) and (max-width: 1199px){.main-navigation .sub-menu a{padding:6px 15px;padding-left:15px;text-align:center;font-size:22px;display:block;margin:5px 0}}.main-navigation .menu-item:hover>.sub-menu{display:block;font-size:25px}.main-navigation .menu-item .sub-menu .menu-item{display:block;text-transform:initial}.main-navigation .menu-item .sub-menu .menu-item .sub-menu{top:0}.menu-offcanvas{position:fixed;background-color:rgba(54,72,124,0.9);width:100%;height:100%;top:0;left:-100%;z-index:1000;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out;width:100%;z-index:100}.menu-offcanvas.offcanvas-open{left:0}@media (max-width: 767px){.menu-offcanvas{left:-100%}}@media (min-width: 768px) and (max-width: 991px){.menu-offcanvas{width:100%}}@media (min-width: 992px) and (max-width: 1199px){.menu-offcanvas{width:100%}}@media (min-width: 1441px){.menu-offcanvas{width:100%}}.menu-command{margin:0 0 8px}.menu-command:before,.menu-command:after{content:" ";display:table}.menu-command:after{clear:both}.menu-offcanvas-button-close{font-size:18px;font-size:1.8rem;line-height:1;border:0;padding:8px;width:40px;height:40px;background-color:#7da7d8;color:#fff;float:right;border-radius:0;box-shadow:none;text-shadow:none}@media (min-width: 1441px){.menu-offcanvas-button-close{display:none}}@media (min-width: 1200px) and (max-width: 1440px){.menu-offcanvas-button-close{display:none}}.menu-lang{position:absolute;top:230px;left:0;width:50%;font-size:16px;line-height:20px;padding-right:120px;text-transform:uppercase;text-align:right;z-index:1}@media (min-width: 1200px) and (max-width: 1440px){.menu-lang{top:180px;padding-right:80px}}@media (min-width: 992px) and (max-width: 1199px){.menu-lang{width:100%;top:140px;padding-right:0;text-align:center}}@media (min-width: 768px) and (max-width: 991px){.menu-lang{width:100%;top:140px;padding-right:0;text-align:center}}@media (max-width: 767px){.menu-lang{width:100%;top:100px;padding-right:0;text-align:center}}.language-list{margin:0}@media (min-width: 1200px) and (max-width: 1440px){.language-list{margin:0 -8px 0 0}}.language-item{display:inline-block}.language-item a{display:block;font-weight:700;color:#7da7d8;padding:5px 8px;text-decoration:none}.language-item a:hover{color:#fff}.language-item+.language-item{margin-left:10px}.mobi-buttons{float:right;padding:0;text-align:center}.mobi-buttons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px;font-size:30px;line-height:1;color:#fff;padding:8px;margin-top:20px}@media (min-width: 768px) and (max-width: 991px){.mobi-buttons{margin-right:20px}}@media (max-width: 767px){.mobi-buttons{margin-right:10px}.mobi-buttons a{font-size:24px;height:50px;padding:4px 6px;margin-top:15px}.mobi-buttons .mobi-buttons-label{font-size:10px}}.mobi-buttons-label{font-size:12px;line-height:1;color:#fff;text-transform:uppercase}.menu-label{width:100%;margin-top:0;margin-bottom:10px;float:right;text-align:center;font-size:15px;line-height:1;color:#000}.header-slideshow{position:relative}.header-slideshow img{width:100%}.header-slideshow .owl-dots{position:absolute;right:10%;bottom:30px}.header-slideshow .owl-dots .owl-dot span{border:1px solid #eaeaea}.header-slideshow .owl-dots .owl-dot.active span{border:1px solid #fff}@media (min-width: 768px) and (max-width: 991px){.header-slideshow .owl-dots{bottom:10px}}@media (max-width: 767px){.header-slideshow .owl-dots{right:15px;bottom:0}}.container-menu{position:absolute;left:15px;top:0;background-color:#2e3e6a;width:100%;box-shadow:-3px 3px 3px rgba(66,65,65,0.1);z-index:105}@media (max-width: 767px){.container-menu{box-shadow:none}}@media (min-width: 768px) and (max-width: 991px){.container-menu{box-shadow:none}}@media (min-width: 992px) and (max-width: 1199px){.container-menu{box-shadow:none}}.container-menu:after{content:'';position:absolute;width:150%;left:-150%;top:0;height:170px;background-color:#2e3e6a;box-shadow:-3px 3px 3px rgba(66,65,65,0.1)}@media (max-width: 767px){.container-menu:after{content:none}}@media (min-width: 768px) and (max-width: 991px){.container-menu:after{content:none}}@media (min-width: 992px) and (max-width: 1199px){.container-menu:after{content:none}}@media (min-width: 1200px) and (max-width: 1440px){.container-menu:after{top:-30px}}@media (max-width: 767px){.container-menu{position:relative;left:initial;top:initial}}@media (min-width: 768px) and (max-width: 991px){.container-menu{position:relative;left:initial;top:initial}}@media (min-width: 992px) and (max-width: 1199px){.container-menu{position:relative;left:initial;top:initial}}.hotels{height:110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;letter-spacing:0.025em;color:#fff;padding-top:10px;padding-left:50px}.hotels .sep{width:1px;height:65px;background-color:#fff}.hotels .name{font-weight:900;text-transform:uppercase}.hotels .phone{font-weight:900;margin-top:5px}.hotels .phone [class^="icon-"]{margin-right:5px}.hotels .logo{max-width:60px;margin-top:0}@media (min-width: 1200px) and (max-width: 1440px){.hotels{font-size:12px;padding:10px 15px 0 30px}}@media (min-width: 992px) and (max-width: 1199px){.hotels{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:100%;padding:20px 0 0}}@media (min-width: 768px) and (max-width: 991px){.hotels{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:100%;font-size:12px;padding:15px 0 0}}.button-brochure{position:absolute;bottom:30px;right:56%;z-index:200;color:#fff;text-decoration:none !important}@media (max-width: 767px){.button-brochure{display:none}}@media (min-width: 768px) and (max-width: 991px){.button-brochure{display:none}}@media (min-width: 992px) and (max-width: 1199px){.button-brochure{display:none}}.button-brochure:hover{color:#fff}.button-brochure i{vertical-align:sub}.container-vantaggi{position:absolute;top:20px;right:0;max-width:190px;z-index:10}@media (max-width: 767px){.container-vantaggi{position:fixed;top:initial;right:0;bottom:0;max-width:initial;width:100%;z-index:101}}@media (min-width: 768px) and (max-width: 991px){.container-vantaggi{position:fixed;top:initial;right:0;bottom:0;max-width:initial;width:100%;z-index:101}}@media (min-width: 992px) and (max-width: 1199px){.container-vantaggi{position:fixed;top:initial;right:0;bottom:0;max-width:initial;width:100%;z-index:101}}.button-prenotaora{max-height:150px;background-color:#f6be36;text-align:center;padding:30px 20px;font-size:16px;line-height:1;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:relative}.button-prenotaora:after{content:'';width:0;height:0;border-style:solid;border-width:25px 0 25px 20px;border-color:transparent transparent transparent #f6be36;position:absolute;right:-19px;top:37px}@media (max-width: 767px){.button-prenotaora{padding:15px;text-align:left}}@media (min-width: 768px) and (max-width: 991px){.button-prenotaora{padding:15px}}@media (min-width: 992px) and (max-width: 1199px){.button-prenotaora{padding:15px}}@media (min-width: 1200px) and (max-width: 1440px){.button-prenotaora{max-height:120px;font-size:15px;padding:20px}}.button-prenotaora:hover{background-color:#eeac0b}.button-prenotaora:hover:after{border-color:transparent transparent transparent #eeac0b}.button-prenotaora a{color:#fff;text-decoration:none}.button-prenotaora .title{font-size:20px;margin-bottom:20px;font-weight:900;text-align:center;text-transform:uppercase}@media (min-width: 1441px){.button-prenotaora .title.booking{font-size:22px}}@media (min-width: 1200px) and (max-width: 1440px){.button-prenotaora .title.booking{font-size:22px}}@media (max-width: 767px){.button-prenotaora .title{font-size:20px;margin-bottom:5px;text-align:left}}@media (min-width: 768px) and (max-width: 991px){.button-prenotaora .title{font-size:20px;margin-bottom:5px}}@media (min-width: 992px) and (max-width: 1199px){.button-prenotaora .title{font-size:20px;margin-bottom:5px}}@media (min-width: 1200px) and (max-width: 1440px){.button-prenotaora .title{font-size:18px;margin-bottom:15px}}.mypayoff{font-family:'Playfair Display', serif;font-weight:900;font-size:100px;font-style:italic;line-height:1;color:#fff;position:absolute;left:50%;bottom:250px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:50}@media (max-width: 767px){.mypayoff{display:none}}@media (min-width: 768px) and (max-width: 991px){.mypayoff{font-size:40px;bottom:100px}}@media (min-width: 992px) and (max-width: 1199px){.mypayoff{font-size:50px;bottom:200px}}@media (min-width: 1200px) and (max-width: 1440px){.mypayoff{font-size:64px;bottom:200px}}.is-mobile .scrollIOS{width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.icon-whatsapp-mobile{position:absolute;top:-48px;right:30px;font-size:40px;color:#4caf50;background-color:#fff;border-radius:50%;width:38px;height:38px}.icon-whatsapp-mobile i{color:#4caf50}section.feedback-list article{background-color:#f4f2ee;padding:30px 80px;padding:3rem 8rem;position:relative}section.feedback-list article:before{content:'“';position:absolute;top:0;top:0;left:15px;left:1.5rem;font-size:100px;font-size:10rem;line-height:2;color:#2e3e6a;line-height:1;height:50px}section.feedback-list article:after{content:'”';position:absolute;bottom:0;bottom:0;right:15px;right:1.5rem;font-size:100px;font-size:10rem;line-height:2;color:#2e3e6a;line-height:1;height:50px}section.feedback-list article .author{font-size:14px;font-size:1.4rem;line-height:2;color:#7da7d8;margin-bottom:15px;margin-bottom:1.5rem;font-style:italic}section.feedback-list article mark{font-size:37px;font-size:3.7rem;line-height:2}section.feedback-list article .date{font-size:14px;font-size:1.4rem;line-height:2;text-align:right;font-style:italic}section.feedback-list article .title{font-size:25px;line-height:1.5}section.feedback-list article+article{margin-top:20px;margin-top:2rem}.rating i{color:#039c75}.rating{margin:15px 0}.author{font-weight:bold}@media (max-width: 767px){.container-tripFoot .feedback-slideshow,.container-bookingFoot .container-booking{display:none}}footer{color:#fff;background:#2e3e6a;padding:60px 0 0}footer .data-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .data-footer .col-2{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}@media (min-width: 992px) and (max-width: 1199px){footer .data-footer .col-2{-webkit-box-flex:0;-webkit-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%}}@media (min-width: 768px) and (max-width: 991px){footer .data-footer .col-2{-webkit-box-flex:0;-webkit-flex:0 1 90%;-ms-flex:0 1 90%;flex:0 1 90%}}@media (max-width: 767px){footer .data-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 1200px) and (max-width: 1440px){footer{padding:50px 0 0}footer .logo-footer{max-width:80%;margin-right:auto}footer .assicurazione{max-width:80%;margin-left:auto}}@media (min-width: 992px) and (max-width: 1199px){footer{padding:40px 0 0}footer .logo-footer{max-width:80%;margin-right:auto}footer .assicurazione{max-width:80%;margin-left:auto}}@media (min-width: 768px) and (max-width: 991px){footer{padding:30px 0 0}footer .logo-footer{max-width:80%;margin-right:auto}footer .assicurazione{max-width:80%;margin-left:auto}}@media (max-width: 767px){footer{padding:30px 0 0}}footer .hotels{height:auto;font-size:18px;letter-spacing:0.025em;color:#fff;padding:0}footer .hotels .name{font-weight:700;text-transform:none}footer .hotels .place{font-weight:300}footer .hotels .phone{font-weight:300;margin-top:0}@media (min-width: 1200px) and (max-width: 1440px){footer .hotels{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){footer .hotels{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){footer .hotels{font-size:13px}}@media (max-width: 767px){footer .hotels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;margin:30px 0;text-align:center}footer .hotels .item+.item{margin-top:15px}}footer .contacts{font-weight:900;margin-top:30px}footer .contacts .piva{font-weight:300;text-transform:uppercase}footer .contacts .sep{font-weight:400;margin:0 8px}footer .contacts a{color:#fff;text-decoration:underline}@media (min-width: 1200px) and (max-width: 1440px){footer .contacts{font-size:16px;margin-top:20px}}@media (min-width: 992px) and (max-width: 1199px){footer .contacts{font-size:15px;margin-top:20px}}@media (min-width: 768px) and (max-width: 991px){footer .contacts{font-size:13px;margin-top:20px}}@media (max-width: 767px){footer .contacts{text-align:center}footer .contacts .sep{display:block;height:6px;color:#2e3e6a;font-size:0px}}footer .links{font-size:16px;font-weight:300}footer .links a{color:#fff;text-decoration:underline}footer .links a:hover{color:#7da7d8}footer .links .sep{font-weight:400;margin:0 8px}@media (min-width: 1200px) and (max-width: 1440px){footer .links{font-size:14px}}@media (min-width: 992px) and (max-width: 1199px){footer .links{font-size:13px}}@media (min-width: 768px) and (max-width: 991px){footer .links{font-size:13px}}footer .social{text-align:center}footer .social .menu{height:30px;margin-bottom:0}footer .social a{font-size:30px;color:#fff;text-decoration:none;margin:0 8px}footer .social a:hover{color:#7da7d8}footer .social ul li{list-style-type:none;display:inline-block}@media (max-width: 767px){footer .social{margin-top:20px}}footer .credits{font-weight:300;text-align:right;font-size:12px;font-size:1.2rem;line-height:1}footer .credits svg{margin-left:12px;vertical-align:-20%}footer .credits svg path{fill:#fff}@media (max-width: 767px){footer .credits{font-size:16px;font-size:1.6rem;line-height:1;margin-top:30px}}.container-footer{margin-top:30px;padding:30px;border-top:1px solid #fff}@media (min-width: 992px) and (max-width: 1199px){.container-footer{margin-bottom:70px}}@media (min-width: 768px) and (max-width: 991px){.container-footer{margin-bottom:70px;padding:20px 0}}@media (max-width: 767px){.container-footer{margin-bottom:70px;padding:20px 0;text-align:center}}.entry-content{padding-bottom:30px}.entry-content a{font-weight:700;color:#2e3e6a;text-decoration:underline}.entry-content a:hover{text-decoration:none}.entry-content a:focus{outline:none}.entry-content ul,.entry-content ol{list-style-position:outside;padding-left:40px;margin-bottom:30px}.entry-content .gallery{margin-bottom:1.5rem}.entry-content .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:2.8% 0 0}.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}.entry-content img.alignnone{margin:5px 20px 20px 0}.entry-content img.alignright{float:right;margin:5px 0 20px 20px}.entry-content img.alignleft{float:left;margin:5px 20px 20px 0}.entry-content 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}.edt-col-2{width:50%}.edt-col-3{width:33.333333333%}.edt-col-4{width:25%}@media (max-width: 767px){[class*=edt-col-]{width:100%}}.filter-offers{margin-bottom:30px}.filter-offers button{background-color:#2e3e6a;color:#fff;padding:8px 15px;margin-right:2px;display:inline-block;line-height:1;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.filter-offers button:hover{background-color:#7da7d8}.filter-offers .select-offers{border:1px solid #2e3e6a}@media (min-width: 992px) and (max-width: 1199px){.filter-offers{text-align:center}}@media (min-width: 768px) and (max-width: 991px){.filter-offers{text-align:center}}@media (max-width: 767px){.filter-offers{text-align:center}}.offert-list{margin-bottom:30px}.offert-list .item{margin-bottom:60px;padding:60px 120px;border:1px solid #e6eced}@media (max-width: 767px){.offert-list .item{margin-bottom:30px;margin-left:15px;margin-right:15px;padding:30px 15px}}.offert-list .item .image img{width:100%}.offert-list .item .button-primary{margin-top:40px}@media (max-width: 767px){.offert-list .item .button-primary{margin-top:20px;margin-bottom:0;padding:15px}}@media (min-width: 1441px){.offert-list .item .offert-title{padding-top:0}}@media (min-width: 1200px) and (max-width: 1440px){.offert-list .item .offert-title{padding-top:0}}@media (min-width: 992px) and (max-width: 1199px){.offert-list .item .offert-title{padding-top:0}}.title-section-offers{font-family:'Playfair Display', serif;font-size:34px;font-weight:900;color:#2e3e6a;letter-spacing:0.05em;padding:0 15px;text-align:center}@media (min-width: 1200px) and (max-width: 1440px){.title-section-offers{font-size:30px}}@media (min-width: 992px) and (max-width: 1199px){.title-section-offers{font-size:30px}}@media (min-width: 768px) and (max-width: 991px){.title-section-offers{font-size:26px}}@media (max-width: 767px){.title-section-offers{font-size:24px}}.section-offers{padding:60px;border:1px solid #e6eced;position:relative;margin:80px 60px 120px}@media (min-width: 1200px) and (max-width: 1440px){.section-offers{padding:40px;margin:60px 40px 120px}}@media (min-width: 992px) and (max-width: 1199px){.section-offers{padding:40px;margin:40px 40px 90px}}@media (min-width: 768px) and (max-width: 991px){.section-offers{padding:45px 30px 30px;margin:40px 30px 80px}}@media (max-width: 767px){.section-offers{padding:15px 0;margin:40px 15px 120px}}.offert-title{font-family:'Montserrat', sans-serif;font-size:50px;font-weight:300;line-height:1;padding:30px 0 45px;text-transform:uppercase}.offert-title.hotel-imperiale{color:#78a1d1}.offert-title.hotel-man{color:#4b7eba}.offert-title.kontiki-suites{color:#2a588e}@media (min-width: 1200px) and (max-width: 1440px){.offert-title{font-size:40px;padding:30px 0}}@media (min-width: 992px) and (max-width: 1199px){.offert-title{font-size:40px;padding:20px 0}}@media (min-width: 768px) and (max-width: 991px){.offert-title{font-size:40px;padding:30px 0}}@media (max-width: 767px){.offert-title{font-size:28px;padding:30px 0 25px}}.offert-articleData{padding-right:20%}@media (min-width: 1200px) and (max-width: 1440px){.offert-articleData{padding-right:15%}}@media (min-width: 992px) and (max-width: 1199px){.offert-articleData{padding-right:5%}}@media (min-width: 768px) and (max-width: 991px){.offert-articleData{padding-right:0}}@media (max-width: 767px){.offert-articleData{padding-right:0}}.offert-articleData .price{color:#2e3e6a;font-weight:900;font-size:35px}@media (min-width: 992px) and (max-width: 1199px){.offert-articleData .price{font-size:32px}}@media (min-width: 768px) and (max-width: 991px){.offert-articleData .price{font-size:32px}}@media (max-width: 767px){.offert-articleData .price{font-size:30px}}.offert-articleData .price-box{font-weight:300;color:#666;margin:0px 0 45px}@media (min-width: 1200px) and (max-width: 1440px){.offert-articleData .price-box{font-size:16px;margin:0px 0 30px}}@media (min-width: 992px) and (max-width: 1199px){.offert-articleData .price-box{font-size:15px;margin:0px 0 30px}}@media (min-width: 768px) and (max-width: 991px){.offert-articleData .price-box{font-size:16px;margin:0px 0 30px}}@media (max-width: 767px){.offert-articleData .price-box{font-size:16px;margin:0px 0 25px}.offert-articleData .price-box .suffix{display:block}}.offert-articleData .offert-preview{font-weight:300;color:#666}@media (min-width: 1200px) and (max-width: 1440px){.offert-articleData .offert-preview{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.offert-articleData .offert-preview{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){.offert-articleData .offert-preview{font-size:16px}}@media (max-width: 767px){.offert-articleData .offert-preview{display:none}}.button-primary{text-transform:lowercase;color:#fff;text-decoration:none !important;font-weight:900;line-height:1;padding:25px 40px;display:inline-block;background-color:#70d0e5;-webkit-transition:color 0.2s linear, background-color 0.2s linear;transition:color 0.2s linear, background-color 0.2s linear;margin-top:60px;margin-bottom:20px}@media (min-width: 992px) and (max-width: 1199px){.button-primary{margin-top:40px;padding:20px 35px}}@media (min-width: 768px) and (max-width: 991px){.button-primary{margin-top:40px;padding:20px 35px}}@media (max-width: 767px){.button-primary{margin-top:15px;margin-bottom:0;display:block;text-align:center}}.button-primary i{vertical-align:text-bottom}.image{position:relative;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.image .hotel{position:absolute;top:0;left:0;font-size:25px;font-weight:900;line-height:1;color:#fff;padding:20px 30px}.image .hotel.hotel-imperiale,.image .hotel.imperiale{background-color:#78a1d1}.image .hotel.hotel-man,.image .hotel.man{background-color:#4b7eba}.image .hotel.kontiki-suites{background-color:#2a588e}@media (min-width: 1200px) and (max-width: 1440px){.image .hotel{font-size:20px;padding:15px 25px}}@media (min-width: 992px) and (max-width: 1199px){.image .hotel{font-size:18px;padding:10px 20px}}@media (min-width: 768px) and (max-width: 991px){.image .hotel{font-size:20px;padding:15px 25px}}@media (max-width: 767px){.image .hotel{position:static;font-size:18px;padding:10px 20px}}.offert-list .item:hover .button-primary,.offers-slideshow .item:hover .button-primary{text-decoration:none;color:#fff;background-color:#2e3e6a}.offert-list .item:hover .image,.offers-slideshow .item:hover .image{opacity:0.8}.offert-all{color:#000;float:right;text-decoration:none !important;margin-top:-110px;margin-right:60px}.offert-all:hover{color:#000}.offert-all i{vertical-align:sub}@media (min-width: 1200px) and (max-width: 1440px){.offert-all{margin-right:40px}}@media (min-width: 992px) and (max-width: 1199px){.offert-all{margin-top:-80px;margin-right:40px}}@media (min-width: 768px) and (max-width: 991px){.offert-all{margin-top:-70px;margin-right:70px}}@media (max-width: 767px){.offert-all{margin-right:10px}}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:transparent;border:1px solid #000}.owl-carousel .owl-dots .owl-dot span{width:13px;height:13px;background:transparent;border:1px solid #D6D6D6;margin:5px}.offers-slideshow .owl-dots{position:absolute;bottom:-100px}@media (min-width: 1200px) and (max-width: 1440px){.offers-slideshow .owl-dots{bottom:-80px}}@media (min-width: 992px) and (max-width: 1199px){.offers-slideshow .owl-dots{bottom:-80px}}@media (min-width: 768px) and (max-width: 991px){.offers-slideshow .owl-dots{bottom:-70px}}@media (max-width: 767px){.offers-slideshow .owl-dots{bottom:-110px}}.prenota-offerta{background-color:#70d0e5;color:#fff;text-transform:uppercase;text-align:center;font-weight:900;font-size:20px;line-height:1;position:relative;display:block;margin-top:30px;padding:25px 30px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.prenota-offerta:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:35px 0 35px 25px;border-color:transparent transparent transparent #70d0e5;top:0;right:-25px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.prenota-offerta:hover,.prenota-offerta:focus,.prenota-offerta:active{text-decoration:none;color:#fff !important;background-color:#2e3e6a}.prenota-offerta:hover:after,.prenota-offerta:focus:after,.prenota-offerta:active:after{border-color:transparent transparent transparent #2e3e6a}@media (min-width: 992px) and (max-width: 1199px){.prenota-offerta{width:50%}}@media (min-width: 768px) and (max-width: 991px){.prenota-offerta{width:70%}}@media (max-width: 767px){.prenota-offerta:after{content:none}}.container-pacchetto{border:1px solid #e8edee;padding:60px;margin-bottom:60px}@media (max-width: 767px){.container-pacchetto{padding:25px 0}}@media (min-width: 1441px){.container-pacchetto{padding:60px 150px;margin:0 -150px 60px}}.titolo-pacchetto{color:#c7cccd;text-transform:uppercase;font-size:24px;margin-bottom:20px;font-weight:900;margin-top:40px}@media (max-width: 767px){.titolo-pacchetto{font-size:20px}}.text-pacchetto{margin-left:30px;line-height:2}.text-pacchetto ul{list-style:none}.text-pacchetto ul li{position:relative}.text-pacchetto ul li:after{position:absolute;content:"\e01c";font-family:"edita-font" !important;left:-30px;top:0;color:#2e3e6a}.offerte h1{padding:160px 0 60px}@media (max-width: 767px){.offerte h1{padding:30px 0}}@media (min-width: 768px) and (max-width: 991px){.offerte h1{padding:30px 0}}@media (min-width: 992px) and (max-width: 1199px){.offerte h1{padding:30px 0}}.container-prezzo{padding:160px 0 60px;color:#000;font-size:20px}@media (max-width: 767px){.container-prezzo{padding:0px 0 30px}}@media (min-width: 768px) and (max-width: 991px){.container-prezzo{padding:30px 0}}@media (min-width: 992px) and (max-width: 1199px){.container-prezzo{padding:30px 0}}.prezzo{color:#2e3e6a;font-size:40px;font-weight:900}.seconda-areatesto{padding:60px;background:#f4f2ee}@media (max-width: 767px){.seconda-areatesto{padding:30px}}.entry-content>h2{margin-top:0}.highlight{position:relative;margin-bottom:70px;min-height:670px}@media (max-width: 767px){.highlight{margin-bottom:15px;min-height:initial}}@media (min-width: 768px) and (max-width: 991px){.highlight{margin-bottom:15px;min-height:initial}}@media (min-width: 992px) and (max-width: 1199px){.highlight{margin-bottom:15px;min-height:400px}}.highlight .data{position:absolute;z-index:50;bottom:0;left:10%;padding:50px 70px;background-color:#fff;max-width:600px}@media (max-width: 767px){.highlight .data{bottom:0;left:0;padding:30px;background-color:#fff;max-width:100%;position:relative;border:1px solid #e6eced}}@media (min-width: 768px) and (max-width: 991px){.highlight .data{bottom:0;left:0;padding:30px;background-color:#fff;max-width:100%;position:relative;border:1px solid #e6eced}}@media (min-width: 992px) and (max-width: 1199px){.highlight .data{bottom:0;left:0;padding:30px;background-color:#fff;max-width:100%;position:relative;border:1px solid #e6eced}}.highlight .data i{vertical-align:middle}.highlight .title{font-size:42px;line-height:1;font-weight:900;color:#cfcac2;text-transform:uppercase;margin-bottom:20px}@media (max-width: 767px){.highlight .title{font-size:24px}}@media (min-width: 768px) and (max-width: 991px){.highlight .title{font-size:24px}}@media (min-width: 992px) and (max-width: 1199px){.highlight .title{font-size:24px}}.highlight .more{color:#000;text-decoration:none !important;line-height:1}#highlight2 .data{left:initial;right:10%}@media (max-width: 767px){#highlight2 .data{right:initial}}@media (min-width: 768px) and (max-width: 991px){#highlight2 .data{right:initial}}@media (min-width: 992px) and (max-width: 1199px){#highlight2 .data{right:initial}}.highlight-border{position:absolute;border:1px solid #fff;width:94%;height:90%;left:3%;top:5%;background:rgba(255,255,255,0);-webkit-transition:background 0.2s linear;transition:background 0.2s linear}@media (max-width: 767px){.highlight-border{border:0}}@media (min-width: 768px) and (max-width: 991px){.highlight-border{border:0}}.section-highlight-full .highlight:hover .highlight-border{background:rgba(255,255,255,0.3)}.section-highlight{background:#f4f2ee;margin-right:-60px;margin-left:-60px;padding:60px 60px 0}@media (max-width: 767px){.section-highlight{margin-right:-15px;margin-left:-15px;padding:15px 15px 0}}@media (min-width: 768px) and (max-width: 991px){.section-highlight{margin-right:-15px;margin-left:-15px;padding:15px 15px 0}}@media (min-width: 992px) and (max-width: 1199px){.section-highlight{margin-right:-15px;margin-left:-15px;padding:15px 15px 0}}.section-highlight .container-highlight{overflow:hidden}.section-highlight .container-highlight>:nth-child(1){width:56%;margin-right:4%}@media (max-width: 767px){.section-highlight .container-highlight>:nth-child(1){width:100%;margin-right:0}}@media (min-width: 768px) and (max-width: 991px){.section-highlight .container-highlight>:nth-child(1){width:100%;margin-right:0}}.section-highlight .container-highlight>:nth-child(1) .data{bottom:initial;left:initial;top:0;right:0}.section-highlight .container-highlight>:nth-child(1) .data:after{content:'';position:absolute;z-index:30;width:100%;height:80px;background-color:#f4f2ee;top:0;left:-100%}.section-highlight .container-highlight>:nth-child(2){width:40%}@media (max-width: 767px){.section-highlight .container-highlight>:nth-child(2){width:100%}}@media (min-width: 768px) and (max-width: 991px){.section-highlight .container-highlight>:nth-child(2){width:100%}}.section-highlight .container-highlight>:nth-child(2) .data{left:0 !important;right:initial !important;width:70% !important}@media (max-width: 767px){.section-highlight .container-highlight>:nth-child(2) .data{width:100% !important}}@media (min-width: 768px) and (max-width: 991px){.section-highlight .container-highlight>:nth-child(2) .data{width:100% !important}}.section-highlight .container-highlight>:nth-child(2) .data:after{content:'';position:absolute;z-index:30;width:100%;height:80px;background-color:#f4f2ee;bottom:0;right:-100%}@media (max-width: 767px){.section-highlight .container-highlight>:nth-child(2) .data:after{content:none}}@media (min-width: 768px) and (max-width: 991px){.section-highlight .container-highlight>:nth-child(2) .data:after{content:none}}@media (min-width: 992px) and (max-width: 1199px){.section-highlight .container-highlight>:nth-child(2) .data:after{content:none}}.section-highlight .container-highlight .highlight{float:left;min-height:860px;opacity:1;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}@media (max-width: 767px){.section-highlight .container-highlight .highlight{float:none;min-height:400px;margin-top:160px}}@media (min-width: 768px) and (max-width: 991px){.section-highlight .container-highlight .highlight{float:none;min-height:400px;margin-top:160px}}@media (min-width: 992px) and (max-width: 1199px){.section-highlight .container-highlight .highlight{min-height:430px}}.section-highlight .container-highlight .highlight:hover{opacity:0.8}.section-highlight .container-highlight .highlight .title{font-weight:200;color:#202929;text-transform:initial;margin-bottom:20px}.section-highlight .container-highlight .highlight .data{width:60%;background-color:#f4f2ee;padding:30px 30px 10px;min-height:160px}@media (max-width: 767px){.section-highlight .container-highlight .highlight .data{background-color:rgba(244,242,238,0.5);width:100%;top:-160px}}@media (min-width: 768px) and (max-width: 991px){.section-highlight .container-highlight .highlight .data{background-color:rgba(244,242,238,0.5);width:100%;top:-160px}}.section-highlight .container-highlight .highlight .more{text-transform:uppercase;margin-bottom:30px;display:block}@media (max-width: 767px){.section-highlight-full .highlight{padding-top:150px;background-position:top center;background-size:130%;background-repeat:no-repeat}}@media (min-width: 768px) and (max-width: 991px){.section-highlight-full .highlight{padding-top:330px;background-position:top center;background-size:130%;background-repeat:no-repeat}}.single-camere .sottotitolo{color:#c7cccd;margin-bottom:60px}@media (max-width: 767px){.single-camere .sottotitolo{font-size:16px;margin-bottom:30px;margin-top:0}}.richiedi-camera{display:block;font-size:18px;line-height:1;color:#fff;text-transform:uppercase;text-align:center;padding:20px;background-color:#2e3e6a;font-weight:900;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}@media (max-width: 767px){.richiedi-camera{font-size:16px}}.richiedi-camera i{vertical-align:middle;margin-left:10px}@media (max-width: 767px){.richiedi-camera i{margin-left:0}}.richiedi-camera:hover,.richiedi-camera:focus,.richiedi-camera:visited,.richiedi-camera:active{text-decoration:none;color:#fff;background-color:#1f2946}.info-camera{float:right;margin:160px 0 60px;text-align:right}@media (max-width: 767px){.info-camera{margin:30px 0}}@media (min-width: 768px) and (max-width: 991px){.info-camera{margin:30px 0}}.container-servizi-camera{text-align:center;margin:100px 0}@media (max-width: 767px){.container-servizi-camera{margin:50px 0}}.container-servizi-camera .servizio-item{display:inline-block;text-align:center;padding:0px 20px 20px;margin:0 5px;border-top:1px solid #edecec;border-bottom:1px solid #edecec}@media (max-width: 767px){.container-servizi-camera .servizio-item{border-top:0}}.container-servizi-camera .servizio-item img{margin:auto}.section-camere{background-color:#f4f2ee;padding-bottom:60px}@media (max-width: 767px){.section-camere{padding-bottom:30px;margin-bottom:30px}}.title-camere{padding:60px 0;text-transform:uppercase;color:#000;font-size:40px;text-align:center;font-weight:200}@media (max-width: 767px){.title-camere{font-size:22px;padding:50px 0 30px}}.item-camera{margin-bottom:60px;position:relative}@media (max-width: 767px){.item-camera{margin-bottom:15px}}.item-camera img{width:100%;opacity:1;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.item-camera:hover img{opacity:0.7}.item-camera .title{font-size:22px;line-height:1;font-weight:200;color:#000;padding:20px 60px;background:#f4f2ee;position:absolute;width:80%;bottom:0;right:0;text-transform:uppercase}.item-camera .title i{float:right;vertical-align:middle}@media (max-width: 767px){.item-camera .title{padding:15px;position:static;width:100%;font-size:25px}}.info-camera-list{padding:15px 40px;background-color:#bdd0ad;font-size:18px;line-height:1;font-weight:900;color:#fff;text-transform:lowercase;margin-bottom:-20px;margin-top:15px;float:left}@media (max-width: 767px){.info-camera-list{padding:15px;font-size:16px;float:none;margin-bottom:0}}.page-template-template-camere .item-camera .title{font-size:45px}@media (max-width: 767px){.page-template-template-camere .item-camera .title{font-size:25px}}@media (min-width: 992px) and (max-width: 1199px){.page-template-template-camere .item-camera .title{font-size:32px}}.section-camere-list .item{margin-bottom:30px}.section-camere-list .item .rooms-slideshow{position:relative}.section-camere-list .item .rooms-slideshow .owl-carousel .owl-nav{position:absolute;bottom:0;right:0;margin-top:0}.section-camere-list .item .rooms-slideshow .owl-carousel .owl-nav .owl-prev,.section-camere-list .item .rooms-slideshow .owl-carousel .owl-nav .owl-next{font-size:24px;line-height:1;color:#2e3e6a;padding:6px 8px;margin:0;border-radius:0;background:#fff}.section-camere-list .item .title{font-size:24px;color:#2e3e6a;padding-bottom:10px;border-bottom:1px solid #2e3e6a;margin-bottom:30px}.section-camere-list .item .description ul{padding-left:40px}@media (min-width: 768px) and (max-width: 991px){.section-camere-list .item .title{margin-top:30px}}@media (max-width: 767px){.section-camere-list .item .title{margin-top:30px}}.container-preview{opacity:1;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.container-preview.opacityHidden{opacity:0}#hotel{position:fixed;top:200px;right:0;padding:10px;z-index:101}#hotel a{text-decoration:none}#hotel img{width:120px;margin:0 auto 10px}#hotel .back{font-size:12px;color:#fff;text-align:center;text-transform:uppercase}@media (min-width: 1200px) and (max-width: 1440px){#hotel{top:170px}#hotel img{width:80px}#hotel .back{font-size:10px}}@media (min-width: 992px) and (max-width: 1199px){#hotel{top:auto;bottom:80px}#hotel img{width:60px}#hotel .back{font-size:8px}}@media (min-width: 768px) and (max-width: 991px){#hotel{top:auto;bottom:80px}#hotel img{width:60px}#hotel .back{font-size:8px}}@media (max-width: 767px){#hotel{top:auto;bottom:0}#hotel img{width:51px;margin-bottom:0}#hotel .back{display:none}}.section-hotels{margin:90px 0}.section-hotels .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section-hotels .item>div{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.section-hotels .item.inverse .image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.section-hotels .item.inverse .data{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.section-hotels .item .data{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding-left:7%;padding-right:13%}.section-hotels .item .data .logo{position:absolute;top:0;right:50px}.section-hotels .item .data .place{font-size:35px;font-weight:900;margin-bottom:30px;-webkit-transition:all 0.35s;transition:all 0.35s}.section-hotels .item .data .title{font-size:70px;font-weight:900;line-height:1;color:#fff;margin-bottom:50px;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.35s;transition:all 0.35s}.section-hotels .item .data .preview{font-size:27px;font-weight:300;-webkit-transition:all 0.35s;transition:all 0.35s}.section-hotels .item .data:hover .place{-webkit-transform:translateY(150%);transform:translateY(150%)}.section-hotels .item .data:hover .title{-webkit-transform:translateY(50%);transform:translateY(50%)}.section-hotels .item .data:hover .preview{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1200px) and (max-width: 1440px){.section-hotels .item .data{padding-left:5%;padding-right:10%}.section-hotels .item .data .logo{right:45px}.section-hotels .item .data .place{font-size:24px;margin-bottom:20px}.section-hotels .item .data .title{font-size:50px;margin-bottom:40px}.section-hotels .item .data .preview{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.section-hotels{margin:60px 0}.section-hotels .item .data{padding-left:30px;padding-right:30px}.section-hotels .item .data .logo{max-width:90px;right:20px}.section-hotels .item .data .place{font-size:22px;margin-bottom:20px}.section-hotels .item .data .title{font-size:46px;margin-bottom:30px}.section-hotels .item .data .preview{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.section-hotels{margin:50px 0}.section-hotels .item .data{padding-left:20px;padding-right:20px}.section-hotels .item .data .logo{max-width:70px;right:20px;margin-top:20px}.section-hotels .item .data .place{font-size:20px;margin-bottom:10px}.section-hotels .item .data .title{font-size:40px;margin-bottom:20px}.section-hotels .item .data .preview{font-size:14px}}@media (max-width: 767px){.section-hotels{margin:30px 0}.section-hotels .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-hotels .item>div{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.section-hotels .item.inverse .image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.section-hotels .item.inverse .data{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.section-hotels .item .data{padding:20px}.section-hotels .item .data .logo{max-width:60px;right:20px;margin-top:20px}.section-hotels .item .data .place{font-size:16px;margin-bottom:10px}.section-hotels .item .data .title{font-size:36px;margin-bottom:20px}.section-hotels .item .data .preview{font-size:12px}}body.single-hotel .element-list{padding:60px 45px 30px;margin:60px 0}body.single-hotel .element-list .item{position:relative;margin-bottom:30px}body.single-hotel .element-list .item img{opacity:1}body.single-hotel .element-list .item .title{position:absolute;bottom:0;right:0;width:80%;font-size:36px;font-weight:300;line-height:1;color:#fff;padding:30px 30px 30px 40px;text-transform:uppercase;text-decoration:none}@media (min-width: 1441px){body.single-hotel .element-list .item img{-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}body.single-hotel .element-list .item:hover img{opacity:0.7}}@media (min-width: 1200px) and (max-width: 1440px){body.single-hotel .element-list .item img{-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}body.single-hotel .element-list .item .title{font-size:24px;padding:20px}body.single-hotel .element-list .item:hover img{opacity:0.7}}@media (min-width: 992px) and (max-width: 1199px){body.single-hotel .element-list .item .title{position:relative;display:block;width:100%;font-size:24px;padding:15px}}@media (min-width: 768px) and (max-width: 991px){body.single-hotel .element-list .item .title{position:relative;display:block;width:100%;font-size:25px;padding:15px}}@media (max-width: 767px){body.single-hotel .element-list{padding:30px 0 0}body.single-hotel .element-list .item .title{position:relative;display:block;width:100%;font-size:25px;padding:15px}}.vantaggi-esclusivi{padding-top:20px;box-shadow:0px 2px 4px rgba(70,69,69,0.1);opacity:1;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;margin-top:10px;position:relative}.single-hotel .button-prenotaora{background-color:#01ddeb}.single-hotel .button-prenotaora:after{border-color:transparent transparent transparent #01ddeb}.single-hotel .button-prenotaora:hover{background-color:#01c5d2}.single-hotel .button-prenotaora:hover:after{border-color:transparent transparent transparent #01c5d2}.vantaggi-esclusivi,.vantaggi-esclusivi-1,.vantaggi-esclusivi-2,.vantaggi-esclusivi-3{background-color:#f6be36;color:#fff;text-align:center;padding:20px;font-size:16px;line-height:1;height:initial}.vantaggi-esclusivi:hover,.vantaggi-esclusivi-1:hover,.vantaggi-esclusivi-2:hover,.vantaggi-esclusivi-3:hover{background-color:#f5b61e}.vantaggi-esclusivi:after{content:'';width:0;height:0;border-style:solid;border-width:25px 0 25px 20px;border-color:transparent transparent transparent #f6be36;position:absolute;right:-19px;top:37px}.vantaggi-esclusivi a{color:#fff;text-decoration:none}.vantaggi-esclusivi .title{text-transform:uppercase;display:block;font-weight:900;margin-bottom:0;margin-top:12px;margin-bottom:15px;font-size:19px;color:#fff}@media (max-width: 767px){.single-hotel #hotel{display:none}.single-hotel .vantaggi-esclusivi,.single-hotel .button-prenotaora{float:right;width:50%;margin:0;padding:15px}.single-hotel .vantaggi-esclusivi .title,.single-hotel .button-prenotaora .title{font-size:12px;text-align:center}.single-hotel .vantaggi-esclusivi:after,.single-hotel .button-prenotaora:after{content:none}.single-hotel .vantaggi-esclusivi .title,.single-hotel .button-prenotaora .title{margin:0}}@media (min-width: 768px) and (max-width: 991px){.single-hotel #hotel{display:none}.single-hotel .vantaggi-esclusivi,.single-hotel .button-prenotaora{float:right;width:50%;margin:0;padding:15px}.single-hotel .vantaggi-esclusivi .title,.single-hotel .button-prenotaora .title{font-size:12px;text-align:center}.single-hotel .vantaggi-esclusivi:after,.single-hotel .button-prenotaora:after{content:none}.single-hotel .vantaggi-esclusivi .title,.single-hotel .button-prenotaora .title{margin:0}}@media (min-width: 992px) and (max-width: 1199px){.single-hotel #hotel{display:none}.single-hotel .vantaggi-esclusivi,.single-hotel .button-prenotaora{float:right;width:50%;margin:0;padding:15px}.single-hotel .vantaggi-esclusivi .title,.single-hotel .button-prenotaora .title{font-size:12px;text-align:center}.single-hotel .vantaggi-esclusivi:after,.single-hotel .button-prenotaora:after{content:none}.single-hotel .vantaggi-esclusivi .title,.single-hotel .button-prenotaora .title{margin:0}}section.poi-list{margin-bottom:60px}.locations-list{list-style:none}.locations-list a{display:block;font-size:20px;line-height:1;color:#fff;padding:20px 30px;margin-bottom:1px;text-decoration:none;background:#7da7d8;-webkit-transition:all 0.5s;transition:all 0.5s}.locations-list a:hover,.locations-list a.active{background:#2e3e6a}.location-slideshow .arrows{position:absolute;right:15px;top:10px}.location-slideshow .arrows .scrolling{position:relative;width:40px;height:40px;color:#fff;line-height:45px;background-color:#2e3e6a;display:inline-block;text-align:center}.location-slideshow .arrows .scrolling:hover{cursor:pointer}.location-slideshow .arrows .scrolling.prev,.location-slideshow .arrows .scrolling.next{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.location-slideshow .arrows .scrolling.prev:hover,.location-slideshow .arrows .scrolling.next:hover{background-color:#7da7d8}@media (min-width: 768px) and (max-width: 991px){.location-slideshow .arrows{top:0}}@media (max-width: 767px){.location-slideshow .arrows{position:relative;right:0;top:0;margin-bottom:10px}.location-slideshow .arrows .scrolling{width:30px;height:30px;font-size:16px;line-height:35px}}.location-slideshow #location-title{font-family:'Playfair Display', serif;font-size:24px;font-weight:900;line-height:20px;color:#7da7d8;margin:20px 0}.location-slideshow .nav-tabs{margin-bottom:40px}.location-slideshow .tab-content{padding:0px 25px}.location-slideshow .tab-content .tab-pane{font-size:18px}.location-slideshow .tab-content .tab-pane input[type="text"],.location-slideshow .tab-content .tab-pane input[type="email"],.location-slideshow .tab-content .tab-pane input[type="date"],.location-slideshow .tab-content .tab-pane select,.location-slideshow .tab-content .tab-pane textarea{font-size:18px;line-height:2;padding:10px;margin-bottom:5px;border-radius:0;border:1px solid #666}@media (max-width: 767px){.location-slideshow .tab-content{padding:0}}.location-slideshow .nav-tabs>li.active>a,.location-slideshow .nav-tabs>li.active>a:focus,.location-slideshow .nav-tabs>li.active>a:hover{border-radius:0;color:#7da7d8}.location-slideshow a,.location-slideshow a:active,.location-slideshow a:focus,.location-slideshow a:hover,.location-slideshow a:visited{color:#666}.location-slideshow .directions_mode .mode_type{display:inline-table;border:2px solid #7da7d8;padding:5px;margin-bottom:5px;color:#7da7d8;cursor:pointer;width:60px;height:40px;font-size:24px;line-height:1;text-align:center}.location-slideshow .directions_mode .mode_type.selected{background-color:#7da7d8;color:#fff}@media (min-width: 992px) and (max-width: 1199px){.location-slideshow .directions_mode .mode_type{margin-bottom:15px}}@media (min-width: 768px) and (max-width: 991px){.location-slideshow .directions_mode .mode_type{margin-bottom:15px}}.location-slideshow input[type=button].search-directions{float:right;color:#fff;border:0;padding:20px 40px;text-transform:uppercase;letter-spacing:2px;background-color:#2e3e6a;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.location-slideshow input[type=button].search-directions:hover{background-color:#7da7d8}@media (min-width: 992px) and (max-width: 1199px){.location-slideshow input[type=button].search-directions{float:none}}@media (max-width: 767px){.location-slideshow input[type=button].search-directions{float:none;font-size:16px;padding:15px 30px}}#map_canvas{height:600px;margin-bottom:60px}#map_canvas img{max-width:none}@media (min-width: 1200px) and (max-width: 1440px){#map_canvas{height:500px}}@media (min-width: 992px) and (max-width: 1199px){#map_canvas{height:500px}}@media (max-width: 767px){#map_canvas{height:500px}}.map_container{margin-bottom:30px}.map_container #map_set_position{padding:8px 14px;border:1px solid #e8e8e8;border-radius:3px;width:50%;margin-right:15px}@media (max-width: 767px){.map_container #map_set_position{width:100%;margin:0 0 15px}}.map_container #submit{padding:9px 15px;background-color:#2e3e6a;color:#fff}

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