.icon,.more,.richiedi_info,.email,.tel,.freccia_down,.freccia_right,.input_mail,.tripadvisor_empty,.tripadvisor_dot,.quattro_stelle,.due_stelle,.una_stella,.tre_stelle,.cinque_stelle,.due_stelle_s,.tre_stelle_s,.quattro_stelle_s,.instagram,.facebook,.star,.star_empty,.piscina,.ciclisti,.aria_condizionata,.ristorante,.spa,.tv_ldc,.parcheggio_coperto,.zona_bimbi,.wifi_gratis,.animali_domestici_accettati,.spiaggia,.camere_per_famiglie,.calendario_arrivo,.calendario_partenza{background-image:url("../../images/sprite.png?9c732ea0439c1780f4999e2e2685e2ff73901ca4")}@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-phone-3:before{content:"\4a"}.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-googleplus:before{content:"\5c"}.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"}*{border:0px;padding:0px;margin:0px;box-shadow:none;outline:0;box-sizing:border-box}html{font-size:10px}@media (min-width: 768px) and (max-width: 991px){html{font-size:9px}}@media (max-width: 767px){html{font-size:8px}}body{background:#151319;color:#000;font-size:17px;line-height:1.6;font-family:'Lato', sans-serif}.container{position:relative}@media (min-width: 1461px){.container{width:1430px}}@media (min-width: 1200px) and (max-width: 1460px){.container{width:1170px}}@media (min-width: 992px) and (max-width: 1199px){.container{width:90%}}@media (min-width: 768px) and (max-width: 991px){.container{width:90%}}@media (max-width: 767px){.container{width:95%}}#page{background:url(../../images/header-bg.jpg) top center no-repeat;font-family:'Lato', sans-serif;max-width:2000px;margin:0 auto}header{background:#fff}ul,ol{list-style-type:none}a,a:hover,a:focus,a:active,a:visited{color:#df1358;text-decoration:none}em,i{font-weight:300i;font-style:italic}strong,b{font-weight:700}em strong,em b,i strong,i b,strong em,strong i,b em,b i{font-weight:700i;font-style:italic}.clearBoth{font-size:0;clear:both;line-height:0;height:0}img,img.img-responsive{width:auto\9;max-width:100%;height:auto}.entry-title{text-transform:none}h1,h1.entry-title,.h1{font-size:40px;line-height:1.6;color:#000;font-weight:300;margin:0 0 5px 0;margin:0 0 .5rem 0}@media (min-width: 992px) and (max-width: 1199px){h1,h1.entry-title,.h1{font-size:35px;line-height:1.6}}@media (max-width: 767px){h1,h1.entry-title,.h1{font-size:30px;line-height:1.2}}@media (min-width: 768px) and (max-width: 991px){h1,h1.entry-title,.h1{font-size:36px;line-height:1.4;margin-bottom:18px}}h2,h2.entry-title,.h2{font-size:29px;line-height:1.6;color:#df1358;font-weight:900;margin:0 0 1em 0;margin:0 0 1em 0}@media (min-width: 992px) and (max-width: 1199px){h2,h2.entry-title,.h2{font-size:25px;line-height:1.6}}@media (max-width: 767px){h2,h2.entry-title,.h2{font-size:20px;line-height:1.6}}@media (min-width: 768px) and (max-width: 991px){h2,h2.entry-title,.h2{font-size:26px;line-height:1.2}}h3,.h3{font-size:24px;line-height:1;color:#df1358;padding:20px 0 10px;margin:0;margin:0}h4,.h4{font-size:20px;line-height:1.3;color:#df1358;padding:20px 0 10px;margin:0;margin:0}h5,.h5{font-size:16px;line-height:1.3;color:#df1358;padding:10px 0 5px;margin:0;margin:0}h6,.h6{font-size:14px;line-height:1.3;color:#df1358;padding:10px 0 5px;margin:0;margin:0}mark{display:block;background:none;font-size:29px;line-height:1}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:transparent;box-shadow:none}#map_canvas{height:585px}#map_canvas .infowindow{min-width:200px}#map_canvas img{max-width:none}.infowindow{display:none}.no-padding{padding:0}.entry-meta{display:none}.home .attachment-post-thumbnail{float:right;clear:both}.trattino{width:120px;height:6px;position:absolute;top:0}.brosso{background:#df1358}.bverde{background:#3a6ae1}.bblu{background:#425aed}.bgrigio{background:#fff}.bazzurro{background:#3a6ae1}.trosso{color:#df1358}.duecolonne{text-align:justify}@media (min-width: 1200px) and (max-width: 1460px){.duecolonne{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:5em;-moz-column-gap:5em;-ms-column-gap:5em;-o-column-gap:5em;column-gap:5em;-webkit-columns:2;-moz-columns:2;columns:2}}@media (min-width: 1461px){.duecolonne{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:5em;-moz-column-gap:5em;-ms-column-gap:5em;-o-column-gap:5em;column-gap:5em;-webkit-columns:2;-moz-columns:2;columns:2}}.vacanzaFamiglia a{background:rgba(39,182,192,0.8)}.vacanzaSport a{background:rgba(82,171,29,0.8)}.vacanzaWellness a{background:rgba(204,54,123,0.8)}.vacanzaCoppia a{background:rgba(226,124,24,0.8)}.colore_vacanzaFamiglia{background:#27b6c0}.colore_vacanzaSport{background:rgba(82,171,29,0.8)}.colore_vacanzaWellness{background:#cc367b}.colore_vacanzaCoppia{background:#e27c18}.testo_vacanzaFamiglia{color:#27b6c0}.testo_vacanzaSport{color:rgba(82,171,29,0.8)}.testo_vacanzaWellness{color:#cc367b}.testo_vacanzaCoppia{color:#e27c18}.more{background-position:0px -412px;background-repeat:no-repeat;overflow:hidden;display:"inline-block";width:40px;height:40px;vertical-align:text-bottom;margin-left:10px}@media (min-width: 768px) and (max-width: 991px){.more{margin-left:5px}}.richiedi_info{background-position:0px -538px;background-repeat:no-repeat;overflow:hidden;display:"inline-block";width:46px;height:46px}.email{background-position:0px -329px;background-repeat:no-repeat;overflow:hidden;display:"inline-block";width:31px;height:26px;vertical-align:middle;margin-right:10px}.tel{background-position:0px -382px;background-repeat:no-repeat;overflow:hidden;display:"inline-block";width:31px;height:30px;vertical-align:middle;margin-right:10px}.freccia_down{background-position:0px 0px;background-repeat:no-repeat;overflow:hidden;display:"inline-block";width:19px;height:15px}.freccia_right{background-position:0px -211px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:18px;height:22px;vertical-align:middle;margin-left:10px}.input_mail{background-position:0px -355px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:34px;height:27px}.tripadvisor_empty{background-position:0px -15px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:18px;height:18px}.tripadvisor_dot{background-position:0px -33px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:18px;height:18px}.quattro_stelle{background-position:0px -151px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:60px;height:20px}.due_stelle{background-position:0px -191px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:34px;height:20px}.una_stella{background-position:0px -51px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:21px;height:20px}.tre_stelle{background-position:0px -131px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:47px;height:20px}.cinque_stelle{background-position:0px -171px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:20px}.due_stelle_s{background-position:0px -71px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:47px;height:20px}.tre_stelle_s{background-position:0px -91px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:60px;height:20px}.quattro_stelle_s{background-position:0px -111px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:74px;height:20px}.instagram{background-position:0px -233px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:23px;height:23px}.facebook{background-position:0px -256px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:23px;height:23px}.star{background-position:0px -279px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:26px;height:25px}.star_empty{background-position:0px -304px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:26px;height:25px}.piscina{background-position:0px -584px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.ciclisti{background-position:0px -836px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.aria_condizionata{background-position:0px -710px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.ristorante{background-position:0px -962px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.spa{background-position:0px -1025px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.tv_ldc{background-position:0px -1088px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.parcheggio_coperto{background-position:0px -647px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.zona_bimbi{background-position:0px -1277px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.wifi_gratis{background-position:0px -1214px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.animali_domestici_accettati{background-position:0px -899px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.spiaggia{background-position:0px -1151px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.camere_per_famiglie{background-position:0px -773px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:73px;height:63px}.calendario_arrivo{background-position:0px -452px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:42px;height:43px}.calendario_partenza{background-position:0px -495px;background-repeat:no-repeat;overflow:hidden;display:"inline";width:42px;height:43px}section.cookie-info{line-height:18px;color:#fff;text-align:center;z-index:999999999;width:100%;background:rgba(0,0,0,0.7);padding:10px 0;font-family:"Lato",sans-serif;margin:0;min-height:auto;position:fixed;bottom:0px;left:0px;font-size:12px}.menu-wrap{float:right}@media (max-width: 767px){.menu-wrap{float:none}}body.home header{margin-bottom:0}body.home .logo{position:absolute;z-index:100}@media (max-width: 767px){body.home .logo{position:relative;text-align:center}}body.home .logo .item-logo{margin:1em auto;width:432px;height:auto}@media (min-width: 992px) and (max-width: 1199px){body.home .logo .item-logo{width:350px;height:auto}}@media (min-width: 768px) and (max-width: 991px){body.home .logo .item-logo{display:block;width:98%;max-width:350px;height:auto}}@media (max-width: 767px){body.home .logo .item-logo{display:block;width:98%;max-width:210px;height:auto;margin:1em auto 0 auto}}body.home .main-navigation{position:absolute;z-index:999;right:15px;top:45px}@media (max-width: 767px){body.home .main-navigation{margin:0 auto;width:90%}}.logo{display:block}.logo .item-logo{margin:1em auto;width:200px;height:auto}@media (max-width: 767px){.logo .item-logo{display:block;width:98%;max-width:120px;height:auto;margin:1em auto 0 auto}}div.anchor_hotel{font-size:15px;line-height:1;float:right;font-weight:400;border-bottom:1px solid #f7f7f7;margin:1em 0 2.5em 0;text-align:right;padding:1em 1em 1em 5em;clear:both}div.anchor_hotel a{color:#fff;border-bottom:6px solid #f7f7f7;padding:0 .3em .5em .3em}header{background:transparent;position:relative}header.scroll{position:fixed;z-index:500;width:100%;top:0;left:0;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);filter:progid:DXImageTransform.Microsoft.Shadow(color='rgba(0,0,0, .1)', Direction=135, Strength=5);background:#151319}header.scroll:before,header.scroll:after{content:" ";display:table}header.scroll:after{clear:both}header.scroll .logo{position:relative}header.scroll .logo .item-logo{width:130px}header.scroll div.anchor_hotel{margin:1em 0 1.7em 0}header.scroll .menu-item.btnHeader{display:inline-block}header.scroll .menu-item.btnHeader a{background-color:#df1358;color:#fff;text-align:center;cursor:pointer}header .menu-fixed-scroll:before,header .menu-fixed-scroll:after{content:" ";display:table}header .menu-fixed-scroll:after{clear:both}header .menu-fixed-scroll.scroll{position:fixed;z-index:105;width:100%;top:0;left:0}header .menu-item.btnHeader{display:none}.navbar-header{float:none}.navbar-toggle{background:#df1358;margin:8px 0 0;border:0;padding:8px;width:40px;height:40px;display:block;box-shadow:none;border-radius:0}.navbar-toggle .icon-bar{background-color:#fff;margin:auto}@media (min-width: 768px) and (max-width: 991px){.navbar-toggle{display:none}}@media (min-width: 992px) and (max-width: 1199px){.navbar-toggle{display:none}}@media (min-width: 1200px) and (max-width: 1460px){.navbar-toggle{display:none}}@media (min-width: 1461px){.navbar-toggle{display:none}}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.main-navigation{font-size:0.8823529411764706em;background-color:transparent;border:none;border-radius:0;min-height:auto;clear:both}.main-navigation .menu{display:block}.main-navigation .menu:before,.main-navigation .menu:after{content:" ";display:table}.main-navigation .menu:after{clear:both}.main-navigation .menu-item{margin:0 0 0 .4em;float:none;display:inline-block;background:rgba(255,255,255,0.25);border:1px solid #000000;width:auto;text-align:center;text-transform:uppercase}@media (min-width: 992px) and (max-width: 1199px){.main-navigation .menu-item{margin:0 0 5px 0;font-size:.75em}}@media (min-width: 768px) and (max-width: 991px){.main-navigation .menu-item{margin:0 0 5px 0;font-size:.7em}}@media (max-width: 767px){.main-navigation .menu-item{margin:0 0 5px 0;display:block;background:#fff}}.main-navigation a{border:none;display:block;padding:.6em 1em;font-weight:900;color:#fff}.main-navigation a:hover{background-color:#000;color:#fff}.main-navigation .current-menu-item>a,.main-navigation .current-menu-parent>a{background-color:#000;color:#fff;border-bottom:0}.main-navigation .sub-menu{font-size:17px;line-height:1.3;position:static;width:100%;box-shadow:none;background-color:#ffffff;display:none}@media (min-width: 1200px) and (max-width: 1460px){.main-navigation .sub-menu{width:200px;top:40px;position:absolute;background-color:#ffffff}}@media (min-width: 1461px){.main-navigation .sub-menu{width:200px;top:40px;position:absolute;background-color:#ffffff}}.main-navigation .sub-menu.open{display:block}.main-navigation .sub-menu a{width:auto;padding:8px}.main-navigation .sub-menu li{margin:0}.main-navigation .menu-item:hover>.sub-menu{display:block}.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(0,0,0,0.6);width:100%;height:100%;top:0;right:-50%;z-index:1005;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}.menu-offcanvas.offcanvas-open{right:0}@media (max-width: 767px){.menu-offcanvas{right:-100%}.menu-offcanvas ul{margin:20% 2% 0 2%}}@media (min-width: 768px) and (max-width: 991px){.menu-offcanvas{width:50%}}@media (min-width: 992px) and (max-width: 1199px){.menu-offcanvas{width:40%}}.menu-command{margin:0 8px}.menu-command:before,.menu-command:after{content:" ";display:table}.menu-command:after{clear:both}.menu-offcanvas-button-close{font-size:18px;line-height:1.3;border:0;padding:8px;width:40px;height:40px;background-color:#df1358;color:#fff;float:right;border-radius:0;box-shadow:none;text-shadow:none}.menu-lang{font-size:18px;line-height:.8;text-transform:none;text-align:center}@media (min-width: 1200px) and (max-width: 1460px){.menu-lang{text-align:right;font-size:16px;line-height:1;margin:0 -8px}}@media (min-width: 1461px){.menu-lang{text-align:right;font-size:16px;line-height:1;margin:0 -8px}}.mobi-buttons{text-align:center;padding:8px 0;float:left}.mobi-buttons a{vertical-align:top;display:inline-block;margin-right:8px;width:auto}.mobi-buttons .svg{vertical-align:top;margin-bottom:4px;width:40px;height:40px}.mobi-buttons .path{fill:#df1358}.mobi-buttons .icon-tel-xs{display:inline-block}@media (min-width: 768px) and (max-width: 991px){.mobi-buttons .telmob{font-size:16px;line-height:20px}}.mobi-buttons-label{font-size:12px;line-height:12px;color:#000}.menu-label{width:40px;margin-top:4px;float:right;text-align:center}.breadcrumbs{clear:both;text-align:right;padding:1em 0 0 0}@media (max-width: 767px){.breadcrumbs{display:none}}.landing-template-default header{border-bottom:1px solid #eaeaea;margin-bottom:0}.struttura-template-default header{border-bottom:1px solid #eaeaea;margin-bottom:0}.menuGen{text-align:center;padding:5px 0;margin-bottom:10px;font-size:14px;font-weight:400}.menuGen ul{margin:0;padding:0}.menuGen li{display:inline;padding:5px}.home main{position:relative;z-index:100;margin-top:-110px}@media (max-width: 767px){.home main{margin-top:0}}.riquadro{padding:70px 120px;background:#fff;position:relative;z-index:100}@media (min-width: 768px) and (max-width: 991px){.riquadro{padding:50px 100px}}@media (min-width: 992px) and (max-width: 1199px){.riquadro{padding:50px 100px}}@media (max-width: 767px){.riquadro{padding:50px 10%}}.elenco{height:30px}@media (max-width: 767px){.elenco{height:1px}}#primary main .hentry{margin:0}#primary main .entry-content{text-align:justify;margin:0 0 20px}@media (max-width: 767px){#primary main .entry-content{text-align:left}}#primary main .entry-content p{margin:0 0 1em 0}#primary main .entry-content ul{margin:1em 0 0 1em;list-style-type:initial}@media (max-width: 767px){#primary main .entry-content ul{margin:.5em 0;padding:0}}#primary main .entry-content .gallery{margin-bottom:1.5rem}#primary main .entry-content .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:2.8% 0 0}#primary main .entry-content .gallery-columns-2 .gallery-item{max-width:50%}#primary main .entry-content .gallery-columns-3 .gallery-item{max-width:33.33%}#primary main .entry-content .gallery-columns-4 .gallery-item{max-width:25%}#primary main .entry-content .gallery-columns-5 .gallery-item{max-width:20%}#primary main .entry-content .gallery-columns-6 .gallery-item{max-width:16.66%}#primary main .entry-content .gallery-columns-7 .gallery-item{max-width:14.28%}#primary main .entry-content .gallery-columns-8 .gallery-item{max-width:12.5%}#primary main .entry-content .gallery-columns-9 .gallery-item{max-width:11.11%}#primary main .entry-content .gallery-caption{display:block}#primary .table{margin:0}#primary .table-responsive{position:relative;margin-bottom:20px}#primary .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;filter-gradient:#ffffff, #ffffff, horizontal;background-image:-webkit-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 100%);background-image:radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 100%);opacity:0.8}#primary .angle-scroll-left.fade-out{display:none}#primary .angle-scroll-left__animation{-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%}}.boxHome{padding:2em 0}.boxHome h2{font-size:28px;line-height:1;border-bottom:1px solid #3a6ae1;padding:0 90px 35px 90px;color:#fff;font-weight:300;margin:0 0 5px 0;margin:0 0 .5rem 0;margin:0}@media (min-width: 768px) and (max-width: 991px){.boxHome h2{font-size:32px;line-height:1;padding-left:0}}@media (max-width: 767px){.boxHome h2{padding:0 40px 20px 0}}@media (max-width: 767px){.boxHome{padding:1em 0}}.elencoRiquadri{position:relative}.elencoRiquadri .trattino{left:120px;top:-7px}@media (min-width: 768px) and (max-width: 991px){.elencoRiquadri .trattino{left:0}}@media (max-width: 767px){.elencoRiquadri .trattino{left:0}}.boxTipoVacanza{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid transparent;border-bottom:1px solid transparent;width:49%;float:left;margin:2% 0 0 0;background-size:cover;font-size:35px;line-height:1;position:relative}.boxTipoVacanza a{display:block;width:75%;color:#ffffff;line-height:1em;text-align:right;margin:180px 0;clear:both}@media (min-width: 1200px) and (max-width: 1460px){.boxTipoVacanza{font-size:25px;line-height:1}}@media (min-width: 992px) and (max-width: 1199px){.boxTipoVacanza{font-size:25px;line-height:1}.boxTipoVacanza a{width:90%;margin:130px 0}}@media (min-width: 768px) and (max-width: 991px){.boxTipoVacanza{width:90%;float:none;margin:1em auto;clear:both;font-size:25px;line-height:1}.boxTipoVacanza a{width:90%;margin:110px 0}}@media (max-width: 767px){.boxTipoVacanza{width:98%;float:none;margin:.4em auto;font-size:20px;line-height:1}.boxTipoVacanza a{width:90%;margin:20px 0;text-align:left}.boxTipoVacanza a .more{display:none}}.boxDestinazione{width:32%;float:left;margin:1% 2% 1% 0;position:relative}.boxDestinazione h3{font-size:20px;line-height:1;padding:1em 0 .4em 0;float:left;color:#df1358;font-weight:900;margin:0 0 1em 1em;margin:0 0 1em 1em}@media (min-width: 992px) and (max-width: 1199px){.boxDestinazione h3{white-space:nowrap}}@media (min-width: 1200px) and (max-width: 1460px){.boxDestinazione h3{white-space:nowrap}}@media (min-width: 1461px){.boxDestinazione h3{white-space:nowrap}}.boxDestinazione a{color:#fff}.boxDestinazione img.imgDestinazione{display:block;margin:0;padding:0;width:100%;height:auto}.boxDestinazione .boxNumHotel{float:right;width:33%;margin:0 3% 0 0;background-color:#3a6ae1;text-align:center;color:#ffffff;font-size:20px;line-height:1;padding:.6em 0 .9em 0;white-space:nowrap}.boxDestinazione .boxNumHotel a{color:#ffffff}.boxDestinazione .numero{font-size:27px;line-height:1;font-weight:900}@media (min-width: 768px) and (max-width: 991px){.boxDestinazione{width:48%}}@media (max-width: 767px){.boxDestinazione{width:98%;float:none;margin:1em auto 0 auto}.boxDestinazione .freccia_right{display:none}}.boxStruttura{width:46%;float:left;margin:1% 2%;line-height:1em;position:relative}.boxStruttura img.imgStruttura{display:block;margin:0;padding:0;width:94%;height:auto}.boxStruttura .leftBoxHotel{float:left;width:45%;font-size:1em;padding:1em}.boxStruttura .leftBoxHotel .localita{color:#fff}.boxStruttura .leftBoxHotel .destinazione{display:block;padding:.4em 0 0 0}@media (min-width: 768px) and (max-width: 991px){.boxStruttura .leftBoxHotel{float:none;width:94%}}@media (max-width: 767px){.boxStruttura .leftBoxHotel{float:none;width:94%}}.boxStruttura h2{font-size:23px;line-height:1;margin:0;padding:0 0 .3em 0;border:0;background-image:none}.boxStruttura a{color:#fff}.boxStruttura .boxOfferta{float:right;width:40%;line-height:1.3em;margin:0;background-color:#3a6ae1;text-align:center;color:#ffffff;padding:1%;display:table}@media (min-width: 992px) and (max-width: 1199px){.boxStruttura .boxOfferta{width:40%}}@media (min-width: 768px) and (max-width: 991px){.boxStruttura .boxOfferta{float:none;width:94%;margin:.5em 0 2em 0;padding:.85em}}@media (max-width: 767px){.boxStruttura .boxOfferta{float:none;width:94%;margin:.5em 0 2em 0;padding:.85em;font-size:.85em}}.boxStruttura .boxOfferta .testi{display:table-cell;vertical-align:middle}.boxStruttura .boxOfferta .titolo{font-size:1.47em;line-height:1.3em;display:block;font-weight:900}@media (min-width: 1200px) and (max-width: 1460px){.boxStruttura .boxOfferta .titolo{font-size:1.2em}}@media (min-width: 992px) and (max-width: 1199px){.boxStruttura .boxOfferta .titolo{font-size:1.2em}}@media (min-width: 768px) and (max-width: 991px){.boxStruttura .boxOfferta .titolo{font-size:1em;font-weight:700}}@media (max-width: 767px){.boxStruttura .boxOfferta .titolo{font-weight:700}}.boxStruttura .boxOfferta a{color:#ffffff}@media (max-width: 767px){.boxStruttura{width:98%;float:none;margin:1em auto}}@media (min-width: 768px) and (max-width: 991px){.secondo{float:right;margin-right:0}}@media (min-width: 768px) and (max-width: 991px){.secondot{float:none;margin:1em auto}}@media (min-width: 992px) and (max-width: 1199px){.secondot{float:right;margin-right:0}}@media (min-width: 1200px) and (max-width: 1460px){.secondot{float:right;margin-right:0}}@media (min-width: 1461px){.secondot{float:right;margin-right:0}}@media (min-width: 992px) and (max-width: 1199px){.terzo{float:right;margin-right:0}}@media (min-width: 1200px) and (max-width: 1460px){.terzo{float:right;margin-right:0}}@media (min-width: 1461px){.terzo{float:right;margin-right:0}}article .leftPage{float:left;width:62%}@media (min-width: 768px) and (max-width: 991px){article .leftPage{float:none;display:block;width:100%}}@media (max-width: 767px){article .leftPage{float:none;display:block;width:100%}}article .rightPage{float:right;width:35%;text-align:right}@media (min-width: 768px) and (max-width: 991px){article .rightPage{float:none;display:block;text-align:center;width:100%}}@media (max-width: 767px){article .rightPage{float:none;display:block;text-align:center;width:100%}}.struttura-template-default .site-content,.landing-template-default .site-content{background:#fff}.struttura-template-default .site-content2,.landing-template-default .site-content2{background:#fff}@media (min-width: 992px) and (max-width: 1199px){.struttura-template-default .site-content2,.landing-template-default .site-content2{background-image:none}}@media (min-width: 768px) and (max-width: 991px){.struttura-template-default .site-content2,.landing-template-default .site-content2{background-image:none}}@media (max-width: 767px){.struttura-template-default .site-content2,.landing-template-default .site-content2{background-image:none}}.struttura-template-default .site-content3,.landing-template-default .site-content3{background:#151319}@media (max-width: 767px){.struttura-template-default .site-content3,.landing-template-default .site-content3{display:none}}.struttura-template-default .riquadro,.landing-template-default .riquadro{padding:50px 0 0 0}@media (max-width: 767px){.struttura-template-default .riquadro,.landing-template-default .riquadro{background-color:#ffffff;padding:10px 0 0 0}}@media (min-width: 768px) and (max-width: 991px){.struttura-template-default .riquadro,.landing-template-default .riquadro{background-color:#ffffff}}@media (min-width: 992px) and (max-width: 1199px){.struttura-template-default .riquadro,.landing-template-default .riquadro{background-color:#ffffff}}.struttura-template-default .site-content3 ol,.struttura-template-default .site-content3 ul,.struttura-template-default .site-content2 ol,.struttura-template-default .site-content2 ul,.struttura-template-default .site-content ol,.struttura-template-default .site-content ul,.landing-template-default .site-content3 ol,.landing-template-default .site-content3 ul,.landing-template-default .site-content2 ol,.landing-template-default .site-content2 ul,.landing-template-default .site-content ol,.landing-template-default .site-content ul{list-style-type:initial;margin:.5em 0 0 1em}.struttura-template-default .site-content3 h1,.struttura-template-default .site-content3 h1.entry-title,.struttura-template-default .site-content3 .h1,.struttura-template-default .site-content2 h1,.struttura-template-default .site-content2 h1.entry-title,.struttura-template-default .site-content2 .h1,.struttura-template-default .site-content h1,.struttura-template-default .site-content h1.entry-title,.struttura-template-default .site-content .h1,.landing-template-default .site-content3 h1,.landing-template-default .site-content3 h1.entry-title,.landing-template-default .site-content3 .h1,.landing-template-default .site-content2 h1,.landing-template-default .site-content2 h1.entry-title,.landing-template-default .site-content2 .h1,.landing-template-default .site-content h1,.landing-template-default .site-content h1.entry-title,.landing-template-default .site-content .h1{font-size:26px;line-height:1.2;white-space:nowrap;color:#000;font-weight:900;margin:0 0 5px 0;margin:0 0 .5rem 0}.struttura-template-default .site-content3 h2,.struttura-template-default .site-content3 h2.entry-title,.struttura-template-default .site-content3 .h2,.struttura-template-default .site-content2 h2,.struttura-template-default .site-content2 h2.entry-title,.struttura-template-default .site-content2 .h2,.struttura-template-default .site-content h2,.struttura-template-default .site-content h2.entry-title,.struttura-template-default .site-content .h2,.landing-template-default .site-content3 h2,.landing-template-default .site-content3 h2.entry-title,.landing-template-default .site-content3 .h2,.landing-template-default .site-content2 h2,.landing-template-default .site-content2 h2.entry-title,.landing-template-default .site-content2 .h2,.landing-template-default .site-content h2,.landing-template-default .site-content h2.entry-title,.landing-template-default .site-content .h2{font-size:29px;line-height:1.6;color:#000;font-weight:700;margin:0 0 30px 0;margin:0 0 3rem 0}@media (max-width: 767px){.struttura-template-default .site-content3 h2,.struttura-template-default .site-content3 h2.entry-title,.struttura-template-default .site-content3 .h2,.struttura-template-default .site-content2 h2,.struttura-template-default .site-content2 h2.entry-title,.struttura-template-default .site-content2 .h2,.struttura-template-default .site-content h2,.struttura-template-default .site-content h2.entry-title,.struttura-template-default .site-content .h2,.landing-template-default .site-content3 h2,.landing-template-default .site-content3 h2.entry-title,.landing-template-default .site-content3 .h2,.landing-template-default .site-content2 h2,.landing-template-default .site-content2 h2.entry-title,.landing-template-default .site-content2 .h2,.landing-template-default .site-content h2,.landing-template-default .site-content h2.entry-title,.landing-template-default .site-content .h2{text-align:left}}.struttura-template-default .site-content3 h3,.struttura-template-default .site-content3 .h3,.struttura-template-default .site-content2 h3,.struttura-template-default .site-content2 .h3,.struttura-template-default .site-content h3,.struttura-template-default .site-content .h3,.landing-template-default .site-content3 h3,.landing-template-default .site-content3 .h3,.landing-template-default .site-content2 h3,.landing-template-default .site-content2 .h3,.landing-template-default .site-content h3,.landing-template-default .site-content .h3{font-size:24px;line-height:1.6;color:#fff;padding:20px 0 10px;padding:2rem 0 1rem;margin:0;margin:0}.struttura-template-default .hotel-phone,.landing-template-default .hotel-phone{font-size:17px;line-height:1.3;font-weight:300i;padding:.5em;margin:1.5em 0;border-bottom:2px solid #df1358;width:auto;display:table;color:#df1358}@media (max-width: 767px){.struttura-template-default .hotel-phone,.landing-template-default .hotel-phone{margin:0 auto .5em auto;text-align:center;padding:.3em;display:block}}.struttura-template-default .hotel-phone-number,.landing-template-default .hotel-phone-number{height:30px}.struttura-template-default .header-slideshow,.landing-template-default .header-slideshow{position:relative}.struttura-template-default .owl-controls,.landing-template-default .owl-controls{position:absolute;bottom:2em;z-index:999;text-align:center;width:100%;padding:0}.struttura-template-default .owl-page,.landing-template-default .owl-page{width:21px;height:21px;background:url(../../images/pager.png) -21px 0 no-repeat}.struttura-template-default .active,.landing-template-default .active{background-position:0 0}.struttura-template-default .owl-theme .owl-controls .owl-page span,.landing-template-default .owl-theme .owl-controls .owl-page span{background:transparent;border-radius:0;display:block;height:21px;margin:0;opacity:1;width:21px}.struttura-template-default .offerta,.landing-template-default .offerta{background:#3a6ae1;padding:2em 3em;margin-bottom:3em;color:#ffffff}@media (max-width: 767px){.struttura-template-default .offerta,.landing-template-default .offerta{padding:1em}}@media (min-width: 768px) and (max-width: 991px){.struttura-template-default .offerta,.landing-template-default .offerta{padding:1em}}@media (min-width: 992px) and (max-width: 1199px){.struttura-template-default .offerta,.landing-template-default .offerta{padding:1.5em}}.struttura-template-default .offerta h2,.struttura-template-default .offerta h2.entry-title,.struttura-template-default .offerta .h2,.landing-template-default .offerta h2,.landing-template-default .offerta h2.entry-title,.landing-template-default .offerta .h2{font-size:25px;line-height:1.6;color:#ffffff;font-weight:900;margin:0 0 1em 0;padding:0}.struttura-template-default .offerta .dx,.landing-template-default .offerta .dx{margin:0 0 1em 0}.struttura-template-default .offerta .dx .testo_offerta_label,.landing-template-default .offerta .dx .testo_offerta_label{font-weight:300;font-size:2em;margin:0 0 .5em 0}.struttura-template-default .offerta .dx .box_offerta,.landing-template-default .offerta .dx .box_offerta{padding:1em;border:7px solid #ffffff;text-align:center}.struttura-template-default .offerta .dx .box_offerta .testo1,.landing-template-default .offerta .dx .box_offerta .testo1{font-size:26px;font-weight:300;padding:0 10px 0 0}@media (max-width: 767px){.struttura-template-default .offerta .dx .box_offerta .testo1,.landing-template-default .offerta .dx .box_offerta .testo1{font-size:22px;line-height:1em}}.struttura-template-default .offerta .dx .box_offerta .testo2,.landing-template-default .offerta .dx .box_offerta .testo2{font-size:45px;font-weight:900;padding:0 10px 0 0}@media (max-width: 767px){.struttura-template-default .offerta .dx .box_offerta .testo2,.landing-template-default .offerta .dx .box_offerta .testo2{font-size:30px;line-height:1em}}.struttura-template-default .offerta .dx .box_offerta .testo3,.landing-template-default .offerta .dx .box_offerta .testo3{font-size:19px;font-weight:700;padding:0 10px 0 0}@media (max-width: 767px){.struttura-template-default .offerta .dx .box_offerta .testo3,.landing-template-default .offerta .dx .box_offerta .testo3{font-size:16px;line-height:1em}}.struttura-template-default .entry-content ul,.landing-template-default .entry-content ul{list-style-type:initial;padding:1em 2em}.struttura-template-default footer,.landing-template-default footer{background:url(../../images/footer-landing.png) center 0 no-repeat #151319;margin-top:0}@media (min-width: 1200px) and (max-width: 1460px){.struttura-template-default footer,.landing-template-default footer{background-size:1460px;padding:150px 0 2em 0}}@media (min-width: 992px) and (max-width: 1199px){.struttura-template-default footer,.landing-template-default footer{background-size:1200px;padding:130px 0 2em 0}}@media (min-width: 768px) and (max-width: 991px){.struttura-template-default footer,.landing-template-default footer{background-size:992px;padding:110px 0 2em 0}}@media (max-width: 767px){.struttura-template-default footer,.landing-template-default footer{background-image:none;border-top:1px solid #e9e9e9;background-size:767px;padding:10px 0 2em 0}}.struttura-template-default #map_route,.landing-template-default #map_route{background-color:#fff}.struttura-template-default .mappa,.landing-template-default .mappa{background-size:contain;padding:2em 0 3em 0}.struttura-template-default .mappa h2,.struttura-template-default .mappa h2.entry-title,.struttura-template-default .mappa .h2,.landing-template-default .mappa h2,.landing-template-default .mappa h2.entry-title,.landing-template-default .mappa .h2{font-size:38px;line-height:1.6;color:#fff;font-weight:300;margin:0 0 1em 0;text-align:center}.struttura-template-default .site-content3 aside,.struttura-template-default .site-content2 aside,.struttura-template-default .site-content aside,.landing-template-default .site-content3 aside,.landing-template-default .site-content2 aside,.landing-template-default .site-content aside{padding:0 3%}.struttura-template-default .site-content3 aside h2,.struttura-template-default .site-content3 aside h2.entry-title,.struttura-template-default .site-content3 aside .h2,.struttura-template-default .site-content2 aside h2,.struttura-template-default .site-content2 aside h2.entry-title,.struttura-template-default .site-content2 aside .h2,.struttura-template-default .site-content aside h2,.struttura-template-default .site-content aside h2.entry-title,.struttura-template-default .site-content aside .h2,.landing-template-default .site-content3 aside h2,.landing-template-default .site-content3 aside h2.entry-title,.landing-template-default .site-content3 aside .h2,.landing-template-default .site-content2 aside h2,.landing-template-default .site-content2 aside h2.entry-title,.landing-template-default .site-content2 aside .h2,.landing-template-default .site-content aside h2,.landing-template-default .site-content aside h2.entry-title,.landing-template-default .site-content aside .h2{font-size:38px;line-height:1.6;color:#000;font-weight:300;margin:1em 0 .7em 0;text-align:center}@media (min-width: 992px) and (max-width: 1199px){.struttura-template-default .site-content3 aside h2,.struttura-template-default .site-content3 aside h2.entry-title,.struttura-template-default .site-content3 aside .h2,.struttura-template-default .site-content2 aside h2,.struttura-template-default .site-content2 aside h2.entry-title,.struttura-template-default .site-content2 aside .h2,.struttura-template-default .site-content aside h2,.struttura-template-default .site-content aside h2.entry-title,.struttura-template-default .site-content aside .h2,.landing-template-default .site-content3 aside h2,.landing-template-default .site-content3 aside h2.entry-title,.landing-template-default .site-content3 aside .h2,.landing-template-default .site-content2 aside h2,.landing-template-default .site-content2 aside h2.entry-title,.landing-template-default .site-content2 aside .h2,.landing-template-default .site-content aside h2,.landing-template-default .site-content aside h2.entry-title,.landing-template-default .site-content aside .h2{font-size:30px;line-height:1.2}}@media (max-width: 767px){.struttura-template-default .site-content3 aside h2,.struttura-template-default .site-content3 aside h2.entry-title,.struttura-template-default .site-content3 aside .h2,.struttura-template-default .site-content2 aside h2,.struttura-template-default .site-content2 aside h2.entry-title,.struttura-template-default .site-content2 aside .h2,.struttura-template-default .site-content aside h2,.struttura-template-default .site-content aside h2.entry-title,.struttura-template-default .site-content aside .h2,.landing-template-default .site-content3 aside h2,.landing-template-default .site-content3 aside h2.entry-title,.landing-template-default .site-content3 aside .h2,.landing-template-default .site-content2 aside h2,.landing-template-default .site-content2 aside h2.entry-title,.landing-template-default .site-content2 aside .h2,.landing-template-default .site-content aside h2,.landing-template-default .site-content aside h2.entry-title,.landing-template-default .site-content aside .h2{font-size:25px;line-height:1.2}}.struttura-template-default .site-content3 aside h3,.struttura-template-default .site-content3 aside .h3,.struttura-template-default .site-content2 aside h3,.struttura-template-default .site-content2 aside .h3,.struttura-template-default .site-content aside h3,.struttura-template-default .site-content aside .h3,.landing-template-default .site-content3 aside h3,.landing-template-default .site-content3 aside .h3,.landing-template-default .site-content2 aside h3,.landing-template-default .site-content2 aside .h3,.landing-template-default .site-content aside h3,.landing-template-default .site-content aside .h3{font-size:24px;line-height:1.6;color:#000;margin:1em 0;padding:0}@media (min-width: 992px) and (max-width: 1199px){.struttura-template-default .site-content3 aside,.struttura-template-default .site-content2 aside,.struttura-template-default .site-content aside,.landing-template-default .site-content3 aside,.landing-template-default .site-content2 aside,.landing-template-default .site-content aside{padding:0}}@media (max-width: 767px){.struttura-template-default .site-content3 aside,.struttura-template-default .site-content2 aside,.struttura-template-default .site-content aside,.landing-template-default .site-content3 aside,.landing-template-default .site-content2 aside,.landing-template-default .site-content aside{padding:0}}.struttura-template-default ul#gform_fields_5,.landing-template-default ul#gform_fields_5{margin:0;padding:0}.struttura-template-default .boxRecensioni,.landing-template-default .boxRecensioni{position:relative;background:#f7f7f7;margin:1em 0 3em 0;min-height:300px;padding:2em;font-size:16px;line-height:1.5}.struttura-template-default .boxRecensioni .title,.landing-template-default .boxRecensioni .title{margin-bottom:1em}.struttura-template-default .boxRecensioni .rating,.landing-template-default .boxRecensioni .rating{margin:2em 0 0 0}.struttura-template-default .boxRecensioni .date,.struttura-template-default .boxRecensioni .author,.landing-template-default .boxRecensioni .date,.landing-template-default .boxRecensioni .author{font-weight:700}.struttura-template-default .boxRecensioni .owl-controls,.landing-template-default .boxRecensioni .owl-controls{position:absolute;bottom:-20px;right:0;z-index:99;text-align:right;width:100%;padding:0}.struttura-template-default .boxRecensioni .owl-page,.landing-template-default .boxRecensioni .owl-page{background:url(../../images/pager2.png) -21px 0 no-repeat}.struttura-template-default .boxRecensioni .active,.landing-template-default .boxRecensioni .active{background-position:0 0}@media (max-width: 767px){.struttura-template-default .boxRecensioni,.landing-template-default .boxRecensioni{display:none}}@media (max-width: 767px){.struttura-template-default h3.open,.landing-template-default h3.open{display:none}}.struttura-template-default .boxServizi,.landing-template-default .boxServizi{font-size:16px;line-height:1.3;border-top:2px solid #f7f7f7;margin:1em 0;padding:1em 0;color:#070707}.struttura-template-default .boxServizi ul,.landing-template-default .boxServizi ul{list-style:none;margin:1em 0;padding:0;text-align:left}.struttura-template-default .boxServizi ul li,.landing-template-default .boxServizi ul li{padding:10px 0;float:left;width:50%}.struttura-template-default .boxServizi ul img,.landing-template-default .boxServizi ul img{float:left;margin-right:10px}.struttura-template-default .boxServizi ul .nome,.landing-template-default .boxServizi ul .nome{float:left;max-width:180px;margin-top:20px}.struttura-template-default .boxServizi ul .lungo,.landing-template-default .boxServizi ul .lungo{margin-top:10px}@media (max-width: 767px){.struttura-template-default .boxServizi ul,.landing-template-default .boxServizi ul{margin:1em 0;padding:0;text-align:center}.struttura-template-default .boxServizi ul li,.landing-template-default .boxServizi ul li{padding:10px 0;float:left;width:50%}.struttura-template-default .boxServizi ul .nome,.landing-template-default .boxServizi ul .nome{float:none;text-align:center;margin-top:10px}.struttura-template-default .boxServizi ul .lungo,.landing-template-default .boxServizi ul .lungo{margin-top:10px}.struttura-template-default .boxServizi ul img,.landing-template-default .boxServizi ul img{float:none;margin:0 auto;display:block}}@media (min-width: 992px) and (max-width: 1199px){.struttura-template-default .boxServizi ul,.landing-template-default .boxServizi ul{margin:1em 0;padding:0;text-align:center}.struttura-template-default .boxServizi ul li,.landing-template-default .boxServizi ul li{padding:10px 0;float:left;width:50%}.struttura-template-default .boxServizi ul .nome,.landing-template-default .boxServizi ul .nome{float:none;text-align:center;margin-top:10px}.struttura-template-default .boxServizi ul .lungo,.landing-template-default .boxServizi ul .lungo{margin-top:10px}.struttura-template-default .boxServizi ul img,.landing-template-default .boxServizi ul img{float:none;margin:0 auto;display:block}}input[type="checkbox"]{margin:0 3px 0 0;vertical-align:middle;position:relative;top:-1px}.defaultForm a{color:#fff}.defaultForm .gform_fields{margin:0}.defaultForm .gfield{margin-bottom:10px;display:block;list-style:none}.defaultForm .gfield.gfieldNoMargin{margin-bottom:0px}.defaultForm .gfield ul{list-style:none;margin:0}.defaultForm .gfield50{float:left;width:48%}.defaultForm .gfield33{float:left;width:31%}.defaultForm .gfield33.gfieldCenter{margin-left:1.5%;margin-right:1.5%}.defaultForm .gfield25{float:left;width:23%}.defaultForm .gfield25.gfieldCenter{margin-left:1%;margin-right:1%}.defaultForm .gfieldLeft{margin-right:2%}.defaultForm .gfieldRight{margin-left:2%}.defaultForm .gfieldClear{clear:left}@media (max-width: 767px){.defaultForm .gfield{width:100%;margin-left:0;margin-right:0}.defaultForm .gfield.gfieldCenter{margin-left:0;margin-right:0}.defaultForm .gfield50-mobile{float:left;width:48%}.defaultForm .gfield50-mobile.gfieldLeft{margin-right:2%}.defaultForm .gfield50-mobile.gfieldRight{margin-left:2%}.defaultForm .gfield50-mobile.gfieldCenter{margin-left:2%;margin-right:0}}.defaultForm input[type="text"],.defaultForm input[type="email"],.defaultForm input[type="date"],.defaultForm select,.defaultForm textarea{width:100%;padding:10px;border-radius:0;font-size:13px;line-height:1.6;border:1px solid #595959}@media (min-width: 992px) and (max-width: 1199px){.defaultForm input[type="text"],.defaultForm input[type="email"],.defaultForm input[type="date"],.defaultForm select,.defaultForm textarea{font-size:15px;line-height:1.6}}@media (min-width: 768px) and (max-width: 991px){.defaultForm input[type="text"],.defaultForm input[type="email"],.defaultForm input[type="date"],.defaultForm select,.defaultForm textarea{font-size:15px;line-height:1.6}}@media (max-width: 767px){.defaultForm input[type="text"],.defaultForm input[type="email"],.defaultForm input[type="date"],.defaultForm select,.defaultForm textarea{font-size:15px;line-height:1.6}}.defaultForm input[type="email"].input-mail{background:url(../../images/sprite/input-mail.png) 96% center no-repeat;margin:1em 0 0 0}.defaultForm select[name="language"]{width:auto}.defaultForm textarea{resize:none}.defaultForm select{padding:10px}.defaultForm select option{padding-left:7px}.defaultForm button,.defaultForm input.button,.defaultForm input.button.gform_button{box-shadow:none;text-shadow:none;border:0;font-size:18px;line-height:1.3;background:#df1358;border-radius:0;color:#ffffff;width:100%}.defaultForm button .grande,.defaultForm input.button .grande,.defaultForm input.button.gform_button .grande{font-size:30px;line-height:1.3}@media (min-width: 992px) and (max-width: 1199px){.defaultForm button,.defaultForm input.button,.defaultForm input.button.gform_button{font-size:15px;line-height:1.2}.defaultForm button .grande,.defaultForm input.button .grande,.defaultForm input.button.gform_button .grande{font-size:25px;line-height:1.2}}.defaultForm .privacy{font-size:12px;line-height:2;padding:10px;margin-bottom:5px}.defaultForm .privacy .gfield_description{margin:5px 0 0 15px;font-size:11px;line-height:2}@media (min-width: 992px) and (max-width: 1199px){.defaultForm .privacy{padding:0 10px}.defaultForm .privacy .gfield_description{margin:0px 0 0 15px;font-size:11px;line-height:1.3}}.defaultForm .gform_footer{text-align:center}.defaultForm .gsurvey-survey-comment{margin-bottom:10px}.defaultForm .gsurvey-survey-comment div{font-weight:normal;color:#000;font-size:17px}.defaultForm .gsurvey-survey-field{margin-bottom:10px}.defaultForm .gsurvey-survey-field:before,.defaultForm .gsurvey-survey-field:after{content:" ";display:table}.defaultForm .gsurvey-survey-field:after{clear:both}#gform_5{margin-bottom:2em}#gform_5 input,#gform_5 select,#gform_5 textarea{background:url(../../images/pixelGrigio.gif) center bottom no-repeat #f7f7f7;background-size:92% 2px;color:#2c3031;padding:20px 10px 10px 10px;border:0}@media (min-width: 992px) and (max-width: 1199px){#gform_5 input,#gform_5 select,#gform_5 textarea{padding:10px 10px 10px 10px}}#gform_5 #input_5_1{background-image:url(../../images/sprite/calendario-arrivo.png),url(../../images/pixelGrigio.gif);background-position:92% center, center bottom;background-repeat:no-repeat;background-color:#f7f7f7;color:#2c3031;padding:20px 10px 10px 10px;border:0;background-size:auto, 92% 2px}#gform_5 #input_5_2{background-image:url(../../images/sprite/calendario-partenza.png),url(../../images/pixelGrigio.gif);background-position:92% center, center bottom;background-repeat:no-repeat;background-color:#f7f7f7;background-size:auto, 92% 2px;color:#2c3031;padding:20px 10px 10px 10px;border:0}#gform_5 textarea.small{height:100px}@media (min-width: 992px) and (max-width: 1199px){#gform_5 textarea.small{height:100px}}footer{background:url(../../images/footer-landing.png) center 0 no-repeat #151319;padding:170px 0 0 0;font-size:14px;line-height:1.5em;font-family:'Lato', sans-serif;color:#fff}@media (min-width: 1200px) and (max-width: 1460px){footer{background-size:1460px;padding:150px 0 0 0}}@media (min-width: 992px) and (max-width: 1199px){footer{background-size:1200px;padding:130px 0 0 0}}@media (min-width: 768px) and (max-width: 991px){footer{background-size:992px;padding:110px 0 0 0}}@media (max-width: 767px){footer{background-size:767px;padding:80px 0 0 0}}footer .row{position:relative}footer .row .trattino{right:0;top:-7px}footer .row .bgrigio{background:#353535}footer h3{font-size:15px;line-height:1.6;font-family:'Lato', sans-serif;color:#fff;font-weight:900}footer .contatti ul{margin:1em 0;padding:0;font-size:19px}footer .contatti li{padding:1em 0 0 0}footer .contatti a{color:#fff}footer .border-top{border-top:1px solid #353535;padding:1em 0;margin:4em 0 2em 0;font-size:13px;clear:both;color:#9b9b9b}footer .border-top a{color:#9b9b9b}footer .border-top h4{font-size:13px;font-family:'Lato', sans-serif;color:#494949;font-weight:900;line-height:1.3em;margin:0;padding:0;float:left}footer .border-top .boxSocial{clear:both;float:right;text-align:right;max-width:220px}footer .border-top .boxSocial h4{float:left}footer .border-top .boxSocial ul{float:right;padding:0;margin:0 0 0 1em}footer .border-top .boxSocial li{display:inline;text-align:right;margin:0;padding:0 0 0 20px}@media (max-width: 767px){footer .border-top .boxSocial{margin-top:1.4em}footer .border-top .boxSocial .icon-edt-facebook{font-size:20px}footer .border-top .boxSocial .icon-edt-instagram{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){footer .border-top .boxSocial .icon-edt-facebook{font-size:20px}footer .border-top .boxSocial .icon-edt-instagram{font-size:20px}}footer .border-top .menuFooter{clear:both}footer .border-top .menuFooter ul{float:left;text-transform:lowercase;margin:0;padding:0}footer .border-top .menuFooter li{display:inline;margin:0;padding:0 1em}@media (max-width: 767px){footer .border-top .menuFooter{text-align:right}footer .border-top .menuFooter ul{float:right}footer .border-top .menuFooter li{padding-right:0}}@media (min-width: 768px) and (max-width: 991px){footer .border-top .menuFooter li.copy{padding-left:0}}footer ul#menu-menu-destinazioni{color:#fff;list-style-type:circle;margin:0 0  0 1em;padding:1em;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;-ms-column-gap:2em;-o-column-gap:2em;column-gap:2em;-webkit-columns:2;-moz-columns:2;columns:2}@media (max-width: 767px){footer ul#menu-menu-destinazioni{-webkit-column-gap:3em;-moz-column-gap:3em;-ms-column-gap:3em;-o-column-gap:3em;column-gap:3em}}footer ul#menu-menu-destinazioni a{color:#fff}

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