@charset "UTF-8";@font-face{font-family:'Raleway',sans-serif;font-weight:normal;font-style:normal;font-display:swap}@keyframes revealText{0%{width:0%}100%{width:100%}}html,body,div,span,applet,object,iframe,h1,h2,h3,.h2,.h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}#mobile-menu{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}*{-webkit-text-size-adjust:100%}img{border:0}h1{font-family:'Raleway',sans-serif;font-weight:700;font-size:29px;color:#1d4a7f;line-height:2.5rem;padding:1rem 0 3rem 0;text-align:left}h2.form_privacy,.h2.form_privacy{font-size:14px;padding:0 0 5px 0}h2,h3,.h2,.h3{font-family:'Raleway',sans-serif;font-weight:700;font-size:22px;color:#1d4a7f;line-height:2rem;padding:2rem 0;text-align:left}#header{display:flex}#header .header-comp{height:110px}#header .left-head{width:26vw}#header .center-head{width:60vw}#header .right-head{width:20vw;display:flex}#header .right-head .language,#header .right-head .menu{width:50%}#header .right-head .language .mod-languages{padding:46px 0;height:auto}#header .right-head .menu-container{}#header .right-head .menu-container .menu-home-collapse{}#header .right-head .menu-container #navbar{height:110px;padding:0}#header .right-head .menu-container #nav-icon{position:relative;width:9vw;height:110px;border-radius:0;padding:0}.navbar-light .navbar-toggler{color:rgb(0 0 0 / 0%);border-color:rgb(0 0 0 / 0%);border:0px}#open-nav-bar,#close-nav-bar{position:absolute;top:0;left:0;width:100%;height:100%}#close-nav-bar{display:none;height:100%}#open-nav-bar .open-nav-bar-white,#open-nav-bar .open-nav-bar-blue{display:block;height:100%}#open-nav-bar .open-nav-bar-white img,#open-nav-bar .open-nav-bar-blue img,#close-nav-bar img{width:3.5vw;height:100%;min-width:40px}#close-nav-bar img{width:2vw;height:100%;min-width:40px}#open-nav-bar .open-nav-bar-blue{display:none}#navbarToggleExternalContent{}#header .right-head #navbarToggleExternalContent .menu{margin:0;padding:8rem 0 0 5rem;width:100%;height:100vh;position:absolute;top:0;left:0;background:#FFF;z-index:-1;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}#header .right-head #navbarToggleExternalContent .menu li{position:relative;height:auto;min-height:38%;width:38%;font-weight:700;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;transition:opacity 650ms;align-items:flex-start}#header .right-head #navbarToggleExternalContent .menu li.item-153,#header .right-head #navbarToggleExternalContent .menu li.item-213,#header .right-head #navbarToggleExternalContent .menu li.item-285{min-height:unset;height:auto}#header .right-head #navbarToggleExternalContent .menu li .submenu{width:80%}#header .right-head #navbarToggleExternalContent .menu li:hover{font-weight:bolder !important;cursor:default}#header .right-head #navbarToggleExternalContent .menu li:first-child{height:100%;width:auto;min-width:22%;margin-right:4rem;padding:0}#header .right-head #navbarToggleExternalContent .menu li span{font-size:33px;line-height:2rem;padding:0.5rem 0 1rem;color:#1d4a7f}#menu-home>li.deeper>a:after,#menu-home>li.deeper>span:after{font-family:"Font Awesome 5 Pro";content:"\f054";color:#1d4a7f;font-size:22px;vertical-align:baseline;margin-left:10px}#header .right-head #navbarToggleExternalContent .menu li .sottomenu .nav-child{}#header .right-head #navbarToggleExternalContent .menu li .sottomenu li{}#header .right-head #navbarToggleExternalContent .menu li .sottomenu li a{font-size:27px;text-align:left;font-weight:400;line-height:1.5rem;transition:ease-in 250ms;min-height:4rem;text-decoration:none;color:#1d4a7f;display:block;width:100%;padding:1.7rem 0}#header .right-head #navbarToggleExternalContent .menu li .sottomenu li span{font-size:27px;text-align:left;font-weight:400;line-height:1.5rem;transition:ease-in 250ms;min-height:4rem;text-decoration:none;color:#1d4a7f;display:block;width:100%;padding:1.7rem 0}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu,#header .right-head #navbarToggleExternalContent .menu li .submenu{display:block;position:relative;padding:0;width:100%;height:auto}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li,#header .right-head #navbarToggleExternalContent .menu li .submenu li{height:unset;width:100%;padding-right:0rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;align-items:flex-start;justify-content:center;transition:opacity 650ms}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li a,#header .right-head #navbarToggleExternalContent .menu li .submenu li a{color:#1d4a7f;text-decoration:none;font-size:21px;display:block;font-weight:400;line-height:2.4rem}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li a:hover,#header .right-head #navbarToggleExternalContent .menu li .submenu li a:hover{font-weight:700}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li span,#header .right-head #navbarToggleExternalContent .menu li .submenu li span{}#form h2.form,#form .h2.form{background:#e7e7e7;padding:5px 10px;font-size:17px;margin:30px 0 10px 0}.fb-like{position:relative !important;top:auto !important;right:auto !important}#___plusone_0{position:relative !important;top:auto !important;right:auto !important;width:60px !important}.last-minute-out-mobile{display:none}.hdm-out-mobile{display:none}.selected-hotels-out{display:none}.social_aside{position:relative;margin:20px 0}body{font-family:'Raleway',sans-serif;font-weight:400;left:0;position:relative}.clear{clear:both}body,#nav{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#header{position:fixed;left:0;width:100%;height:110px;z-index:40}#header .center-head{position:relative;margin:0 auto 1rem;height:109px;opacity:1}#header .left-head .logoSufixBlue{display:none}#header .left-head .logoSufixWhite{display:block}.scrolled-page#header .left-head .logoSufixWhite,.hoveredMenu#header .left-head .logoSufixWhite{display:none}#header .left-head .logoSufix{position:absolute;top:0;left:0;padding:1rem 0 1rem 5rem}#header .left-head .logoSufix img{width:100%;height:auto}header .scrolled-page{background:#fff}.scrolled-page#header .left-head .logoSufixBlue,.hoveredMenu#header .left-head .logoSufixBlue{display:block}.scrolled-page#header .left-head .logoSufixWhite,.hoveredMenu#header .left-head .logoSufixWhite{display:none}.scrolled-page#header .mod-languages a,.scrolled-page#header .lang-inline li:first-of-type:after,.hoveredMenu#header .mod-languages a,.hoveredMenu#header .lang-inline li:first-of-type:after{color:#1d4a7f}.scrolled-page#header .open-nav-bar-white{display:none}.scrolled-page#header .open-nav-bar-blue{display:block}.hoveredMenu #open-nav-bar .open-nav-bar-white,.hoveredMenu #open-nav-bar .open-nav-bar-blue{display:none}.hoveredMenu #close-nav-bar{display:block}#meteo{width:560px;height:auto;min-height:700px}.services{position:absolute;top:9px;right:133px}.button{text-transform:uppercase;color:#fff;background:#32bd65;text-decoration:none;padding:7px 8px;display:inline-block;font-size:14px}.newsletter{background-color:#7d92ae}.button:hover{background:#1d4a7f}.newsletter,.lastminute{margin:0 10px 0 0}.ui-datepicker-trigger{margin-left:10px;vertical-align:middle;cursor:pointer}.language li{display:inline-block}.language li:first-child{margin:0 1rem 0 0}.language a{font-size:17px;color:#FFF;text-decoration:none;font-weight:300}.language a:hover{text-decoration:underline}.privacytext{font-size:13px;line-height:17px;max-height:50px;overflow:auto;display:block;border:1px dotted #4f4f4f}#subscribe label{display:inline}#subscribe .newsletterbox label{display:inline-block;margin-bottom:1rem;font-size:18px;min-width:195px}.newsletterbox input{margin-bottom:1rem;border:solid 1px #636363}.invia{margin:2rem 0}#altea_privacy_1{display:inline-block}.invia{border:0;background:#870c0c;color:#fff;padding:5px 30px;cursor:pointer}.level_1{list-style-type:disc;list-style-position:inside;margin:1rem 0 2rem}.level_1 li:first-child{}#text .breadcrumbs a{color:#585146;font-weight:normal}.image-title{display:none}#nav{position:relative;top:0;left:0;margin:8px 0 0 0}#nav>ul{text-align:center}#nav ul li{display:inline-block;font-size:14px;color:#484848}#nav ul>li>a{font-size:14px;color:#484848;text-decoration:none;padding:0 5px;position:relative;z-index:999}#nav>ul>li:hover>a,#nav>ul>li.active>a{background:#1d4a7f;color:#fff;border-bottom:30px solid #1d4a7f}#nav>ul>li:hover .submenu{display:block;-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s}#nav ul .submenu{position:absolute;left:0;top:20px;padding:3px;background:#fff;text-align:left;display:none;width:954px;padding-top:25px}#nav ul ul{display:inline-block;width:21%;vertical-align:top}#ui-datepicker-div{z-index:101000 !important}#nav ul li.item-288 ul{width:25%}#nav ul ul:first-child,#nav ul li.item-288 ul:first-child{width:340px}#nav ul ul li.item-161,#nav ul ul li.item-221,#nav ul ul li.item-293,#latest_news{display:none}#nav ul ul li{width:100%;padding:9px 0;list-style-type:circle;list-style-position:inside}#nav ul ul li:before{content:"\2022";color:#1d4a7f;display:inline-block;margin:0 10px 0 0}#nav ul ul li.item-339:before,#nav ul ul li.item-340:before,#nav ul ul li.item-341:before{content:""}#nav ul ul li.item-339,#nav ul ul li.item-340,#nav ul ul li.item-341,#nav ul ul li.item-377,#nav ul ul li.item-378,#nav ul ul li.item-379{color:#1d4a7f}#nav ul ul li.item-339:before,#nav ul ul li.item-340:before,#nav ul ul li.item-341:before,#nav ul ul li.item-377:before,#nav ul ul li.item-378:before,#nav ul ul li.item-379:before{content:""}#nav ul ul:first-child li:first-child{padding-top:0}#nav ul ul:first-child li:first-child{padding-bottom:0}#nav ul ul:first-child li:first-child:before{content:"";margin:0}#nav ul ul li a{font-size:14px;color:#484848;text-transform:none;font-weight:normal;padding:0}#nav ul ul li a:hover,#nav ul ul li.active a{color:#fff;background:#1d4a7f}#nav .selected-hotels{display:none;background:#1d4a7f;height:32px;line-height:32px;color:#fff;padding:0 20px}#nav .selected-hotels li{color:#fff}#nav .selected-hotels a{color:#fff;text-decoration:none;font-size:15px;font-weight:600}.presmallpage #slider{max-width:960px;height:auto}.presmallpage .intro{text-align:center}.presmallpage .quicklinks-slider{}#slider{position:relative;max-width:100%;margin:0 auto;max-height:538px;overflow:hidden}#slider .images img{display:block;width:100%;height:auto}#slider span#slogan{font-family:'Raleway',sans-serif;font-size:50px;color:#fff;position:absolute;bottom:10%;left:0;z-index:100;width:100%;text-align:center}#bgController{position:absolute;width:100%;bottom:39%;z-index:50}#center_arrows{position:relative;width:69%;margin:0 auto}.btn{position:absolute}.btn a{display:block;font-size:50px;color:#fff}#bgNext{right:0px}.mobileMenu{display:none;position:absolute;right:0px;z-index:160;font-size:21px;text-transform:uppercase;color:#1d4a7f;box-shadow:inset 5px -2px 26px rgba(0,0,0,0.40);padding:5px 15px;cursor:pointer}#nav .lm_offers,.shortlinks{display:none}#outerwrapper{position:relative;z-index:10;display:flex;flex-direction:column;align-content:center;align-items:center}#wrapper{position:relative;width:100%;margin:0 auto 9rem}.click_to_open{position:absolute;font-size:12px;color:#909090;font-weight:700;text-transform:uppercase;text-decoration:none;display:block;background:#FFF;text-decoration:underline;padding:6px 20px 6px 5px;width:auto;margin-top:-24px;z-index:999}.click_to_open:after{content:"\f00d";display:block;font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;color:#747474;position:absolute;top:1rem;right:2rem}.closer:after{content:"\f065";display:block;font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;color:#747474;position:absolute;top:6px;right:5px}#search_field{background:#fff;background:rgba(255,255,255,0.8);position:absolute;top:-113px;width:66.66666666666666%;padding:10px 25px 39px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.intro{font-size:26px;color:#1d4a7f;line-height:32px;width:50%}.intro,#form_searchfield{display:inline-block}#form_searchfield{vertical-align:top;text-align:right}#form_searchfield select{border:0;color:#1d4a7f;font-weight:400;font-size:22px}#form_searchfield #submitType{background:#1d4a7f;text-transform:uppercase;border:0;color:#fff;padding:5px;cursor:pointer}#inner{padding:4rem 0 0 0;position:relative;width:69vw;margin-left:auto}aside{position:relative}.selected-hotels{position:fixed;top:51vh;left:0px;width:60px;height:250px;z-index:15;display:flex;flex-wrap:nowrap}.selected-hotels:hover{height:auto}.selected-hotels:hover{width:auto;left:0}.selected-hotels .item{width:400px;height:100%;max-height:250px;display:flex;flex-direction:column;display:none}.selected-hotels .item .hotel-info{width:100%;min-width:400px;max-width:400px;background:#fff;color:#1d4a7f;font-size:18px;font-weight:700;text-transform:uppercase;height:auto;line-height:3rem;z-index:20;display:flex;align-items:center;justify-content:center;display:none}.selected-hotels:hover .item .hotel-info{display:flex}.selected-hotels .item .hotel-info a{color:#870c0c;text-decoration:none;text-align:center}.selected-hotels:hover .item .hotel-info a{color:#870c0c;text-decoration:none;display:block;width:100%;background:#fff}.selected-hotels .item .hotel-info a span{height:100%;width:100%;position:absolute;top:0;left:0;color:#FFFFF000;background:linear-gradient(0deg,rgba(0,0,0,0.88) 0%,#4b4b4b00 75%);display:none}.selected-hotels .item .hotel-info a strong{position:absolute;bottom:55px;left:230px;color:#fff}.selected-hotels .item .hotel-image{order:2;height:250px;width:450px;max-width:450px}.selected-hotels .item .hotel-image:after{content:'';background-image:url(https://www.plandecorones.net/images/svg/chevron-right-white.svg);background-repeat:no-repeat;font-size:20px;width:45px;height:45px;background-size:45px 40px;display:block;position:absolute;top:43%;right:5px;display:none}.selected-hotels .item .hotel-image img{width:100%;height:100%;z-index:-1;max-width:400px;display:block}.selected-hotels:hover .item,.selected-hotels:hover .item>*{display:block}.selected-hotels:hover .item{display:flex;align-items:stretch;flex-direction:column-reverse}.selected-hotels:hover{width:auto}#selected-hotels-mobile{display:none}#link-lastminute-offer{display:none}#sidebar .selected-hotels .item .hotel-image a{display:block;width:100%;height:100%}#sidebar .selected-hotels .item .hotel-image img{max-width:100%;height:250px;width:450px}#sidebar .selected-hotels .hotel_button{margin-bottom:1rem;margin-right:1rem;display:none}#sidebar .selected-hotels .item .hotel-info{width:450px;max-width:450px}.selected-hotels:hover .head{order:1;width:60px;height:250px;z-index:21}.selected-hotels .item{}.selected-hotels:hover .item{order:2;height:100%;max-height:unset;width:auto;max-width:450px}.selected-hotels .head{width:100%;height:100%;color:#fff;background:#870c0c;font-size:18px;writing-mode:tb-rl;text-transform:uppercase;cursor:default;order:3;text-align:center;transform:rotate(-180deg);display:flex;align-items:center;justify-content:center}.selected-hotels .item .hidden a.text-link{}.selected-hotels .item .hidden a.text-link{}.selected-hotels .item .hidden strong{position:absolute;top:3rem;left:60px;color:#fff;font-size:18px;font-weight:700;height:203px;width:460px;background:#00000021;text-align:center;display:flex;align-items:center;justify-content:center;z-index:1}.selected-hotels .head i{display:inline-block;color:#FFF}.selected-hotels .item{}.selected-hotels .item .header{width:100%;min-width:400px;max-width:400px;background:#fff;color:#870c0c;font-size:18px;font-weight:700;text-transform:uppercase;height:auto;line-height:3rem;z-index:20;display:flex;align-items:center;justify-content:center}.selected-hotels .item:hover .header{cursor:pointer}.selected-hotels .item .header i{margin-left:11px}.selected-hotels .item i{}.selected-hotels .item i{}.selected-hotels .item .icon_star:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star1:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star2:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star2s:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star3:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star3s:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star4:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star4s:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star5:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star5s:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item .icon_star-star5l:before{font-family:"Font Awesome 5 Pro";content:""}.selected-hotels .item.active .header:after{content:" "}#wrapper #content{width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}article{position:relative;padding:0;font-size:18px;line-height:2rem;padding-right:4rem}#slider-various{margin:0;z-index:10;position:sticky;position:-webkit-sticky;top:150px;height:68vh;width:14vw;margin-bottom:0}.quicklinks-slider{position:absolute;top:5rem;left:0;bottom:unset;width:26vw;margin-left:2.5vw}.quicklinks-slider ul{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:85%;min-width:385px}.quicklinks-slider ul li{width:22rem;height:5rem;display:flex;justify-content:flex-start;transition:max-width 0.5s ease-in-out}.quicklinks-slider a:before{content:'';height:1px;background:#fff;position:absolute;bottom:0;left:0}.quicklinks-slider a:hover:before,.quicklinks-slider li:hover a:before{background:#870c0c;animation:revealText 2s;width:100%}.quicklinks-slider li:hover{transition:max-width 0.5s ease-in-out}.quicklinks-slider li:hover a:before{animation:revealText 2s}.quicklinks-slider ul li a{width:100%;text-decoration:none;color:#870c0c;position:relative;display:flex;align-items:center;flex-direction:row;justify-content:flex-end;text-align:left}.quicklinks-slider ul li a img{width:auto;height:60%;margin:0 auto;min-width:80px}.quicklinks-slider ul li a strong{width:75%}.quicklinks-slider ul li a i{margin-left:15px}#intern_req{margin-bottom:25px}#intern_req .item{background:#fff;box-shadow:inset 5px -2px 26px rgba(0,0,0,0.40);padding:7px 25px;position:relative;border-top:1px solid #fff}#intern_req .item a{font-size:14px;color:#5e5d5d;text-decoration:none;display:block;line-height:18px;font-weight:normal}#intern_req .item span{font-size:12px;color:#5e5d5d}#intern_req .hotel_button{position:absolute;bottom:0px;right:0px;background:#4a6e99;color:#fff;font-size:11px;padding:1px 5px;font-weight:normal}#hdm{background:#4a6e99;margin:30px 0 0 0}#hdm_wrapper{padding:10px 25px;font-size:14px;color:#fff;line-height:19px}#hdm img{display:block}#hdm .hdm_header{padding:0 0 15px 0}#hdm a{text-decoration:none;color:#fff;text-decoration:none;display:block}#hdm a.hdm_title{font-size:14px;position:relative}#hdm a.hdm_title.subtitle{font-size:12px}#hdm a.goToHdm{position:relative;background:#1d4a7f;color:#fff;font-size:14px;text-transform:uppercase;padding:5px 25px;top:0;position:relative}#hdm a.goToHdm i{position:absolute;right:12px;top:2px;font-size:20px}#hdm a.hdm_title strong{font-weight:700}.select_div label{font-size:18px;display:inline-block;line-height:32px;margin-right:10px}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}#select_localita{color:#4f4f4f;border:1px solid #4f4f4f;border-radius:2px;padding:5px}.select_div{font-size:25px;display:flex;flex-direction:column;align-items:flex-start}.select_div>*{margin:1rem 0}#submitZone{display:inline-block;margin:2rem 0 0 0;font-size:22px;font-weight:700;background-color:#fff;color:#870c0c;text-decoration:none;line-height:2rem;padding:0.5rem 8.5rem 0.5rem 0;cursor:pointer;border:none;border-bottom:solid 1px #870c0c}#submitZone i{font-size:16px;margin-left:8px;font-weight:700}#text{position:relative;font-size:14px;color:#4f4f4f;line-height:150%}#text a{color:#870c0c;text-decoration:none;font-weight:400;border-bottom:solid 1px}#text .container-box-gallery a,#text .packages a,#text .last_minute_post a,#text .hotel a{border:0}#form a{color:#1d4a7f;font-weight:700}#text .hotel_list a:hover,#text .last_minute_name a:hover,#text .last_minute_text a:hover{border-bottom:0px}#text .last_minute_link a:hover,#text a.hotel_tit:hover,#text a.hotel_tit:hover>*,#text a.hotel_tit:hover>*:after,#text a.hotel_tit:hover>*,#text a.hotel_tit:hover>*:before{border:0px;color:#870c0c}#text a:hover{border-bottom:solid 1px #870c0c;color:#870c0c}#text a.hotel_link:hover span,#text a.hotel_link:hover a::after{border-bottom:solid 1px #870c0c}#text a.special_link{color:#870c0c;display:inline-block;padding:0 0.3rem 0 0;margin-bottom:3rem;text-align:left;font-weight:normal;border-bottom:solid 1px #870c0c}#text a.special_link:hover,#text a.special_link:hover i{font-weight:700}#text a.special_link span{text-decoration:underline;font-weight:bold;white-space:nowrap}#text strong{font-weight:700;color:#1d4a7f}#text .hotel_desc strong{color:#870c0c;font-size:20px}#text .hotel_desc strong a{font-size:25px}#text p{margin:0;font-size:17px;line-height:2rem}.breadcrumbs{position:relative;padding:0.5rem 2rem;font-size:14px;color:#585146}#latest_news{position:relative;background:url("https://www.plandecorones.net/images/news/fiori-gialle-montagna-persone.jpg") no-repeat}.inner_news{position:relative;top:0;width:100%;left:0;padding:21px 0}.inner_news .news_title{font-family:'Raleway',sans-serif;font-size:30px;color:#1d4a7f;display:block}.inner_news .go_news{text-decoration:none;font-weight:300;font-size:18px;color:#fff;background:#1d4a7f;padding:5px 10px;position:absolute;bottom:0px;right:10px}.inner_news .news_title,.news{margin-left:15px}.news{background:#fff;background:rgba(255,255,255,0.8);width:286px;height:185px;padding:10px;font-size:14px;color:#1d4a7f;font-weight:300;line-height:18px;margin-top:20px}.news span{font-weight:700;display:block;margin-bottom:10px}ul.toggle{display:block;width:100%;margin:0 0 20px 0}ul.toggle:after{clear:right}ul.toggle li{margin:0 0 10px 0;border-bottom:1px solid #870c0c}ul.toggle li>h2,ul.toggle li>.h2{cursor:pointer;padding:5px 25px 5px 5px;position:relative;font-weight:bold;font-size:18px;font-family:inherit;color:#4f4f4f}ul.toggle li:hover h2,ul.toggle li:hover .h2,ul.toggle li>h2.toggle_current,ul.toggle li>.h2.toggle_current{color:#870c0c}ul.toggle li h2 span,ul.toggle li .h2 span{font-style:italic;font-weight:normal}ul.toggle li h2:after,ul.toggle li .h2:after{content:"\f078";display:block;font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;color:#870c0c;position:absolute;top:10px;right:10px}ul.toggle li h2.toggle_current:after,ul.toggle li .h2.toggle_current:after{content:"\f077";top:8px}ul.toggle li .toggle-content{display:none}#text p.toggle-content{padding:1rem 0 1rem 0.3rem;line-height:2.3rem}.hotel_list{width:60%;position:relative}.hotel_list .hotel_tit{text-transform:uppercase}.hotel_list a{text-decoration:none}.hotel_list .snow a.hotel_link,.hotel_list .wellness a.hotel_link,.hotel_list .family a.hotel_link,.hotel_list .trekking a.hotel_link{right:-11px;bottom:-6px;padding:0}.hotel_list a.hotel_link:after{content:"\f105";font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;margin:0 0 0 10px;vertical-align:middle}.hotel{width:100%;position:relative;background:#fff;padding:6px;margin:0 0 20px 0}.hotel_img{width:140px}.hotel_desc{width:73.47670250896059%}.hotel_desc i{font-size:13px;margin:0 2px 0 0}.hotel_desc i{font-size:13px;color:#870c0c;letter-spacing:1px}.hotel_desc i{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.hotel_desc i:after{color:#870c0c;font-family:'Raleway',sans-serif;font-size:15px;font-weight:bold}.hotel_desc .icon_star:before{content:"\f005"}.hotel_desc .icon_star-star1:before{content:"\f005"}.hotel_desc .icon_star-star2:before{content:"\f005\f005"}.hotel_desc .icon_star-star2s:before{content:"\f005\f005"}.hotel_desc .icon_star-star3:before{content:"\f005\f005\f005"}.hotel_desc .icon_star-star3s:before{content:"\f005\f005\f005"}.hotel_desc .icon_star-star4:before{content:"\f005\f005\f005\f005"}.hotel_desc .icon_star-star4s:before{content:"\f005\f005\f005\f005"}.hotel_desc .icon_star-star5:before{content:"\f005\f005\f005\f005\f005"}.hotel_desc .icon_star-star5s:before{content:"\f005\f005\f005\f005\f005"}.hotel_desc .icon_star-star5l:before{content:"\f005\f005\f005\f005\f005"}.hotel_desc .icon_star-star5l:after{content:"L";vertical-align:text-top}.hotel_desc .icon_star-star5s:after{content:"S";vertical-align:text-top}.hotel_desc .icon_star-star4s:after{content:"S";vertical-align:text-top}.hotel_desc .icon_star-star3s:after{content:"S";vertical-align:text-top}.hotel_desc .icon_star-star2s:after{content:"S";vertical-align:text-top}.hotel_desc i.mailicon{font-size:16px;position:absolute;right:155px;bottom:0;line-height:23px}.hotel_desc p{padding:0;font-size:14px;color:#434343}.hotel_desc,.hotel_img{display:inline-block;vertical-align:top;position:relative}.hotel_img img{display:block}.hotel_tit{color:#1f3b5c;font-size:16px;display:block;margin:0 0 2px 0}.wellness .hotel_tit{font-size:21px !important}.last_minute_post{width:auto;position:relative;background:#fff;margin-bottom:1.3rem;padding:1rem 0;overflow:hidden;border-bottom:solid 1px #870c0c}.last_minute_thumb{float:left;position:relative;width:300px}.last_minute_date{font-size:12px}.last_minute_name a{font-size:25px;display:block;padding:3px 0 0 0}.last_minute_desc{position:relative;margin:0 0 0 320px}.last_minute_cat>*,.last_minute_locale>*{display:inline-block;font-size:13px}.last_minute_locale{}.last_minute_link{}.pos_right i{font-size:13px}.last_minute_text{margin:1rem 1px 11px}#text .last_minute_text a{padding:0;display:inline-block;color:#545454;font-size:16px;font-weight:400}#text .last_minute_link a{padding:0;display:inline-block;color:#1d4a7f;font-size:17px}#text .last_minute_link a:after{font-family:"Font Awesome 5 Pro";content:'\f054';font-size:16px;vertical-align:middle;margin-left:8px}.piste{width:60%;border-collapse:collapse;margin:0 0 20px 0}.piste td{width:33%;padding:5px 0;border-bottom:1px solid #ccc}.piste thead{font-weight:bold}.piste thead td{border-bottom:1px solid #4a6e99}#nav .lm_offers{background:#31b862;text-align:center}#nav .lm_offers li a{color:#fff;font-size:20px;text-decoration:none;background:#31b862;text-transform:none;line-height:26px;text-align:center}#nav .lm_offers li a i{font-size:30px;display:block}#nav .shortlinks li a{box-shadow:inset 0px 0px 0px;color:#fff;font-size:13px;padding:13px 50px;position:relative;line-height:14px}#nav .shortlinks li.quicklink_snow a{background:#1d4a7f url("https://www.plandecorones.net/images/misc/icon-ski.png") no-repeat}#nav .shortlinks li.quicklink_wellness a{background:#c62446 url("https://www.plandecorones.net/images/misc/icon-wellness.png") no-repeat}#nav .shortlinks li.quicklink_family a{background:#870c0c url("https://www.plandecorones.net/images/misc/icon-family.png") no-repeat}#nav .shortlinks li.quicklink_trekking a{background:#e4bf05 url("https://www.plandecorones.net/images/misc/icon-trekking.png") no-repeat}#nav .shortlinks li i{position:absolute;right:10px;top:13px}#footer{width:100%;position:relative;margin-top:4rem;line-height:3rem;display:flex;justify-content:center;min-height:32rem;background:#1d4a7f}#footer .footer-altea{width:0;z-index:20}#footer .footer-left{width:65%}#footer .footer-right{width:35%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:5rem 0 0 0}#footer .newsletter-box{padding:5rem 0 3rem 7.3rem}#footer .newsletter-box span{font-size:33px;font-weight:700;line-height:5rem}#footer .newsletter-box,#footer .newsletter-box p,#footer .newsletter-box a,#footer .footer-left>p{color:#FFF;width:auto;font-size:17px;line-height:2.5rem}#footer .footer-left>p{padding:0 0 0 7.3rem;font-size:21px;font-family:'Raleway',sans-serif;color:#ffffff69}#footer .newsletter-box .newsletter_button{text-decoration:none}#footer .newsletter-box .newsletter_button i{font-size:16px;vertical-align:middle}#footer .newsletter-box .newsletter_button:hover{border-bottom:1px solid #fff}#footer .footer-right .logo-footer-right{width:22rem}#logo_small{display:block;width:100%;height:auto}#footer .footer-right .menu-servizi-footer{width:21rem}.footer_nav{display:flex;font-family:'Raleway',sans-serif;font-size:17px;color:#FFF;flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding-top:2rem}.footer_nav li{display:inline-block;padding:0}.footer_nav a{text-transform:uppercase;color:#ffffff69;text-decoration:none}.richiesta_portali{position:relative;width:100%;box-sizing:border-box}.richiesta_portali td{padding:3px 0;position:relative}.richiesta_portali input[type="text"],.centrato textarea{border:1px solid #b3b3b3;background-color:#FFF;font-size:13px;padding:5px 10px;font-family:'Raleway',sans-serif;border-radius:5px}.richiesta_portali label{height:30px;display:inline-block;line-height:30px;padding:0 5px}.centrato textarea{width:95%}.titoloform{font-weight:bolder}tr.disabled td{opacity:0.4}tr.disabled img{display:none !important}#ris_form{padding:5px;border:1px solid #c62446;margin:0 0 20px 0;display:none}#ris_form p{margin:5px 0}.richiesta_portali input[type="text"].red{border:1px solid #c62446}#scrolltotop{color:#fff;bottom:2%;cursor:pointer;display:none;width:55px;height:50px;position:fixed;right:-7px;z-index:500;text-align:center;font-size:45px;font-weight:400}#cookiesDiv{position:fixed;bottom:0px;left:0px;width:100%;height:auto;background-color:#e7e7e7;color:#1d4a7f;font-size:14px;text-align:center;z-index:9999;padding:5px 0;font-size:13px;border-top:2px solid #4a6e99}#cookiesSentence{display:block;padding:3px 0}#cookiesSentence a{color:#1d4a7f;margin:0 auto}.cookiesButton{background-color:#32bd65;color:#fff;padding:2px 40px;cursor:pointer;margin:5px auto 0 auto;display:block;width:30px}#cookiesScriptEnabled{display:none}#autocompleteDiv{display:none;max-height:200px;overflow:auto;position:absolute;border:2px solid gray;position:absolute;width:500px;background-color:#fff;z-index:999}.innerSearch{cursor:pointer;text-align:left;padding:1px 5px 1px 5px}.trComu{border-bottom:2px solid red;background-color:#F6F6F6}.trFraz.hoverRes{background-color:#99abdd}.trComu.hoverRes{background-color:#E1E1E1}.searchnores{padding:5px}#categoriaNew{display:flex;flex-direction:column;align-items:flex-start;display:none}#StelleNew{padding-left:5px}#categoriaNew,#StelleNew{font-size:20px;line-height:3rem}span#categoriaNew>*{width:auto;display:block;font-size:19px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:'Raleway',sans-serif;font-size:11px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Raleway',sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #1d4a7f;background:#1d4a7f url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_75_5970b0_40x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #f0f0f0;background:#e9e7e7 url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_75_e9e7e7_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #1d4a7f;background:#1d4a7f url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_75_5970b0_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #445ea6;background:#445ea6 url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_65_445ea6_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#555;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #acb7d7;background:#acb7d7 url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_55_acb7d7_40x100.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://www.plandecorones.net/templates/plandecorones/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.package{position:relative;padding:20px;margin-top:20px;border-top:1px solid #EEE;border-bottom:1px solid transparent}.package:hover{}.package ul,.package p,.package li{margin:0;list-style-type:none}.package.hidden{display:none}.package .clear{position:relative;clear:both}.package .pack-img{position:relative;float:right;width:320px;height:auto;margin-left:20px}.package[data-image-status="0"] .pack-img{display:none}.package .pack-img a{display:block}.package .pack-img img{display:block;width:100%;height:320px;object-fit:cover}.package .pack-img .pack-img-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.70);display:block;opacity:0;transition:all 0.4s ease-in-out}.package .pack-img:hover .pack-img-hover{opacity:1;transition:all 0.4s ease-in-out}.package .pack-img .pack-img-share{margin:130px 20px 20px;height:30px;line-height:30px}.package .pack-img .pack-img-share .ico{display:block;float:left;margin-right:10px;width:30px;height:30px;font-size:16px;color:#fff;background-color:#1d4a7f;text-align:center;line-height:30px}.package .pack-img .pack-img-share a{color:#36230e !important}.package .pack-txt{padding-bottom:20px}.package .pack-title{font-size:24px;margin-bottom:4px;font-weight:300;line-height:130%}.package .pack-title a{text-decoration:none}.package .pack-title a:hover{text-decoration:underline}.package .pack-location{text-transform:uppercase;font-weight:600;margin-bottom:5px;font-size:13px}.package .pack-location a{text-decoration:none;color:#585146}.package .pack-float-box{float:right;margin-right:-18px;margin-bottom:30px;z-index:5;position:relative;margin-left:10px}.package .pack-dates{position:relative;margin-bottom:5px}.package .pack-rates{text-transform:uppercase;font-size:11px;text-align:center;display:inline-block;background-color:#FFF;padding:12px 12px 7px 12px;line-height:10px;min-width:120px}.package .pack-rates a{display:block;text-decoration:none;color:#FFF !important}.package .pack-rates strong{display:block;font-size:20px;margin-bottom:8px}.further-packages-title{position:absolute;left:0;top:-35px;text-transform:uppercase;font-weight:bolder;font-size:13px}.further-packages{position:relative;margin-top:20px;font-size:13px}.further-packages ul{margin-bottom:-10px}.further-packages li{border-top:1px solid #DDD;padding:5px;overflow:hidden;position:relative}.further-packages li i{float:left;margin-right:7px;margin-top:3px;font-size:15px}.further-packages li a{text-decoration:none}.further-package-title{display:block}.further-package-title:hover{text-decoration:underline}.further-package-date{display:block;float:right;color:#666;font-weight:100;margin-right:20px}.further-package-rate{display:block;float:right;color:#666;font-weight:100;margin-right:20px}.further-package-rate br{display:none}.further-package-link{display:block;float:right;background-color:#999;position:relative;padding:1px 5px 1px 10px;font-size:11px;font-weight:bolder;color:#FFF;margin-right:10px;text-transform:uppercase}.further-package-link:after{content:".";width:0;height:0;border-style:solid;text-indent:-9999em;border-width:11px 0 11px 7px;display:inline-block;border-color:transparent transparent transparent #999;position:absolute;right:-7px;top:0}.package .pack-details{margin:2px 0 0 0}.package .package{min-height:200px}#text .package .pack-details a{display:block;line-height:1.5rem;background-color:#1d4a7f;position:relative;padding:5px 10px;font-size:13px;text-align:center;color:#FFF !important;text-decoration:none;text-transform:uppercase;cursor:pointer;border-radius:0 0 0 10px}.package .pack-details a:hover{}.package .pack-details span{font-size:10px}.package .pack-rates span{font-size:12px;display:block}.package-legend{position:relative;z-index:100;transition:all 0.4s ease-in-out;margin-top:2rem;padding:0 1rem 0 2rem}.package-legend label{font-weight:bold;text-transform:uppercase;width:100%}.package-legend .tit{font-weight:bold;text-transform:uppercase;display:inline-block;background-color:#fff;padding:10px 0px 0px;border:none;color:#545454}.package-legend select{color:#888}.package-legend input,.package-legend select{width:100%;text-align:left;border-radius:2px;background:#FFF;border:1px solid #CCC;margin:0;padding:5px;height:100%}.package-legend select#filter-sort{margin-right:0}.package-legend select#filter-location{}.package-legend .hid{background-color:#fff;padding:0;border:none;border-radius:5px;color:#545454;display:flex;width:100%}.package-legend i{margin-right:3px}.sliderTitle{font-size:40px;float:left;margin:-4px 30px 0 0;display:none}.package-legend-item{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;flex-wrap:nowrap;min-width:170px;width:20%;padding:0 1rem 0 0}.package-legend .hid .package-legend-item:last-of-type{padding:0}.item-page{line-height:2rem}.item-page p{font-size:17px}.item-page h2,.item-page .h2,.item-page p.h2{line-height:2.5rem !important;font-size:25px !important;color:#1d4a7f}.quicklinks{width:100%}.quicklinks ul{display:flex;justify-content:space-around}.quicklinks ul li{width:30%;height:30rem;position:relative;margin:0 1rem}.quicklinks ul li:last-of-type{margin:0 3rem 0 1rem}.quicklinks .quicklink-img{object-fit:cover;width:100%;height:100%}.quicklinks .quicklink-img img{display:block;width:100%;height:100%;object-fit:cover}.quicklinks .quick-link-txt{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(359deg,rgb(0 0 0 / 67%) 0%,#4b4b4b00 60%)}.quicklinks .quick-link-txt a{color:#fff;text-decoration:none;width:100%;height:100%;display:block;position:relative}.quicklinks .quick-link-txt a .link-container{display:flex;position:absolute;align-items:center;bottom:1.5rem;left:0;padding-left:2rem}.quicklinks .quick-link-txt a .quicklinks-txt{display:flex;flex-direction:column}.quicklinks .quick-link-txt a .quicklinks-txt .quicklinks-short-txt{font-weight:700}.quicklinks .quick-link-txt a .quicklinks-txt .quicklinks-txt-desktop{}.quicklinks .quick-link-txt a span span{font-size:22px;line-height:1.5rem;width:96%;height:4rem;max-width:100%}.quicklinks .quick-link-txt a span.quicklinks-txt-desktop{font-size:16px}.quicklinks .quick-link-txt img{width:13%;height:100%;margin:0 10px;min-width:50px}#quicklink2 .quick-link-txt img{width:19%;height:auto}.quicklinks ul li .quicklink-img{overflow:hidden}.quicklinks ul li:hover .quicklink-img img{transform:scale(1.1);transition:all 0.8s ease}#quicklink1{margin-left:5rem}#quicklink4{margin-right:5rem}.last_minute_post{position:relative;width:100%;overflow:hidden;margin:2rem 0 0 0;background:#FFF;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 0 2rem;align-items:center;align-content:flex-start;border-bottom:solid 1px #870c0c;flex-direction:column;min-height:350px;height:350px}.last_minute_post .last_minute_thumb{position:relative;width:37%;height:100%;margin-right:0;order:1;margin-bottom:0;display:inline-block;vertical-align:top;position:relative}.last_minute_post .last_minute_thumb img{object-fit:cover;height:100%;margin:0;width:100%;display:block}.last_minute_post .last_minute_desc{order:2;height:auto;width:60%;padding:0 4rem 0 2rem;margin:0;display:inline-block;vertical-align:top;position:relative}.text-box-gallery-zone ul,.text-box-gallery-zone li{list-style:none;width:33%;margin:0 1rem}.text-box-gallery-zone li{width:100%}.text-box-gallery-zone li:first-of-type{margin:0 1rem 0 0}.text-box-gallery-zone li:last-of-type{margin:0 0 0 1rem}.text-box-gallery-zone{margin-top:4rem;width:100%}.text-box-gallery-zone ul{display:flex;width:100%;margin:0;margin-top:2rem}.container-box-gallery{height:auto;position:relative}.box-link-gallery{color:#fff;position:absolute;top:0;left:0;height:100%;text-align:left;z-index:25;width:100%;background:none;margin:0}#text .box-link-gallery a{font-size:22px;width:100%;height:100%;font-weight:700;margin-left:0;color:#fff;position:absolute;text-align:center}#text .box-link-gallery a:hover{color:#fff;border:0px}#text .box-link-gallery span{margin-left:1rem;color:#4f4f4f}#text .box-link-gallery span{position:relative;top:107%;font-weight:400;font-size:20px;width:100%;text-align:center;margin:0}.box-img-link-gallery{height:auto;overflow:hidden}.box-img-link-gallery a{text-decoration:none}.box-img-link-gallery img{width:100%;height:auto;aspect-ratio:1 / 1;overflow:hidden}.container-box-gallery:hover .box-img-link-gallery img{transform:scale(1.1);transition:all 0.8s ease}.hotel_list{margin-top:2rem;width:100%}.hotel_list .hotel{position:relative;overflow:hidden;margin:1rem 0 0 0;background-color:#FFF;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:2rem;align-items:center;align-content:flex-start;border-bottom:solid 1px #870c0c;flex-direction:column;min-height:260px;height:260px}#text .item-page .hotel_list:last-of-type .hotel:last-of-type{border:none}#text .item-page .hotel_list:last-of-type{margin-bottom:3rem}.hotel_list .hotel .hotel_img{position:relative;width:32%;height:100%;margin-right:0;order:1;margin-bottom:0}.tematico .hotel_list .hotel .hotel_img{width:40%}.tematico .hotel_list .hotel{height:360px;min-height:360px}.tematico .hotel_list .hotel .hotel_img img{height:90%}.hotel_list .hotel .hotel_img img{background-color:#fff;object-fit:cover;height:85%;margin:0;width:100%}.hotel_list .hotel .hotel_desc{order:2;height:auto;width:60%;padding:2rem 0 0 2rem;margin:0 1rem}#text .hotel_list .hotel .hotel_desc p{margin-bottom:2rem}.hotel_list .hotel .hotel_desc strong{font-size:25px}.hotel_list a.hotel_link{color:#316aae;order:3;height:auto;width:60%;padding-left:2rem;margin:2rem 0 0 0;text-align:left;font-size:20px}.elenco_hotel_post{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;position:relative;overflow:hidden;height:280px;min-height:280px;border-bottom:solid 1px #870c0c;padding-top:3rem}.elenco_hotel_thumb{height:80%;width:28%;order:1}#text .elenco_hotel_thumb a{border:0}.elenco_hotel_thumb img{width:100%;height:auto;min-height:180px;min-width:265px;max-width:450px;max-height:200px;object-fit:cover}.elenco_hotel_info{height:100%;width:70%;order:2;padding:0 2rem 0 1.5rem}.elenco_hotel_icon{position:absolute;bottom:3rem;left:28%;padding-left:1.5rem}#text .elenco_hotel_icon a{border:0}#text .elenco_hotel_icon:hover{border-bottom:1px solid #870c0c}.elenco_hotel_icon:after{color:#870c0c;content:"\f105";font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;margin:0 0 0 10px;vertical-align:middle}.elenco_hotel_info>div{display:flex;flex-direction:row;align-items:center}.elenco_hotel_info .elenco_hotel_nome{margin-bottom:1rem}.elenco_hotel_info .elenco_hotel_regione{display:none}.elenco_hotel_info>div .pos_left{min-width:80px}.elenco_hotel_info>div .pos_right{}#text .elenco_hotel_info .elenco_hotel_nome a{font-size:25px;text-decoration:none;border:0}#text .elenco_hotel_info .elenco_hotel_nome a:hover{border-bottom:1px solid #870c0c}.centrato table td{display:block}.centrato table td input{min-width:9rem;margin-bottom:2rem}#altea_privacy_1{display:inline}#form p label{display:inline}.byAltea{position:absolute;bottom:1.5rem;right:7rem}.hdm-content{display:flex;gap:24px;margin:32px 0}.hdm-content .hdm-image{flex-basis:368px}.hdm-content .hdm-image img{width:100%;height:auto;display:block}.hdm-content .hdm-info{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:13px}.hdm-content .hdm-info .hdm-header{display:flex;gap:9px;align-items:center;color:#005682;font-size:24px;font-weight:600}.hdm-content .hdm-info .hdm-link a{display:inline-flex;background-color:#005682;color:#fff !important;gap:13px;align-items:center;padding:7px 15px}@media only screen and (max-width:767px){.hdm-content{flex-direction:column}.hdm-content .hdm-image{flex-basis:100%}.hdm-content .hdm-info{text-align:center}}@media only screen and (min-width:2200px){.hotel_list .hotel .hotel_img img{margin:0 auto;max-width:600px}}@media only screen and (max-width:1400px){.box-img-link-gallery img,.text-box-gallery-zone ul,.text-box-gallery-zone li{height:250px}.last_minute_post .last_minute_thumb{width:44%}.quicklinks-slider ul li a strong{display:none}.quicklinks-slider ul li a img{margin:0}.quicklinks-slider ul li{width:7rem}.quicklinks-slider{width:auto;margin-left:60px}.quicklinks-slider ul{width:auto;min-width:unset}#slider-various{width:14vw}#inner{width:84vw}}@media only screen and (max-width:1250px){#header .right-head #navbarToggleExternalContent .menu li:first-child{margin-right:1rem}#header .right-head #navbarToggleExternalContent .menu li{width:40%}.quicklinks-txt-desktop{display:none}.quicklinks .quick-link-txt a span span{height:2rem}#inner{width:80vw}}@media only screen and (max-width:1200px){.elenco_hotel_post{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;position:relative;overflow:hidden;height:auto;min-height:unset;border-bottom:solid 1px #870c0c;padding:3rem 0;flex-direction:column;flex-wrap:wrap;width:100%}.elenco_hotel_info{height:100%;width:70%;order:2;padding:0}.elenco_hotel_icon{position:relative;bottom:auto;left:auto;padding:1rem 0 0;order:3}.elenco_hotel_thumb{height:100%;width:60%;order:1}.elenco_hotel_thumb img{width:100%;height:100%;min-height:unset;min-width:unset;max-width:unset;max-height:unset;object-fit:cover}.elenco_hotel_info{height:auto;width:100%;padding:0}}@media only screen and (max-width:1150px){#header .right-head #navbarToggleExternalContent .menu li.item-153,#header .right-head #navbarToggleExternalContent .menu li.item-213,#header .right-head #navbarToggleExternalContent .menu li.item-285{min-height:unset;height:unset}.last_minute_post .last_minute_thumb{width:50%}#slider-various{width:auto}#inner{width:78vw}#header .right-head{width:25vw}#header .center-head{width:22vw}#header .left-head{width:53vw}#header.hoveredMenu .header-comp{background:#fff}#header.hoveredMenu .logoSufix{z-index:40}#header .right-head #navbarToggleExternalContent .menu li:first-child{margin-right:0}#header .right-head #navbarToggleExternalContent .menu{margin:0;padding:8rem 0 5rem 5.5rem;width:100%;height:100vh;position:absolute;top:0;left:0;background:#FFF;z-index:-1;overflow-y:scroll;display:block}#header .right-head #navbarToggleExternalContent .menu li,#header .right-head #navbarToggleExternalContent .menu li:first-child{height:auto;min-height:unset;width:auto;min-width:unset;margin-right:0;display:block;padding:1.5rem 0}#header .right-head #navbarToggleExternalContent .menu li{flex-direction:column;flex-wrap:nowrap;justify-content:center;transition:opacity 650ms;align-items:flex-start;align-content:center}#header .right-head #navbarToggleExternalContent .menu li.parent span:after{font-family:"Font Awesome 5 Pro";content:"\f078";color:#1d4a7f;display:inline;vertical-align:middle;margin-left:8px;font-size:31px;font-weight:400}#header .right-head #navbarToggleExternalContent .menu li.parent.sub-display span:after{content:"\f00d"}#header .right-head #navbarToggleExternalContent .menu li .submenu{display:none}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li a,#header .right-head #navbarToggleExternalContent .menu li .submenu li a{color:#1d4a7f;text-decoration:none;font-size:24px;line-height:3rem}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li,#header .right-head #navbarToggleExternalContent .menu li .submenu li{height:3.3rem}#header .right-head #navbarToggleExternalContent .menu li span{line-height:2.5rem;padding:0;height:4rem}#header .right-head #navbarToggleExternalContent .menu li{}.hotel_list .hotel,.tematico .hotel_list .hotel{min-height:unset;height:auto;margin:0 1rem}.hotel_list .hotel .hotel_img img,.tematico .hotel_list .hotel .hotel_img img{object-fit:cover;height:100%;margin:0;width:55%}.hotel_list .hotel .hotel_img,.tematico .hotel_list .hotel .hotel_img{width:100%}.hotel_list .hotel .hotel_desc{padding:2rem 0 1rem 0;margin:0 1rem;width:100%}#text .hotel_desc p{font-size:18px;line-height:2.2rem;margin:auto 0 1rem 0;text-align:justify}.hotel_list a.hotel_link{margin:0}.hotel_list .snow a.hotel_link,.hotel_list .wellness a.hotel_link,.hotel_list .family a.hotel_link,.hotel_list .trekking a.hotel_link{right:auto;bottom:auto;padding:1rem 0}.hotel_list a.hotel_link{width:100%;padding-left:0;padding-bottom:2rem;margin:0;text-align:left;font-size:20px}}@media only screen and (max-width:1100px){#subscribe,.privacytext{width:100%;margin:auto 2rem 1rem 2rem}.privacytext{width:auto}.services{position:absolute;top:40px;right:0px}.package-legend-item{width:45%;margin-bottom:0}.package-legend-item label{display:inline-block;width:140px}.package-legend select,.package-legend input{margin:0;box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.last-minute-out-mobile{padding:0}.last-minute-out-mobile li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly}.last-minute-out-mobile a{padding:1rem}.last-minute-out-mobile i{font-size:19px}#form_searchfield{width:100%;flex-wrap:wrap}#form_searchfield select{width:100%}#form_searchfield #submitType{padding:1rem 2rem;width:25%}.package .pack-img{width:245px;overflow:hidden}.package .pack-img img{display:block;width:100%;height:320px;object-fit:cover}.package .pack-img a{width:320px;margin-left:-80px}.sliderTitle{display:none}.package .pack-img,.further-package-rate,.further-package-date,.further-package-link,.pack-intro{display:none}.further-packages li{padding:1px 5px}.package .pack-txt{position:relative;padding-bottom:0;height:auto;display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;justify-content:center;width:100%;padding:0 140px 0 0}.package .pack-float-box{margin:0;position:absolute;bottom:-35px;right:0;width:140px}.package .pack-rates span{font-size:14px;line-height:1.5rem}.package .pack-rates strong br{display:none}.package .pack-rates strong span{display:inline}.package .pack-rates a{color:#1d4a7f !important}.package .pack-rates strong{display:inline;font-size:13px}.package .pack-rates{background:none;font-size:13px;padding:0;margin:5px 0}.package .pack-details a{display:block;background-color:#1d4a7f;position:relative;padding:6px 10px;font-size:13px;font-weight:bolder;text-align:center;color:#FFF;text-decoration:none;text-transform:uppercase;cursor:pointer;border-radius:0 0 0 10px}.package .pack-rates{text-transform:uppercase;font-size:11px;text-align:center;display:inline-block;background-color:#fff;padding:12px 12px 7px 12px;line-height:10px;min-width:120px;color:#545454;border:solid 1px #1d4a7f;border-radius:10px 0 0 0;width:100%}.package-legend.fixed,.package-legend.fixed .tit{position:relative;top:auto;left:auto;width:auto;height:auto}.further-packages{display:none}.package{padding:1rem 2rem;margin-top:2rem}.package-legend .hid{display:flex;flex-wrap:wrap}.package .pack-dates{margin-bottom:0}.package .pack-title{font-size:18px}.package-legend-item{text-align:left;padding:0;width:47%;margin:0 1rem 2rem 0}.package-legend-item label{display:block;margin-bottom:4px}.package-legend-item input,.package-legend-item select,.package-legend select#filter-location{max-width:none;width:90%;margin:0;box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.intro{text-align:center;font-size:19px}#inner{padding:0}#nav{position:fixed;top:0;width:240px;height:100%;z-index:1000;right:-240px;left:auto;overflow:hidden;background-color:#fff;overflow:auto;margin:0;z-index:150}.intro{text-align:center}.mobileMenu,#nav .lm_offers,.shortlinks{display:block}#slider .images img{width:100% !important}#nav .selected-hotels{display:block}#nav ul li{display:block}#nav ul li.noMobile{display:none;border:#1d4a7f solid 1px;width:100%}#nav .hover_menu{-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;transition:all 3s ease-in-out}#nav ul>li>a{display:block;box-shadow:inset 2px 0px 20px rgba(0,0,0,0.40);background:#fff;padding:1rem;text-align:center;font-size:20px;line-height:2rem}.quicklinks a.bigone{width:325px !important}ul.toggle{width:55%}#nav ul .submenu{position:relative;top:0;left:0;display:block;padding:0;display:none;width:auto}#nav ul li.item-288 ul,#nav ul ul:first-child,#nav ul li.item-288 ul:first-child{width:auto}#nav ul .submenu a{box-shadow:inset 0px 0px 0px;display:inline-block}#nav ul ul:first-child{width:auto}#nav ul ul{width:100%;display:block}#nav ul ul li:before{margin:0 5px}#nav ul ul li a{padding:8px}#nav ul ul li{padding:0}#nav ul ul li.item-339,#nav ul ul li.item-340,#nav ul ul li.item-341,#nav ul ul li.item-377,#nav ul ul li.item-378,#nav ul ul li.item-379{display:none}#nav ul .submenu img{max-width:100%;height:auto;display:block}#nav ul ul:first-child li:first-child:before{display:none}#nav.hover_menu{right:0 !important;padding-top:8rem;width:67%}body.hover_menu{display:block;left:-66% !important}#nav ul li:hover ul{display:none}#nav>ul>li:hover .submenu{display:none}#nav .menu li.opensubnav ul{display:block !important}#nav .menu li.opensubnav .submenu{display:block;text-align:center}.inner_news .go_news{position:relative;display:block;margin:0 auto;right:auto;margin:5px;text-align:center}.hotel{width:auto}.hotel_desc,.hotel_img{width:100%;text-align:left}.hotel_img img{margin:5px auto}#nav>ul>li>.separator{display:none}.hotel_list a.hotel_link{position:relative;display:block;width:100%;padding-left:1rem;padding-bottom:2rem;margin:0;text-align:left;font-size:20px}#___plusone_0{top:50px;right:215px}.hotel_list{width:49%}.hotel_desc p{margin-bottom:5px !important}.hotel_desc i.mailicon{position:relative;right:auto}.quicklinks li{font-size:25px}.quicklinks li span{line-height:29px;padding:20px 0}.quicklinks li#quicklink3 span,.quicklinks li#quicklink4 span{}.quicklinks ul{display:flex;justify-content:space-around;flex-direction:column;align-items:center;align-content:center}#quicklink1{margin:5rem auto 0 7rem}.quicklinks ul li{width:80vw;height:auto;position:relative;margin:5rem auto 2rem 7rem;padding:0}.quicklinks ul li:last-of-type{margin:5rem auto 2rem 7rem}.quicklinks .quick-link-txt img{display:none}.quicklinks .quick-link-txt a .link-container{display:flex;position:absolute;align-items:center;bottom:1.5rem;left:0;line-height:29px;padding:1rem 0;justify-content:center;flex-direction:column;width:100%}.quicklinks .quick-link-txt a .quicklinks-txt .quicklinks-short-txt{width:auto;line-height:2rem;padding:0;font-size:27px;text-align:center}.quicklinks .quick-link-txt a .quicklinks-txt{display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;width:auto;height:auto;padding:0}#form_searchfield select{width:75%}#wrapper{width:100%}#outerwrapper{width:100%}.quickdisplay{}#form_searchfield select{padding:1rem;border-top:#0C1A3E solid 1px}h1{font-weight:700;font-size:36px;color:#1d4a7f;text-align:left;padding:2rem;line-height:3.4rem}h2,h3,.h2,.h3{font-size:24px;font-weight:700;padding:1rem 2rem 2rem 2rem;line-height:2rem}.item-page h2,.item-page .h2,.item-page p.h2{padding:1rem 2rem}.intro{width:100%;font-size:17px;display:block;padding:2rem}.intro br{display:none}#header .services,.slider-various,#bgController,#slider span#slogan{display:none}#text div:first-of-type(p){margin-top:1rem}#text div:last-of-type(p){margin-top:1rem}#header .center{position:fixed;width:100%;margin:0 auto;height:109px;background:#fff;opacity:1;margin-bottom:1rem;display:flex;flex-direction:row;align-content:center;justify-content:space-between;flex-wrap:nowrap;align-items:center;z-index:250}#header .center>a{order:2;width:41%}#nav ul>li>a{display:block;box-shadow:unset;background:#fff;padding:0.5rem;text-align:center;font-size:20px;line-height:2rem}#nav .shortlinks li i{display:inline;margin-left:9px}#nav ul li.parent,.lm_offers,.quicklinks-mobile-men li{padding:0.5rem;background:#fff}#nav ul li.parent:first-child{}#nav .lm_offers{background:#fff}#nav.hover_menu{left:0 !important;padding-top:8rem}body.hover_menu{display:block;left:0 !important}#nav{position:fixed;top:0;width:100%;height:100%;right:-1240px;background-color:unset;margin:0;z-index:150}#nav .selected-hotels{display:none;background:#fff;height:32px;line-height:1.2rem;color:#1d4a7f;padding:0 1rem}#nav>ul>li>a,#nav>ul>li.active>a{background:#FFF;color:#1d4a7f;border-bottom:0px solid #fff}.mobileMenu{box-shadow:unset;padding:0}#nav .lm_offers li a i{font-size:29px;display:inline-block;margin-left:8px;vertical-align:middle}#nav .lm_offers li a{color:#31b862;font-size:20px;text-decoration:none;text-transform:none;line-height:26px;text-align:center}#nav .lm_offers li a{background:#fff}#nav .shortlinks li a{box-shadow:unset;font-size:20px;font-weight:700;padding:1.3rem 1rem;position:relative;line-height:1rem}#nav .shortlinks li.quicklink_wellness a{color:#c62446;background:#FFF}#nav .shortlinks li.quicklink_trekking a{color:#e4bf05;background:#fff}#nav .shortlinks li.quicklink_snow a{color:#1d4a7f;background:#fff}#nav .shortlinks li.quicklink_family a{color:#870c0c;background:#fff}#nav ul>li>a{box-shadow:unset}#nav.hover_menu{right:0 !important;padding-top:6.7rem;width:100%;height:90vh;background:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.moduletable .mobile-menu-lmin-side ul{background:#31b862;padding:1rem}#hdm{background:none;margin:0}.hdm-out-mobile{display:block;padding-top:1.5rem}.hdm-out-mobile h2,.hdm-out-mobile .h2{font-size:40px;font-weight:bold}.hdm_content{display:none}#hdm a.hdm_title{font-size:32px;text-align:center;line-height:2.4rem}#hdm span{font-size:20px}#hdm img{display:block;width:100%;object-fit:cover;height:auto}#hdm a.goToHdm{background:#1d4a7f;color:#fff;font-size:18px;text-transform:uppercase;padding:1rem 2rem;text-align:center}#hdm a.goToHdm i{font-size:24px;padding-left:12px;vertical-align:text-bottom;position:unset;right:unset;top:unset}.hdm-out-mobile #hdm #hdm_wrapper .hdm_header,.hdm-out-mobile #hdm #hdm_wrapper .hdm_content{font-family:'Raleway',sans-serif;font-size:32px}.hdm-out-mobile h2,.hdm-out-mobile .h2{padding-bottom:1rem}#slider span#slogan{font-size:27px;bottom:35%}.click_to_open{width:auto !important;margin-top:0;font-size:12px;position:relative;padding:1rem 2rem 0}#wrapper{margin:0 auto 4rem}#search_field{position:sticky;text-align:center;top:2rem;width:100%;padding:0 1rem 1rem;z-index:25;display:inline-flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap}#form_searchfield #submitType{padding:1rem 2rem}.inner_news .news_title{font-size:25px}.news{width:auto;margin-left:0;margin-top:5px}.mobileMenu{box-shadow:unset;font-size:16px;background:#FFF;color:#1d4a7f;text-align:center}#nav .shortlinks li i{position:unset;right:unset;top:unset}#nav>ul{text-align:center;display:block;width:auto;background:#fff}#nav ul ul li:before{content:none;color:#1d4a7f}#nav ul>li>a{font-size:16px;color:#1d4a7f;text-decoration:none}.hotel_list{width:auto}.last_minute_thumb{float:none;width:auto}.last_minute_thumb img{display:block;margin:0 auto;max-width:100%;height:auto}.last_minute_desc{margin:0}.last_minute_text{margin:20px 0}.last_minute_date,.last_minute_name{text-align:left}.last_minute_cat>*,.last_minute_locale>*{text-align:left}.last_minute_link{position:relative;bottom:0;right:0;margin:0 auto;text-align:left}.richiesta_portali tr,.richiesta_portali td{width:100%;float:left;text-align:left}.centrato textarea{width:85%;margin:0 auto 0 0}#text a.special_link,ul.toggle{width:auto;padding:0 1.5rem}.piste{width:80%;margin:0 auto 2rem}#nav ul ul li.item-202,#nav ul ul li.item-203,#nav ul ul li.item-204,#nav ul ul li.item-205,#nav ul ul li.item-206,#nav ul ul li.item-142,#nav ul ul li.item-143,#nav ul ul li.item-144,#nav ul ul li.item-145,#nav ul ul li.item-146,#nav ul ul li.item-274,#nav ul ul li.item-275,#nav ul ul li.item-276,#nav ul ul li.item-277,#nav ul ul li.item-278{display:none}.cookiesButton{display:block !important}.fb-like,#___plusone_0,#nav ul ul:first-child li:first-child{display:none !important}#nav ul .submenu a{width:auto;font-size:16px;color:#1d4a7f;margin:0 auto}#nav .selected-hotels a{display:block}#text p{font-size:18px;line-height:2.2rem;margin:auto 2rem 1rem 2rem;text-align:justify}#text p.toggle-content{margin:0 0 1rem}#text .item-page ul{padding:0 2rem}#text .text-box-gallery-zone>p{padding:0;margin:0}.text-box-gallery-zone{margin:4rem 0 0 0;width:100%;height:auto;padding-left:2rem}.gallery-zone{position:relative;display:block;height:auto}#form_searchfield{width:70%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;margin-right:1rem;margin-left:1rem}.hotel_img,.hotel_desc{width:95% !important}.hotel_desc{margin:10px 0}.hotel_img img{margin:10px auto 0 auto}.selected-hotels-out .item{margin:1rem 0.5rem;text-align:center;background:#FFF;display:flex;width:334px;height:275px;vertical-align:middle;flex-direction:column;align-content:center;align-items:center;justify-content:center;flex-wrap:nowrap;position:relative}.hotel-image{width:100%}.hotel-image img{width:100%;height:auto}.hotel-info{width:90%;text-align:center;min-height:96px;padding-left:1rem;margin:auto 0;padding-bottom:1rem;color:#1d4a7f}#text .selected-hotels-out .item .hotel-info a{color:#1d4a7f}.hotel-info .hotel_button{display:none}.item-page:nth-of-type(2){padding-top:2rem}#nav>ul>li:hover>a,#nav>ul>li.active>a{background:#FFF;color:#1d4a7f;border-bottom:0px}#nav .menu li.active:hover a{background:#FFF;color:#1d4a7f}#nav .menu li.active>a{border-bottom:solid 1px #1d4a7f}#nav .menu li.parent>a{font-size:30px;width:auto;margin:0 auto}#nav .menu li.parent{position:relative}#nav .menu li.parent>a:after{font-family:"Font Awesome 5 Pro";content:'\f078';font-size:30px;display:inline;position:absolute;top:0.5rem;left:48vw}#nav .menu li.parent>a.clickable:after{font-family:"Font Awesome 5 Pro";content:'\f077';font-size:30px;position:absolute;top:0.5rem;left:48vw}#footer{flex-direction:column;align-items:center}#footer .footer-left{width:90vw}#footer .footer-right{width:90vw;flex-direction:column;align-items:center;justify-content:flex-start;padding:3rem 0 8rem;z-index:10}#footer .footer-right .logo-footer-right{width:60vw;min-width:320px;max-width:550px}#footer .footer-right .menu-servizi-footer{width:100%;padding-top:3rem}.footer_nav{flex-direction:row;align-content:center;align-items:center;justify-content:center;flex-wrap:nowrap;padding-top:0}.footer_nav li{padding:0 1rem}#footer .newsletter-box .newsletter_button{width:auto;padding:1rem 0}#footer .newsletter-box,#footer .newsletter-box p,#footer .newsletter-box a,#footer .footer-left>p{text-align:center;padding:5rem 0 2rem;line-height:2rem}#footer .footer-left>p.copyright{position:absolute;bottom:0;left:0;width:100%}#header .center-head{width:20vw}#header .right-head{width:25vw}.hdm-out-mobile h2,.hdm-out-mobile .h2{padding:1rem 2rem}.selected-hotels .item .hotel-image{max-width:450px}.hotel-info{min-height:60px}#sidebar .selected-hotels .item .hotel-info{padding:0}.richiesta_portali tr,.richiesta_portali td{width:90%;float:right;text-align:left;margin:0 auto}#form{width:90%;margin:0 auto}#form .privacytext{margin:0}.centrato table td{display:block}.centrato table td input{min-width:9rem;margin-bottom:2rem}#altea_privacy_1{display:inline}#text #form p{margin:0}#form p label{display:inline}.richiesta_portali label{height:30px;display:inline-block;line-height:30px;padding:0 5px;font-size:22px;width:auto;min-width:60%;margin:0 auto}.richiesta_portali input[type="text"],.centrato textarea{width:60%;margin:0 auto}#portali_note{width:100%}#searchInputAll{display:block}.richiesta_portali tr,.richiesta_portali td{font-size:19px}.richiesta_portali input[type="text"],.portali_small{width:90%}div#categoriaOri{position:absolute;top:1px;left:-62px}.richiesta_portali td.titoloform{margin-top:2rem}.byAltea{position:absolute;bottom:1.5rem;left:7rem;right:auto}.select_div{padding:0 2rem}}@media only screen and (max-width:980px){article .text-box-gallery-zone-container{margin:0;padding:0}.text-box-gallery-zone>p{padding:0}.text-box-gallery-zone ul{flex-direction:column;align-content:center;align-items:stretch}.box-img-link-gallery img,.text-box-gallery-zone ul{height:auto}.text-box-gallery-zone li:first-of-type,.text-box-gallery-zone li,.text-box-gallery-zone li:last-of-type{width:100%;height:auto;margin:0 0 4rem 0}.text-box-gallery-zone li:first-of-type{margin:2rem 0 9rem}.box-img-link-gallery img,.text-box-gallery-zone ul,.text-box-gallery-zone li{}.text-box-gallery-zone ul{width:100%;margin:0}.text-box-gallery-zone li{width:100%;margin:0 0 9rem 0}.box-img-link-gallery{height:auto;width:95%;margin:0 auto}.box-img-link-gallery a img{height:auto;width:100%;object-fit:cover}.last_minute_post{flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:flex-start;flex-direction:column;height:auto}.last_minute_post .last_minute_thumb{width:100%;padding:0 2rem 2rem}.last_minute_post .last_minute_desc{height:auto;width:100%;padding:0 4rem 0 2rem}.last_minute_post .last_minute_thumb img{width:65%}}@media only screen and (max-width:900px){.last_minute_post{margin:0 1rem 0 2rem}.elenco_hotel_post{width:85%;margin:0 auto}.elenco_hotel_thumb{height:100%;width:100%}}@media only screen and (max-width:850px){#header .center-head{width:0}#header .right-head{width:40vw;display:flex}article{padding-right:1rem}#inner{width:72vw}.package-legend-item{width:100%;margin:0 1rem 1rem 0}.text-box-gallery-zone{width:90%}.byAltea{position:absolute;bottom:7.5rem;left:2rem;right:auto}}@media only screen and (max-width:800px){#form_searchfield #submitType{padding:1rem 2rem;width:37%}#form_searchfield select{width:100%}#nav .menu li.parent>a{font-size:24px}#nav .menu li.parent>a:after{font-size:22px;left:56vw}#nav .menu li.parent>a.clickable:after{font-size:22px;left:56vw}#header .right-head,#header .left-head{width:50%}#header .right-head{width:50%;justify-content:flex-end}#header .left-head .logoSufix{padding:1rem 0 1rem 1rem}#header .right-head .menu-container{padding:0 2rem 0 0}}@media only screen and (max-width:767px){.hotel_list .hotel .hotel_img img,.tematico .hotel_list .hotel .hotel_img img{width:93%}.last_minute_post{margin:0}.last_minute_post .last_minute_thumb img{width:100%}#inner{width:70vw}.quicklinks .quick-link-txt a .quicklinks-txt .quicklinks-short-txt{padding:0;font-size:20px;height:1rem}#link-lastminute-offer{display:block;position:relative;width:60vw;margin:0 auto}#link-lastminute-offer a{background:#870c0c;color:#FFF;font-size:22px;display:block;padding:1rem 2rem;text-align:center}#link-lastminute-offer a:after{font-family:"Font Awesome 5 Pro";content:'\f054';font-size:18px;display:inline;margin-left:8px}}@media only screen and (max-width:700px){.text-box-gallery-zone{width:95%;margin:4rem auto 0;padding:0}article .text-box-gallery-zone-container{margin:0;padding:0}#text .text-box-gallery-zone>p{padding:0 1.2rem}.last_minute_post{flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:flex-start;flex-direction:column;height:auto}#quicklink1,.quicklinks ul li,.quicklinks ul li:last-of-type{margin:1rem 3rem 1rem 6rem}}@media only screen and (max-width:650px){#header .left-head .logoSufix{width:16rem}#header,#header .center-head,#header .right-head,#header .left-head,#header .right-head .menu-container #navbar,#header .right-head .menu-container #nav-icon{height:80px}#header .right-head .language .mod-languages{padding:38px 0;width:105px}#header .right-head .menu-container{width:100px}#header .right-head .menu-container #navbar{width:100px}#header .right-head .menu-container #nav-icon{width:100px}#open-nav-bar,#close-nav-bar{top:8px}#footer .footer-left>p{padding:5rem 0 4rem}.selected-hotels{}#footer .footer-right .menu-servizi-footer{padding:3rem 0}#footer .newsletter-box{padding:2rem 0}#footer .footer-left>p.copyright{padding:5rem 3rem}.byAltea{bottom:1rem;left:2rem;right:auto}.quicklinks-slider{margin-left:1rem}#inner{width:77vw}#link-lastminute-offer{width:66vw}#link-lastminute-offer a{margin:2rem 0}}@media only screen and (max-width:575px){#inner{width:75vw}#link-lastminute-offer{width:62vw}#header .right-head #navbarToggleExternalContent .menu li span{}}@media only screen and (max-width:550px){#inner{width:75vw}#header .right-head #navbarToggleExternalContent .menu{padding:8rem 3rem 9rem 3rem}#meteo{width:420px;height:auto;min-height:920px}.hotel_list a.hotel_link{padding-left:2%;padding-bottom:2rem;margin:0}}@media only screen and (max-width:520px){.hdm-out-mobile{display:block;padding-top:1.5rem}.hdm-out-mobile h2,.hdm-out-mobile .h2{padding-bottom:1rem}.hdm-out-mobile h2,.hdm-out-mobile .h2{font-size:40px;font-weight:bold}.item-page h2,.item-page .h2,.item-page p.h2{line-height:2.5rem;padding:1rem 2rem}h2,h3,.h2,.h3{padding:1rem 2rem 2rem 2rem;color:#1d4a7f}#hdm{background:none;margin:0}#form_searchfield #submitType{padding:1rem 2rem;width:56%}#form_searchfield select{width:122%}#form_searchfield{margin-right:0;margin-left:0}#search_field{padding:0 0 1rem 0}#nav .menu li.parent>a{font-size:20px}#nav .menu li.parent>a:after{font-size:20px;left:67vw}#nav .menu li.parent>a.clickable:after{font-size:20px;left:67vw}#inner{width:72vw}#link-lastminute-offer{width:59vw}#link-lastminute-offer a{padding:1rem}}@media only screen and (max-width:500px){.text-box-gallery-zone>p{padding:0 3rem}.last_minute_post .last_minute_desc{padding:0 1rem 0 2rem}}@media only screen and (max-width:485px){#form_searchfield{width:95%}.last-minute-out-mobile a{padding:0}#header .left-head .logoSufix{width:13rem}#header .right-head .language .mod-languages{padding:33px 0}.language li:first-child{margin:0 5px 0 0}#header .left-head{width:45%}#header .right-head{width:56%}#header .right-head .language{width:38%}#header .right-head .menu-container{width:40%}#inner{width:95vw;margin:0 auto}#text{padding-right:0}.hdm-out-mobile{padding:1rem 2rem}.item-page h2,.item-page .h2,.item-page p.h2{padding:1rem 2rem}.hdm-out-mobile h2,.hdm-out-mobile .h2{padding:0}#slider-various{display:none}.selected-hotels{display:none}#selected-hotels-mobile{display:block;width:80vw;margin:1rem auto 5rem}#selected-hotels-mobile h2,#selected-hotels-mobile .h2{padding:1rem 0 2rem;color:#870c0c}#selected-hotels-mobile .head{display:none}#selected-hotels-mobile .hotel-info{width:100%;padding:1.5rem 0;border-bottom:solid 1px #870c0c;font-weight:700}#selected-hotels-mobile .hotel-info a{display:block;position:relative;text-align:left;text-decoration:none;color:#870c0c;display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}#selected-hotels-mobile .hotel-info span{font-weight:400;font-size:18px}#selected-hotels-mobile .hotel-info a:after{font-family:"Font Awesome 5 Pro";content:'\f054';position:absolute;bottom:50%;right:0;font-size:26px;color:#870c0c}#link-lastminute-offer{width:84vw}#link-lastminute-offer a{padding:1rem}.footer_nav li{padding:0 5px}.footer_nav a{font-size:15px}#footer .footer-left>p.copyright{font-size:14px;padding:1rem 3rem;bottom:2rem}#footer .footer-right{padding:1rem 0 10rem}#footer .footer-right .menu-servizi-footer{padding:3rem 0 0 0}#footer .footer-left>p{padding:5rem 0 4rem}.package{padding:1rem 2.4rem}.package .pack-float-box{bottom:-35px;right:0}.package .pack-float-box{bottom:auto;right:auto;position:relative;display:flex;flex-direction:column;align-items:stretch;align-content:flex-end}.package .pack-txt{position:relative;padding-bottom:0;height:auto;display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;justify-content:center;width:100%;padding:0}.package .pack-title{order:1}.package .pack-location{order:2}.package .pack-dates{order:3}.package .pack-float-box{order:4;bottom:auto;right:auto;position:relative;width:100%;margin:0 auto}#quicklink1,.quicklinks ul li,.quicklinks ul li:last-of-type{margin:1rem 0}.byAltea{position:absolute;bottom:1rem;left:2rem;right:auto}}@media only screen and (max-width:400px){.text-box-gallery-zone>p{padding:0 2rem}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li,#header .right-head #navbarToggleExternalContent .menu li .submenu li{height:auto;padding:0;display:block}#header .right-head #navbarToggleExternalContent .menu li span{font-size:26px}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li a,#header .right-head #navbarToggleExternalContent .menu li .submenu li a{font-size:22px;line-height:2.8rem}#submitZone{width:100%;display:block;padding:0.5rem;text-align:left}#select_localita{max-width:100%}}@media only screen and (max-width:380px){.language li:first-child{margin:0 0.3rem 0 0}#form_searchfield select{padding:0.2rem;border-top:#0C1A3E solid 1px}#nav ul .submenu a{font-size:16px}#nav .menu li.parent>a{font-size:18px}#nav .menu li.parent>a:after{font-size:16px;left:81vw;top:0.6rem}#nav .menu li.parent>a.clickable:after{font-size:16px;left:81vw;top:0.6rem}.selected-hotels-out .item{width:243px;height:275px}.hotel-info{width:100%;text-align:center;min-height:96px;padding-left:0rem;margin:auto 0;padding-bottom:1rem;color:#1d4a7f}.language a{font-size:16px}#header .right-head .menu-container{padding:0}#header .right-head .menu-container #nav-icon{width:60px}#header .left-head .logoSufix{width:10rem;padding:1.4rem 0 1rem 0.3rem}#header .right-head{width:55%}#header .right-head .menu-container{padding:0}#header .right-head .language{width:41%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}#header .right-head .menu-container{width:40%;padding:0 0.5rem 0 1rem}.quicklinks .quick-link-txt a .quicklinks-txt .quicklinks-short-txt{font-size:22px;height:2rem}.quicklinks .quick-link-txt a .link-container{bottom:0}#meteo{width:330px;min-height:1100px;padding:0 2rem}}@media only screen and (max-width:340px){#header .right-head .language{width:44%}#open-nav-bar,#close-nav-bar{top:16px;height:60%}.footer_nav a{font-size:13px}#footer .footer-right .logo-footer-right{min-width:280px}}@media only screen and (max-height:870px){#header .right-head #navbarToggleExternalContent .menu li span{font-size:34px;line-height:2.2rem;padding:1rem 0 1rem}#header .right-head #navbarToggleExternalContent .menu{margin:0;padding:8rem 0 0 5.5rem;width:100%;height:100vh;position:absolute;top:0;left:0;background:#FFF;z-index:-1;overflow-y:scroll;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;align-content:flex-start;justify-content:flex-start}#header .right-head #navbarToggleExternalContent .menu li,#header .right-head #navbarToggleExternalContent .menu li:first-child{height:auto;min-height:unset;width:auto;min-width:unset;margin-right:0;padding:0}#header .right-head #navbarToggleExternalContent .menu li .submenu{display:none}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li,#header .right-head #navbarToggleExternalContent .menu li .submenu li{height:4rem}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li a,#header .right-head #navbarToggleExternalContent .menu li .submenu li a{color:#1d4a7f;text-decoration:none;font-size:22px;line-height:2.7rem}#header .right-head #navbarToggleExternalContent .menu li.sub-display .submenu li,#header .right-head #navbarToggleExternalContent .menu li .submenu li{height:auto}#header .right-head #navbarToggleExternalContent .menu li.parent span:after{font-family:"Font Awesome 5 Pro";content:"\f078";color:#1d4a7f;display:inline;vertical-align:middle;margin-left:8px;font-size:31px;font-weight:400}#header .right-head #navbarToggleExternalContent .menu li.parent.sub-display span:after{content:"\f00d"}@media only screen and (max-width:520px){#header .right-head #navbarToggleExternalContent .menu{padding:5rem 0 0 2.2rem}#header .right-head #navbarToggleExternalContent .menu li span{font-size:25px;line-height:3rem;padding:1rem 0 1rem}}}@media only screen and (max-height:800px){}@media only print{body{background:#fff none !important;color:#000;line-height:1.2}#header,#slider,#cookiesDiv,#sidebar,#latest_news,#footer,.quicklinks,#search{display:none}#wrapper{box-shadow:0px 0px 0px 0px rgba(7,6,6,0.2),0px 0px 0px 0px rgba(7,6,6,0.2)}.hotel{box-shadow:inset 0px 0px 0px rgba(0,0,0,0.40)}.prices{width:100%}p,table,ul,ol,dl,blockquote,pre,code,form{margin:0 0 1em}h1,h2,.h2{font-weight:normal;margin:2em 0 0.5em;text-shadow:rgba(0,0,0,0.44) 1px 1px 2px}h1{font-size:2em;margin:2em 0 0.25em;font-weight:700}h2,.h2{font-size:1.7em;font-weight:700}}.hotel_img{width:25%}.hotel_desc{width:70%;margin:15px 0 0 15px}.fullscreen-home{position:relative}.fullscreen-home .foto-overlay{background:linear-gradient(180deg,#00000057,transparent);width:100%;height:100%;position:absolute;top:0;left:0}#foto-home{width:100%;height:100vh;background-size:cover;display:grid}#jmap_sitemap{}#jmap_sitemap .folder{display:none}#jmap_sitemap .selected{all:unset}.collapsable>a{display:none}#form_portale .centrato{text-align:center}#form_portale h2.form,#form_portale .h2.form{font-size:25px;margin:24px 0 8px 0;color:#1d4a7f}@media only screen and (min-width:979px){#form_portale h2.form,#form_portale .h2.form{font-size:25px}}#form_portale .richiesta_portali{width:100%}#form_portale label,#form_portale .titoloform{min-width:120px;display:block;font-weight:700}#form_portale .portali_red{color:#F59E00;font-weight:400;font-size:16px}#form_portale input[type=text],#form_portale input[type=number],#form_portale input[type=tel],#form_portale input[type=email],#form_portale select{font-size:18px;margin:0 5px 0 0;border-radius:8px;padding:8px 8px;border:1px solid #2C2928;width:100%;min-width:280px;-webkit-appearance:none;-moz-appearance:textfield;appearance:none}#form_portale input[type=text]#altea_privacy_1,#form_portale input[type=number]#altea_privacy_1,#form_portale input[type=tel]#altea_privacy_1,#form_portale input[type=email]#altea_privacy_1,#form_portale select#altea_privacy_1{width:auto;min-width:unset;margin:0 10px 0 0}@media only screen and (min-width:768px){#form_portale input[type=text],#form_portale input[type=number],#form_portale input[type=tel],#form_portale input[type=email],#form_portale select{margin-right:40px}}#form_portale input[type=text].portali_small,#form_portale input[type=number].portali_small,#form_portale input[type=tel].portali_small,#form_portale input[type=email].portali_small,#form_portale select.portali_small{width:auto;min-width:unset;max-width:60px;margin:0 5px 0 0}#form_portale .ts-control{border-radius:8px;padding:16px 8px;min-width:200px}#form_portale .ts-control .item{font-family:inherit;font-size:18px}#form_portale td{display:block;width:auto !important;padding:5px 0}@media only screen and (min-width:768px){#form_portale td{display:inline-block;padding:10px 5px}}#form_portale .bg-gray{padding:20px}#form_portale .bg-gray td{display:inline-block}#form_portale .bg-gray .titoloform{display:block !important}#form_portale .optgroup-header{color:#707070;background:#FFEED2}#form_portale .privacy_checkboxes label{display:inline}#form_portale .privacyTextBox{position:relative;max-height:80px;overflow:auto;font-size:11px;line-height:130%;padding:5px;font-weight:normal;color:#2C2928;background-color:#FFEED2}#form_portale textarea{width:100%;min-width:280px;padding:16px 8px;border-radius:8px;border:1px solid #2C2928;font-size:18px;margin:0 5px 0 0}@media only screen and (min-width:768px){#form_portale textarea{width:auto}}#form_portale button{display:flex;justify-content:center;font-size:18px;min-width:280px;border:0;padding:20px;background-color:#F59E00}.portali_localita td{display:flex !important;flex-wrap:wrap;gap:1rem}.portali_localita input[type="checkbox"],.portali_localita label{display:inline-block;vertical-align:middle;margin:0}.portali_localita input[type="checkbox"]+label{margin-right:1.5rem}#select_location{display:none}
