@charset "UTF-8";/*! http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) |&&| normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css |&&| html5doctor.com Reset Stylesheet v1.6.1 | Last Updated: 2010-09-17 | Author: Richard Clark - http://richclarkdesign.com | Twitter: @rich_clark *** Merged and trimmed to keep the best from both by Daniele O'rlmente?! Messa */@import url(https://fonts.googleapis.com/css?family=Lato);@import url(https://fonts.googleapis.com/css?family=Muli);@import url(https://fonts.googleapis.com/css?family=Adamina);progress,sub,sup{vertical-align:baseline}.detail-facility,.ie9 .column,.ie9 .column-no-pad{float:left}a:link,a:visited:link,html{-webkit-tap-highlight-color:transparent}.errors-list,ol ol,ul ol{list-style-type:none}.slick-dots,ol,ol ul,ul,ul ul{list-style:none}.home-intro .js-form-number-people,select[disabled=""]{pointer-events:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.slick-dots li button:before,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.byline,.focus-point-grid-heading,.font-italic,dfn,em,i,mark{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.mobile-menu-closer.mobile-menu-closer-new-map,hr{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{background-color:transparent}.background-white,.line-white{background-color:#fff!important}a:active,a:focus,a:hover{outline:0}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}b,mark,optgroup,strong{font-weight:700}del{text-decoration:line-through}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,.main-menu-item-link,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre{overflow:auto}code,kbd,pre,samp{white-space:pre;white-space:pre-wrap;word-wrap:break-word;font-family:monospace,monospace;font-size:1em}button[disabled],input[disabled]{cursor:default;border:none}/*! {{PROJECT_NAME}} v{{MAJOR}}.{{MINOR}}.{{PATCH}} | {{DATE}} License: {{LICENSE}} | by {{AUTHOR}} */.responsive-video{position:relative;width:100%;padding-bottom:56.25%;height:0}.responsive-video iframe,.responsive-video video{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.navigation-icon{background-image:url(../../images/navigation-sprite.png);background-repeat:no-repeat;background-size:95px 60px}.navigation-icon-label{left:45px}.mobile-menu-closer,.mobile-menu-opener,.navigation-filter,.navigation-map{overflow:hidden;text-indent:101%;white-space:nowrap;height:30px;width:30px;cursor:pointer}.mobile-menu-opener{background-position:0 0}.mobile-menu-closer{background-position:-30px 0}.navigation-map{background-position:-30px -30px}.navigation-filter{background-position:0 -30px}.navigation-top{height:17px;width:28px;background-position:-60px 0}.property-icon{display:inline-block;height:32px}.detail-icon,.listing-icon{position:relative;display:inline-block;height:24px;width:24px;margin:4px}.detail-icon-label,.listing-icon-label{display:inline-block;height:32px;margin-left:0;line-height:32px;vertical-align:top}.listing-icon-label{font-size:1.6rem;margin-right:10px}.detail-icon-label{font-size:1.4rem;margin-right:15px}.detail-facility-label{display:inline-block;margin-left:15px;line-height:1.4;max-width:calc(100% - 47px);font-weight:300;float:left}.icon-label-wishlist{margin-left:10px}.listing-icon{background-image:url(../../images/new/listing-sprite.png);background-repeat:no-repeat;background-size:48px 48px}.detail-facility,.detail-icon{background-image:url(../../images/new/detail-sprite.png);background-repeat:no-repeat}.listing-pax{background-position:-24px 0}.listing-shower{background-position:0 0}.listing-bed{background-position:0 -24px}.detail-icon{background-size:192px 192px}.detail-pax{background-position:-48px -48px}.detail-shower{background-position:-96px -24px}.detail-bed{background-position:-96px -120px}.detail-single-bed{background-position:-144px -96px}.detail-double-bed{background-position:0 -144px}.detail-sofa-bed{background-position:-72px -24px}.detail-double-sofa-bed{background-position:-72px -120px}.detail-facility{position:relative;height:32px;width:32px;background-size:256px 256px}.line-accent,.line-alabaster,.line-barely-transparent-white,.line-black,.line-border-gray,.line-dark-gray,.line-darker-gray,.line-disabled-background,.line-disabled-border,.line-error-background,.line-error-border,.line-extra-transparent-white,.line-less-dark-gray,.line-onyx,.line-optic-black,.line-optic-white,.line-soft-accent,.line-soft-black,.line-soft-optic-black,.line-transparent,.line-transparent-black,.line-transparent-white,.line-very-light-gray,.line-white{width:100%;height:1px}.detail-facility-elevator{background-position:-224px -128px}.detail-facility-baby-bed{background-position:-96px -192px}.detail-facility-hair-dryer{background-position:-64px -128px}.detail-facility-coffee-machine{background-position:-192px -160px}.detail-facility-linen{background-position:-64px -96px}.detail-facility-stereo{background-position:-32px -32px}.detail-facility-dvd{background-position:-32px -160px}.detail-facility-iron-set{background-position:-160px -96px}.detail-facility-television{background-position:-192px 0}.detail-facility-maid-upon-request{background-position:-32px -96px}.detail-facility-walking-tours{background-position:-32px 0}.detail-facility-maintenance{background-position:0 -96px}.detail-facility-safe{background-position:-224px -32px}.detail-facility-dish-washer{background-position:-160px -160px}.detail-facility-electric-kettle{background-position:0 -160px}.detail-facility-microonde{background-position:-224px -64px}.detail-facility-toaster{background-position:-128px 0}.detail-facility-washing-machine{background-position:0 0}.detail-facility-telephone{background-position:-224px 0}.detail-facility-no-elevator{background-position:-96px -96px}.detail-facility-jacuzzi{background-position:-128px -96px}.detail-facility-lift{background-position:-96px -96px}.detail-facility-no-smoking{background-position:-160px -64px}.detail-facility-extra-bed{background-position:-192px -128px}.detail-facility-satellite-tv{background-position:-192px -32px}.detail-facility-internet{background-position:-224px -96px}.detail-facility-sauna{background-position:-160px -32px}.detail-facility-dryer{background-position:-64px -160px}.detail-facility-pet-allowed{background-position:-32px -64px}.detail-facility-fan{background-position:-160px -128px}.detail-facility-air-conditioning{background-position:-128px -192px}.detail-facility-golf{background-position:-96px -128px}.detail-facility-parking{background-position:-96px -64px}.detail-facility-garage{background-position:-128px -128px}.detail-facility-internetoc{background-position:-192px -96px}.detail-facility-porter{background-position:0 -64px}.detail-facility-bike-rental{background-position:-224px -160px}.detail-facility-walking-distance-town{background-position:-64px 0}.detail-facility-tennis{background-position:-160px 0}.detail-facility-walking-distance-beach{background-position:-96px 0}.detail-facility-high-chair{background-position:0 -128px}.detail-facility-staff-available{background-position:-64px -32px}.detail-facility-heated-swimming-pool{background-position:-32px -128px}.detail-facility-swimming-pool{background-position:0 -32px}.detail-facility-firstaidkit{background-position:-160px -192px}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.background-optic-white,.line-optic-white{background-color:#fafaf9!important}.text-optic-white{color:#fafaf9!important}.border-optic-white{border-color:#fafaf9!important}.background-transparent-white,.line-transparent-white{background-color:rgba(255,255,255,.4)!important}.text-transparent-white{color:rgba(255,255,255,.4)!important}.border-transparent-white{border-color:rgba(255,255,255,.4)!important}.background-extra-transparent-white,.line-extra-transparent-white{background-color:rgba(255,255,255,.1)!important}.text-extra-transparent-white{color:rgba(255,255,255,.1)!important}.border-extra-transparent-white{border-color:rgba(255,255,255,.1)!important}.background-barely-transparent-white,.line-barely-transparent-white{background-color:rgba(255,255,255,.75)!important}.text-barely-transparent-white{color:rgba(255,255,255,.75)!important}.border-barely-transparent-white{border-color:rgba(255,255,255,.75)!important}.background-black,.line-black{background-color:#000!important}.text-black{color:#000!important}.border-black{border-color:#000!important}.background-onyx,.line-onyx{background-color:#101010!important}.text-onyx{color:#101010!important}.border-onyx{border-color:#101010!important}.background-optic-black,.line-optic-black{background-color:#131313!important}.text-optic-black{color:#131313!important}.border-optic-black{border-color:#131313!important}.background-soft-optic-black,.line-soft-optic-black{background-color:#181818!important}.text-soft-optic-black{color:#181818!important}.border-soft-optic-black{border-color:#181818!important}.background-transparent-black,.line-transparent-black{background-color:rgba(0,0,0,.6)!important}.text-transparent-black{color:rgba(0,0,0,.6)!important}.border-transparent-black{border-color:rgba(0,0,0,.6)!important}.background-soft-black,.line-soft-black{background-color:#1c1c1c!important}.text-soft-black{color:#1c1c1c!important}.border-soft-black{border-color:#1c1c1c!important}.background-alabaster,.line-alabaster{background-color:#FBFBFB!important}.text-alabaster{color:#FBFBFB!important}.border-alabaster{border-color:#FBFBFB!important}.background-pumice,.line-pumice{background-color:#C7C7C7!important}.text-pumice{color:#C7C7C7!important}.border-pumice{border-color:#C7C7C7!important}.line-pumice{width:100%;height:1px}.background-darker-gray,.line-darker-gray{background-color:#323232!important}.text-darker-gray{color:#323232!important}.border-darker-gray{border-color:#323232!important}.background-dark-gray,.line-dark-gray{background-color:#4c4e4f!important}.text-dark-gray{color:#4c4e4f!important}.border-dark-gray{border-color:#4c4e4f!important}.background-less-dark-gray,.line-less-dark-gray{background-color:#5d5d61!important}.text-less-dark-gray{color:#5d5d61!important}.border-less-dark-gray{border-color:#5d5d61!important}.background-very-light-gray,.line-very-light-gray{background-color:#e3e3e3!important}.text-very-light-gray{color:#e3e3e3!important}.border-very-light-gray{border-color:#e3e3e3!important}.background-border-gray,.line-border-gray{background-color:#efefef!important}.text-border-gray{color:#efefef!important}.border-border-gray{border-color:#efefef!important}.background-accent,.line-accent{background-color:#EC5D1E!important}.text-accent{color:#EC5D1E!important}.border-accent{border-color:#EC5D1E!important}.background-soft-accent,.line-soft-accent{background-color:#FD7222!important}.text-soft-accent{color:#FD7222!important}.border-soft-accent{border-color:#FD7222!important}.background-error-border,.line-error-border{background-color:#BF0000!important}.text-error-border{color:#BF0000!important}.border-error-border{border-color:#BF0000!important}.background-error-background,.line-error-background{background-color:#F9E5E6!important}.text-error-background{color:#F9E5E6!important}.border-error-background{border-color:#F9E5E6!important}.background-disabled-border,.line-disabled-border{background-color:#ADADAD!important}.text-disabled-border{color:#ADADAD!important}.border-disabled-border{border-color:#ADADAD!important}.background-disabled-background,.line-disabled-background{background-color:#F5F5F5!important}.text-disabled-background{color:#F5F5F5!important}.border-disabled-background{border-color:#F5F5F5!important}.background-transparent,.line-transparent{background-color:transparent!important}.text-transparent{color:transparent!important}.border-transparent{border-color:transparent!important}.columns{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;align-content:flex-start;-ms-flex-line-pack:start}.columns.columns-center{box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.columns.columns-middle{-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;flex-wrap:nowrap;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.columns.columns-stretch{-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;flex-wrap:nowrap;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.ie9 .columns .columns{margin-right:0!important}.column,.column-no-pad{margin-left:0;margin-right:0}@media screen and (max-width:768px){.columns.columns-stretch{flex-wrap:wrap}}.column{padding-left:1.5rem;padding-right:1.5rem;flex-basis:auto;-ms-flex-preferred-size:auto;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;flex-shrink:0;-ms-flex-negative:0}.column-no-pad{padding-left:0!important;padding-right:0!important;flex-basis:auto;-ms-flex-preferred-size:auto;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;flex-shrink:0;-ms-flex-negative:0}.last-col{margin-left:auto!important}.ie9 .last-col{float:right;padding-right:0!important}@media all{.m-all{width:100%}.m-push-1of1.m-push-1of1{margin-left:100%}.m-pull-1of1.m-pull-1of1{margin-left:auto;margin-right:100%}.m-1of2{width:50%}.m-push-1of2.m-push-1of2{margin-left:50%}.m-pull-1of2.m-pull-1of2{margin-left:auto;margin-right:50%}.m-1of3{width:33.3333333333%}.m-push-1of3.m-push-1of3{margin-left:33.3333333333%}.m-pull-1of3.m-pull-1of3{margin-left:auto;margin-right:33.3333333333%}.m-2of3{width:66.6666666667%}.m-push-2of3.m-push-2of3{margin-left:66.6666666667%}.m-pull-2of3.m-pull-2of3{margin-left:auto;margin-right:66.6666666667%}.m-1of4{width:25%}.m-push-1of4.m-push-1of4{margin-left:25%}.m-pull-1of4.m-pull-1of4{margin-left:auto;margin-right:25%}.m-3of4{width:75%}.m-push-3of4.m-push-3of4{margin-left:75%}.m-pull-3of4.m-pull-3of4{margin-left:auto;margin-right:75%}.m-1of5{width:20%}.m-push-1of5.m-push-1of5{margin-left:20%}.m-pull-1of5.m-pull-1of5{margin-left:auto;margin-right:20%}.m-2of5{width:40%}.m-push-2of5.m-push-2of5{margin-left:40%}.m-pull-2of5.m-pull-2of5{margin-left:auto;margin-right:40%}.m-3of5{width:60%}.m-push-3of5.m-push-3of5{margin-left:60%}.m-pull-3of5.m-pull-3of5{margin-left:auto;margin-right:60%}.m-4of5{width:80%}.m-push-4of5.m-push-4of5{margin-left:80%}.m-pull-4of5.m-pull-4of5{margin-left:auto;margin-right:80%}.m-1of6{width:16.6666666667%}.m-push-1of6.m-push-1of6{margin-left:16.6666666667%}.m-pull-1of6.m-pull-1of6{margin-left:auto;margin-right:16.6666666667%}.m-2of6{width:33.3333333333%}.m-push-2of6.m-push-2of6{margin-left:33.3333333333%}.m-pull-2of6.m-pull-2of6{margin-left:auto;margin-right:33.3333333333%}.m-5of6{width:83.3333333333%}.m-push-5of6.m-push-5of6{margin-left:83.3333333333%}.m-pull-5of6.m-pull-5of6{margin-left:auto;margin-right:83.3333333333%}}@media (min-width:415px) and (max-width:767px){.p-all{width:100%}.p-push-1of1.p-push-1of1{margin-left:100%}.p-pull-1of1.p-pull-1of1{margin-left:auto;margin-right:100%}.p-1of2{width:50%}.p-push-1of2.p-push-1of2{margin-left:50%}.p-pull-1of2.p-pull-1of2{margin-left:auto;margin-right:50%}.p-1of3{width:33.3333333333%}.p-push-1of3.p-push-1of3{margin-left:33.3333333333%}.p-pull-1of3.p-pull-1of3{margin-left:auto;margin-right:33.3333333333%}.p-2of3{width:66.6666666667%}.p-push-2of3.p-push-2of3{margin-left:66.6666666667%}.p-pull-2of3.p-pull-2of3{margin-left:auto;margin-right:66.6666666667%}.p-1of4{width:25%}.p-push-1of4.p-push-1of4{margin-left:25%}.p-pull-1of4.p-pull-1of4{margin-left:auto;margin-right:25%}.p-3of4{width:75%}.p-push-3of4.p-push-3of4{margin-left:75%}.p-pull-3of4.p-pull-3of4{margin-left:auto;margin-right:75%}.p-1of5{width:20%}.p-push-1of5.p-push-1of5{margin-left:20%}.p-pull-1of5.p-pull-1of5{margin-left:auto;margin-right:20%}.p-2of5{width:40%}.p-push-2of5.p-push-2of5{margin-left:40%}.p-pull-2of5.p-pull-2of5{margin-left:auto;margin-right:40%}.p-3of5{width:60%}.p-push-3of5.p-push-3of5{margin-left:60%}.p-pull-3of5.p-pull-3of5{margin-left:auto;margin-right:60%}.p-4of5{width:80%}.p-push-4of5.p-push-4of5{margin-left:80%}.p-pull-4of5.p-pull-4of5{margin-left:auto;margin-right:80%}.p-1of6{width:16.6666666667%}.p-push-1of6.p-push-1of6{margin-left:16.6666666667%}.p-pull-1of6.p-pull-1of6{margin-left:auto;margin-right:16.6666666667%}.p-2of6{width:33.3333333333%}.p-push-2of6.p-push-2of6{margin-left:33.3333333333%}.p-pull-2of6.p-pull-2of6{margin-left:auto;margin-right:33.3333333333%}.p-5of6{width:83.3333333333%}.p-push-5of6.p-push-5of6{margin-left:83.3333333333%}.p-pull-5of6.p-pull-5of6{margin-left:auto;margin-right:83.3333333333%}.p-1of7{width:14.2857142857%}.p-push-1of7.p-push-1of7{margin-left:14.2857142857%}.p-pull-1of7.p-pull-1of7{margin-left:auto;margin-right:14.2857142857%}.p-2of7{width:28.5714285714%}.p-push-2of7.p-push-2of7{margin-left:28.5714285714%}.p-pull-2of7.p-pull-2of7{margin-left:auto;margin-right:28.5714285714%}.p-3of7{width:42.8571428571%}.p-push-3of7.p-push-3of7{margin-left:42.8571428571%}.p-pull-3of7.p-pull-3of7{margin-left:auto;margin-right:42.8571428571%}.p-4of7{width:57.1428571429%}.p-push-4of7.p-push-4of7{margin-left:57.1428571429%}.p-pull-4of7.p-pull-4of7{margin-left:auto;margin-right:57.1428571429%}.p-5of7{width:71.4285714286%}.p-push-5of7.p-push-5of7{margin-left:71.4285714286%}.p-pull-5of7.p-pull-5of7{margin-left:auto;margin-right:71.4285714286%}.p-6of7{width:85.7142857143%}.p-push-6of7.p-push-6of7{margin-left:85.7142857143%}.p-pull-6of7.p-pull-6of7{margin-left:auto;margin-right:85.7142857143%}.p-1of8{width:12.5%}.p-push-1of8.p-push-1of8{margin-left:12.5%}.p-pull-1of8.p-pull-1of8{margin-left:auto;margin-right:12.5%}.p-2of8{width:25%}.p-push-2of8.p-push-2of8{margin-left:25%}.p-pull-2of8.p-pull-2of8{margin-left:auto;margin-right:25%}.p-3of8{width:37.5%}.p-push-3of8.p-push-3of8{margin-left:37.5%}.p-pull-3of8.p-pull-3of8{margin-left:auto;margin-right:37.5%}.p-5of8{width:62.5%}.p-push-5of8.p-push-5of8{margin-left:62.5%}.p-pull-5of8.p-pull-5of8{margin-left:auto;margin-right:62.5%}.p-7of8{width:87.5%}.p-push-7of8.p-push-7of8{margin-left:87.5%}.p-pull-7of8.p-pull-7of8{margin-left:auto;margin-right:87.5%}}@media (min-width:768px) and (max-width:1024px){.t-all{width:100%}.t-push-1of1.t-push-1of1{margin-left:100%}.t-pull-1of1.t-pull-1of1{margin-left:auto;margin-right:100%}.t-1of2{width:50%}.t-push-1of2.t-push-1of2{margin-left:50%}.t-pull-1of2.t-pull-1of2{margin-left:auto;margin-right:50%}.t-1of3{width:33.3333333333%}.t-push-1of3.t-push-1of3{margin-left:33.3333333333%}.t-pull-1of3.t-pull-1of3{margin-left:auto;margin-right:33.3333333333%}.t-2of3{width:66.6666666667%}.t-push-2of3.t-push-2of3{margin-left:66.6666666667%}.t-pull-2of3.t-pull-2of3{margin-left:auto;margin-right:66.6666666667%}.t-1of4{width:25%}.t-push-1of4.t-push-1of4{margin-left:25%}.t-pull-1of4.t-pull-1of4{margin-left:auto;margin-right:25%}.t-3of4{width:75%}.t-push-3of4.t-push-3of4{margin-left:75%}.t-pull-3of4.t-pull-3of4{margin-left:auto;margin-right:75%}.t-1of5{width:20%}.t-push-1of5.t-push-1of5{margin-left:20%}.t-pull-1of5.t-pull-1of5{margin-left:auto;margin-right:20%}.t-2of5{width:40%}.t-push-2of5.t-push-2of5{margin-left:40%}.t-pull-2of5.t-pull-2of5{margin-left:auto;margin-right:40%}.t-3of5{width:60%}.t-push-3of5.t-push-3of5{margin-left:60%}.t-pull-3of5.t-pull-3of5{margin-left:auto;margin-right:60%}.t-4of5{width:80%}.t-push-4of5.t-push-4of5{margin-left:80%}.t-pull-4of5.t-pull-4of5{margin-left:auto;margin-right:80%}.t-1of6{width:16.6666666667%}.t-push-1of6.t-push-1of6{margin-left:16.6666666667%}.t-pull-1of6.t-pull-1of6{margin-left:auto;margin-right:16.6666666667%}.t-2of6{width:33.3333333333%}.t-push-2of6.t-push-2of6{margin-left:33.3333333333%}.t-pull-2of6.t-pull-2of6{margin-left:auto;margin-right:33.3333333333%}.t-5of6{width:83.3333333333%}.t-push-5of6.t-push-5of6{margin-left:83.3333333333%}.t-pull-5of6.t-pull-5of6{margin-left:auto;margin-right:83.3333333333%}.t-1of7{width:14.2857142857%}.t-push-1of7.t-push-1of7{margin-left:14.2857142857%}.t-pull-1of7.t-pull-1of7{margin-left:auto;margin-right:14.2857142857%}.t-2of7{width:28.5714285714%}.t-push-2of7.t-push-2of7{margin-left:28.5714285714%}.t-pull-2of7.t-pull-2of7{margin-left:auto;margin-right:28.5714285714%}.t-3of7{width:42.8571428571%}.t-push-3of7.t-push-3of7{margin-left:42.8571428571%}.t-pull-3of7.t-pull-3of7{margin-left:auto;margin-right:42.8571428571%}.t-4of7{width:57.1428571429%}.t-push-4of7.t-push-4of7{margin-left:57.1428571429%}.t-pull-4of7.t-pull-4of7{margin-left:auto;margin-right:57.1428571429%}.t-5of7{width:71.4285714286%}.t-push-5of7.t-push-5of7{margin-left:71.4285714286%}.t-pull-5of7.t-pull-5of7{margin-left:auto;margin-right:71.4285714286%}.t-6of7{width:85.7142857143%}.t-push-6of7.t-push-6of7{margin-left:85.7142857143%}.t-pull-6of7.t-pull-6of7{margin-left:auto;margin-right:85.7142857143%}.t-1of8{width:12.5%}.t-push-1of8.t-push-1of8{margin-left:12.5%}.t-pull-1of8.t-pull-1of8{margin-left:auto;margin-right:12.5%}.t-2of8{width:25%}.t-push-2of8.t-push-2of8{margin-left:25%}.t-pull-2of8.t-pull-2of8{margin-left:auto;margin-right:25%}.t-3of8{width:37.5%}.t-push-3of8.t-push-3of8{margin-left:37.5%}.t-pull-3of8.t-pull-3of8{margin-left:auto;margin-right:37.5%}.t-5of8{width:62.5%}.t-push-5of8.t-push-5of8{margin-left:62.5%}.t-pull-5of8.t-pull-5of8{margin-left:auto;margin-right:62.5%}.t-7of8{width:87.5%}.t-push-7of8.t-push-7of8{margin-left:87.5%}.t-pull-7of8.t-pull-7of8{margin-left:auto;margin-right:87.5%}.t-1of9{width:11.1111111111%}.t-push-1of9.t-push-1of9{margin-left:11.1111111111%}.t-pull-1of9.t-pull-1of9{margin-left:auto;margin-right:11.1111111111%}.t-5of9{width:55.5555555556%}.t-push-5of9.t-push-5of9{margin-left:55.5555555556%}.t-pull-5of9.t-pull-5of9{margin-left:auto;margin-right:55.5555555556%}.t-4of9{width:44.4444444444%}.t-push-4of9.t-push-4of9{margin-left:44.4444444444%}.t-pull-4of9.t-pull-4of9{margin-left:auto;margin-right:44.4444444444%}.t-1of10{width:10%}.t-push-1of10.t-push-1of10{margin-left:10%}.t-pull-1of10.t-pull-1of10{margin-left:auto;margin-right:10%}.t-1of11{width:9.0909090909%}.t-push-1of11.t-push-1of11{margin-left:9.0909090909%}.t-pull-1of11.t-pull-1of11{margin-left:auto;margin-right:9.0909090909%}.t-1of12{width:8.3333333333%}.t-push-1of12.t-push-1of12{margin-left:8.3333333333%}.t-pull-1of12.t-pull-1of12{margin-left:auto;margin-right:8.3333333333%}.t-5of12{width:41.6666666667%}.t-push-5of12.t-push-5of12{margin-left:41.6666666667%}.t-pull-5of12.t-pull-5of12{margin-left:auto;margin-right:41.6666666667%}.t-7of12{width:58.3333333333%}.t-push-7of12.t-push-7of12{margin-left:58.3333333333%}.t-pull-7of12.t-pull-7of12{margin-left:auto;margin-right:58.3333333333%}.t-10of12{width:83.3333333333%}.t-push-10of12.t-push-10of12{margin-left:83.3333333333%}.t-pull-10of12.t-pull-10of12{margin-left:auto;margin-right:83.3333333333%}.t-11of12{width:91.6666666667%}.t-push-11of12.t-push-11of12{margin-left:91.6666666667%}.t-pull-11of12.t-pull-11of12{margin-left:auto;margin-right:91.6666666667%}}@media (min-width:1030px){.d-all{width:100%}.d-push-1of1.d-push-1of1{margin-left:100%}.d-pull-1of1.d-pull-1of1{margin-left:auto;margin-right:100%}.d-1of2{width:50%}.d-push-1of2.d-push-1of2{margin-left:50%}.d-pull-1of2.d-pull-1of2{margin-left:auto;margin-right:50%}.d-1of3{width:33.3333333333%}.d-push-1of3.d-push-1of3{margin-left:33.3333333333%}.d-pull-1of3.d-pull-1of3{margin-left:auto;margin-right:33.3333333333%}.d-2of3{width:66.6666666667%}.d-push-2of3.d-push-2of3{margin-left:66.6666666667%}.d-pull-2of3.d-pull-2of3{margin-left:auto;margin-right:66.6666666667%}.d-1of4{width:25%}.d-push-1of4.d-push-1of4{margin-left:25%}.d-pull-1of4.d-pull-1of4{margin-left:auto;margin-right:25%}.d-3of4{width:75%}.d-push-3of4.d-push-3of4{margin-left:75%}.d-pull-3of4.d-pull-3of4{margin-left:auto;margin-right:75%}.d-1of5{width:20%}.d-push-1of5.d-push-1of5{margin-left:20%}.d-pull-1of5.d-pull-1of5{margin-left:auto;margin-right:20%}.d-2of5{width:40%}.d-push-2of5.d-push-2of5{margin-left:40%}.d-pull-2of5.d-pull-2of5{margin-left:auto;margin-right:40%}.d-3of5{width:60%}.d-push-3of5.d-push-3of5{margin-left:60%}.d-pull-3of5.d-pull-3of5{margin-left:auto;margin-right:60%}.d-4of5{width:80%}.d-push-4of5.d-push-4of5{margin-left:80%}.d-pull-4of5.d-pull-4of5{margin-left:auto;margin-right:80%}.d-1of6{width:16.6666666667%}.d-push-1of6.d-push-1of6{margin-left:16.6666666667%}.d-pull-1of6.d-pull-1of6{margin-left:auto;margin-right:16.6666666667%}.d-2of6{width:33.3333333333%}.d-push-2of6.d-push-2of6{margin-left:33.3333333333%}.d-pull-2of6.d-pull-2of6{margin-left:auto;margin-right:33.3333333333%}.d-5of6{width:83.3333333333%}.d-push-5of6.d-push-5of6{margin-left:83.3333333333%}.d-pull-5of6.d-pull-5of6{margin-left:auto;margin-right:83.3333333333%}.d-1of7{width:14.2857142857%}.d-push-1of7.d-push-1of7{margin-left:14.2857142857%}.d-pull-1of7.d-pull-1of7{margin-left:auto;margin-right:14.2857142857%}.d-2of7{width:28.5714285714%}.d-push-2of7.d-push-2of7{margin-left:28.5714285714%}.d-pull-2of7.d-pull-2of7{margin-left:auto;margin-right:28.5714285714%}.d-3of7{width:42.8571428571%}.d-push-3of7.d-push-3of7{margin-left:42.8571428571%}.d-pull-3of7.d-pull-3of7{margin-left:auto;margin-right:42.8571428571%}.d-4of7{width:57.1428571429%}.d-push-4of7.d-push-4of7{margin-left:57.1428571429%}.d-pull-4of7.d-pull-4of7{margin-left:auto;margin-right:57.1428571429%}.d-5of7{width:71.4285714286%}.d-push-5of7.d-push-5of7{margin-left:71.4285714286%}.d-pull-5of7.d-pull-5of7{margin-left:auto;margin-right:71.4285714286%}.d-6of7{width:85.7142857143%}.d-push-6of7.d-push-6of7{margin-left:85.7142857143%}.d-pull-6of7.d-pull-6of7{margin-left:auto;margin-right:85.7142857143%}.d-1of8{width:12.5%}.d-push-1of8.d-push-1of8{margin-left:12.5%}.d-pull-1of8.d-pull-1of8{margin-left:auto;margin-right:12.5%}.d-2of8{width:25%}.d-push-2of8.d-push-2of8{margin-left:25%}.d-pull-2of8.d-pull-2of8{margin-left:auto;margin-right:25%}.d-3of8{width:37.5%}.d-push-3of8.d-push-3of8{margin-left:37.5%}.d-pull-3of8.d-pull-3of8{margin-left:auto;margin-right:37.5%}.d-5of8{width:62.5%}.d-push-5of8.d-push-5of8{margin-left:62.5%}.d-pull-5of8.d-pull-5of8{margin-left:auto;margin-right:62.5%}.d-7of8{width:87.5%}.d-push-7of8.d-push-7of8{margin-left:87.5%}.d-pull-7of8.d-pull-7of8{margin-left:auto;margin-right:87.5%}.d-1of9{width:11.1111111111%}.d-push-1of9.d-push-1of9{margin-left:11.1111111111%}.d-pull-1of9.d-pull-1of9{margin-left:auto;margin-right:11.1111111111%}.d-5of9{width:55.5555555556%}.d-push-5of9.d-push-5of9{margin-left:55.5555555556%}.d-pull-5of9.d-pull-5of9{margin-left:auto;margin-right:55.5555555556%}.d-4of9{width:44.4444444444%}.d-push-4of9.d-push-4of9{margin-left:44.4444444444%}.d-pull-4of9.d-pull-4of9{margin-left:auto;margin-right:44.4444444444%}.d-1of10{width:10%}.d-push-1of10.d-push-1of10{margin-left:10%}.d-pull-1of10.d-pull-1of10{margin-left:auto;margin-right:10%}.d-1of11{width:9.0909090909%}.d-push-1of11.d-push-1of11{margin-left:9.0909090909%}.d-pull-1of11.d-pull-1of11{margin-left:auto;margin-right:9.0909090909%}.d-1of12{width:8.3333333333%}.d-push-1of12.d-push-1of12{margin-left:8.3333333333%}.d-pull-1of12.d-pull-1of12{margin-left:auto;margin-right:8.3333333333%}.d-5of12{width:41.6666666667%}.d-push-5of12.d-push-5of12{margin-left:41.6666666667%}.d-pull-5of12.d-pull-5of12{margin-left:auto;margin-right:41.6666666667%}.d-7of12{width:58.3333333333%}.d-push-7of12.d-push-7of12{margin-left:58.3333333333%}.d-pull-7of12.d-pull-7of12{margin-left:auto;margin-right:58.3333333333%}.d-10of12{width:83.3333333333%}.d-push-10of12.d-push-10of12{margin-left:83.3333333333%}.d-pull-10of12.d-pull-10of12{margin-left:auto;margin-right:83.3333333333%}.d-11of12{width:91.6666666667%}.d-push-11of12.d-push-11of12{margin-left:91.6666666667%}.d-pull-11of12.d-pull-11of12{margin-left:auto;margin-right:91.6666666667%}.d-1of14{width:7.1428571429%}.d-push-1of14.d-push-1of14{margin-left:7.1428571429%}.d-pull-1of14.d-pull-1of14{margin-left:auto;margin-right:7.1428571429%}.d-3of14{width:21.4285714286%}.d-push-3of14.d-push-3of14{margin-left:21.4285714286%}.d-pull-3of14.d-pull-3of14{margin-left:auto;margin-right:21.4285714286%}.d-5of14{width:35.7142857143%}.d-push-5of14.d-push-5of14{margin-left:35.7142857143%}.d-pull-5of14.d-pull-5of14{margin-left:auto;margin-right:35.7142857143%}.d-9of14{width:64.2857142857%}.d-push-9of14.d-push-9of14{margin-left:64.2857142857%}.d-pull-9of14.d-pull-9of14{margin-left:auto;margin-right:64.2857142857%}.d-11of14{width:78.5714285714%}.d-push-11of14.d-push-11of14{margin-left:78.5714285714%}.d-pull-11of14.d-pull-11of14{margin-left:auto;margin-right:78.5714285714%}.d-13of14{width:92.8571428571%}.d-push-13of14.d-push-13of14{margin-left:92.8571428571%}.d-pull-13of14.d-pull-13of14{margin-left:auto;margin-right:92.8571428571%}.d-1of16{width:6.25%}.d-push-1of16.d-push-1of16{margin-left:6.25%}.d-pull-1of16.d-pull-1of16{margin-left:auto;margin-right:6.25%}.d-3of16{width:18.75%}.d-push-3of16.d-push-3of16{margin-left:18.75%}.d-pull-3of16.d-pull-3of16{margin-left:auto;margin-right:18.75%}.d-5of16{width:31.25%}.d-push-5of16.d-push-5of16{margin-left:31.25%}.d-pull-5of16.d-pull-5of16{margin-left:auto;margin-right:31.25%}.d-7of16{width:43.75%}.d-push-7of16.d-push-7of16{margin-left:43.75%}.d-pull-7of16.d-pull-7of16{margin-left:auto;margin-right:43.75%}.d-9of16{width:56.25%}.d-push-9of16.d-push-9of16{margin-left:56.25%}.d-pull-9of16.d-pull-9of16{margin-left:auto;margin-right:56.25%}.d-10of16{width:62.5%}.d-push-10of16.d-push-10of16{margin-left:62.5%}.d-pull-10of16.d-pull-10of16{margin-left:auto;margin-right:62.5%}.d-11of16{width:68.75%}.d-push-11of16.d-push-11of16{margin-left:68.75%}.d-pull-11of16.d-pull-11of16{margin-left:auto;margin-right:68.75%}.d-13of16{width:81.25%}.d-push-13of16.d-push-13of16{margin-left:81.25%}.d-pull-13of16.d-pull-13of16{margin-left:auto;margin-right:81.25%}.d-15of16{width:93.75%}.d-push-15of16.d-push-15of16{margin-left:93.75%}.d-pull-15of16.d-pull-15of16{margin-left:auto;margin-right:93.75%}}.font-sans{font-family:Muli,sans-serif}.font-serif{font-family:Lato,sans-serif}.font-mono{font-family:"Bitstream Vera Sans Mono",Consolas,Courier,monospace}.font-icon,.icon:before{font-family:FontAwesome}.font-light{font-weight:300}.font-normal{font-weight:400}.font-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.icon,.icon:before{display:inline-block;text-align:center}.text-lower{text-transform:lowercase}.text-upper{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-ucfirst{text-transform:lowercase}.js-search-bar-date-reset,.search-bar-label,.text-ucfirst::first-letter{text-transform:uppercase}.icon{position:relative;height:1em;width:1.1em;overflow:hidden}.icon:before{content:"";width:1em}.icon.icon-before{width:auto;padding-left:1.2em;text-align:left}.icon.icon-before:before{position:absolute;top:0;left:0}.icon.icon-after{width:auto;padding-right:1.2em;text-align:right}.icon.icon-after:before{position:absolute;top:0;left:auto;right:0}.icon-label{display:inherit}.icon:not(.icon-before):not(.icon-after) .icon-label{overflow:hidden;text-indent:101%;white-space:nowrap}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-notification:before{content:""}.icon-close:before{content:""}.icon-sidebar:before{content:""}.icon-like:before{content:""}.icon-share:before{content:""}.icon-sharealt:before{content:""}.icon-comment:before{content:""}.icon-star:before{content:""}.icon-star-o:before{content:""}.icon-long-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-linkedin:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-globe:before{content:""}.icon-calendar:before{content:""}.icon-male:before{content:""}.icon-heart:before{content:""}.icon-bed:before{content:""}.icon-pet:before{content:""}.icon-shower:before{content:""}.icon-persons:before{content:""}.icon-check:before{content:""}.icon-file:before{content:""}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{font-family:Muli,sans-serif;font-size:1.4rem;color:#000;background-color:#fff}body:not(input):not(h1):not(h2):not(h3){-webkit-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}h1,h2,h3,h4{font-family:Lato,sans-serif}.footer,.footer-column-heading{font-family:Muli,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 auto 10px;line-height:normal;font-weight:700;text-rendering:optimizelegibility}.h1,h1{font-size:3.5rem}.h2,h2{font-size:2.8rem}.h3,h3{font-size:2.52rem}.h4,h4{font-size:2.1rem}.h5,h5{font-size:1.4rem}.h6,h6{font-size:1.26rem}ol,ul{margin:10px auto}ol ol,ol ul,ul ol,ul ul{margin-left:30px;font-size:90%}li{margin:0 auto 10px}a,a:focus,a:hover,a:visited,a:visited:focus,a:visited:hover,button{color:inherit}img{-ms-interpolation-mode:bicubic;max-width:100%;height:auto}img.vertical-image{max-height:100%;width:auto}blockquote,p,span{-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3}footer,header,section{max-width:1920px;margin:0 auto}.grey-light-bg{background-color:#E2E2E2}input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.s2k-label-form{font-size:1.5rem;display:block;padding-bottom:10px;color:#4c4e4f}.form-submit-line,.g-recaptcha{margin-bottom:40px}.s2k-button-like,.s2k-button-like:visited{background:#f59d23;background:linear-gradient(135deg,#f59d23 0,#eb6226 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59d23', endColorstr='#eb6226', GradientType=1 );display:inline-block;padding:10px 20px;text-decoration:none;color:#fff;transition:all .2s linear;position:relative;text-transform:uppercase}.s2k-button-like:hover,.s2k-button-like:visited:hover,.s2k-input-submit-next:hover{background-color:#d66112;color:#fff}.s2k-button-like-black{background:#3c3c3b}.s2k-button-like-black:hover,.s2k-button-like-black:visited:hover{background-color:#a2baaf;color:#fff}.s2k-button-like-gray{background:#5d5d61;color:#fff}.s2k-button-like-gray:hover,.s2k-button-like-gray:visited:hover{background-color:#e3e3e3}.js-form-picker{position:relative}.js-form-picker .js-form-picker-open{visibility:hidden;position:absolute;width:100%;height:100%}.form-header{margin-top:45px!important;margin-bottom:30px!important}@media screen and (max-width:767px){.form-header{margin-bottom:30px!important}}.form-contact-currency-select,.form-contact-input-text,.form-contact-note-textarea,.form-contact-reason-select{color:#000;width:100%;line-height:30px;font-weight:100;font-size:14px;padding:10px 25px;margin-bottom:40px;border-style:solid;border-width:1px}@media screen and (max-width:767px){.form-contact-currency-select,.form-contact-input-text,.form-contact-note-textarea,.form-contact-reason-select{margin-bottom:4vw}}.form-contact-currency-select,.form-contact-reason-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0 0}.form-contact-currency-select{padding-left:10px;padding-right:10px}.form-contact-reason-select{background-image:url(../../images/select_arrow.png);background-repeat:no-repeat;background-position:calc(100% - 12px) 50%}.form-contact-note-textarea{line-height:1.1em;padding:25px;height:180px;resize:vertical}.form-contact-fieldset{position:relative}.form-contact-fieldset.has-error .form-error-message{display:inherit}.form-contact-fieldset.has-error .form-contact-input-text{border-color:#BF0000;background-color:#F9E5E6}.form-contact-checkbox-fieldset,.form-contact-radio-fieldset{position:relative;padding:15px 15px 15px 0}.form-contact-checkbox-fieldset.column,.form-contact-radio-fieldset.column{padding:15px 1.5rem}.form-contact-checkbox-fieldset label,.form-contact-radio-fieldset label{padding:0}.form-contact-checkbox-fieldset .s2k-input-checkbox-style,.form-contact-checkbox-fieldset .s2k-input-radio-style,.form-contact-radio-fieldset .s2k-input-checkbox-style,.form-contact-radio-fieldset .s2k-input-radio-style{width:15px;height:15px;background-color:#fff}.form-contact-checkbox-fieldset .checkbox-text,.form-contact-checkbox-fieldset .radio-text,.form-contact-radio-fieldset .checkbox-text,.form-contact-radio-fieldset .radio-text{position:relative;top:-3px;padding-left:6px;line-height:14px;font-size:14px}.form-contact-checkbox-fieldset .checkbox-text a,.form-contact-checkbox-fieldset .radio-text a,.form-contact-radio-fieldset .checkbox-text a,.form-contact-radio-fieldset .radio-text a{color:#EC5D1E}.form-contact-checkbox-fieldset.mandatory,.form-contact-radio-fieldset.mandatory{margin-bottom:40px}.form-contact-checkbox-fieldset.mandatory .checkbox-text,.form-contact-checkbox-fieldset.mandatory .radio-text,.form-contact-radio-fieldset.mandatory .checkbox-text,.form-contact-radio-fieldset.mandatory .radio-text{font-weight:500}.form-contact-checkbox-fieldset.has-error,.form-contact-radio-fieldset.has-error{border-style:solid;border-width:1px;border-color:#BF0000;background-color:#F9E5E6}.form-contact-checkbox-fieldset.has-error .form-error-message,.form-contact-radio-fieldset.has-error .form-error-message{display:inherit;top:initial;bottom:-30px}.info-reservation{text-align:center;font-size:1.5rem;padding:3rem 2rem}.info-reservation p{font-size:1.8rem;line-height:3rem}@media screen and (max-width:767px){.info-reservation{text-align:left;font-size:3vw;padding:4vw}.info-reservation p{font-size:3.6vw;line-height:6vw}}@media screen and (min-width:768px){.info-reservation{text-align:center;font-size:1.5rem;padding:3rem 2rem}.info-reservation p{font-size:1.8rem;line-height:3rem}}.info-payment{width:100%;margin:2rem 0}.info-payment p{text-align:left;font-size:1.4rem;line-height:2.4rem}.info-payment p b{font-size:2.1rem}@media screen and (max-width:767px){.info-payment p{font-size:4vw;line-height:7vw;margin-bottom:4rem}}@media screen and (min-width:768px){.info-payment p{width:25%;display:inline-block;vertical-align:top;text-align:left;font-size:1.4rem;line-height:2.4rem}.info-payment p b{font-size:2.1rem}.info-payment p:first-child{margin-left:24%}.info-payment p:last-child{margin-right:24%}}.mobile-button-menu,.mobile-menu-container-second-level,.mobile-menu-container-second-level .columns-sub-menu,.mobile-menu-container-third-level,.mobile-search-header,.mobile-search-opener{display:none}.other-info{border-top:1px solid #000;border-bottom:1px solid #000;padding:2rem 1rem 4rem;margin:4rem 0}.other-info p{text-align:center;font-size:1.3rem;line-height:1.9rem}.info-special{color:#ed7403}.info-special p{color:#ed7403;text-align:center;font-size:1.5rem;line-height:1.3;font-weight:600}.form-contact-checkbox-legend{font-size:12px;font-weight:100;margin-bottom:30px}.form-contact-checkbox-legend a{color:#EC5D1E}.form-contact-flexible-dates{margin-top:-15px}.form-contact-submit-next{float:right}.form-contact-radio-offsetter{width:100%;padding:0 1.5rem}.success,input.success,select.success,textarea.success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}.error,input.error,select.error,textarea.error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.errors-list{margin:2px 0 3px;padding:0;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.errors-list.filled,.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.wrap{max-width:1920px;width:90%;margin:0 auto}@media screen and (max-width:767px){.new-map{padding-top:4em}body #map_mobile{z-index:99}}.mobile-button-menu{padding-top:5px;padding-bottom:5px}.mobile-button-menu img{width:30px}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.mobile-menu-overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px}.mobile-menu-overlay{height:0;width:100%;position:fixed;z-index:10000;left:0;top:0;background-color:#fff;overflow-x:hidden;transition:.5s}.main-header{background:#fff}.main-menu-wrap{margin-bottom:30px}@media screen and (max-width:767px){.main-menu-wrap{margin-bottom:0}}.short-contact-container{margin-bottom:30px;background-color:#E2E2E2;color:#323232;font-size:1vw;padding-top:1vw;padding-bottom:1vw}.short-contact-container .discover{color:#ed7403}.main-logo-link,.main-logo-link:focus,.main-logo-link:hover{color:transparent}.short-contact-container .first,.short-contact-container .last{display:inline-block;vertical-align:middle;width:49%}.short-contact-container .last{text-align:right}.short-contact-container .last a{font-weight:700}@media screen and (max-width:768px){.short-contact-container{display:none}}.short-contact{padding:20px 35px 20px 20px;background:url(../../images/telephone.png) center right no-repeat;background-size:25px;font-weight:300}.short-contact-no-icon{padding:20px 0 20px 20px;background:0 0;font-weight:300}.main-header-logo{width:160px;height:32px;margin-bottom:0;overflow:hidden;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (max-width:767px){.main-header-logo{margin-top:3px;width:20vw;height:32px;min-width:200px;min-height:32px}}.main-header-logo-mob{width:100px;height:27px;margin-top:10px;display:none}.main-logo-link{display:block;height:100%}.main-navigations{height:40px;padding-left:0}.main-menu{margin-top:0;margin-bottom:0}.main-menu-item{float:left;margin-bottom:0;margin-top:3px;margin-left:40px}.main-menu-item-link{font-size:1.8rem;line-height:4rem;height:4rem}.main-menu-item-link:hover{text-decoration:underline}.main-localization{margin:0;height:40px}.main-localization-item{float:left;line-height:4rem;height:4rem;margin-bottom:0}.main-sub-menu-full{border-top:1px solid #000;display:block;z-index:22;background:#fff;overflow:hidden;height:auto;max-height:0;transition:max-height .3s}.main-sub-menu-full.shown{max-height:350px}.main-sub-menu-wrap{margin-top:40px;margin-bottom:30px}.main-sub-menu-column-links{padding-top:5px;color:#3c3c3c}.main-sub-menu-heading{font-size:1.2rem;line-height:1;color:#3c3c3c}@media screen and (min-width:768px){.main-sub-menu-heading,.main-sub-menu-item .main-sub-menu-item-link{font-size:1.5rem;color:#3c3c3c}.main-sub-menu-heading{margin-bottom:0}}.main-sub-menu-item-link{text-decoration:none;font-size:1.2rem;line-height:1;font-weight:300;margin-bottom:0}.main-sub-menu-item-link:hover{text-decoration:underline}.footer-contact-address a,.footer-link,.nav li a{text-decoration:none}.main-sub-menu-image-wrapper .ratio-content{background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}.home-destinations-section .main-sub-menu-image-wrapper .ratio-content:before,.home-holiday-section .main-sub-menu-image-wrapper .ratio-content:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.main-sub-menu-figure-caption{z-index:2}.main-sub-menu-figure-caption.main-sub-menu-figure-overlay-caption{color:#fff;line-height:1}.main-sub-menu-figure-overlay-caption .main-sub-menu-figure-heading{font-family:Muli,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:5px}.main-sub-menu-figure-overlay-caption .main-sub-menu-figure-sub-heading{font-size:1.4rem;font-weight:300}.column-sub-menu{padding:0}.main-sub-menu-item-body{padding-top:45px}.main-sub-menu-item-heading{font-size:1.8rem;line-height:1;font-weight:500}.main-sub-menu-item-text{font-size:1.2rem;font-weight:300;line-height:1.5;margin-bottom:15px}.main-sub-menu-item-permalink{font-size:1.2rem;font-weight:500}.main-menu-select{height:25px;overflow:hidden;width:65px;margin-right:25px}@media screen and (min-width:768px){.fixed-menu{z-index:85;position:fixed;left:0;top:0;width:100%}.short-contact-container .send{margin-right:1em}.short-contact-container .send::before,.short-contact-container .tel::before{content:' ';display:inline-block;vertical-align:bottom;width:1.6em;height:1.2em;margin-right:.2em}.short-contact-container .send::before{background:url(../../images/new/mail.svg) center 20% no-repeat;background-size:auto 100%}.short-contact-container .tel::before{background:url(../../images/new/TEL.svg) center 20% no-repeat;background-size:auto 100%}.short-contact-container .hidden-tel{display:none}}.nav{border-bottom:0;margin:0}.nav li a{display:block;color:#fff;padding:.75em}.nav li ul.children li a,.nav li ul.sub-menu li a{padding-left:30px}#content{margin-top:1.5em}.byline,.entry-title,.hentry footer p,.page-title,.single-title{margin:0}.hentry header{border-bottom:1px solid #E2E2E2;padding:1.5em}.hentry footer{padding:1.5em;border-top:1px solid #E2E2E2}.byline{color:#666}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}.single-post-content-section p{margin:20px 0}.single-post-content-section ul{list-style-type:disc}.pagination,.wp-prev-next{margin:1.5em 0}.pagination ul{display:inline-block;background-color:#fff;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin:0;float:left;display:inline;overflow:hidden;border-right:1px solid #e8e8e8}.pagination a,.pagination span{margin:0;text-decoration:none;line-height:1em;font-size:1em;font-weight:400;padding:.75em;min-width:1em;display:block;color:#e8e8e8}.pagination a:focus,.pagination a:hover,.pagination span:focus,.pagination span:hover{background-color:#e8e8e8;color:#fff}.pagination .current{cursor:default}.pagination .current:focus,.pagination .current:hover{background-color:#fff;color:#000}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.no-widgets{background-color:#fff;padding:1.5em;text-align:center;border:1px solid #ccc;border-radius:2px;margin-bottom:1.5em}.footer{clear:both;background-color:#E2E2E2;color:#3c3c3b;padding-top:55px;padding-bottom:50px;font-size:1.2rem;font-weight:300;margin-top:100px}@media screen and (min-width:768px){footer.footer address,footer.footer li,footer.footer p{font-size:1.2rem}}.footer-logo{padding-bottom:30px}.footer-logo img{max-width:120px}@media screen and (max-width:767px){.footer-menu-column{margin-bottom:6vw;margin-top:1vw}.footer-column-heading{margin-right:50vw}}.footer-nav{margin-bottom:80px}.footer-column{padding-right:5px;padding-left:0;line-height:18px;font-size:1rem}.footer-column:not(:first-child){padding-left:5px}.footer-column-heading{font-size:1rem;font-weight:500;border-bottom:1px solid #5d5d61;padding-bottom:10px;margin-bottom:15px;padding-left:5px}@media screen and (min-width:768px){.footer-column-heading{font-size:1.2rem;margin-right:30px}}.footer-contact-heading{border-bottom:0 none}.footer-contact-address{margin-bottom:30px}.social-links{padding-top:10px}.social-links a{font-size:20px;line-height:20px}.social-links .icon-facebook::before,.social-links .icon-google-plus::before,.social-links .icon-instagram::before,.social-links .icon-linkedin::before,.social-links .icon-pinterest::before,.social-links .icon-twitter::before,.social-links .icon-youtube::before{font-family:normal;overflow:hidden;text-indent:2em;line-height:2em}.payment-methods{padding-bottom:10px;margin-bottom:25px}.payment-method-item{padding-left:5px;padding-right:28px;vertical-align:middle}.contact-box-field,.contact-box-submit{background-color:#4c4e4f;color:#fff;padding:8px 10px;height:30px}.payment-method-text{font-size:1.2rem;font-weight:500}.contact-box-field{border:none;width:75%;font-size:.8rem}.contact-box-field::-webkit-input-placeholder{color:#fff}.contact-box-submit{border-top:none;border-left:none;border-right:none;border-bottom:none;cursor:pointer}.payment-method img{width:44px;vertical-align:middle}.payment-method-PAY_PAL img{width:85px}.payment-method-TENPAY img{width:75px}.payment-method-ALIPAY img{width:100px}.payment-method-UNION_PAY img{width:130px}.footer-link-item{margin-bottom:1px;padding-left:5px}.footer-link:hover{text-decoration:underline}.back-to-top{position:fixed;bottom:40px;right:100px;z-index:84;padding:10px;display:none;cursor:pointer}.social-links a.social-link{width:1.6em}.social-links .icon-facebook::before{background:url(../../images/new/facebook-logo.svg) 0 .1em no-repeat;background-size:auto 1em}.social-links .icon-instagram::before{background:url(../../images/new/instagram-icon.svg) 0 .2em no-repeat;background-size:auto .8em}.social-links .icon-linkedin::before{background:url(../../images/new/linkedin-logo.svg) 0 .1em no-repeat;background-size:.9em auto}.social-links .icon-youtube::before{background:url(../../images/new/youtube-logo.svg) 0 .1em no-repeat;background-size:.8em auto}.social-links .icon-pinterest::before{background:url(../../images/new/pinterest-logo.svg) 0 .1em no-repeat;background-size:auto 1em}.social-links .icon-twitter::before{background:url(../../images/new/twitter-logo-silhouette.svg) 0 .1em no-repeat;background-size:1em auto}.social-links .icon-google-plus::before{background:url(../../images/new/googleplus.svg) 0 .1em no-repeat;background-size:auto .8em}.copyright{font-size:11px}.slider,.slider-item,.slider-wrapper{margin:0}.slider-item{font-weight:300;font-size:1.4rem;line-height:1}.slick-slide{position:relative}.slick-dots,.slick-slide-caption{position:absolute;text-align:center}.slick-slide-caption{bottom:-50px;background-color:rgba(255,255,255,.6);color:#000;padding:1rem;display:inline-block;width:100%}.slick-dots{bottom:0;display:block;padding:0;margin:0}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{font-family:slick;font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.detail-section .scrollable-text,.detail-section .scrollable-text *,.detail-section dd,.detail-section dl,.detail-section dt,.detail-section h1,.detail-section h2,.detail-section h3,.detail-section h4,.detail-section h5,.detail-section h6,.detail-section li,.detail-section li *,.detail-section ol,.detail-section p,.detail-section p *,.detail-section ul,.searchresults-content-section .scrollable-text,.searchresults-content-section .scrollable-text *,.searchresults-content-section dd,.searchresults-content-section dl,.searchresults-content-section dt,.searchresults-content-section h1,.searchresults-content-section h2,.searchresults-content-section h3,.searchresults-content-section h4,.searchresults-content-section h5,.searchresults-content-section h6,.searchresults-content-section li,.searchresults-content-section li *,.searchresults-content-section ol,.searchresults-content-section p,.searchresults-content-section p *,.searchresults-content-section ul{color:#3c3c3c}.home-content-section{padding-bottom:0}.home-content-section:not(.home-slider-section):not(.press-slider-section){padding-top:50px;padding-bottom:60px}.home-txt1{padding:5% 10%;text-align:center}.home-txt1 p{color:#000;font-size:1.5em;line-height:1.3}@media screen and (max-width:767px){.home-txt1 p{font-size:1.3em}.home-txt1-mobile-more{display:none}.home-txt1-mobile-more-link{display:block;text-decoration:none;text-align:center;font-weight:600;color:#ed7403;margin-top:1em}}@media screen and (min-width:768px){.home-txt1-mobile-more-limit,.home-txt1-mobile-more-link{display:none}}.home-destinations-section .viewalldestination{display:block;text-decoration:none;font-weight:600;color:#ed7403;width:100%;margin:1.5rem;font-size:2rem}@media screen and (max-width:767px){.home-destinations-section .viewalldestination{text-align:center}.home-destinations-section .viewalldestination span{display:none}}.search-bar-section{background-color:#C7C7C7}.search-bar-fieldset{padding:2px 6px 0;position:relative}.search-bar-box,.search-bar-box-space{padding-top:5px;padding-bottom:5px}.search-bar-fieldset.has-error .search-bar-fieldspace{border-color:#BF0000;color:#BF0000}.search-bar-fieldset.has-error .search-bar-icon{color:#BF0000}.search-bar-fieldspace{position:relative;background:#fff;border:2px solid #fff;height:32px;margin-bottom:20px}.search-bar-box{border-left:1px solid #e4e7ea}.search-bar-label{color:#ed7403;font-weight:600;font-size:1.2vw;padding-top:8px;padding-bottom:8px}@media screen and (max-width:767px){.search-bar-label{font-size:2.4vw;line-height:2.4vw}}@media screen and (min-width:768px){.home-destinations-section .viewalldestination{text-align:right}.home-intro .search-bar-label{padding-top:12px}}.js-search-bar-date-reset{height:14px;width:14px;display:inline-block;font-size:10px;line-height:14px;text-align:center;font-weight:700;font-family:Verdana,sans-serif;background-color:#a2baaf;color:#fff;padding:0;cursor:pointer}.search-bar-icon{font-size:14px;vertical-align:middle;margin-left:10px;text-align:left}.search-input-submit,.search-input-text{font-size:12px;font-family:Muli,sans-serif}.searchbar-select-icon{height:28px;line-height:28px}.search-bar-form-container{margin-left:auto;margin-right:auto}.search-input{border:none;border-radius:0;height:100%;width:calc(100% - 30px);padding:0}.search-input:focus{outline:0}.search-input-text:-moz-placeholder,.search-input-text:-ms-input-placeholder,.search-input-text::-moz-placeholder,.search-input-text::-webkit-input-placeholder{color:#000}.search-input-text:-moz-placeholder,.search-input-text:-ms-input-placeholder,.search-input-text::-moz-placeholder,.search-input-text::-webkit-input-placeholder,.search-input-text::placeholder{color:#000}.search-input-submit{width:100%;height:32px;font-weight:700;background:#f59d23;background:linear-gradient(135deg,#f59d23 0,#eb6226 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59d23', endColorstr='#eb6226', GradientType=1 );color:#fff;padding:5px 10px;margin-top:30px;transition:all .2s linear;cursor:pointer;-webkit-appearance:none}.magazin-single-header .tit .tit-container,.sticky-item .product-grid-item-heading{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#de000000', GradientType=0 )}.new-search-bar-with-filter .search-bar-other a,.new-search-bar-with-filter .search-bar-seeall a{font-weight:600;font-size:1.2vw;padding-top:12px;padding-bottom:40px;text-align:center;color:#ed7403;text-decoration:none;text-transform:uppercase}input.search-input-submit:hover{background-color:#d66112}.search-input-submit-full{width:100%;margin-bottom:30px}.searchbar-select{height:100%;width:100%;position:absolute;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding-left:30px;background-color:transparent}.searchbar-select:focus{outline:0}.search-logo{height:32px;width:100%;background-image:url(../../images/logo.svg);margin-top:30px}.new-search-bar-with-filter .search-bar-other a{display:block;background:url(../../images/new/Arrow.svg) 45% 82% no-repeat;background-size:1em auto}.new-search-bar-with-filter .search-bar-other a::before{content:' ';display:inline-block;width:1.4em;height:1em;background:url(../../images/new/icona-filtri-ara.svg) 0 80% no-repeat;background-size:1.3em auto}.new-search-bar-with-filter .search-bar-other a.active{background-image:url(../../images/new/Arrow_orange.svg)}.new-search-bar-with-filter .search-bar-seeall a{display:block;background:url(../../images/new/Arrow.svg) 45% 82% no-repeat;background-size:1em auto}.new-search-bar-with-filter .search-bar-seeall a::before{content:' ';display:inline-block;width:1.6em;height:1.2em;background:url(../../images/new/casa.svg) 0 100% no-repeat;background-size:1.2em auto;position:relative;top:3px}.new-search-bar-with-filter .search-bar-seeall a.active{background-image:url(../../images/new/Arrow_orange.svg)}.new-search-bar-with-filter.new-search-bar-with-filter-and-seeall .search-bar-other,.new-search-bar-with-filter.new-search-bar-with-filter-and-seeall .search-bar-seeall{margin-top:10px}.new-search-bar-with-filter.new-search-bar-with-filter-and-seeall .sidebar-section.sidebar-bed,.new-search-bar-with-filter.new-search-bar-with-filter-and-seeall .sidebar-section.sidebar-pax{height:230px;overflow-x:hidden;overflow-y:auto;width:24%;float:left;margin:0;padding:.2em}.new-search-bar-with-filter.new-search-bar-with-filter-and-seeall .sidebar-section.sidebar-bed .properties-filter,.new-search-bar-with-filter.new-search-bar-with-filter-and-seeall .sidebar-section.sidebar-pax .properties-filter{display:block}body .irs-max,body .irs-min,body .irs-slider.from,body .irs-slider.type_last,body .irs-with-grid .irs-grid{display:none}body .irs-bar,body .irs-line-left,body .irs-line-mid,body .irs-line-right,body .irs-slider{height:3px}body .irs-from,body .irs-single,body .irs-to{background:#fff;color:#ed7403}body .irs-from,body .irs-to{font-size:12px;font-weight:700}body .js-range-price{padding-right:10px}body .irs-from::after,body .irs-single::after,body .irs-to::after{border:0;width:16px;height:16px;border-radius:100%;background:#ed7403;bottom:-17px}.home-newsletter-section,.product-grid-image-wrapper .ratio-content{background-attachment:scroll;background-repeat:no-repeat;background-size:cover}.new-sidebar :focus{outline:0}@media screen and (min-width:768px){.new-property-listing-propertygroup-see-all,.new-search-bar-with-filter .new-sidebar{display:none}}.home-focus-point-section{margin-top:80px}.focus-point-grid-header{margin-bottom:80px}.focus-point-grid-heading,.focus-point-grid-sub-heading{line-height:1}.focus-point-grid-heading{margin-bottom:15px;font-size:4rem;font-weight:400}.focus-point-grid-sub-heading{font-size:1.4rem;font-weight:300;margin-bottom:0}.focus-point-grid-item{margin-bottom:30px}.focus-point-grid-item-link{text-decoration:none}.focus-point-grid-item-link:hover{text-decoration:none;color:#5d5d61!important}.focus-point-grid-text,.focus-point-grid-title{font-size:100%}.focus-point-grid-image-wrapper .ratio-content{background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:50%;z-index:1}.home-destinations-section .focus-point-grid-image-wrapper .ratio-content:before,.home-holiday-section .focus-point-grid-image-wrapper .ratio-content:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.focus-point-grid-figure-caption{z-index:2}.focus-point-grid-figure-caption.grid-figure-overlay-caption{color:#fff;line-height:1}.grid-figure-overlay-caption .focus-point-grid-figure-heading{font-size:4rem;font-weight:400;font-style:italic;margin-bottom:5px}.grid-figure-overlay-caption .focus-point-grid-figure-sub-heading{font-size:1.4rem;font-weight:300}.focus-point-grid-item-body{padding-top:45px}.focus-point-grid-item-heading{font-size:1.8rem;line-height:1;font-weight:500}.focus-point-grid-item-text{font-size:1.2rem;font-weight:300;line-height:1.5;margin-bottom:15px}.focus-point-grid-item-permalink{font-size:1.2rem;font-weight:500}.message-error{line-height:2}.products-grid-header{margin-bottom:20px}.products-grid-heading,.products-grid-sub-heading{line-height:1}.products-grid-heading{margin-bottom:15px;font-size:5rem;overflow-wrap:break-word;color:#3c3c3c}.products-grid-sub-heading{font-size:1.4rem;font-weight:300;margin-bottom:0}.product-grid-item{margin-bottom:30px;position:relative}.product-grid-item-link{text-decoration:none}.product-grid-item-link:hover{text-decoration:underline}.home-destinations-section .product-grid-item{transition:all .2s ease}.home-destinations-section .product-grid-item:hover{opacity:.8}@media screen and (max-width:767px){.home-destinations-section.post-type-archive .grid-figure-overlay-caption .product-grid-figure-sub-heading,.home-destinations-section.post-type-archive .ratio>.ratio-content{display:none}.home-destinations-section.post-type-archive .product-grid-figure-caption.grid-figure-overlay-caption{color:#000;margin:0 auto;position:static}.home-destinations-section.post-type-archive .product-grid-image-wrapper{padding-bottom:15%}.home-destinations-section.post-type-archive .grid-figure-overlay-caption .product-grid-figure-heading{font-size:2rem;text-transform:uppercase;text-align:left;margin-left:0}.home-destinations-section.post-type-archive .absolute-centered{left:0;transform:none}.home-destinations-section.post-type-archive .products-grid-body{width:80%;margin:0 auto}.home-destinations-section.post-type-archive .product-grid-item{width:49%;display:inline-block;vertical-align:middle;margin:0;padding-left:10%}.home-destinations-section.post-type-archive .ratio-16x10:before{padding-top:30%}}.product-grid-image-wrapper img{width:100%}.product-grid-image-wrapper .ratio-content{background-color:transparent;background-position:50%;z-index:1}.home-destinations-section .product-grid-image-wrapper .ratio-content:before,.home-holiday-section .product-grid-image-wrapper .ratio-content:before{content:"";display:block;position:absolute;width:100%;height:45%;top:27%;background-color:rgba(237,116,3,.8)}.home-destinations-section.home-destinations-section-no-stripes .product-grid-image-wrapper .ratio-content:before,.newsletter-text-box-section{display:none}.home-destinations-section.home-destinations-section-no-stripes h3{font-size:3rem;text-align:center;margin-top:.5em}.home-destinations-section.home-destinations-section-no-stripes h5{font-size:1.8rem;text-align:center;font-weight:400}.product-grid-figure-caption{z-index:2}.product-grid-figure-caption.grid-figure-overlay-caption{color:#fff;line-height:1;margin-top:0}.grid-figure-overlay-caption .product-grid-figure-heading{font-size:5rem;font-weight:400;margin-bottom:5px}.grid-figure-overlay-caption .product-grid-figure-sub-heading{font-size:1.5rem;font-weight:300}.product-grid-item-body{padding-top:45px}.product-grid-item-heading{font-size:1.8rem;line-height:1;font-weight:400}.product-grid-item-text{font-size:1.2rem;font-weight:300;line-height:1.5;margin-bottom:15px}.product-grid-item-permalink{font-size:1.2rem;font-weight:500;height:20px}@media screen and (max-width:767px){.product-grid-item-body-cont h5{font-size:3.5vw;margin-bottom:0;padding-bottom:0;padding-top:3vw}}@media screen and (min-width:768px){.home-destinations-section .products-grid-header{margin-bottom:80px}.home-destinations-section.home-destinations-section-no-stripes h3{margin-bottom:0}.product-grid-item-body-cont h5{font-size:2rem}}.home-newsletter-section{padding-bottom:0;height:640px;background-color:#e8e8e8;background-position:right}.newsletter-banner{height:570px}.newsletter-banner-content h2,.newsletter-banner-content h3,.newsletter-banner-content label,.newsletter-banner-content p{color:#fff}.newsletter-banner-content .s2k-input-submit-next{color:#d66112;background:#fff;width:18rem;border-radius:2em}.newsletter-banner-header{width:100%}.newsletter-banner-heading{font-size:6rem}@media screen and (max-width:767px){.newsletter-banner-heading{font-size:2.5rem}}.newsletter-banner-sub-heading{font-size:2rem;padding-bottom:30px}.newsletter-banner-body{width:100%}.newsletter-banner-link{text-decoration:inherit}.newsletter-where-we-are-section{background-color:#E2E2E2}.newsletter-where-we-are-heading{font-weight:400;display:none}.newsletter-form,.newsletter-texbox-body{max-width:640px;margin:10px auto}.form-newsletter-label{font-size:16px;font-family:Muli,sans-serif;font-weight:500;padding-bottom:10px;display:block}.form-newsletter-input{border:0;outline:0;font-size:16px;background:#fff;border-bottom:1px solid #000;border-radius:0;width:100%;height:37px;margin-bottom:37px;padding:30px}.form-newsletter-input:focus{outline:0}.form-newsletter-input-textarea{font-size:16px;border:1px solid #000;height:180px;width:100%;overflow:hidden}.form-newsletter-input-submit{border:0;width:50%;font-size:12px;font-weight:700;cursor:pointer}.s2k-input-text-nl{padding:10px 30px;color:#000;font-family:Muli,sans-serif;font-size:16px;font-weight:500;width:100%;border:1px solid #ccc;margin-bottom:40px;background:0 0}.newsletter-details-date,.newsletter-details-month{font-family:Lato,sans-serif}.form-newsletter-flexible-dates,.form-newsletter-privacy,.form-newsletter-small{display:block;font-size:12px;line-height:14px}.form-newsletter-flexible-dates{padding-top:10px;padding-bottom:30px;font-weight:300}.form-newsletter-privacy{padding-top:30px;padding-bottom:30px;font-weight:300}.form-newsletter-small{padding-top:10px;padding-bottom:20px;font-weight:300}.detail-section-newsletter{margin-bottom:160px}.newsletter_details{align-items:stretch;background-color:#fafafa}.newsletter_details-wrapper{max-width:444px;padding:10px 40px 10px 20px}.newsletter_details_image{line-height:0;max-height:600px;overflow:hidden;background-size:cover;text-indent:-9999em;background-repeat:no-repeat;background-position:center}.newsletter-details-date{font-size:40px;padding-right:10px}.newsletter-details-month{font-size:14px;font-weight:300;padding-top:10px}.newsletter-details-month span{color:#b7b5b1;font-family:Muli,sans-serif;font-size:12px}.newsletter-details-reservation-id{font-weight:800;text-transform:uppercase;font-size:12px;padding-top:10px;padding-bottom:30px}.newsletter-details-check{font-weight:800;text-transform:uppercase;font-size:14px;padding-bottom:5px}.newsletter-details-time{color:#a2baaf;font-size:12px;font-weight:800;padding-bottom:10px}.newsletter-detail-cont{padding-top:20px}.newsletter-details-total{border-bottom:1px solid #d7d6d7;padding-top:10px}.newsletter-details-total-span{background-color:#fafafa;margin-bottom:-1px;font-weight:800;text-transform:uppercase}.newsletter-details-total-span-white{background-color:#fff}.newsletter-details-total-big{font-size:18px;font-weight:800;padding-top:15px}.newsletter-detail-text{padding-top:20px}.newsletter-breadcrumbs{padding-top:50px;text-transform:uppercase;font-size:12px}.newsletter-breadcrumbs-prev{font-weight:500}.newsletter-breadcrumbs-current{color:#a2baaf}.newsletter-breadcrumbs-separator{padding:0 10px}.newsletter-section-title{border-bottom:1px solid #000;font-weight:400;margin-bottom:40px;margin-top:70px;padding-bottom:10px}.newsletter-estimated-time,.newsletter-personal-data{margin:10px auto;max-width:610px}.newsletter-section-input-text,.newsletter-section-input-text-area,.s2k-input-text{padding:10px 30px;color:#000;font-family:Muli,sans-serif;font-size:16px;font-weight:500;width:100%;border:1px solid #ccc;margin-bottom:40px}.newsletter-section-input-text-area{height:150px}.newsletter-section-welcome-text{text-transform:uppercase;font-weight:300;font-size:12px}.newsletter-section-arrival-date{padding-top:20px;padding-bottom:40px}.newsletter-section-estimated-time{padding-top:15px;padding-bottom:10px}.newsletter-section-small-text{font-weight:300;font-size:11px;line-height:12px}.newsletter-section-profiling{padding-top:20px;padding-bottom:30px}.newsletter-section-policy{padding-top:20px}.newsletter-section-buttons{padding-top:30px;text-transform:uppercase}.newsletter-section-buttons img{vertical-align:middle;padding:0 5px;display:inline-block;height:13px}.newsletter-section-submit,.s2k-input-submit-next,.s2k-newsletter-submit{padding:10px 20px;font-weight:100;font-family:Muli,sans-serif}.newsletter-section-submit,.s2k-input-submit-next{font-size:16px}.s2k-newsletter-submit{font-size:14px}.newsletter-section-submit:hover,.s2k-input-submit-next:hover{cursor:pointer}.newsletter-section-submit-back{background-color:#fff;color:#000;border:1px solid #000}.newsletter-section-submit-next,.s2k-input-submit-next{background-color:#a2baaf;color:#fff;border:1px solid #a2baaf}.newsletter-details-newsletter-method{padding-top:40px;padding-bottom:20px;text-transform:uppercase;font-size:12px}.newsletter-section-cc-stored{text-transform:uppercase;font-weight:800;font-size:12px;padding-top:50px}.newsletter-section-cc-text{padding-top:15px;display:block}.newsletter-section-input-select{margin-top:3px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;background:url(../../images/select_arrow.png) right no-repeat #fff;background-size:15px;padding:10px 30px;color:#000;font-family:Muli,sans-serif;font-size:16px;font-weight:500;width:100%;border:1px solid #ccc;margin-bottom:40px}.active .s2k-input-checkbox-style,[type=checkbox]:checked+span,[type=radio]:checked+span{background:#000;border:1px solid #000}.leftover-filter{color:#ADADAD}.leftover-filter .active .s2k-input-checkbox-style,.leftover-filter [type=checkbox]:checked+span,.leftover-filter [type=radio]:checked+span{background:#ADADAD;border:1px solid #ADADAD}.detail-section-newsletter-pay+footer{margin-top:0}.newsletter-contract{background-color:#a2baaf;color:#fff;padding:30px 0;margin-top:100px}.newsletter-privacy-terms{margin-bottom:30px}.newsletter-privacy-terms .newsletter-section-policy{padding-top:0}.newsletter-privacy-terms a:hover{text-decoration:none}.newsletter-privacy-terms label{line-height:1.3}.newsletter-privacy-terms .checkbox-left,.newsletter-privacy-terms .txt-right{display:inline-block;vertical-align:top}.newsletter-privacy-terms .txt-right{width:calc(99% - 20px)}.newsletter-footer-terms{margin-top:10px}.newsletter-footer-accept{display:block;margin-top:15px}.form-newsletter-fieldset input{border:1px solid #fff;background:#ed7403;color:#fff}.press-slider-section{background-color:#fafafb;margin-bottom:110px}.press-slide-wrapper{padding-top:120px;padding-bottom:120px}.press-item-subtitle,.press-item-title{font-family:Lato,sans-serif;padding:0 60px}.press-slide-image{margin-bottom:85px;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:50%;background-size:cover}.press-item-title{font-size:4rem;font-weight:400;margin-bottom:5px}.press-item-subtitle{font-weight:300}.press-content-link:before{content:'';display:inline-block;width:36px;height:32px;background:url(../../images/arr-sx.png) center center no-repeat;background-size:36px}.press-content-link-dx:before{background:url(../../images/arr-dx.png) center center no-repeat;background-size:36px}.press-content-link-label{overflow:hidden;text-indent:101%;white-space:nowrap}.link-home-more:hover{text-decoration:underline}.home-editorial-image-wrapper{height:100%;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:50%;background-size:cover}.editorial-content{padding-top:30px;padding-bottom:30px;padding-left:90px}.editorial-content-header{width:100%}.editorial-content-sup-heading{padding-bottom:20px;border-bottom:.1rem solid #e8e8e8}.editorial-content-heading{padding-bottom:10px}.editorial-content-body{width:100%;padding-bottom:50px;font-size:1.2rem;font-weight:300;line-height:1.5;color:#3c3c3c}.home-editorial-article .editorial-content-body{font-size:2rem}.home-editorial-article .s2k-button-like,.home-editorial-article .s2k-button-like:visited{border-radius:2em}.editorial-content-link{text-decoration:inherit}.home-editorial-section .new-title h2{text-align:center;font-size:5rem;padding:3% 10%;font-weight:700;color:#3c3c3c}@media screen and (max-width:767px){.home-editorial-section .new-title h2{font-size:2.1rem}.home-editorial-section .editorial-content-bg{background-image:url(../../images/new/halldis-guida3.png)}.home-editorial-section .ratio-4x3::before{padding-top:150%}.home-editorial-section .editorial-content-column.column-no-pad,.home-editorial-section .editorial-content-figure{display:inline-block;vertical-align:top}.home-editorial-section .editorial-content-body{font-size:1.3rem;line-height:1.1}.home-editorial-section .editorial-content{padding-top:0}.home-editorial-section .editorial-content-column{width:69%}.home-editorial-section .editorial-content-column.editorial-content-figure{width:30%}}@media screen and (min-width:768px){.home-editorial-section .editorial-content-bg{background-image:url(../../images/new/halldis-guida.png)}.home-intro .mobile-search-overlay{border-radius:46px}}.home-intro{position:relative}.home-intro h1{margin:0;padding:0;position:absolute;color:#fff;z-index:2;left:0;top:25%;width:100%;text-align:center;font-size:4.5vw;letter-spacing:.2rem}.home-intro .mobile-search-overlay{margin:0;padding:0;position:absolute;background:#fff;z-index:2;left:10%;top:40%;width:75%;border-top-left-radius:46px;border-bottom-left-radius:46px}.home-intro .search-bar-form-container{background:0 0}body .aeternitas--button:hover{background-color:#fff}.home-intro .people,.new-search-results-header .people{background:#ed7403;position:absolute;z-index:10;width:18vw;left:0;top:calc(40% + 60px)}.home-intro .people .search-bar-fieldset,.new-search-results-header .people .search-bar-fieldset{padding:0}.home-intro .people .search-bar-fieldspace,.new-search-results-header .people .search-bar-fieldspace{margin-top:6px;margin-bottom:6px;height:26px;width:1.5em}.home-intro .people .search-bar-fieldspace select,.new-search-results-header .people .search-bar-fieldspace select{font-size:.9em;padding:0}.home-intro .people .info,.new-search-results-header .people .info{float:left;width:70%;color:#fff;font-size:11px}.home-intro .people .v,.new-search-results-header .people .v{display:block;float:right;border:none;margin:1em 5% 0 0;padding:0;overflow:visible;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;outline:0;text-decoration:none;background:url(../../images/new/OK.svg) no-repeat;background-size:100% auto;width:3em;height:3em}.home-intro .people .v::-moz-focus-inner,.new-search-results-header .people .v::-moz-focus-inner{border:0;padding:0}.home-intro .people .searchbar-select,.new-search-results-header .people .searchbar-select{font-size:1.2vw}.home-intro .people .search-bar-label,.new-search-results-header .people .search-bar-label{text-transform:none;font-weight:400;padding:0;color:#fff;font-size:1.2vw}.home-intro .people::before,.new-search-results-header .people::before{content:' ';position:absolute;z-index:11;left:30px;top:-5px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:5px solid #ed7403}.home-intro .with-people,.new-search-results-header .with-people,.sticky-item{position:relative}@media screen and (min-width:768px){.search-bar-label-city::before,.search-bar-label-date::before,.search-bar-label-people::before{content:' ';width:1em;height:1em;display:inline-block}.search-bar-label-city{background:url(../../images/new/DOVE.svg) 0 center no-repeat;background-size:.9em auto}.search-bar-label-date{background:url(../../images/new/CALENDAR.svg) 0 center no-repeat;background-size:1em auto}.search-bar-label-people{background:url(../../images/new/PERSONE.svg) .2em center no-repeat;background-size:.5em auto}.people{padding:2em;border-radius:5px}.people .search-bar-fieldspace,.people .search-bar-label{display:inline-block;vertical-align:middle}.people .search-bar-label{width:80%}.people .search-bar-fieldspace{width:2em;margin-bottom:0}}@media screen and (max-width:767px){.home-intro{height:40vw}.home-intro .search-bar-section{padding-top:20vw;background:url(../../images/new/HEADER_IMMAGINE_MOBILE.jpg) center top no-repeat #c7c7c7;background-size:100% auto}.home-intro .search-input-submit{padding:5vw 0;margin:0 auto;position:relative;top:5vw;font-size:4vw;line-height:1.2;height:auto;border-bottom:1vw solid #d66112;text-transform:uppercase}#mobileFilters .search-more,.home-intro .search-more,.new-search-results-header .search-more{text-align:center;padding:5vw 0}#mobileFilters .search-more h3,.home-intro .search-more h3,.new-search-results-header .search-more h3{font-weight:400;font-size:5vw}#mobileFilters .search-more p,.home-intro .search-more p,.new-search-results-header .search-more p{font-size:3.5vw;line-height:4vw}#mobileFilters .search-more .search-more-link,.home-intro .search-more .search-more-link,.new-search-results-header .search-more .search-more-link{text-decoration:none;color:#ed7403;font-weight:700;font-size:4vw;display:block;padding:3vw}}@media screen and (min-width:768px){.home-intro .search-input-text,.new-search-results-header .search-input-text{font-size:.9vw;width:100%;padding-left:1.45vw}.home-intro .searchbar-select,.new-search-results-header .searchbar-select{color:#000;font-size:.9vw}.home-intro .search-bar-form-container,.new-search-results-header .search-bar-form-container{height:90px;padding-left:16px;border-top-right-radius:46px;border-bottom-right-radius:46px}.home-intro .search-input-submit,.new-search-results-header .search-input-submit{display:block;width:100%;height:90px;margin-top:0;text-transform:uppercase;font-size:1.2em;font-weight:400;border-top-right-radius:46px;border-bottom-right-radius:46px}.home-intro .search-bar-fieldset-submit,.new-search-results-header .search-bar-fieldset-submit{height:100%;margin:0;padding:0}.home-intro .search-bar-fieldset-city,.new-search-results-header .search-bar-fieldset-city{padding-left:2em}.home-intro .search-more,.new-search-results-header .search-more{display:none}}.banner-osservatorio .but{display:block;text-decoration:none;background-color:#fff;color:#ed7403}@media screen and (max-width:767px){.banner-osservatorio{background:url(../../images/banner-osservatorio-home-mobile.jpg) center top no-repeat #fff;background-size:100% auto;padding:8.26% 6.4%}.banner-osservatorio h2{font-family:Lato;font-size:8vw;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding-bottom:106.666666667vw}.banner-osservatorio .but,.banner-osservatorio p{font-family:Muli;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.banner-osservatorio p{font-size:4.8vw;line-height:1.28;color:#fff}.banner-osservatorio .buts{padding-top:10.6666666667vw}.banner-osservatorio .but{width:100%;margin:0 auto;padding:3.2vw;font-size:5.8666666667vw;line-height:normal}}@media screen and (min-width:768px){.banner-osservatorio h2{font-family:Lato;font-size:3.75vw;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;padding-bottom:2.6666666667vw}.banner-osservatorio .but,.banner-osservatorio p{font-family:Muli;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.banner-osservatorio p{font-size:1.4vw;line-height:1.28;color:#fff;width:80%}.banner-osservatorio .buts{padding-top:4vw;padding-bottom:6vw}.banner-osservatorio .but{width:25vw;padding:1vw;font-size:1.5vw;line-height:normal;text-align:center;color:#ed7403}.banner-osservatorio-content{background:url(../../images/banner-osservatorio-home-desktop.jpg) center top no-repeat #fff;background-size:100% auto;padding:7.5% 4.4% 4% 46%;height:40vw}}@media screen and (min-width:1200px){.banner-osservatorio h2{font-family:Lato;font-size:49.22px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;padding-bottom:60.94px}.banner-osservatorio .but,.banner-osservatorio p{font-family:Muli;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.banner-osservatorio p{font-size:1.4vw;line-height:1.28;color:#fff;width:70%}.banner-osservatorio .buts{padding-top:67.97px;padding-bottom:84.38px}.banner-osservatorio .but{width:351.56px;padding:12px;font-size:21.09px;line-height:normal;text-align:center;color:#ed7403}.banner-osservatorio-content{background:url(../../images/banner-osservatorio-home-desktop2x.jpg) center top no-repeat #fff;background-size:100% auto;padding:7.5% 4.4% 4% 46%;height:40vw}}.contacts-where-we-are-section{background-color:#E2E2E2}.contacts-where-we-are-heading{font-weight:400;padding-top:30px}.contact-form{max-width:640px;margin:50px auto 10px}.form-contact-input{border:0;outline:0;font-size:16px;background:#fff;border-bottom:1px solid #000;border-radius:0;width:100%;height:37px;margin-bottom:37px;padding:30px}.form-contact-input:focus{outline:0}.form-contact-input-textarea{font-size:16px;border:1px solid #000;height:180px;width:100%;overflow:hidden}.form-contact-input-submit{border:0;width:50%;font-size:12px;font-weight:700;cursor:pointer}.form-contact-flexible-dates,.form-contact-privacy,.form-contact-small{display:block;padding-top:10px;font-weight:300;line-height:14px;font-size:12px}.form-contact-flexible-dates{padding-bottom:30px}.form-contact-privacy{padding-bottom:0}.form-contact-small{padding-bottom:20px}.form-currency-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#fff;color:#000;padding:10px 8px;border:1px solid #ccc;margin-bottom:40px;font-family:Poppins,serif;font-size:16px;text-align-last:center}.special-column-25,.special-column-75{display:inline-block;padding:0 1.5rem}.special-column-75{width:75%}.special-column-25{width:25%}.locations-page{width:80%;margin:0 auto;padding:4vw}.locations-page h1{font-size:4vw;text-align:center;margin-bottom:1em}@media screen and (min-width:768px){.locations-page .item{display:inline-block;vertical-align:top;width:24%;font-size:1.3vw;padding:1vw}.locations-page .main-sub-menu-heading{font-size:1.5vw}.locations-page .main-sub-menu-item-link{font-size:1.1vw}}@media screen and (max-width:767px){#mobileFilters .properties-filter{padding:12px 10px;margin:0 15%}#mobileFilters .searchresults-item-heading{text-transform:uppercase;border-bottom:none;font-size:2rem;padding:1rem 10%;margin:0}#mobileFilters .sidebar-section{border-bottom:1px solid #ed7403}#mobileFilters .mobileFilters-title{font-weight:400;text-align:left;padding:10vw 2vw 0}#mobileFilters .property-listing-propertygroup-see-all{padding:2em}#mobileFilters .property-listing-propertygroup-see-all .tit{text-align:center;font-size:5.5vw;padding:1em}#mobileFilters .property-listing-propertygroup-see-all .txt{font-size:4vw;text-align:center}#mobileFilters .property-listing-propertygroup-see-all a,#mobileFilters .property-listing-propertygroup-see-all a:active,#mobileFilters .property-listing-propertygroup-see-all a:hover,#mobileFilters .property-listing-propertygroup-see-all a:link,#mobileFilters .property-listing-propertygroup-see-all a:visited{font-weight:700;color:#ed7403;text-decoration:none;display:inline-block;padding:.5em .2em}#mobileFilters .searchresults-item-group{display:none;position:relative;width:100%;padding:2vh 0}#mobileFilters .active .searchresults-item-group,#mobileFilters .searchresults-item-group.active{display:block}#mobileFilters .searchresults-item-group .jspDrag{background:#ed7403}#mobileFilters .searchresults-item-group .jspVerticalBar{width:3px}#mobileFilters .searchresults-item-group .sidebar-options-jscroll,#mobileFilters .searchresults-item-group .sidebar-zone-jscroll{height:25vh}#mobileFilters .active .searchresults-item-heading{background:#ed7403;color:#fff}#mobileFilters .js-range-price{width:90%;margin:5vh auto}#mobileFilters .actions{padding:3vw 2vw}#mobileFilters .actions a,#mobileFilters .actions a:active,#mobileFilters .actions a:link,#mobileFilters .actions a:visited{display:inline-block;vertical-align:middle;width:49%;text-decoration:none;border:1px solid #ed7403;text-transform:uppercase;text-align:center;font-size:3vw;padding:3vw 1.5vw}#mobileFilters .actions a.changedate{background:url(../../images/new/CALENDAR.svg) 5% center no-repeat #fff;background-size:2em auto;color:#ed7403}#mobileFilters .actions a.confirm{color:#fff;background:#ed7403;border-bottom:.3vw solid #d66112}}.magazine-heading{color:#575756;text-align:center;font-weight:600;font-family:Lato,sans-serif}.magazine-sub-heading{color:#ed7403;font-weight:400;font-family:Muli,sans-serif;text-align:center}.sticky-item a{display:block;max-height:100%;overflow:hidden}.sticky-item .product-grid-item-heading{text-transform:none;color:#fff;font-family:Adamina,serif;position:absolute;z-index:33;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 98%,rgba(0,0,0,.87) 100%);margin:0}@media screen and (max-width:767px){.products-grid-heading.magazine-heading{font-size:7.7777777778vw;line-height:1.3;margin-top:5.5555555556vw;margin-bottom:0}.magazine-sub-heading{font-size:3.8888888889vw;line-height:1.3}.sticky-item{position:relative}.sticky-item .product-grid-item-heading{text-align:center;vertical-align:middle;font-size:2rem;line-height:1.2;padding:3em 1em 1em;width:100%;position:absolute;z-index:33;bottom:0;left:0}}@media screen and (min-width:768px){.sticky-item,.sticky-items{position:relative}.magazine-heading{font-size:5.5rem;line-height:1.3;margin-top:3rem;margin-bottom:0}.magazine-sub-heading{font-size:2.6rem;line-height:1.3}.sticky-items{width:100%;max-width:1920px;margin:0 auto}.sticky-item:nth-child(1){width:64.9%}.sticky-item:nth-child(2),.sticky-item:nth-child(3){height:50%;width:34.9%}.sticky-item:nth-child(2){position:absolute;z-index:3;right:0;top:0}.sticky-item:nth-child(3){position:absolute;z-index:3;right:0;top:50%;overflow:hidden}.sticky-item .product-grid-item-heading{font-size:3rem;line-height:1.2;padding:2em 1rem 1rem;text-align:center;bottom:0;left:0}}.argomenti li,.argomenti ul{margin:0;padding:0;list-style:none}.argomenti h2{color:#575756;font-family:Lato,sans-serif;font-weight:700}.argomenti li{display:inline-block;vertical-align:middle}.argomenti a,.argomenti a:active,.argomenti a:hover,.argomenti a:link,.argomenti a:visited{font-family:Muli,sans-serif;display:block;text-transform:uppercase;text-decoration:none;color:#414042}.standard-items,.standard-items h3{font-family:Lato,sans-serif}.argomenti li.active-trail a,.argomenti li.active-trail a:active,.argomenti li.active-trail a:hover,.argomenti li.active-trail a:link,.argomenti li.active-trail a:visited{font-weight:700;color:#ed7403}.argomenti a:hover{text-decoration:underline}@media screen and (max-width:767px){.argomenti{padding:7.2222222222vw 3.6111111111vw}.argomenti h2{font-size:4.7222222222vw;line-height:1.2}.argomenti li{width:31%}.argomenti a,.argomenti a:active,.argomenti a:hover,.argomenti a:link,.argomenti a:visited{display:block;text-align:center;text-decoration:none;font-size:3.0555555556vw;line-height:1.2;padding:1em .2em}}@media screen and (min-width:768px){.argomenti{padding:9rem 0 9rem 1.5rem;width:100%;position:relative;max-width:1920px;margin:0 auto}.argomenti h2{font-size:2vw;line-height:1.2}.argomenti ul{margin-top:5vw}.argomenti li{width:16.2%;text-align:left;padding:1rem .1rem}.argomenti li:nth-child(6n) a,.argomenti li:nth-child(6n) a:active,.argomenti li:nth-child(6n) a:hover,.argomenti li:nth-child(6n) a:link,.argomenti li:nth-child(6n) a:visited{text-align:right}.argomenti li:nth-child(6n+1) a,.argomenti li:nth-child(6n+1) a:active,.argomenti li:nth-child(6n+1) a:hover,.argomenti li:nth-child(6n+1) a:link,.argomenti li:nth-child(6n+1) a:visited{text-align:left}.argomenti a,.argomenti a:active,.argomenti a:hover,.argomenti a:link,.argomenti a:visited{font-size:1.40625vw;line-height:1.2;text-align:center}}.standard-items h3{margin:0}.standard-items .product-grid-item-body{margin-bottom:1em;padding-top:.5em}.single-tag-title{font-family:Muli,sans-serif;font-weight:400;text-align:center;text-transform:uppercase;color:#575756;border-top:1px solid #b7b7b7}@media screen and (min-width:768px){.standard-items{width:90%;position:relative;max-width:1920px;margin:0 auto}.standard-items h3{font-size:2.34375vw;line-height:1.2;text-align:center}.single-tag-container{padding:0 5rem}.single-tag-title{font-size:2.34375vw;line-height:1.2;padding:2vw 0}}.magazin-single-header{position:relative}.magazin-single-header .featured{width:100%}.magazin-single-header .featured img{display:block;width:100%}.magazin-single-header .tit{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;display:block}.magazin-single-header .tit .tit-container{display:table;height:100%;overflow:hidden;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 98%,rgba(0,0,0,.63) 100%)}.magazin-single-header .tit .tit-container2{display:table-cell;vertical-align:middle;width:100%}.magazin-single-header .tit h1{width:100%;font-family:Adamina,serif;color:#fdfdfd;text-align:center;padding:2vw;font-size:4.140625vw}.magazine-post-content{color:#575756;font-family:Muli,sans-serif}.magazine-side,.magazine-side h2{font-family:Lato,sans-serif}.magazine-post-content img{display:block;width:100%}.magazine-side h2{margin:0;color:#575756}.magazine-side li{list-style:none;display:inline-block;vertical-align:top}.magazine-side a,.magazine-side a:active,.magazine-side a:hover,.magazine-side a:link,.magazine-side a:visited{font-family:Muli,sans-serif;color:#414042;text-transform:uppercase;text-decoration:none;display:block}.magazine-banner a,.magazine-banner a:active,.magazine-banner a:hover,.magazine-banner a:link,.magazine-banner a:visited{background:url(../../images/new/magazine-banner.jpg) no-repeat;background-size:100% auto;display:block;width:100%;text-decoration:none;padding-top:48.6%;padding-bottom:4.4%}.magazine-banner .txt{display:block;background:#ed7403;text-align:center;color:#fcfbfa;padding:.5rem .1rem;font-size:1.5rem;line-height:1.2;font-weight:700;font-family:Muli,sans-serif;text-transform:none}.argomenti-side a:hover{text-decoration:underline}.find-out-more-more,.home-slide-text-wrapper a,.slide-img-title{text-decoration:none}@media screen and (max-width:767px){.magazine-post-content{padding:0 3.6111111111vw}.argomenti-side{padding:7.2222222222vw 3.6111111111vw}.argomenti-side h2{font-size:4.6111111111vw;line-height:1.1}.argomenti-side li{width:32%}.argomenti-side a,.argomenti-side a:active,.argomenti-side a:hover,.argomenti-side a:link,.argomenti-side a:visited{font-size:3.0555555556vw;line-height:1.1;text-align:center;padding:.2em}.magazine-banner{margin-top:7.7777777778vw}.magazine-banner .txt{font-size:5.5555555556vw;line-height:1.2}}@media screen and (min-width:768px){.magazine-post-content,.magazine-side{display:inline-block;vertical-align:top}.magazine-post-content-content{width:90%;max-width:1920px;margin:0 auto}.magazine-post-content{width:68.3%;padding:4.375vw;font-size:1.25vw}.magazine-side{width:25.9%;padding-top:4.375vw}.magazine-side h2{font-size:1.25vw;line-height:1.2}.magazine-side a,.magazine-side a:active,.magazine-side a:hover,.magazine-side a:link,.magazine-side a:visited{font-size:1.09375vw;line-height:1.2}.magazine-side li{width:49%}.magazine-side li:nth-child(even) a,.magazine-side li:nth-child(even) a:active,.magazine-side li:nth-child(even) a:hover,.magazine-side li:nth-child(even) a:link,.magazine-side li:nth-child(even) a:visited{text-align:right}.magazine-banner{margin:6.25vw 0}.magazine-banner a{height:18.59375vw}.magazine-banner .txt{font-size:1.328125vw;line-height:1.2}}.aboutus-content-section .product-grid-item-heading,.aboutus-content-section .product-grid-item-text,.pagination{text-align:center}.magazine-related h2{font-weight:700;font-family:Lato,sans-serif;color:#575756}@media screen and (max-width:767px){.magazine-related h2{font-size:4.7222222222vw;line-height:1.2;padding:4.7222222222vw}}@media screen and (min-width:768px){.magazine-related{width:90%;max-width:1920px;margin:0 auto;padding:0 5%}.magazine-related h2{font-size:2.34375vw;line-height:1.2;padding:4.375vw 0}}.magazine-cerca-form{margin:0;padding:0}input[type=text].magazine-cerca-input-text{display:block;width:100%;font-family:Muli,sans-serif;color:#ed7403;margin:0;padding:0;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text].magazine-cerca-input-text::-webkit-input-placeholder{color:#ed7403}input[type=text].magazine-cerca-input-text:-ms-input-placeholder{color:#ed7403}input[type=text].magazine-cerca-input-text::placeholder{color:#ed7403}input[type=text].magazine-cerca-input-text:focus::-webkit-input-placeholder{color:transparent}input[type=text].magazine-cerca-input-text:focus:-moz-placeholder{color:transparent}input[type=text].magazine-cerca-input-text:focus::-moz-placeholder{color:transparent}input[type=text].magazine-cerca-input-text:focus:-ms-input-placeholder{color:transparent}@media screen and (max-width:767px){.magazine-cerca-form{width:100%;border-top:1px solid #ed7403;border-bottom:1px solid #ed7403;margin:5.5555555556vw 0}.magazine-cerca-form.only-mobile{margin-bottom:0;margin-top:0}input[type=text].magazine-cerca-input-text{border-top:1px solid #f6c18f;border-bottom:1px solid #f6c18f;padding-left:12.2222222222vw;background:url(../../images/new/lente.svg) 5% center no-repeat #fff;background-size:4.7222222222vw auto;font-size:3.2222222222vw;line-height:8.8888888889vw}}@media screen and (min-width:768px){.magazine-cerca-form{border-top:1px solid #ed7403;border-bottom:1px solid #ed7403;border-left:2px solid #ed7403;border-right:2px solid #ed7403}input[type=text].magazine-cerca-input-text{font-size:1.171875vw;line-height:3.515625vw;padding-left:3.4375vw;background:url(../../images/new/lente.svg) 5% center no-repeat #fff;background-size:1.328125vw auto;border-top:1px solid #f6c18f;border-bottom:1px solid #f6c18f}.argomenti-cerca-form{position:relative;width:90%;max-width:1920px;margin:0 auto}.argomenti-cerca-form .magazine-cerca-form{width:28.90625vw;position:absolute;z-index:2;top:8rem;right:1.5rem}.argomenti-cerca-form .magazine-cerca-form-container{padding-right:1.5rem}}@media screen and (max-width:767px){.magazine-mobile-only,.only-mobile{display:block}.magazine-mobile-only .detail-slider-section,.only-mobile .detail-slider-section{margin-top:0}.magazine-mobile-only .detail-slide-column,.only-mobile .detail-slide-column{height:55.5555555556vw}.magazine-desktop-only{display:none}}.discover-original-post,.magazine-post-content{line-height:1.3}.discover-original-post p,.magazine-post-content p{margin:0;padding:0}.discover-original-post a,.discover-original-post h3,.discover-original-post span{color:#575756!important}@media screen and (min-width:768px){.magazine-mobile-only{display:none}.magazine-desktop-only{display:block}.discover-original-post,.magazine-post-content{font-size:1.2vw;line-height:1.3}.discover-original-post h3,.magazine-post-content h3{font-size:1.5vw}}@media screen and (max-width:1919px){.standard-items h3{font-size:3rem;text-align:center}}@media screen and (min-width:1920px){.argomenti a,.argomenti a:active,.argomenti a:hover,.argomenti a:link,.argomenti a:visited{font-size:2.5rem}.standard-items h3{font-size:3rem}}.pagination a,.pagination a:active,.pagination a:hover,.pagination a:link,.pagination a:visited,.pagination span{display:inline-block;vertical-align:top}.pagination a,.pagination a:active,.pagination a:hover,.pagination a:link,.pagination a:visited{color:#737274}.pagination .current,.pagination .current:after{color:#ed7403;font-weight:700}.pagination .current:after{content:'·';display:block;font-size:2rem}.pagination .current:focus,.pagination .current:hover:after{color:#000}.pagination a.next,.pagination a.prev,.pagination a:active.next,.pagination a:active.prev,.pagination a:hover.next,.pagination a:hover.prev,.pagination a:link.next,.pagination a:link.prev,.pagination a:visited.next,.pagination a:visited.prev{color:#ed7403;font-weight:700}.pagination a:focus,.pagination a:hover,.pagination span:focus,.pagination span:hover{background:#fff}.detail-slider-section-related{margin-top:0!important}@media screen and (max-width:767px){.only-desktop{display:none!important}.magazine-mobile-only .detail-slider-section .new-icon-arrow-left,.magazine-mobile-only .detail-slider-section .new-icon-arrow-right,.only-mobile .detail-slider-section .new-icon-arrow-left,.only-mobile .detail-slider-section .new-icon-arrow-right{top:calc(45% - 6vw)}}@media screen and (min-width:768px){.only-mobile{display:none!important}}.home-slider-section{background-color:#FBFBFB;color:#000}.home-slide-column{height:500px}.home-slide-column-text{display:flex}.home-slide-text-wrapper{width:100%;padding-right:5%;padding-left:5%;display:flex;align-items:center}.slide-item-subtitle{line-height:1.5}.slide-img-title{position:absolute;bottom:20px;right:20px;font-weight:700;text-transform:uppercase;color:#fff;text-shadow:1px 1px 3px #000}.slide-item-content{line-height:1.5;max-height:300px}.home-slide-column-image{background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:50%;background-size:cover}.jspContainer{overflow:hidden;position:relative}.jspHorizontalBar,.jspPane,.jspVerticalBar{position:absolute}.jspVerticalBar{top:0;right:0;width:5px;height:100%;background:red}.jspHorizontalBar{bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#FBFBFB;position:relative}.jspDrag{background:#a2baaf;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.aboutus-slide-text-wrapper,.magazine-slide-text-wrapper{padding-right:40px;padding-left:20px;width:444px}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}.aboutus-slide-column-image,.magazine-slide-column-image{background-attachment:scroll;background-repeat:no-repeat;background-position:50%;background-size:cover}.aboutus-slide-column,.magazine-slide-column{height:500px}* html .jspCorner{margin:0 -3px 0 0}.scrollable-content{overflow:auto}.scrollable-text{min-height:150px;width:100%}.drp_top-bar.error{background-color:#D7C9D3}.aboutus-slider-section{background-color:#3c3c3b;color:#fff}.aboutus-slide-column-image{background-color:transparent}.aboutus-content-section .product-grid-image-wrapper{padding-bottom:100%}.aboutus-heading{font-size:5.5rem}@media screen and (max-width:767px){.aboutus-heading{margin-top:70px}.aboutus-text-description h2{margin-top:120px}.aboutus-content-section .product-grid-item-heading,.aboutus-content-section .product-grid-item-text,.aboutus-text-description{text-align:center}}@media screen and (min-width:768px){.aboutus-heading,.aboutus-text-description h2{margin-top:150px}}.aboutus-text-description{max-width:960px;margin:10px auto 80px;font-size:2rem;font-weight:300;line-height:1.5;text-align:center}.magazine-slider-section{background-color:#3c3c3b;color:#fff}.magazine-slide-column-image{background-color:transparent}.magazine-slider-propery-wrapper{background-color:#fafafa;padding-bottom:25px}.magazine-property-slide-image{margin-bottom:50px}.magazine-property-slide-text-wrapper{margin-top:20px}.slide-property-item-title{font-family:Lato,sans-serif;font-size:1.8rem;padding-bottom:25px}.slide-property-item-content{padding-bottom:30px;font-family:Muli,sans-serif}.author-title,.find-out-more-section-title,.magazine-property-navigation-arrow,.strip-guide__claim{font-family:Lato,sans-serif}.magazine-property-slider-navigation{top:520px;bottom:0;background-color:#fafafa;left:0;right:0;margin-left:auto;margin-right:auto;height:80px;z-index:2}.magazine-property-navigation-arrow{margin-top:30px;margin-left:40px;font-size:1.8rem}.magazine-news-single{padding-bottom:50px}.magazine-news-single-cont{padding-top:45px;padding-left:1.5rem;padding-right:1.5rem}.magazine-single-title{margin-top:50px}.magazine-contaniner-cont{font-size:1.4rem;font-weight:300;line-height:1.5;margin:10px auto 50px;max-width:960px}.magazine-author{font-weight:500;font-size:1.2rem;margin-top:30px;margin-bottom:60px}.news-heading,.press-heading{font-size:1.8rem;font-style:normal}.magazine-author-desc-cont{margin-top:100px}.discover-original-post p{line-height:1.3;margin:0;padding:0;max-width:1000px;text-align:justify;word-break:normal;word-wrap:normal}.discover-original-post p img{display:block;margin:0 auto}.press-news-single{padding-bottom:50px}.press-news-single-cont{padding-top:45px;padding-left:1.5rem;padding-right:1.5rem}.press-heading{margin-top:150px;padding-top:50px}.news-section,.press-section{border-top:1px solid #d7d6d7;margin-top:100px}.news-heading{padding-top:50px}.press-single-title{margin-top:50px}.press-contaniner-cont{font-size:1.4rem;font-weight:300;line-height:1.5;margin:10px auto 50px;max-width:960px}.press-author{font-weight:500;font-size:1.2rem;margin-top:30px;margin-bottom:60px}.find-out-more-section{background:#E2E2E2;padding-top:50px}.find-out-more-more{font-weight:300}.find-out-more-more:hover{text-decoration:underline}.owner-banner-link,.owner-content-link{text-decoration:inherit}.find-out-more-section-title{font-size:2.5rem;font-weight:400}.find-out-more-section-cont{font-size:1.4rem;font-weight:300;line-height:1.5;margin:10px auto 50px;max-width:960px}.press-author-desc-cont{margin-top:100px}.author-title{font-size:3rem;font-weight:400;font-style:italic;margin-bottom:30px}.author-sub{font-weight:500}.owner-slider-section{background-color:#3c3c3b;color:#fff}.owner-image-wrapper,.owner-slide-column-image{background-color:transparent;background-position:50%;background-attachment:scroll;background-repeat:no-repeat;background-size:cover}.owner-slide-column{height:500px}.owner-slide-text-wrapper{width:444px;padding-right:40px;padding-left:20px}.owner-heading{margin-top:150px;font-size:4rem}.owner-text-description{max-width:960px;margin:10px auto 150px;font-size:2rem;font-weight:400;line-height:1.5;color:#3c3c3c}.owner-image-wrapper{height:100%}.owner-content-right{padding-top:120px;padding-bottom:120px;padding-left:90px}.owner-content-left{padding-top:120px;padding-bottom:120px;padding-right:90px}.owner-content-header{width:100%}.owner-content-sup-heading{padding-bottom:20px;border-bottom:.1rem solid #e8e8e8}.owner-content-heading{padding-bottom:10px}.owner-content-body{width:100%;padding-bottom:50px;line-height:1.5}.owner-banner-section{padding-bottom:0;height:480px;background-color:#e8e8e8;background-attachment:scroll;background-repeat:no-repeat;background-position:right;background-size:cover;margin-bottom:160px}.owner-banner{height:480px}.owner-banner-content{margin-left:auto;margin-right:auto;left:0;right:0}.owner-banner-header{width:100%}.owner-banner-sub-heading{font-size:2rem}.owner-banner-body{width:100%}.owner-banner-paragrph{max-width:960px;margin:10px auto;font-size:3rem;font-weight:300;line-height:1.5}.header-owner{background-position:center center;background-repeat:no-repeat;background-size:cover}.header-owner .header-owner-content{background:rgba(0,0,0,.5);width:100%}.header-owner .header-owner-h2{color:#fff;font-style:italic;text-align:center}.header-owner .header-owner-h1{color:#fff;text-align:center}.introduction-owner,.what-owner,.what-owner .what-owner-h1{color:#3c3c3b}.introduction-owner .introduction-owner-h1,.introduction-owner .introduction-owner-p{text-align:center;color:#3c3c3b}.what-owner .what-owner-h1{text-align:center}.what-owner .what-owner-item{border:1px solid #ed7403}.what-owner .what-owner-item-h1{text-align:center;color:#ed7403;font-weight:400}.what-owner .what-owner-item-p{text-align:center;color:#3c3c3b}.have-owner .have-owner-h2,.have-owner .have-owner-h3{text-align:center}.have-owner a{color:#ed7403;font-weight:700;text-decoration:none}.owner-form.owner-form-new{width:100%;max-width:100%;background:#ed7403;color:#fff}.owner-form.owner-form-new .form__title,.owner-form.owner-form-new .form__txt{text-align:center;color:#fff}.owner-form.owner-form-new label{display:block}.owner-form.owner-form-new input[type=text],.owner-form.owner-form-new input[type=email],.owner-form.owner-form-new input[type=number]{display:block;border:1px solid #fff;background:#ed7403;color:#fff;width:100%}.owner-form.owner-form-new input[type=text]::-webkit-input-placeholder,.owner-form.owner-form-new input[type=email]::-webkit-input-placeholder,.owner-form.owner-form-new input[type=number]::-webkit-input-placeholder{background:#ed7403;color:#fff}.owner-form.owner-form-new input[type=text]:-ms-input-placeholder,.owner-form.owner-form-new input[type=email]:-ms-input-placeholder,.owner-form.owner-form-new input[type=number]:-ms-input-placeholder{background:#ed7403;color:#fff}.owner-form.owner-form-new input[type=text]::placeholder,.owner-form.owner-form-new input[type=email]::placeholder,.owner-form.owner-form-new input[type=number]::placeholder{background:#ed7403;color:#fff}.owner-form.owner-form-new input[type=checkbox]{display:inline-block;vertical-align:top}.owner-form.owner-form-new .privacy__span{display:inline-block;vertical-align:top;width:calc(99% - 5em);margin-bottom:2em}.owner-form.owner-form-new [type=button],.owner-form.owner-form-new [type=reset],.owner-form.owner-form-new [type=submit],.owner-form.owner-form-new button{-moz-appearance:none;-webkit-appearance:none;appearance:none}.owner-form.owner-form-new .extra-info__btn{display:block;background:#fff;color:#ed7403;border:1px solid #fff;border-radius:0;margin:1rem auto}.owner-form.owner-form-new select{width:100%;border:1px solid #fff;border-radius:0}.owner-form.owner-form-new .extra-info{border:1px solid #fff}.owner-form.owner-form-new .extra-info__paragraph{text-align:center;line-height:1.3}@media screen and (max-width:767px){.header-owner{padding:13.3333333333vw 3.75vw}.header-owner .header-owner-content{padding:5.8333333333vw 6.6666666667vw}.header-owner .header-owner-h2{font-size:1.8rem;line-height:1.5}.header-owner .header-owner-h1{font-size:2.2rem}.breadcrumbs-owner{display:none}.introduction-owner{padding:6rem 2rem}.introduction-owner .introduction-owner-h1{font-size:2.8rem;line-height:1.3}.introduction-owner .introduction-owner-p{font-size:1.8rem;line-height:1.3}.what-owner{padding:0 2rem}.what-owner .what-owner-h1{font-size:2.8rem;line-height:1.3}.what-owner .what-owner-item{padding:4.1666666667vw;margin:4.1666666667vw 0}.what-owner .what-owner-item-h1{font-size:2.1rem;line-height:1.3}.what-owner .what-owner-item-p{font-size:1.6rem;line-height:1.3}.what-owner .city-item{margin-bottom:15vw}.have-owner{padding:5rem 0}.have-owner .have-owner-h2{font-size:2.6rem;padding:0 15%}.have-owner .have-owner-h3{font-size:1.7rem;padding:0 15%}.have-owner .have-owner-p{background-image:url(../../images/new/halldis-guida3.png);background-repeat:no-repeat;background-position:center 0;background-size:45% auto;padding:60% 15% 5%;font-size:1.6rem;line-height:1.3;margin:3rem auto}.owner-form.owner-form-new{padding:7%}.owner-form.owner-form-new .form__title{font-size:3rem}.owner-form.owner-form-new .form__txt{font-size:1.8rem}.owner-form.owner-form-new .extra-info__paragraph,.owner-form.owner-form-new .userinfo__list,.owner-form.owner-form-new input,.owner-form.owner-form-new label{font-size:1.7rem}.owner-form.owner-form-new label{margin-bottom:1rem}.owner-form.owner-form-new input[type=text],.owner-form.owner-form-new input[type=email],.owner-form.owner-form-new input[type=number]{padding:1.5rem;margin-bottom:2rem}.owner-form.owner-form-new select{margin-bottom:2rem}.owner-form.owner-form-new .extra-info{font-size:1.7rem;padding:6%}.owner-form.owner-form-new .extra-info__btn{font-size:2.8rem;width:100%;padding:1.5rem;margin:5rem auto}.owner-form.owner-form-new .privacy__paragraph{font-size:1.7rem;line-height:1.3;margin:2rem 0}.owner-form.owner-form-new .privacy__span{font-size:1.7rem;line-height:1.3;margin:0 0 2rem}}@media screen and (min-width:768px){.header-owner{padding:14.140625vw 11.328125vw}.header-owner .header-owner-content{padding:3.59375vw 7.8125vw}.header-owner .header-owner-h2{font-size:2.8rem;padding-bottom:2rem;letter-spacing:2.4px}.header-owner .header-owner-h1{font-size:4.5rem;letter-spacing:2.4px}.breadcrumbs-owner{width:95%;margin:1em auto}.introduction-owner .introduction-owner-h1{font-size:3.2145em;line-height:1.3}.introduction-owner .introduction-owner-p{font-size:18px;line-height:1.3;width:83%;margin:1em auto 8em}.what-owner .what-owner-h1{font-size:3.2145em;line-height:1.3;width:56%;margin:1em auto}.what-owner .what-owner-items{width:92%;max-width:1165px;margin:1em auto 8em}.what-owner .what-owner-items::after{clear:both;content:"";display:table}.what-owner .what-owner-item{float:left;margin-bottom:3em;width:48%;padding:3% 6% 5%;min-height:26rem}.what-owner .what-owner-item:nth-child(odd){margin-right:4%}.what-owner .what-owner-item-h1{font-size:3rem;line-height:1.3;padding:2% 0}.what-owner .what-owner-item-p{font-size:1.5rem;line-height:1.3;padding:2% 0}.have-owner{max-width:880px}.have-owner .have-owner-h2{font-size:4rem;line-height:1.3}.have-owner .have-owner-h3{font-size:3rem;line-height:1.3}.have-owner .have-owner-p{background-image:url(../../images/new/halldis-guida_pag_affitti.png);background-size:68% auto;background-position:0 0;background-repeat:no-repeat;padding:15% 0 25% 66%;font-size:2rem;line-height:1.3;margin:2rem auto}.owner-form.owner-form-new{padding:5rem 0}.owner-form.owner-form-new form{max-width:770px;margin:0 auto}.owner-form.owner-form-new .form__title{font-size:4rem;line-height:1.3}.owner-form.owner-form-new .form__txt{font-size:3rem}.owner-form.owner-form-new .userinfo__item{display:inline-block;vertical-align:top;width:49%;padding-right:3%}.owner-form.owner-form-new label{font-size:1.7rem;line-height:1.6;margin-bottom:.2rem}.owner-form.owner-form-new input[type=text],.owner-form.owner-form-new input[type=email],.owner-form.owner-form-new input[type=number]{font-size:2rem;padding:3.6% 5%;width:100%}.owner-form.owner-form-new select{font-size:2rem;margin-bottom:1em}.owner-form.owner-form-new .extra-info{padding:3%;margin-right:4.5%}.owner-form.owner-form-new .extra-info__btn{font-size:1.7rem;line-height:1.5;padding:.5rem 4rem;margin:2rem auto}.owner-form.owner-form-new .privacy__paragraph{font-size:1.3rem;line-height:1.3;margin:2rem 0}}.strip-guide{width:100%;height:auto;background:#ED7402;text-align:center;position:fixed;bottom:0;z-index:4}.strip-guide__claim{text-decoration:none;color:#fff;font-size:2em;padding:1% 0;display:inline-block}@media screen and (max-width:480px){.strip-guide__claim{font-size:1em;padding:5% 0}}@media (min-width:480px) and (max-width:768px){.strip-guide__claim{font-size:1.3em;padding:3% 0}}#form-propritario .errors{background:#fff;color:red;border:1px solid red;padding:2em}@media screen and (min-width:766px) and (max-width:800px){.owner-form form{width:90%}}.properties-breadcrumbs.observatory-breadcrumbs{margin-bottom:0}.Group-24-Copy{width:149px;height:175px;-o-object-fit:contain;object-fit:contain}.Group-6-Copy{width:146px;height:145px;-o-object-fit:contain;object-fit:contain}.Group-33-Copy{width:147px;height:170px;-o-object-fit:contain;object-fit:contain}.Group-19-Copy{width:149px;height:177px;-o-object-fit:contain;object-fit:contain}.Mockup-osservatorio-Copy{width:362px;height:244px;-o-object-fit:contain;object-fit:contain}.have-observatory{color:#3c3c3b}.have-observatory .have-observatory-h2,.have-observatory .have-observatory-h3{text-align:center;color:#3c3c3b}.have-observatory h3{color:#3c3c3b;font-weight:400}.have-observatory a{color:#ed7403;font-weight:700;text-decoration:none}.city-items h2,.owners-where-we-are-heading{font-weight:400}@media screen and (max-width:767px){.have-observatory{padding:5rem 0}.have-observatory .have-observatory-h2{font-size:2.6rem;padding:0 15%}.have-observatory .have-observatory-h3{font-size:1.7rem;padding:0 15%}.have-observatory .have-observatory-p{background-image:url(../../images/mockup-osservatorio-copy.jpg);background-repeat:no-repeat;background-position:center 0;background-size:90% auto;padding:60% 15% 5%;font-size:1.6rem;line-height:1.3;margin:3rem auto}.have-observatory .have-observatory-item h3{text-align:center}.have-observatory .have-observatory-item img{display:block;margin:20px auto}}@media screen and (min-width:768px){.have-observatory{max-width:880px}.have-observatory .have-observatory-h2{font-size:3.2145em;line-height:1.3;margin-bottom:60px}.have-observatory .have-observatory-h3{font-size:3rem;line-height:1.3}.have-observatory .have-observatory-p{background-image:url(../../images/mockup-osservatorio.jpg);background-size:68% auto;background-position:0 0;background-repeat:no-repeat;padding:10% 0 20% 66%;font-size:2rem;line-height:1.3;margin:2rem auto}.have-observatory h3{font-size:21px;line-height:26px;margin-bottom:34px}.have-observatory h3 img{display:inline-block;vertical-align:middle;margin-right:20px}}.Group-16-Copy{width:34px;height:29px;-o-object-fit:contain;object-fit:contain}.Group-3-Copy,.Group-6b-Copy{-o-object-fit:contain;width:34px}.Group-3-Copy{height:31px;object-fit:contain}.Group-6b-Copy{height:35px;object-fit:contain}.Group-23-Copy{width:34px;height:31px;-o-object-fit:contain;object-fit:contain}.city-items h2{color:#ed7403;text-align:center}.city-items img{display:block}@media screen and (max-width:767px){.city-items{padding-bottom:60px}.city-items h2{text-align:center}.city-items img{margin:20px auto}.owner-form.owner-form-new .extra-info__btn{font-size:2rem}}@media screen and (min-width:768px){.introduction-observatory .introduction-owner-p{margin-bottom:5em}.what-owner .what-observatory-h1{width:90%}.what-owner .what-observatory-h1-b{margin-bottom:0}.city-items{height:370px}.city-items .city-item{float:left;width:25%;text-align:center}.city-items img{position:absolute;z-index:2;left:0;bottom:0;width:100%}.city-items .img{width:146px;margin:34px auto;max-width:90%;position:relative;height:180px}.observatory-form .form__title{width:50%}.what-owner.what-observatory .what-owner-items{margin-bottom:6em}}.magazine-slider .slick-dots,.magazine-slider .slick-dots li{display:none}.owners-where-we-are-section{background-color:#E2E2E2}.owner-form{max-width:640px;margin:10px auto}.form-owner-label{font-size:16px}.form-owner-input{border:0;outline:0;font-size:16px;background:#fff;border-bottom:1px solid #000;border-radius:0;width:100%;height:37px;margin-bottom:37px;padding:30px}.form-owner-input:focus{outline:0}input::-webkit-input-placeholder{color:#000}input:focus::-webkit-input-placeholder{color:transparent}.form-owner-input-textarea{font-size:16px;border:1px solid #000;height:180px;width:100%;overflow:hidden}.form-owner-input-submit{border:0;width:50%;font-size:12px;font-weight:700;cursor:pointer}.form-owner-flexible-dates,.form-owner-privacy,.form-owner-small{display:block;font-weight:300;font-size:12px;line-height:14px}.form-owner-flexible-dates{padding-top:10px;padding-bottom:30px}.form-owner-privacy{padding-top:30px;padding-bottom:30px}.form-owner-small{padding-top:10px;padding-bottom:20px}.detail-slider-section{background-color:#fff;color:#fff}.propertty-thumbnails{background:url(../../images/new/gallery_btn.svg) center right no-repeat #fff;background-size:15px;font-weight:400;font-size:2rem;text-decoration:none;padding:10px 20px 10px 10px;color:#3c3c3c}.detail-banner-link,.detail-content-link{text-decoration:inherit}@media screen and (max-width:767px){.propertty-thumbnails{font-size:3vw}.detail-slider-section{margin-top:110px}.detail-title-info{width:100%;position:absolute;z-index:3;left:0;top:60px;padding:10px}.detail-section .products-grid .product-grid-item-sub-heading{text-align:left}}.detail-slidenumber,.detail-slidenumber-sub{font-family:Lato,sans-serif;font-size:1.8rem}.detail-section,.detail-slider-navigation{margin-top:30px}.propertty-thumbnails:hover{background-color:#fff;cursor:pointer}.detail-image-wrapper,.detail-slide-column-image{background-color:transparent;background-position:50%;background-attachment:scroll;background-repeat:no-repeat;background-size:cover}.detail-slide-column{margin-left:10px;margin-right:10px;height:500px}.detail-slide-text-wrapper{width:444px;padding-right:40px;padding-left:20px}.detail-banner-body,.detail-banner-header,.detail-content-body,.detail-content-header,.searchresults-section .detail-section{width:100%}.detail-slidenumber{font-weight:400}.detail-slidenumber-sub{font-weight:600}@media screen and (min-width:768px){.detail-section .products-grid{border-top:1px solid #ed7403;padding-top:30px}.searchresults-section .detail-section h2{font-size:50px;line-height:52px}.searchresults-section .detail-section p{font-size:20px;line-height:22px;font-weight:500}}.searchresults-section .detail-section .products-grid{border:none;padding-top:0;width:100%}.detail-heading{margin-top:150px;font-size:4rem}.detail-text-description{max-width:960px;margin:10px auto 150px;font-size:1.4rem;font-weight:300;line-height:1.5}.detail-image-wrapper{height:100%}.detail-content-right{padding-top:120px;padding-bottom:120px;padding-left:90px}.detail-content-left{padding-top:120px;padding-bottom:120px;padding-right:90px}.detail-content-sup-heading{padding-bottom:20px;border-bottom:.1rem solid #e8e8e8}.detail-content-heading{padding-bottom:10px}.detail-content-body{padding-bottom:50px;line-height:1.5}.detail-related-section{background-color:#fff;margin-bottom:100px}.detail-related-section h5{text-align:left}.detail-related-heading{padding-top:70px}.detail-banner-section{padding-bottom:0;height:480px;background-color:#e8e8e8;background-attachment:scroll;background-repeat:no-repeat;background-position:right;background-size:cover;margin-bottom:160px}.detail-banner{height:480px}.detail-banner-content{margin-left:auto;margin-right:auto;left:0;right:0}.detail-banner-sub-heading{font-size:2rem}.detail-banner-paragrph{max-width:960px;margin:10px auto;font-size:3rem;font-weight:300;line-height:1.5}.icon-detail{font-size:1.4rem;font-weight:100;overflow:visible;margin-right:15px}.icon-label-detail{margin-left:15px}.detail-item-heading{padding-bottom:20px;margin-top:70px;margin-bottom:20px;padding-left:20px;font-weight:400}.detail-related-post-figure{margin-top:30px;margin-bottom:20px}.detail-item-heading-first{margin-top:0;font-weight:700}@media screen and (max-width:767px){.product-grid-item .detail-item-heading-first{font-size:5vw}}.product-detail-paragraph{padding:20px}.detail-area{margin-bottom:50px}.detail-allocations-item{margin:0 0 45px;height:32px}.property-detail-description{font-size:14px}.icon-allocations{height:3em}.checkin-dates-title{padding:30px 20px 0}.sidebar-prenotation .js-picker-open-location-end,.sidebar-prenotation .js-picker-open-location-start,.sidebar-recheck .js-picker-open-location-end,.sidebar-recheck .js-picker-open-location-start{margin-bottom:20px}.sidebar-prenotation .form-input-label,.sidebar-recheck .form-input-label{text-transform:none}.sidebar-prenotation button[disabled],.sidebar-prenotation input[disabled],.sidebar-recheck button[disabled],.sidebar-recheck input[disabled]{background:#fff}.reservation-cancel-message{background:url(../../images/attencion.png) left top no-repeat;background-size:15px;padding-left:20px;margin-left:20px;display:inline-block;min-height:20px}.product-related{padding-top:20px}div.product-price-related{margin-bottom:20px;padding-bottom:10px}h2.property-name-related{font-size:3.2rem}div h5.property-address-related{font-size:1.5rem;margin-bottom:20px}h5.product-price-detail-related{font-size:1.6rem}.detail-heading-left{padding-left:0}.bank_draft_pay{font-weight:700;font-size:1.1rem}.mobile-menu-header-gallery{padding:30px 0}.mobile-menu-header-gallery .mobile-menu-closebtn{padding-right:10px}.mobile-menu-header-gallery .mobile-menu-closebtn img{width:30px}.overlay-gallery-single{height:250px;width:100%;background-size:cover;margin-bottom:30px}.mobile-menu-overlay-gallery-container{width:85%;margin:0 auto}.tos-wrapper.tos-fixed{z-index:99000!important}.js-picker-open-location{position:absolute;height:calc(100% - 60px);width:calc(100% - 40px);visibility:hidden}.icon-arrow-left,.icon-arrow-right{color:#ed7403}.tabs{margin-top:6em}.tabs .watch-all{display:block;width:100%;text-decoration:none;text-align:right;color:#ed7403;font-weight:600}@media screen and (max-width:767px){.tabs{margin-top:0}.detail-section .property-detail-description .txt1-mobile-more-limit,.detail-section .property-detail-description .txt1-mobile-more-link,.searchresults-section .property-detail-description .txt1-mobile-more-limit,.searchresults-section .property-detail-description .txt1-mobile-more-link{display:block}.detail-section .property-detail-description .txt1-mobile-more,.searchresults-section .property-detail-description .txt1-mobile-more{display:none}.detail-section .property-detail-description a.txt1-mobile-more-link,.detail-section .property-detail-description a.txt1-mobile-more-link:active,.detail-section .property-detail-description a.txt1-mobile-more-link:link,.detail-section .property-detail-description a.txt1-mobile-more-link:visited,.searchresults-section .property-detail-description a.txt1-mobile-more-link,.searchresults-section .property-detail-description a.txt1-mobile-more-link:active,.searchresults-section .property-detail-description a.txt1-mobile-more-link:link,.searchresults-section .property-detail-description a.txt1-mobile-more-link:visited{display:block;text-decoration:none;text-align:center;font-weight:600;color:#ed7403;margin-top:1em}.tabs .tabs-menu{display:none}.tabs .tabs-menu h3{font-weight:600}.tabs .tab{clear:both}.tabs .tab h3,.tabs .tab h5{font-weight:600;text-align:center;font-size:3rem}.tabs-mobile .tab-mobile{border-bottom:1px solid #000;padding:5px 20px}.tabs-mobile .tab-content{display:none;padding:10px 0}.tabs-mobile h2{text-align:center;padding:1em}.tabs-mobile .h3,.tabs-mobile h3{font-weight:400;font-size:1.5rem;margin-bottom:0}.tabs-mobile .h3 a,.tabs-mobile h3 a{display:block;padding:.5em 0}.tabs-mobile .h3 a::after,.tabs-mobile h3 a::after{content:'\25BC';font-size:.8em;margin-left:1em}.tabs-mobile .reservation-cancel-message{height:20px}.tabs-mobile .detail-allocations-item{height:auto;min-height:110px;margin-bottom:0}.tabs-mobile .product-detail-paragraph{padding-bottom:0;margin-bottom:0}.tabs-mobile .detail-facility{display:block;float:none;margin:0 auto}.tabs-mobile .detail-facility-label{display:block;width:100%;text-align:center;max-width:100%;float:none;margin:0}.tabs-mobile .watch-all{display:block;text-decoration:none;text-align:center;font-weight:600;color:#ed7403;margin-top:1em}.tabs-mobile .allocations-mobile{border-bottom:1px solid #ed7403;padding-bottom:2em}}@media screen and (min-width:768px){.detail-section .property-detail-description .txt1-mobile-more-limit,.detail-section .property-detail-description .txt1-mobile-more-link,.m-only{display:none}.tabs .tabs-menu{width:100%}.tabs .tabs-menu h3{font-weight:600;float:left;width:25%}.tabs .tabs-menu h3 a{display:block;text-decoration:none;font-size:1.9rem;line-height:1;padding:.8em;height:4em;border-bottom:3px solid #ed7403;text-align:center}.tabs .tabs-menu h3 a.active{color:#ed7403;position:relative}.tabs .tabs-menu h3 a.active::before{content:' ';display:block;overflow:hidden;width:.8em;height:.8em;border-radius:100%;background:#ed7403;position:absolute;z-index:2;top:3.5em;left:calc(50% - .4em)}.tabs .tab{clear:both}.tabs .tab h3,.tabs .tab h5,.tabs-mobile{display:none}}.detail-slider-section{position:relative}.detail-slider-section .new-icon-arrow-left,.detail-slider-section .new-icon-arrow-right{display:block;position:absolute;z-index:1;top:45%;width:50px;height:50px}.detail-slider-section .new-icon-arrow-left::before,.detail-slider-section .new-icon-arrow-right::before{display:none}.detail-slider-section .new-icon-arrow-left{background:url(../../images/new/arrow_left.png) center center no-repeat;background-size:100% auto;left:19%}.detail-slider-section .new-icon-arrow-right{background:url(../../images/new/arrow_right.png) center center no-repeat;background-size:100% auto;left:78%}@media screen and (max-width:767px){.detail-item-heading,.detail-item-heading-first,.searchresults-section .detail-content-section.detail-section{text-align:center}.searchresults-section .detail-content-section.detail-section h2{font-size:3rem}.searchresults-section .detail-content-section.detail-section ol,.searchresults-section .detail-content-section.detail-section p,.searchresults-section .detail-content-section.detail-section ul{font-size:2rem}.detail-slider-section .new-icon-arrow-left,.detail-slider-section .new-icon-arrow-right{width:12vw;height:12vw}.detail-slider-section .new-icon-arrow-left{left:4%}.detail-slider-section .new-icon-arrow-right{left:auto;right:4%}.detail-slider-navigation{margin-top:0}}.icon.icon-arrow-left.icon-before,.icon.icon-arrow-left.icon-before::before,.icon.icon-arrow-right.icon-after{width:1em;height:1em}.icon.icon-arrow-right.icon-after::before{content:' ';width:1em;height:1em;background:url(../../images/new/Arrow_orange.svg) center center no-repeat;background-size:1em auto;transform-origin:center;transform:rotate(270deg)}.icon.icon-arrow-left.icon-before::before{content:' ';background:url(../../images/new/Arrow_orange.svg) center center no-repeat;background-size:1em auto;transform-origin:center;transform:rotate(90deg)}@media screen and (min-width:768px){.product-grid-item.column-left{padding-right:10%!important}.icons-property{text-align:right}}.searchresults-slider-section{background-color:#3c3c3b;color:#fff}.searchresults-image-wrapper,.searchresults-slide-column-image{background-color:transparent;background-position:50%;background-attachment:scroll;background-repeat:no-repeat;background-size:cover}.searchresults-slide-column{height:500px}.searchresults-slide-text-wrapper{width:444px;padding-right:40px;padding-left:20px}.searchresults-banner-body,.searchresults-banner-header,.searchresults-content-header{width:100%}.searchresults-slider-navigation{margin-top:30px}.searchresults-slidenumber{font-size:1.8rem;font-weight:700}.searchresults-section{margin-top:30px;margin-bottom:160px}.section-search-results{margin-bottom:50px}.searchresults-heading{margin-top:150px;font-size:4rem}.property-icons{padding-top:5px}.searchresults-product-price{border:none;margin-bottom:30px;margin-top:30px}.product-price-detail{font-size:2rem;margin-bottom:0}.calculated-discounted-price{margin-left:20px}.original-discounted-price{font-weight:initial;text-decoration:line-through}.searchresults-banner-link,.searchresults-content-link{text-decoration:inherit}.searchresults-text-description{max-width:960px;margin:10px auto 150px;font-size:1.4rem;font-weight:300;line-height:1.5}.searchresults-image-wrapper{height:100%}.searchresults-content-right{padding-top:120px;padding-bottom:120px;padding-left:90px}.searchresults-content-left{padding-top:120px;padding-bottom:120px;padding-right:90px}.searchresults-content-sup-heading{padding-bottom:20px;border-bottom:.1rem solid #e8e8e8}.searchresults-content-heading{padding-bottom:10px}.searchresults-content-body{width:100%;padding-bottom:50px;line-height:1.5}.searchresults-related-section{background-color:#E2E2E2;margin-bottom:100px}.section-related-posts{margin-bottom:100px}.searchresults-related-heading{padding-top:70px}.searchresults-banner-section{padding-bottom:0;height:480px;background-color:#e8e8e8;background-attachment:scroll;background-repeat:no-repeat;background-position:right;background-size:cover;margin-bottom:160px}.searchresults-banner{height:480px}.searchresults-banner-content{margin-left:auto;margin-right:auto;left:0;right:0}.searchresults-banner-sub-heading{font-size:2rem}.searchresults-banner-paragrph{max-width:960px;margin:10px auto;font-size:3rem;font-weight:300;line-height:1.5}.icon-searchresults{font-size:1.4rem;font-weight:100;overflow:visible;margin-right:45px}.icon-label-searchresults{margin-left:15px}.searchresults-item-heading{border-bottom:1px solid #e4e7ea;padding-bottom:20px;margin-top:70px;margin-bottom:20px;font-weight:400;word-wrap:break-word}.searchresults-related-post-figure{margin-top:50px;margin-bottom:20px}.deatils-product-grid-item-heading{font-size:1.4rem;font-family:Muli,sans-serif;margin-top:50px}.deatils-product-grid-item-ralated-sub-heading{font-weight:100}.product-searchresults-paragraph,.searchresults-area{margin-bottom:50px}.searchresults-allocations-item{margin-bottom:60px}.icon-filter{width:32px;height:32px}.icon-allocations-label{font-weight:300;padding-left:25px}.second-content-box{max-width:760px;margin:30px 20px;text-align:justify;font-size:1.2rem;font-weight:300;line-height:1.5}.properties-titles,.property-name,.second-content-box p:first-child strong{font-size:3rem;font-family:Lato,sans-serif}.second-content-box p{padding-bottom:20px}.second-content-box p:first-child strong{font-weight:500;line-height:auto;text-align:center;display:block}.properties-breadcrumbs{padding-bottom:10px;margin-bottom:50px}.properties-breadcrumbs a{text-decoration:none;font-weight:lighter}.properties-breadcrumbs a:hover,.property-name a:hover{text-decoration:underline}.properties-breadcrumbs strong{font-weight:400;color:#ed7403}.proprieties-intro{padding-bottom:30px}.properties-titles{font-weight:400;font-size:3.5rem}h5.property-address{font-family:Lato,sans-serif;font-size:1.8rem;margin-bottom:40px}.properties-filter{padding:10px 10px 10px 30px;display:block;font-weight:lighter;cursor:pointer}.properties-filter:hover{color:#d66112}.properties-filter:hover .s2k-input-checkbox,.properties-filter:hover .s2k-input-checkbox-style{color:#d66112;background-color:#d66112;border-color:#d66112}.properties-filter span{margin-right:2px;color:#000}.js-location-filtered{cursor:pointer}.pagination-list{text-align:center}.pagination-list ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination-list li{padding:0;margin:0;display:inline-block;overflow:hidden}.pagination-list .pagination-item{cursor:pointer;font-size:1em;font-weight:400}.pagination-list .pagination-item.current-pagination-item{font-weight:700;color:#ed7403}.pagination-list .pagination-item.current-pagination-item a,.pagination-list .pagination-item.current-pagination-item a:active,.pagination-list .pagination-item.current-pagination-item a:link,.pagination-list .pagination-item.current-pagination-item a:visited{color:#ed7403}.pagination-list .pagination-link{margin:0;text-decoration:none;line-height:1em;padding:.75em;min-width:1em;display:block;color:#000}.pagination-list .pagination-link:after{content:'·';display:block;color:#fff;font-size:2rem;font-weight:700}.pagination-list .pagination-link:focus,.pagination-list .pagination-link:hover:after{color:#000}.pagination-list .current-pagination-item a:after,.pagination-list .pagination-item-current a:after{color:#ed7403}.properties-filter-heading{float:left}.properties-filter-subheading{float:left;padding:5px 10px 10px 30px;display:block;font-weight:lighter;cursor:pointer}.icon-filter-close{color:#5d5d61;margin-right:0;font-size:1.4rem;font-weight:100;overflow:visible}.product-grid-image-wrapper{position:relative;overflow:hidden;padding-bottom:62.3%;height:0}.product-grid-image-wrapper .full{display:block;position:absolute;top:0;left:0;height:100%;margin:0 auto}@media screen and (max-width:767px){.view-map-container{position:relative;margin-top:1em}.view-map-container .link-view-on-map{text-decoration:none;display:block;width:100%;color:#ed7403;position:absolute;left:0;bottom:0;background:url(../../images/new/mappa.svg) 96% center no-repeat rgba(255,255,255,.8);background-size:auto 2.5em;height:3em;line-height:3em;font-size:2.6vw;text-align:right;padding-right:4.5em}}@media screen and (min-width:768px){.link-view-on-map{display:none}}.product-main-img-list figure{transition:all .1s linear}.product-main-img-list:hover figure{opacity:.8;filter:alpha(opacity=80)}.order-container{padding:12px 15px 12px 0}.order-label,.order-select{height:23px;font-size:14px}.order-label{line-height:26px}.order-select{margin-left:2rem;line-height:23px;padding-right:20px;font-weight:500;background-color:transparent}.order-select::-ms-expand{display:none}.section-search-results-request{position:relative}.section-search-results-request .container-request{background-color:#ed7403;padding:30px 40px}.section-search-results-request .container-request .message-request{font-weight:500;text-align:center;text-transform:uppercase;font-size:3rem;line-height:1.3;color:#fbe8dd;width:100%;padding-top:26px}.section-search-results-request .container-request .button-request{background:#fff;margin:1em auto;height:auto;width:24rem;display:block;border:1px solid #fff;color:#ed7403;padding:10px 15px;font-size:1.8rem;line-height:20px;font-weight:500;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:2rem;cursor:pointer}.section-search-results-request .container-request .button-request:hover{color:#a2baaf;background-color:#fff}.section-search-results-request.additional-message .container-request{background:#EAEAEA;color:#353534;text-align:center}.section-search-results-request.additional-message .message-request{float:none;width:100%;max-width:100%;color:#353534;padding:11px}@media screen and (max-width:767px){.section-search-results-request.additional-message .message-request{font-size:6vw;line-height:7vw}.new-search-results-header .mobile-search-opener,.new-search-results-header .search-bar-other{display:none}.new-search-results-header .search-input-submit{height:5rem}}@media screen and (min-width:768px){.section-search-results-request.additional-message .message-request{font-size:32px;line-height:42px}}aside .section-search-results-request .container-request .message-request{float:initial;max-width:100%;padding:0;margin-bottom:0;font-family:Lato,sans-serif;font-size:34px;line-height:1.2;text-align:left}aside .section-search-results-request .container-request .button-request{position:relative;left:50%;transform:translateX(-50%);background:#fff;font-weight:600;color:#a2baaf}aside .section-search-results-request .container-request .button-request:hover{color:#fff;background-color:#a2baaf}.property-search-description{font-size:14px}.property-search-button{font-size:16px}@media screen and (min-width:768px){.new-search-results-header{position:relative;width:100%;padding-bottom:56.25%;height:0;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.new-search-results-header .mobile-search-overlay{margin:0;padding:0;position:absolute;background:#fff;z-index:3;left:10%;top:40%;width:75%;border-radius:46px}.new-search-results-header .mobile-search-overlay.fixed-overlaysearch{position:fixed;border-bottom:2px solid #3c3c3c;border-top:2px solid #3c3c3c;width:100%;left:0;border-radius:0}.new-search-results-header .mobile-search-overlay.fixed-overlaysearch form{width:75%;margin:0 auto}}.new-search-results-header2 .slide-item-title{text-align:center;font-weight:700;font-size:5.5rem;line-height:1.3}.new-search-results-header2 .slide-item-content{font-size:2rem;line-height:1.3;margin-bottom:10%}@media screen and (max-width:767px){.new-search-results-header,.new-search-results-header2{display:none}.new-search-results-header.new-search-results-header2-propertygroup,.new-search-results-header2,.new-search-results-header2.new-search-results-header2-propertygroup{display:block}.new-search-results-header.new-search-results-header2-propertygroup h3,.new-search-results-header2.new-search-results-header2-propertygroup h3{font-size:6vw}.new-search-results-header.new-search-results-header2-propertygroup p,.new-search-results-header2.new-search-results-header2-propertygroup p{text-align:center}.header2-propertygroup .slide-item-content{display:none}}@media screen and (min-width:768px){#mobileFilters{display:none}}.new-proprieties-intro{margin-top:10%;padding-bottom:0}.new-proprieties-intro .properties-titles{text-align:center;font-weight:700;font-size:5.5rem;line-height:1.3}@media screen and (max-width:767px){.new-proprieties-intro .properties-titles{font-size:3.5rem}.new-proprieties-intro.new-proprieties-intro-propertygroup{display:none}.searchresults-section .mobile-slide-item-title{text-align:center;padding:30px 10px}.mobile-search-header-new{background:#fff;padding:3vw 4vw}.mobile-search-header-new.fixed{width:100%;left:0;top:0;z-index:99;box-shadow:0 4px 13px 1px #878787}.mobile-open-filters,a.mobile-open-filters,a.mobile-open-filters:active,a.mobile-open-filters:link,a.mobile-open-filters:visited{display:block;text-decoration:none;text-transform:uppercase;color:#fff;background:#ed7403;width:100%;font-size:4vw;padding:2.8rem;text-align:center;border-bottom:.6rem solid #d66112}.new-order-filters .filters-cont,.order-container{display:none}.order-container-mobile{display:block;background:#EAEAEA;padding:.5em;margin:2em 0}.order-container-mobile .order-label{display:none}.order-container-mobile .order-select{display:block;margin:0 auto;color:#ed7403;border:1px solid #ed7403;border-radius:0}.mobile-hero{width:100vw;position:relative;left:-8vw}}@media screen and (min-width:768px){.mobile-hero,.mobile-search-header-new,.mobile-slide-item-title,.property-detail-description-mobile{display:none}.mobile-hero img,.mobile-search-header-new img,.mobile-slide-item-title img,.property-detail-description-mobile img{display:block;width:100%}.order-container-mobile{display:none}}.new-order-filters{background:#ededed;padding:2% 0}.new-order-filters .order-container{padding:0 2% 0 0;color:#ed7403;border-color:#ed7403}.new-order-filters .order-container select{color:#ed7403;border-color:#ed7403}.js-wishlist-button{text-transform:uppercase}.section-search-results .js-wishlist-button{display:block;margin-top:3%}.section-search-results .property-address,.section-search-results .property-name{text-align:center}.section-search-results .s2k-button-like,.section-search-results .s2k-button-like:visited{padding:7%;text-align:center;text-transform:uppercase;font-size:1.5rem;border-radius:2em}.section-search-results .s2k-button-like::after,.section-search-results .s2k-button-like:visited::after{display:none}@media screen and (max-width:767px){.section-search-results{position:relative}.section-search-results .property-address,.section-search-results .property-name{text-align:left}.section-search-results h5.property-address{font-size:1.7rem;margin-top:.2rem}.section-search-results .s2k-button-like,.section-search-results .s2k-button-like:visited{padding:2%;display:none}.section-search-results .property-search-description{display:none}.section-search-results .js-wishlist-button{position:absolute;z-index:2;top:0;right:0}}a.watch-map,a.watch-map:active,a.watch-map:link,a.watch-map:visited{display:block;text-decoration:none;margin:2rem auto;color:#ed7403;border:1px solid #ed7403;padding:1.5rem 2.5rem 1.5rem 6rem;font-size:1.5rem;max-width:23rem;border-radius:2.2rem;background:url(../../images/new/mappa.svg) 8% center no-repeat #fff;background-size:auto 60%}@media screen and (max-width:767px){.new-property-listing-propertygroup-see-all,a.watch-map,a.watch-map:active,a.watch-map:link,a.watch-map:visited{display:none}}@media screen and (min-width:768px){.new-property-listing-propertygroup-see-all,.new-sidebar{height:300px;margin:0;padding:20px;position:absolute;background:#fff;z-index:2;left:10%;top:calc(40% + 90px);width:75%;overflow:hidden}.new-property-listing-propertygroup-see-all.new-property-listing-propertygroup-see-all-fixed,.new-property-listing-propertygroup-see-all.new-sidebar-fixed,.new-sidebar.new-property-listing-propertygroup-see-all-fixed,.new-sidebar.new-sidebar-fixed{position:fixed;top:135px;width:75%;left:12.5%;z-index:3;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.new-property-listing-propertygroup-see-all .searchresults-item-heading,.new-sidebar .searchresults-item-heading{margin:0;padding:.5em 0;font-weight:700;text-transform:uppercase;font-size:.9em;border:none}.new-property-listing-propertygroup-see-all .filters-actions,.new-sidebar .filters-actions{text-align:right;width:100%;clear:both}.new-property-listing-propertygroup-see-all .filters-actions .filter-button,.new-sidebar .filters-actions .filter-button{text-decoration:none;color:#000;padding:.5em 1em}.new-property-listing-propertygroup-see-all .filters-actions .delete-filters::before,.new-sidebar .filters-actions .delete-filters::before{content:' ';width:1em;height:1em;display:inline-block;vertical-align:middle;background:url(../../images/new/CANCELLA-FILTRI.svg) center center no-repeat #fff;background-size:1em auto;margin-right:.2em}.new-property-listing-propertygroup-see-all .filters-actions .apply-filters::before,.new-sidebar .filters-actions .apply-filters::before{content:' ';width:1em;height:1em;display:inline-block;vertical-align:middle;background:url(../../images/new/APPLICA-FILTRI.svg) center center no-repeat #fff;background-size:1em auto;margin-right:.2em}.new-property-listing-propertygroup-see-all .sidebar-section,.new-sidebar .sidebar-section{margin:0;height:230px;overflow-x:hidden;overflow-y:auto;width:24%;float:left;padding:.2em}.new-property-listing-propertygroup-see-all .sidebar-section .jspDrag,.new-sidebar .sidebar-section .jspDrag{background:#ed7403}.new-property-listing-propertygroup-see-all .sidebar-section .jspVerticalBar,.new-sidebar .sidebar-section .jspVerticalBar{width:3px}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-options,.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-zone,.new-sidebar .sidebar-section.sidebar-options,.new-sidebar .sidebar-section.sidebar-zone{overflow:hidden;position:relative;padding-right:.5em}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-options::before,.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-zone::before,.new-sidebar .sidebar-section.sidebar-options::before,.new-sidebar .sidebar-section.sidebar-zone::before{content:' ';display:block;width:.7em;height:.7em;position:absolute;top:1.3em;right:.25em;background:url(../../images/new/Arrow.svg) center center no-repeat;background-size:100% auto;transform-origin:center;transform:rotate(180deg)}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-options::after,.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-zone::after,.new-sidebar .sidebar-section.sidebar-options::after,.new-sidebar .sidebar-section.sidebar-zone::after{content:' ';display:block;width:.7em;height:.7em;position:absolute;bottom:-.2em;right:.25em;background:url(../../images/new/Arrow.svg) center center no-repeat;background-size:100% auto}.new-property-listing-propertygroup-see-all .sidebar-section .sidebar-options-jscroll,.new-property-listing-propertygroup-see-all .sidebar-section .sidebar-zone-jscroll,.new-sidebar .sidebar-section .sidebar-options-jscroll,.new-sidebar .sidebar-section .sidebar-zone-jscroll{height:200px}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-options,.new-sidebar .sidebar-section.sidebar-options{padding-left:5%}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-bed,.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-pax,.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-price,.new-sidebar .sidebar-section.sidebar-bed,.new-sidebar .sidebar-section.sidebar-pax,.new-sidebar .sidebar-section.sidebar-price{width:49%;padding-left:5%}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-bed,.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-pax,.new-sidebar .sidebar-section.sidebar-bed,.new-sidebar .sidebar-section.sidebar-pax{height:70px}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-bed .properties-filter,.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-pax .properties-filter,.new-sidebar .sidebar-section.sidebar-bed .properties-filter,.new-sidebar .sidebar-section.sidebar-pax .properties-filter{display:inline-block;vertical-align:middle;margin-right:5%}.new-property-listing-propertygroup-see-all .sidebar-section.sidebar-price,.new-sidebar .sidebar-section.sidebar-price{height:100px}.new-property-listing-propertygroup-see-all .properties-filter,.new-sidebar .properties-filter{padding:.4em 0;font-size:.9em}.new-property-listing-propertygroup-see-all .property-listing-propertygroup-see-all{font-size:1.7em;line-height:2.3em}}.guest-banner-link,.guest-content-link,.workwithus-banner-link,.workwithus-content-link{text-decoration:inherit}.icon-wishlist,.property-share-link,.wishlist-share-link{overflow:visible}.guest-banner-section,.guest-image-wrapper,.guest-slide-column-image,.workwithus-banner-section,.workwithus-image-wrapper{background-attachment:scroll;background-repeat:no-repeat;background-size:cover}.icon-heart::before,.js-wishlist-button .is-added,.js-wishlist-button.added .not-added{display:none}.guest-slider-navigation,.guest-slider-wrapper{margin-left:auto;margin-right:auto;left:0;right:0}.guest-banner-sub-heading{padding-bottom:30px}.guest-slider-section{background-color:#fff;color:#fff;margin-bottom:160px}.guest-slide-column{height:calc(100vh - (94px + 150px))}.guest-slide-text-wrapper{width:444px;padding-right:40px;padding-left:20px}.slide-item-title{font-family:Lato,sans-serif;font-size:4rem;padding-bottom:25px}.slide-item-subtitle{padding-bottom:30px;font-family:Muli,sans-serif}.guest-content-body::first-letter,.guest-navigation-arrow,.guest-navigation-counter,.guest-navigation-description,.wishlist-content-body::first-letter,.workwithus-content-body::first-letter{font-family:Lato,sans-serif}.guest-slide-column-image{background-color:transparent;background-position:50%}.guest-slider-navigation{color:#fff;bottom:-40px;background-color:#a2baaf;height:80px;z-index:2}.guest-navigation-arrow{margin-top:30px;margin-left:40px;font-size:1.8rem}.guest-navigation-description{font-size:1.8rem}.guest-navigation-counter{margin-top:25px;margin-right:40px;font-size:2.5rem;font-weight:700}.guest-heading{margin-top:150px;font-size:2.5rem;font-style:normal;font-weight:100}.guest-sub-heading{font-size:3rem}.guest-text-description{max-width:960px;margin:10px auto 150px;font-size:1.4rem;font-weight:300;line-height:1.5}.guest-image-wrapper{height:100%;background-color:transparent;background-position:50%}.guest-content-left-wide,.guest-content-right-wide{padding-left:0!important;padding-right:0!important}.guest-content-left-wide .guest-content-body,.guest-content-right-wide .guest-content-body{width:100%;max-width:inherit}.guest-content-right,.guest-content-right-wide{padding-top:20px;padding-bottom:20px;padding-left:90px}.guest-content-right-wide:first-children,.guest-content-right:first-children{padding-top:120px;padding-bottom:120px}.guest-content-left,.guest-content-left-wide{padding-top:20px;padding-bottom:20px;padding-right:90px}.guest-content-left-wide:first-children,.guest-content-left:first-children{padding-top:120px;padding-bottom:120px}.guest-content-header{width:100%}.guest-content-sup-heading{padding-bottom:20px;border-bottom:.1rem solid #e8e8e8}.guest-content-heading{padding-bottom:10px}.guest-content-body{padding-bottom:50px;line-height:1.5;width:80%;max-width:35em;margin:0 auto}.guest-banner-body,.guest-banner-header,.workwithus-content-header{width:100%}.guest-content-body::first-letter{float:left;font-size:6em;margin:-10px .2em 0 0;font-style:italic;line-height:1}.guest-banner-section{padding-bottom:0;height:500px;background-color:#fff;background-position:right}.guest-banner{height:480px}.guest-banner-content{margin-left:auto;margin-right:auto;left:0;right:0}.guest-banner-sub-heading{font-size:2rem}.guest-banner-paragrph{max-width:960px;margin:10px auto;font-size:3rem;font-weight:300;line-height:1.5}.workwithus-content-section{margin-bottom:100px}.workwithus-banner-sub-heading{padding-bottom:30px}.workwithus-heading{margin-top:150px;font-size:4rem}.workwithus-heading-positions{font-style:italic}.workwithus-sub-heading{font-size:3rem}.workwithus-text-description{max-width:960px;margin:10px auto 150px;font-size:1.4rem;font-weight:300;line-height:1.5}.workwithus-image-wrapper{height:100%;background-color:transparent;background-position:50%}.workwithus-content-sup-heading{padding-bottom:20px;border-bottom:.1rem solid #e8e8e8}.workwithus-content-heading{padding-bottom:10px}.workwithus-content-body{padding-bottom:50px;line-height:1.5;width:80%;max-width:35em;margin:0 auto}.workwithus-banner-body,.workwithus-banner-header{width:100%}.workwithus-content-body::first-letter{float:left;font-size:6em;margin:-10px .2em 0 0;font-style:italic;line-height:1}.workwithus-banner-section{padding-bottom:0;height:calc(100vh - (204px + 150px));background-color:#fff;background-position:right}.workwithus-banner{height:480px}.workwithus-banner-content{margin-left:auto;margin-right:auto;left:0;right:0}.workwithus-banner-sub-heading{font-size:2rem}.workwithus-banner-paragrph{max-width:960px;margin:10px auto;font-size:3rem;font-weight:300;line-height:1.5}.wishlist-content-section{margin-bottom:100px}.wishlist-banner-sub-heading{padding-bottom:30px}.wishlist-heading{margin-top:150px;font-size:4rem}.wishlist-heading-positions{font-style:italic}.wishlist-sub-heading{font-size:3rem}.wishlist-text-description{max-width:960px;margin:10px auto 50px;font-weight:300;line-height:1.5}.property-share-container{margin-left:10px}.wishlist-share-container{margin-bottom:100px}.property-share-menu,.wishlist-share-menu{top:calc(100% + 5px);z-index:4}.property-share-menu{right:0}.property-persistance-loader,.wishlist-persistance-loader{background-color:#fbfcfd;border:1px solid #e5e6e7;font-size:.9em;color:#b3b4b5;top:0;left:0}.property-share-avenues,.wishlist-share-avenues{padding:12px 20px;background-color:#fbfcfd;border:1px solid #e5e6e7}.property-share-avenues .property-share-avenue,.property-share-avenues .wishlist-share-avenue,.wishlist-share-avenues .property-share-avenue,.wishlist-share-avenues .wishlist-share-avenue{margin:0;padding:8px;font-size:.9em;color:#b3b4b5;cursor:pointer}.property-share-avenues .property-share-avenue:hover,.property-share-avenues .wishlist-share-avenue:hover,.wishlist-share-avenues .property-share-avenue:hover,.wishlist-share-avenues .wishlist-share-avenue:hover{text-decoration:underline}.wishlist-banner-link,.wishlist-content-link{text-decoration:inherit}.property-share-label,.wishlist-share-label{cursor:pointer}.product-grid-item-body{margin-left:0;margin-right:0;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:120px;line-height:1.5;font-size:1.4rem}.product-grid-item-heading-wishlist{font-size:4rem}.product-grid-item-sub-heading{font-size:2rem;font-weight:300;margin-bottom:45px}.product-price{border-bottom:1px solid #e4e7ea;padding-bottom:20px;margin-bottom:40px}.icon-wishlist{height:auto;font-weight:100}.icon-heart{color:#5d5d61;margin-right:0;background:url(../../images/new/icona-Preferiti-OFF.svg) 0 center no-repeat;background-size:auto 100%;cursor:pointer}.js-wishlist-button .icon.icon-before{padding-left:2.2rem}.js-wishlist-button .is-added,.js-wishlist-button .not-added{bottom:1px;font-size:2rem;word-break:normal;word-wrap:normal;margin-left:5px}.js-wishlist-button:hover .icon-heart,.js-wishlist-button:hover .not-added{color:#ed7403;height:1.4em;overflow:hidden}.js-wishlist-button.added .icon-heart,.js-wishlist-button:hover .icon-heart{color:#ed7403;background:url(../../images/new/icona-Preferiti-ON.svg) 0 center no-repeat;background-size:auto 100%;height:1.4em;overflow:hidden}.wishlist-banner-section,.wishlist-image-wrapper{background-attachment:scroll;background-size:cover;background-repeat:no-repeat}.js-wishlist-button.added .is-added,.js-wishlist-button.added:hover .is-added{display:block}.js-wishlist-button.added:hover .icon-heart,.js-wishlist-button.added:hover .is-added{color:#5d5d61}@media screen and (max-width:767px){.js-wishlist-button .icon.icon-before{width:6.6vw;height:6vw;margin-right:4vw}.js-wishlist-button .is-added,.js-wishlist-button .not-added,.js-wishlist-button.added .is-added,.js-wishlist-button.added .not-added{display:none}}.wishlist-image-wrapper{height:100%;background-color:transparent;background-position:50%}.wishlist-content-header{width:100%}.wishlist-content-sup-heading{padding-bottom:20px;border-bottom:.1rem solid #e8e8e8}.wishlist-content-heading{padding-bottom:10px}.wishlist-content-body{padding-bottom:50px;line-height:1.5;width:80%;max-width:35px;margin:0 auto}.wishlist-content-body::first-letter{float:left;font-size:6em;margin:-10px .2em 0 0;font-style:italic;line-height:1}.payment_details_messages p,.positions-item-heading,.positions-item-sub-heading{font-family:Muli,sans-serif}.wishlist-banner-section{padding-bottom:0;height:500px;background-color:#fff;background-position:right}.wishlist-banner{height:480px}.wishlist-banner-content{margin-left:auto;margin-right:auto;left:0;right:0}.wishlist-banner-header{width:100%}.wishlist-banner-sub-heading{font-size:2rem}.wishlist-banner-body{width:100%}.wishlist-banner-paragrph{max-width:960px;margin:10px auto;font-size:3rem;font-weight:300;line-height:1.5}.positions-list,.positions-location-list{max-width:940px;margin:0 auto}.positions-location-list{padding-bottom:50px;font-size:1.5rem}.positions-location-item:not(:first-child)::before{padding-left:32px;padding-right:32px;content:" - "}.positions-location-item-link{font-weight:700;text-decoration:none}.positions-item-link-active{text-decoration:underline}.book-now-link,.faq-question-utile a:hover,.infowindow-button,.no-decoration,.payment-section-submit-back{text-decoration:none}.positions-item{margin-top:50px;padding-bottom:30px;border-bottom:1px solid #e4e7ea}.positions-item:last-child{border:none}.positions-item-sub-heading{font-weight:300}.detail-section-payment{margin-bottom:160px}.payment_details-wrapper{max-width:444px;padding:10px 40px 10px 20px}.payment_details-wrapper.reservation-details{max-width:initial;padding-right:20px}.payment_details_image{width:100%;background-size:100% auto;background-position:center center;background-repeat:no-repeat;padding-bottom:35%}.payment_details_image img{display:none;margin:0 auto}.payment_details_messages p{font-size:22px;margin:20px 0}.no-extra-fee-bar-list li,.payment-details-date,.payment-details-month{font-family:Lato,sans-serif}.no-extra-fee-bar{background-color:#ed7403;color:#fff}.no-extra-fee-bar-list li{padding-top:10px;font-size:18px}.icon-no-extra-fee-bar{min-height:1.2em;height:auto}.payment-details-date{font-size:40px;padding-right:10px}.payment-details-date-unspecified{font-size:16px;margin-top:7px}.payment-details-month{font-size:14px;font-weight:300;padding-top:10px}.payment-details-month .month-year{display:inline}.payment-details-month span{color:#b7b5b1;font-family:Muli,sans-serif;font-size:12px}.payment-details-reservation-id{font-weight:800;text-transform:uppercase;font-size:12px;padding-top:10px;padding-bottom:30px}.payment-details-check{font-weight:800;text-transform:uppercase;font-size:14px;padding-bottom:5px}.payment-details-time{color:#a2baaf;font-size:12px;font-weight:800;padding-bottom:10px}.payment-detail-cont{padding-top:20px}.payment-details-total{border-bottom:1px solid #d7d6d7;padding-top:10px}.payment-details-total-span{background-color:#fafafa;margin-bottom:-1px;font-weight:800;text-transform:uppercase}.payment-details-total-span-white{background-color:#fff}.payment-details-total-big{font-size:18px;font-weight:800;padding-top:15px}.payment-detail-text{padding-top:20px}.payment-breadcrumbs{padding-top:50px;text-transform:uppercase;font-size:12px}.payment-breadcrumbs-prev{font-weight:500}.payment-breadcrumbs-current{color:#a2baaf}.payment-breadcrumbs-separator{padding:0 10px}.payment-section-title{font-weight:400;margin-bottom:30px;margin-top:100px;text-align:center;font-size:3rem}@media screen and (max-width:767px){.payment-section-title{margin-top:5vw}}.payment-section-text{margin-bottom:20px}.payment-estimated-time,.payment-personal-data{margin:10px auto;max-width:610px}.payment-section-input-text,.payment-section-input-text-area,.s2k-input-text{padding:10px 30px;color:#000;font-family:Muli,sans-serif;font-size:16px;font-weight:500;width:100%;border:1px solid #ccc;margin-bottom:40px}.s2k-input-text-nospace{margin-bottom:0}.payment-section-input-text-area{height:150px}.payment-section-welcome-text{text-transform:uppercase;font-weight:300;font-size:12px;line-height:1.3}.payment-section-arrival-date{padding-top:20px;padding-bottom:40px;font-weight:100}.payment-section-arrival-date .payment-arrival{font-weight:500}.payment-section-estimated-time{font-size:15px;font-weight:500;margin-bottom:15px;display:block}.payment-section-small-text{font-weight:300;font-size:12px;line-height:14px}.payment-section-profiling{padding-top:20px;padding-bottom:30px}.payment-section-policy{padding-top:20px}.payment-section-buttons{padding-top:30px;text-transform:uppercase}.payment-section-buttons img{vertical-align:middle;padding:0 5px;display:inline-block;height:13px}.payment-section-submit,.s2k-input-submit-next{padding:10px 20px;font-weight:500;font-size:16px;border:0}.payment-section-submit:hover,.s2k-input-submit-next:hover{cursor:pointer}.payment-section-submit-back{background-color:#fff;color:#000;background-image:url(../../images/arr-sx.png);background-repeat:no-repeat;background-position:left center;background-size:16px;padding-left:31px;text-transform:none;display:inline-block}.payment-section-submit-next,.s2k-input-submit-next{background-color:#ed7403;border-bottom:2px solid #d66112;color:#fff;font-weight:700;text-transform:uppercase}.form-input-label{display:block;margin:12px 0;font-weight:500}.form-error-message{display:none;color:#BF0000;font-size:11px;position:absolute;top:90px;margin:12px 0}.payment-arrival-select,.payment-input-text,.payment-note-textarea{color:#000;width:100%;line-height:30px;font-weight:100;font-size:14px;padding:10px 25px;margin-bottom:40px;border-style:solid;border-width:1px;border-color:#ed7403}.payment-checkbox-fieldset .checkbox-text a,.payment-checkbox-legend a{color:#EC5D1E}@media screen and (max-width:767px){.payment-arrival-select,.payment-input-text,.payment-note-textarea{margin-bottom:4vw}}.payment-arrival-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:url(../../images/select_arrow.png) no-repeat;background-position:calc(100% - 12px) 50%}.payment-note-textarea{line-height:1.1em;padding:25px;height:180px;resize:vertical}.payment-fieldset{position:relative}.payment-fieldset.has-error .form-error-message{display:inherit}.payment-fieldset.has-error .payment-input-text{border-color:#BF0000;background-color:#F9E5E6}.payment-checkbox-fieldset{position:relative;padding:15px 15px 15px 0}.payment-checkbox-fieldset label{padding:0}.payment-checkbox-fieldset .s2k-input-checkbox-style{width:15px;height:15px;background-color:#fff}.payment-checkbox-fieldset .checkbox-text{position:relative;top:-3px;padding-left:6px;line-height:12px}.payment-checkbox-fieldset.mandatory{margin-bottom:40px}.payment-checkbox-fieldset.mandatory .checkbox-text{font-weight:500}.payment-checkbox-fieldset.has-error{border-style:solid;border-width:1px;border-color:#BF0000;background-color:#F9E5E6}.payment-checkbox-fieldset.has-error .form-error-message{display:inherit;top:initial;bottom:-30px}.payment-checkbox-legend{font-size:10px;font-weight:100;margin-bottom:30px;line-height:1.3}.payment-details-payment-method{padding-top:40px;padding-bottom:20px;text-transform:uppercase;font-size:12px}.payment-section-cc-stored{text-transform:uppercase;font-weight:800;font-size:12px;padding-top:50px}.payment-section-cc-text{padding-top:15px;display:block}.payment-section-input-select{margin-top:3px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;background:url(../../images/select_arrow.png) right no-repeat #fff;background-size:15px;padding:10px 30px;color:#000;font-family:Muli,sans-serif;font-size:16px;font-weight:500;width:100%;border:1px solid #ccc;margin-bottom:40px}.s2k-input-checkbox,.s2k-input-radio{visibility:hidden;display:block;height:0;width:0;position:absolute;overflow:hidden}.s2k-input-checkbox-style,.s2k-input-radio-style{height:13px;width:13px;border:1px solid #ed7403;display:inline-block;cursor:pointer}.s2k-input-radio-style{border-radius:13px}[type=checkbox]:checked+span,[type=radio]:checked+span{background:#ed7403;border:1px solid #ed7403}[type=checkbox]:disabled+span{background:#E2E2E2;border:1px solid #ed7403;cursor:auto}#mobileFilters .s2k-input-checkbox-style,#mobileFilters .s2k-input-radio-style,.new-search-bar-with-filter .s2k-input-checkbox-style,.new-search-bar-with-filter .s2k-input-radio-style{height:6px;width:6px;border-radius:100%;border:1px solid #000;display:inline-block;cursor:pointer;background:#000}#mobileFilters .s2k-input-radio-style,.new-search-bar-with-filter .s2k-input-radio-style{border-radius:13px}#mobileFilters [type=checkbox]:checked+span,#mobileFilters [type=radio]:checked+span,.new-search-bar-with-filter [type=checkbox]:checked+span,.new-search-bar-with-filter [type=radio]:checked+span{background:#ed7403;border:1px solid #ed7403;font-weight:700}#mobileFilters [type=checkbox]:checked+span+span,#mobileFilters [type=radio]:checked+span+span,.new-search-bar-with-filter [type=checkbox]:checked+span+span,.new-search-bar-with-filter [type=radio]:checked+span+span{color:#ed7403;font-weight:700}.faq-item-title,.faq-question-utile{font-weight:500}#mobileFilters [type=checkbox]:disabled+span,.new-search-bar-with-filter [type=checkbox]:disabled+span{background:#000;border:1px solid #000;cursor:auto}.newsletter-privacy-terms .s2k-input-checkbox-style,.newsletter-privacy-terms .s2k-input-radio-style{height:13px;width:13px;border:1px solid #fff;background:#fff;display:inline-block;cursor:pointer}.newsletter-privacy-terms .s2k-input-radio-style{border-radius:13px}.newsletter-privacy-terms [type=checkbox]:checked+span,.newsletter-privacy-terms [type=radio]:checked+span{background:#fff;border:1px solid #fff;position:relative}.newsletter-privacy-terms [type=checkbox]:checked+span::before,.newsletter-privacy-terms [type=radio]:checked+span::before{content:' ';display:block;width:1em;height:1em;position:absolute;z-index:2;left:2px;bottom:2px;background:url(../../images/new/v_orange.svg) center center no-repeat;background-size:1em auto}.faq-item-answer,.js-map-container .expanded-background,.js-map-container.expanded .js-map-expand .map-expand-label{display:none}.newsletter-privacy-terms [type=checkbox]:disabled+span{background:#E2E2E2;border:1px solid #fff;cursor:auto}.detail-section-payment-pay+footer{margin-top:0}.icon-contract-bar{height:1.2em;font-size:40px}.payment-contract{background-color:#a2baaf;color:#fff;padding:30px 0;margin-top:100px}.payment-condition{margin-top:10px;margin-bottom:20px}.faq-head-search-cont{background-color:#E2E2E2;height:200px}.faq-search-form{padding-top:30px}.input-faq-search{background:url(../../images/search.png) left center no-repeat;background-size:15px;border:0;border-bottom:1px solid #000;padding:20px 30px;width:60%;color:#000;font-size:14px}.faq-item-container{border-bottom:1px solid #e4e7ea}.faq-item-title{font-family:Lato,sans-serif;background:url(../../images/piu.png) right center no-repeat;background-size:25px;font-size:30px;font-style:italic;padding-top:30px;padding-bottom:30px;cursor:pointer}.faq-item-text-cont-open{background:url(../../images/meno.png) right center no-repeat;background-size:25px}.faq-question-utile a{padding-left:5px}@keyframes pulse{0%,100%,45%,95%{opacity:1}70%{opacity:0}}.js-modal{z-index:126}.js-modal .modal-background{background-color:rgba(0,0,0,.8);cursor:pointer}.js-modal .content-outer-wrapper{background-color:#EAEBEC}.js-modal .content-outer-wrapper.loader{background:url(../../images/LoaderSito.gif) center center no-repeat}.cookie-warning .cookie-close,.js-modal .content-outer-wrapper .modal-close-button{top:25px;background-image:url(../../images/close-icon.png);position:absolute;cursor:pointer}.js-modal .content-outer-wrapper .modal-close-button{height:30px;width:30px;right:25px;background-size:100%}.js-modal .content-outer-wrapper .content-inner-wrapper{padding:80px}.infowindow-content{width:150px;margin-top:5px}.infowindow-picture{width:99%;margin-bottom:10px}.infowindow-heading{font-size:1.2rem;text-transform:uppercase;margin-bottom:0}.infowindow-address{font-size:1.1rem}.infowindow-details .infowindow-icon{width:40px!important;height:20px;background-size:contain;margin-top:5px;margin-bottom:5px}.infowindow-details .infowindow-icon .icon-label-detail{margin-left:8px}.infowindow-body{font-size:1rem}.infowindow-button{background-color:#d66112;padding:10px;color:#fff;font-weight:400;display:block}.cookie-warning{bottom:0;z-index:125;font-size:14px;padding:30px 90px 30px 50px;background-color:#fff}.cookie-warning .cookie-text{margin-bottom:20px}.cookie-warning .cookie-close{height:30px;width:30px;right:30px;background-size:100%}.cookie-warning .cookie-close-button{height:32px;font-family:Poppins,serif;font-size:12px;font-weight:700;background-color:#FD7222;color:#fff;padding:5px 10px;transition:all .2s linear;display:inline;cursor:pointer}.js-map-container .js-map-expand .map-expand-label,.reviews-item-subtitle,.reviews-item-title{font-family:Muli,sans-serif}.blackfriday-popup{height:100%;width:100%;background-color:rgba(255,255,255,.75);z-index:125}.blackfriday-popup .blackfriday-overlay{position:absolute;top:50%;left:50%;height:426px;width:576px;background-image:url(../../images/black-friday-desktop.png);background-size:contain;border:1px solid #979797;transform:translate(-50%,-50%)}.blackfriday-popup .blackfriday-link{display:block;height:315px;width:495px;position:absolute;top:90px;left:38px}.blackfriday-popup .blackfriday-close{height:45px;width:45px;position:absolute;top:15px;right:25px;background-image:url(../../images/black-friday-close-desktop.png);background-size:contain;background-position:center;cursor:pointer}@media only screen and (max-width:767px){.blackfriday-popup .blackfriday-overlay{height:240px;width:295px;position:absolute;top:0;left:50%;background-image:url(../../images/black-friday-mobile.png);border-color:#666;border-top-width:0;transform:translate(-50%,0)}.blackfriday-popup .blackfriday-link{height:176px;width:266px;position:absolute;top:49px;left:13px}.blackfriday-popup .blackfriday-close{height:25px;width:25px;position:absolute;top:10px;right:10px;background-image:url(../../images/black-friday-close-mobile.png);background-size:250%}}.reviews-slider-section{background-color:#fafafb;margin-bottom:110px}.reviews-slide-wrapper{padding-top:120px;padding-bottom:120px}.reviews-header{padding-top:80px}.reviews-heading,.reviews-sub-heading{font-weight:lighter}.reviews-slide-text-wrapper{margin:0 auto}.reviews-slide-image{margin-bottom:85px;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:50%;background-size:cover}.reviews-item{line-height:1.5}.reviews-item-title{font-size:4rem;margin-bottom:5px}.reviews-item-subtitle{font-weight:300}.slider-prev-link{left:0;right:auto}.slider-next-link{left:auto;right:0}.reviews-content-link:before{content:'';display:inline-block;width:36px;height:32px;background:url(../../images/arr-sx.png) center center no-repeat;background-size:36px}.reviews-content-link-dx:before{background:url(../../images/arr-dx.png) center center no-repeat;background-size:36px}.reviews-content-link-label{overflow:hidden;text-indent:101%;white-space:nowrap}.prenotation-body{padding:20px}.prenotation-footer{margin-left:0;margin-right:0;padding-bottom:30px}.prenotation-body-paragraph{font-weight:lighter}.prenotation-body-paragraph:last-child{padding-top:20px;margin-bottom:60px}.prenotation-body-paragraph:not(:last-child){padding-bottom:20px;padding-top:20px;border-bottom:1px solid #d7d6d7}.prenotation-footer-paragraph{margin-bottom:30px;border-bottom:1px solid #d7d6d7}.prenotation-span{margin-bottom:-1px}.prenotation-span:first-child{padding:0 .5em 0 0}.prenotation-span:last-child{padding:0 0 0 .5em}.book-now-link.disabled,.send-request-link.disabled{cursor:not-allowed}.book-now-link{display:block;padding:12px 30px;margin:20px 1.5rem 20px 20px;background-color:#fff;color:#ed7403;font-size:1.7rem;width:214px;float:right;border-radius:2em}.book-now-link:focus,.book-now-link:hover{background-color:#d66112;color:#fff}a.send-request-link,a.send-request-link:active,a.send-request-link:link,a.send-request-link:visited{display:block;clear:both;color:#fff;text-decoration:none;text-align:right;margin:20px}.form-contact-currency-select,.form-contact-input-text,.form-contact-note-textarea,.form-contact-reason-select{border-color:#ed7403}@media screen and (max-width:767px){.booking-now-button-mobile,a.send-request-link-mobile,a.send-request-link-mobile:active,a.send-request-link-mobile:link,a.send-request-link-mobile:visited{position:fixed;z-index:99;bottom:1vw;background:#ed7403;vertical-align:middle;width:48%;text-decoration:none;text-transform:uppercase;text-align:center;font-size:3vw;padding:3vw 1.5vw;color:#fff}.booking-now-button,a.send-request-link,a.send-request-link:active,a.send-request-link:link,a.send-request-link:visited{display:none}a.send-request-link-mobile,a.send-request-link-mobile:active,a.send-request-link-mobile:link,a.send-request-link-mobile:visited{left:1vw;border:1px solid #ed7403;border-bottom:.3vw solid #d66112;border-radius:2em}.booking-now-button-mobile{margin:0;right:1vw;border:1px solid #ed7403;border-bottom:.3vw solid #d66112}.booking-now-button-mobile:active,.booking-now-button-mobile:hover,.booking-now-button-mobile:link,.booking-now-button-mobile:visited{color:#fff}.no-pointer-events{pointer-events:none}}.date-loader,.js-map-container{position:relative}@media screen and (min-width:768px){.booking-now-button-mobile,a.send-request-link-mobile,a.send-request-link-mobile:active,a.send-request-link-mobile:link,a.send-request-link-mobile:visited{display:none}}.change-dates-link{padding:12px 30px;margin:20px 20px 20px 36%;background-color:#ed7403;color:#fff;border-bottom:5px solid #d66112;font-size:1.7rem;width:60%;cursor:pointer}.change-dates-link:focus,.change-dates-link:hover{background-color:#d66112;color:#fff}.sidebar-contacts{background-color:#e8e8e8;height:110px;padding-top:30px}.sidebar-hours dl{padding:20px}.sidebar-hours dt{float:left;clear:left;text-align:left;font-weight:700}.sidebar-hours dd{margin:0 0 0 90px;padding:0 0 .5em}.sidebar-payments small,.sidebar-payments ul{padding-left:20px}.chek-in-date-cont{padding:30px 20px;position:relative}.date-loader{background-color:#ed7403;color:#fff;font-size:1.5rem;text-align:center;padding:1rem}.sidebar-extra-content article{padding-left:20px}.new-detail-sidebar .new-detail-sidebar-border{border:2px solid #f08224;margin-bottom:20px;background:#f08224}.new-detail-sidebar .new-detail-sidebar-border label{color:#fff}.new-detail-sidebar .new-detail-sidebar-border input[disabled],.new-detail-sidebar .new-detail-sidebar-border input[type=text]{background-color:#f08224;color:#fff;border:1px solid #fff;font-weight:700;font-size:1.2em}.new-detail-sidebar .checkin-dates-title{color:#fff;text-transform:uppercase}.new-detail-sidebar .cl-price-day{font-weight:700}.new-detail-sidebar .form-contact-currency-select,.new-detail-sidebar .form-contact-input-text,.new-detail-sidebar .form-contact-note-textarea,.new-detail-sidebar .form-contact-reason-select{border-color:#fff}.sidebar-prenotation .js-picker-open-location-end,.sidebar-prenotation .js-picker-open-location-start,.sidebar-recheck .js-picker-open-location-end,.sidebar-recheck .js-picker-open-location-start{background:url(../../images/new/CALENDAR_white.svg) 95% center no-repeat #f08224;background-size:1.8em auto;font-weight:700}.sidebar-sectionresults{background-color:#E2E2E2;margin-bottom:30px}.sectionresults-date-header{margin-bottom:65px}.book-heading{font-weight:500}.book-day{font-size:5.6rem;font-weight:400}.book-month{font-weight:100}.check-date{padding-top:50px}.sectionresults-body{margin-left:30px;margin-right:30px}.sectionresults-footer{margin-left:0;margin-right:0}.sectionresults-body-paragraph:last-child{margin-bottom:60px}.sectionresults-body-paragraph:not(:last-child){margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #d7d6d7}.sectionresults-footer-paragraph{margin-bottom:30px;margin-left:30px;margin-right:30px;border-bottom:1px solid #d7d6d7}.js-map-expand.sidebar-map-title-wrapper{padding:.6rem 0 0 32px;margin:0 0 2rem;font-weight:700;text-transform:uppercase;font-size:1.6rem;height:28px;width:auto;min-width:160px;background:url(../../images/embiggen.png) no-repeat #fff;cursor:pointer}.js-map-container .js-sidebar-map{height:100%;width:100%}.js-map-container .js-map-expand{height:28px;width:auto;position:absolute;top:10px;right:10px;min-width:28px;background:url(../../images/embiggen.png) 100% 0 no-repeat #fff;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;cursor:pointer}.js-map-container .js-map-expand .map-expand-label{padding:0 33px 0 10px;font-size:11px;line-height:28px}.js-map-container .js-map-expand:hover{background-position:100% -28px}.js-map-container.expanded{position:fixed;top:0;right:0;bottom:0;left:0;height:auto!important}.js-map-container.expanded .js-sidebar-map{height:calc(100% - 166px);width:calc(100% - 100px);top:116px;left:50px}.js-map-container.expanded .js-map-expand{top:126px;right:60px;background-position:100% -56px}.js-map-container.expanded .js-map-expand:hover{background-position:100% -84px}.js-map-container.expanded .expanded-background{height:100%;width:100%;position:absolute;background-color:#fbfbfb;display:inherit}.debug,.debug .debug,.debug .debug .debug,.debug .debug .debug .debug{background-color:rgba(0,0,0,.1)}#map_mobile{z-index:2}.cf:after{content:"";display:table;clear:both}.to-left{float:left}.to-right{float:right}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.hidden{display:none;visibility:hidden}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.center,.centered,.middle{position:relative}.center{left:50%;transform:translateX(-50%)}.middle{top:50%;transform:translateY(-50%)}.centered{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.absolute-center{position:absolute;left:50%;transform:translateX(-50%)}.absolute-middle{position:absolute;top:50%;transform:translateY(-50%)}.absolute-centered{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.full{width:100%}.half{width:50%}.one-third{width:33.33%}.one-third:first-child{width:33.34%}.two-third{width:66.66%}.one-fourth{width:25%}.three-fourth{width:75%}.one-fifth{width:20%}.hfull{height:100%}.ratio{position:relative;display:inline-block;margin:0;vertical-align:top}.ratio:before{position:relative;z-index:1;content:'';display:block}.ratio>.ratio-content{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.ratio-1x1:before{padding-top:100%}.ratio-2x1:before{padding-top:50%}.ratio-3x2:before{padding-top:66.6666666667%}.ratio-4x3:before{padding-top:75%}.ratio-16x9:before{padding-top:56.25%}.ratio-16x10:before{padding-top:62.5%}.ratio-1x2:before{padding-top:200%}.ratio-72x83:before{padding-top:115.277777778%}.debug{border:1px dashed red}.debug .debug{border-color:#00f}.debug .debug .debug{border-color:green}.debug .debug .debug .debug{border-color:orange}.debug .debug .debug .debug .debug{border-color:pink;background-color:rgba(0,0,0,.1)}.cover-bg{background-size:cover}.all-pointer-events{pointer-events:all}.white-border{border-color:#fff}.white-bg{background-color:#fff}.no-overflow{overflow:hidden}@media only screen and (max-width:767px){.main-localization,.main-navigations{display:none}.mobile-button-menu{display:block}.mobile-menu-back a{display:inline-block;padding:10px 30px 10px 50px;text-decoration:none;position:relative}.main-menu-item-mobile,.main-sub-menu li,.main-sub-menu-column,.new-tel{display:block}.mobile-menu-back a:after{background-image:url(../../images/navigation-sprite.png);background-repeat:no-repeat;background-size:95px 60px;height:15px;width:15px;position:absolute;top:50%;transform:translateY(-50%);content:"";left:30px;background-position:-60px -31px}.mobile-menu-container,.mobile-menu-header,.mobile-search-header{padding:30px}.main-sub-menu-column{padding:0}h5{text-align:center;width:100%}.main-menu-item-link-mobile,.main-sub-menu li a,.mobile-menu-container-second-level h5{display:block;padding:5px 0;text-decoration:none;font-weight:400;font-size:3rem;line-height:2;position:relative;text-align:left}.new-tel{font-size:2.3rem;margin:4rem 30px 30px;background:url(../../images/new/TEL.svg) no-repeat;background-size:1em auto;padding-left:1.2em}.hidden-tel{display:none}.mobile-menu-closebtn{width:35px;height:35px;display:block}.mobile-form-container,.mobile-localization-container{padding:0 30px}#search-bar-city-auto-complete{padding:0}.mobile-search-opener{padding:0 20px}.home-intro .mobile-search-overlay,.new-search-results-header .mobile-search-overlay{height:0;width:100%;position:fixed;z-index:42;left:0;top:0;background-color:#fff;overflow-x:hidden;transition:.5s}.home-intro .mobile-search-overlay .form-currency-select,.home-intro .mobile-search-overlay input[type=text],.home-intro .mobile-search-overlay input[type=email],.home-intro .mobile-search-overlay textarea,.new-search-results-header .mobile-search-overlay .form-currency-select,.new-search-results-header .mobile-search-overlay input[type=text],.new-search-results-header .mobile-search-overlay input[type=email],.new-search-results-header .mobile-search-overlay textarea{font-size:3.3vw;margin-top:-1px}.home-intro .mobile-search-overlay .search-bar-fieldspace,.home-intro .mobile-search-overlay .search-input,.new-search-results-header .mobile-search-overlay .search-bar-fieldspace,.new-search-results-header .mobile-search-overlay .search-input{border:1px solid #ed7403}.home-intro .mobile-search-overlay .search-bar-fieldspace .search-input,.home-intro .mobile-search-overlay .search-input .search-input,.new-search-results-header .mobile-search-overlay .search-bar-fieldspace .search-input,.new-search-results-header .mobile-search-overlay .search-input .search-input{border:1px solid #fff;width:99%;min-width:8em}.home-intro .mobile-search-overlay .search-bar-label,.new-search-results-header .mobile-search-overlay .search-bar-label{color:#3c3c3c;font-weight:400}.home-intro .mobile-search-overlay .search-bar-fieldset-city,.home-intro .mobile-search-overlay .search-bar-fieldset-date,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people{border:1px solid #ed7403;width:82%;margin:.8em auto}.home-intro .mobile-search-overlay .search-bar-fieldset-city .search-bar-label,.home-intro .mobile-search-overlay .search-bar-fieldset-date .search-bar-label,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-label,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .search-bar-label,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .search-bar-label,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-label{color:#3c3c3c;font-weight:400;display:inline-block;vertical-align:middle;text-transform:none;font-size:3.3vw;line-height:1;min-width:5em}.home-intro .mobile-search-overlay .search-bar-fieldset-city .search-bar-label-people,.home-intro .mobile-search-overlay .search-bar-fieldset-date .search-bar-label-people,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-label-people,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .search-bar-label-people,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .search-bar-label-people,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-label-people{padding-top:9px}.home-intro .mobile-search-overlay .search-bar-fieldset-city .search-bar-fieldspace,.home-intro .mobile-search-overlay .search-bar-fieldset-date .search-bar-fieldspace,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-fieldspace,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .search-bar-fieldspace,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .search-bar-fieldspace,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-fieldspace{display:inline-block;vertical-align:middle;margin-bottom:0;width:60%}.home-intro .mobile-search-overlay .search-bar-fieldset-city input[type=text],.home-intro .mobile-search-overlay .search-bar-fieldset-date input[type=text],.home-intro .mobile-search-overlay .search-bar-fieldset.with-people input[type=text],.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city input[type=text],.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date input[type=text],.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people input[type=text]{margin-top:0}.home-intro .mobile-search-overlay .search-bar-fieldset-city .search-bar-fieldspace,.home-intro .mobile-search-overlay .search-bar-fieldset-city .search-input,.home-intro .mobile-search-overlay .search-bar-fieldset-date .search-bar-fieldspace,.home-intro .mobile-search-overlay .search-bar-fieldset-date .search-input,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-fieldspace,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .search-input,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .search-bar-fieldspace,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .search-input,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .search-bar-fieldspace,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .search-input,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-fieldspace,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .search-input{border:none}.home-intro .mobile-search-overlay .search-bar-fieldset-city #search-bar-city-auto-complete,.home-intro .mobile-search-overlay .search-bar-fieldset-city .search-bar-fieldset-city,.home-intro .mobile-search-overlay .search-bar-fieldset-city .search-bar-select,.home-intro .mobile-search-overlay .search-bar-fieldset-city .searchbar-select,.home-intro .mobile-search-overlay .search-bar-fieldset-date #search-bar-city-auto-complete,.home-intro .mobile-search-overlay .search-bar-fieldset-date .search-bar-fieldset-city,.home-intro .mobile-search-overlay .search-bar-fieldset-date .search-bar-select,.home-intro .mobile-search-overlay .search-bar-fieldset-date .searchbar-select,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people #search-bar-city-auto-complete,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-fieldset-city,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-select,.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .searchbar-select,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city #search-bar-city-auto-complete,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .search-bar-fieldset-city,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .search-bar-select,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city .searchbar-select,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date #search-bar-city-auto-complete,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .search-bar-fieldset-city,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .search-bar-select,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date .searchbar-select,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people #search-bar-city-auto-complete,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-fieldset-city,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .search-bar-select,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .searchbar-select{padding-left:10px}.home-intro .mobile-search-overlay .search-bar-fieldset-city,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-city{background:url(../../images/new/DOVE.svg) 95% center no-repeat #fff;background-size:auto 1.5em}.home-intro .mobile-search-overlay .search-bar-fieldset-date,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-date{background:url(../../images/new/CALENDAR.svg) 96.5% center no-repeat #fff;background-size:auto 1.5em;padding-right:2em}.home-intro .mobile-search-overlay .search-bar-fieldset.with-people,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people{background:url(../../images/new/PERSONE.svg) 95% center no-repeat #fff;background-size:auto 1.5em}.home-intro .mobile-search-overlay .searchbar-select,.new-search-results-header .mobile-search-overlay .searchbar-select{color:#000;font-size:3.3vw}.home-intro .mobile-search-overlay .search-bar-fieldset-submit,.new-search-results-header .mobile-search-overlay .search-bar-fieldset-submit{width:85%;margin:1em auto}.home-intro .mobile-search-overlay .search-input-submit,.new-search-results-header .mobile-search-overlay .search-input-submit{display:block;width:100%;margin:0 auto;border-bottom:1vw solid #d66112;text-transform:uppercase;font-size:2rem;padding:2vw .5vw;position:static}.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .people,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .people{width:100%;padding:1em;top:3em;border-radius:5px}.home-intro .mobile-search-overlay .search-bar-fieldset.with-people .people .search-bar-label,.new-search-results-header .mobile-search-overlay .search-bar-fieldset.with-people .people .search-bar-label{font-size:3.4vw;color:#fff;width:70%}.no-extra-fee-bar-list li,.short-contact{font-size:12px}.home-intro .mobile-search-overlay .searchbar-select,.new-search-results-header .mobile-search-overlay .searchbar-select{width:auto}.mobile-search-header,.mobile-search-opener{display:block}.mobile-search-overlay .search-input,.mobile-search-overlay input[type=submit]{width:100%}.mobile-search-overlay .search-bar-box{border:0}.ui-front{z-index:1000!important}.date-picker-wrapper{z-index:10000010}.editorial-content{padding:1.5rem}.home-content-section:not(.home-slider-section):not(.press-slider-section){padding-bottom:50px}.product-grid-item-body{margin-bottom:30px}.editorial-content-sup-heading{padding-bottom:10px}.js-map-expand,.no-mobile-slider{display:none}.js-map-container{z-index:-1}#map_mobile{padding:0 10px}.sidebar-overlay{height:0;width:100%;position:fixed;z-index:10000;left:0;top:0;background-color:#fff;overflow-x:hidden;transition:.5s}.filters-cont{padding-top:20px;padding-bottom:10px}.filters-side-button{background:#ed7403;display:block;padding:5px 10px;text-decoration:none;color:#fff;transition:all .2s linear;cursor:pointer}.payment_details-wrapper{width:100%;padding:10px;float:none}.icon-allocations-label{padding-left:27px}.payment-breadcrumbs{line-height:20px}input[type=email],input[type=number],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0}.form-currency-select,input[type=email],input[type=text],textarea{padding:10px;font-size:3vw}.form-contact-input-text.cl-price-day{font-size:5vw}.payment-section-input-select{margin-top:3px;padding:10px;font-size:11px;margin-bottom:40px}.js-modal .content-outer-wrapper{width:calc(100% - 100px)}.home-slide-column-image{position:relative;height:300px}.home-slide-columns{display:flex;flex-direction:column-reverse}.home-newsletter-section{height:auto}.newsletter-banner-content{left:auto;top:auto;transform:none}.newsletter-banner-content .s2k-input-submit-next{width:100%}.s2k-input-submit-next{display:block;width:80%;float:none;margin:10px auto}.sidebar-section-mob,aside .section-search-results-request{margin-left:0}.newsletter-banner-content h2{padding-top:30px}.s2k-input-text-nl{margin-bottom:20px;border:1px solid #fff}.properties-breadcrumbs{font-size:11px;margin-bottom:20px}.detail-allocations-item,.property-detail-button{margin-bottom:10px}.overlay-gallery-single{height:130px}.m-hidden{display:none}.column-no-pad-mob{padding-left:0;padding-right:0}.icon-allocations{height:30px}.properties-titles,.property-name{padding-bottom:0;margin-bottom:0}.detail-slide-column{height:300px}.products-grid-header{margin-bottom:30px}.product-grid-item{min-height:0}.h4,h4{font-size:1.8rem}.cookie-warning{padding:20px 50px 20px 20px}.cookie-warning .cookie-close{height:20px;width:20px;right:20px;top:18px}}.aeternitas--button,.aeternitas--day-name,.date-picker-wrapper .month-name{text-transform:uppercase}@media only screen and (min-width:768px){.sidebar-overlay{height:auto;width:auto;position:relative;z-index:1;transition:.5s}.filters-cont{display:none}.yes-desktop-slider{display:block!important}.cookie-warning .cookie-close-button:hover{background-color:#323232}}@media only screen and (max-width:1024px){.js-modal .content-outer-wrapper{width:80%}.detail-content-section .products-grid,.searchresults-content-section .products-grid{width:100%;padding:0 10px}.column-no-pad-mob,.footer-column,.footer-column:not(:first-child){padding-left:0;padding-right:0}.main-menu-item-link{font-size:1.3rem}.main-menu-item{margin-left:30px}.product-grid-item{min-height:initial}.press-item-subtitle{font-size:1.4rem}.focus-point-grid-image-wrapper::before{padding-top:150px}.editorial-content-heading,.press-item-title,.products-grid-heading,.properties-titles,.property-name,.slide-item-title{font-size:2.5rem}h2.property-name{font-weight:700}h5.property-address{font-size:2.5rem;margin-bottom:5px}.detail-heading-left.detail-item-heading-first{text-align:center;padding-bottom:0;margin-bottom:0;margin-top:2em}.properties-filter{padding:10px}.detail-slide-column{height:300px;margin-left:5px;margin-right:5px}.detail-allocations-item{font-size:13px;padding-right:10px;line-height:15px}.section-search-results{margin-bottom:25px}.press-content-link::before{background-size:20px}.press-content-link-dx{text-align:right}}.date-picker,.date-picker-wrapper{font-size:12px;font-family:Arial,sans-serif}.date-picker{width:170px;height:25px;padding:0 0 0 10px;border:0;line-height:25px;font-weight:700;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;border:1px solid #bfbfbf;background-color:#efefef;padding:5px 12px;line-height:20px;color:#aaa;box-shadow:3px 3px 10px rgba(0,0,0,.5);box-sizing:initial}.date-picker-wrapper.inline-wrapper{position:relative;box-shadow:none;display:inline-block}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top,.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-picker-wrapper .month-wrapper table .day.nextMonth,.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative}.date-picker-wrapper .month-wrapper table,.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}.date-picker-wrapper .month-wrapper table .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help!important}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:#fff}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid #fff}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid #fff}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:#481f39}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top,.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .footer,.date-picker-wrapper .hide,.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;margin:0;cursor:pointer;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:1px solid #b7b7b7;background:#fff;background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')}.date-picker-wrapper .time{position:relative}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1,.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour,.minute{text-align:right}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#49e!important;color:#fff!important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-o-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px}.irs,.irs-line{position:relative}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#49E;font-weight:700}.date-picker-wrapper{z-index:10000010}.irs,.irs-bar,.irs-bar-edge,.irs-line{display:block}.date-picker-wrapper .drp_top-bar .apply-btn{border-radius:0;font-family:Poppins,serif;font-size:12px;font-weight:700;background:#a2baaf;color:#fff;padding:5px 10px;transition:all .2s linear;border:none}.date-picker-wrapper .month-wrapper table .day.checked{background:#92aa9f!important}.date-picker-wrapper .month-wrapper table .day.real-today,.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background:#f2ffff!important}.date-picker-wrapper .drp_top-bar{padding:10px 40px 30px 0}.ui-front{z-index:10000000!important}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{overflow:hidden;outline:0!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar,.irs-shadow{position:absolute;width:0;left:0}.irs-bar-edge{position:absolute;left:0}.irs-shadow{display:none}.irs-from,.irs-max,.irs-min,.irs-single,.irs-slider,.irs-to{display:block;position:absolute;cursor:default}.irs-slider{z-index:1}.irs-slider.type_last{z-index:2}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{font-size:10px;line-height:1.333;text-shadow:none;border-radius:4px}.irs-bar,.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right,.irs-slider{background:url(../../images/new/sprite-skin-flat.png) repeat-x}.irs{height:40px}.irs-with-grid{height:60px}.irs-line{height:12px;top:25px}.irs-line-left{height:12px;background-position:0 -30px}.irs-line-mid{height:12px;background-position:0 0}.irs-line-right{height:12px;background-position:100% -30px}.irs-bar{height:12px;top:25px;background-position:0 -60px}.irs-bar-edge{top:25px;height:12px;width:9px;background-position:0 -90px}.irs-shadow{height:3px;top:34px;background:#000;opacity:.25}.lt-ie9 .irs-shadow{filter:alpha(opacity=25)}.irs-slider{width:16px;height:18px;top:22px;background-position:0 -120px}.irs-slider.state_hover,.irs-slider:hover{background-position:0 -150px}.irs-max,.irs-min{color:#ed7403;top:0;padding:1px 3px;background:#e1e4e9}.irs-from,.irs-single,.irs-to{color:#fff;padding:1px 5px;background:#ed7403}.irs-from:after,.irs-single:after,.irs-to:after{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a2baaf}.irs-grid-pol{background:#e1e4e9}.irs-grid-text{color:#999}.aeternitas--cells{display:flex;flex-wrap:wrap}.aeternitas--cell{border-radius:100%;box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;height:32px;z-index:1}.aeternitas--cell .aeternitas-cell-background{height:calc(50% + 2px);width:100%;position:absolute;top:calc(25% - 2px);z-index:-1}.aeternitas--cell.-focus-{border:none;border-radius:100%;background:#ed7403}.aeternitas--cell.-focus-.-in-range-{border-radius:100%}.aeternitas--cell.-in-range-{border-radius:0}.aeternitas--cell.-in-range- .aeternitas-cell-background{background:#ed7403}.aeternitas--cell.-in-range-.-focus- .aeternitas-cell-background{background:rgba(237,116,3,.4)}.aeternitas--cell.-disabled-from- .aeternitas-cell-background{background:linear-gradient(135deg,#fff 0,#fff 50%,#f2f3ee 50%,#f2f3ee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f3ee', GradientType=1 )}.aeternitas--cell.-disabled-from-.-focus- .aeternitas-cell-background{background:#e7e8df}.aeternitas--cell.-disabled-to- .aeternitas-cell-background{background:linear-gradient(135deg,#f2f3ee 0,#f2f3ee 50%,#fff 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f3ee', endColorstr='#ffffff', GradientType=1 )}.aeternitas--cell.-disabled-to-.-focus- .aeternitas-cell-background{background:#e7e8df}.aeternitas--cell.-disabled-{cursor:default;border-radius:100%;text-decoration:line-through}.aeternitas--cell.-disabled-.-in-range-{color:#b0b1ab}.aeternitas--cell.-disabled-.-current-.-focus-{color:#d66112}.aeternitas--cell.-disabled-+.-disabled-from-{color:#BCBDB8}.aeternitas--cell.-disabled-+.-disabled-from- .aeternitas-cell-background{background:#f2f3ee}.aeternitas--cell.-disabled-+.-disabled-from-.-focus- .aeternitas-cell-background{background-color:#e7e8df}.aeternitas--cell.-range-from-.-focus- .aeternitas-cell-background,.aeternitas--cell.-range-to- .aeternitas-cell-background,.aeternitas--cell.-range-to-.-focus- .aeternitas-cell-background{background-color:#ed7403;color:#fff}.aeternitas--cell.-range-from-{color:#fff}.aeternitas--cell.-range-from- .aeternitas-cell-background{color:#fff;border-top-left-radius:45%;border-bottom-left-radius:45%;background-color:#ed7403}.aeternitas--cell.-range-from-.-focus-{color:#fff}.aeternitas--cell.-range-to-{color:#fff}.aeternitas--cell.-range-to- .aeternitas-cell-background{border-top-right-radius:45%;border-bottom-right-radius:45%}.aeternitas--cell.-range-to-.-focus-{color:#fff}.aeternitas--cell.-in-range-{color:#fff}.aeternitas--cell.-range-to-.-disabled-from- .aeternitas-cell-background{background:linear-gradient(135deg,#ed7403 0,#ed7403 50%,#f2f3ee 50%,#f2f3ee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7403', endColorstr='#f2f3ee', GradientType=1 )}.aeternitas--cell.-range-to-.-disabled-from-.-focus- .aeternitas-cell-background{background:linear-gradient(135deg,rgba(237,116,3,.4) 0,rgba(237,116,3,.4) 50%,#e7e8df 50%,#e7e8df 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(237, 116, 3, 0.4)', endColorstr='#e7e8df', GradientType=1 )}.aeternitas--cell.-range-from-.-disabled-to- .aeternitas-cell-background{background:linear-gradient(135deg,#f2f3ee 0,#f2f3ee 50%,#ed7403 50%,#ed7403 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f3ee', endColorstr='#ed7403', GradientType=1 )}.aeternitas--cell.-range-from-.-disabled-to-.-focus- .aeternitas-cell-background{background:linear-gradient(135deg,#e7e8df 0,#e7e8df 50%,rgba(237,116,3,.4) 50%,rgba(237,116,3,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e8df', endColorstr='rgba(237, 116, 3, 0.4)', GradientType=1 )}.aeternitas--cell.-selected-{color:#fff;border:none;background:#ed7403}.aeternitas--cell.-selected-.-current-{color:#fff;background:#d66112}.aeternitas--cell.-selected-.-focus-{background:#be5610}.aeternitas--cell.-current-{color:#d66112;font-weight:700}.aeternitas--cell.-current-.-focus-,.aeternitas--cell.-current-.-in-range-{color:#d66112}.aeternitas--cell:empty{cursor:default}.aeternitas--days-names{display:flex;flex-wrap:wrap;margin:8px 0 3px}.aeternitas--day-name{color:#a2baaf;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;font-size:.8em;font-weight:700}.-only-timepicker- .aeternitas--content,.aeternitas--body,.aeternitas-inline .aeternitas--pointer{display:none}.aeternitas--cell-day{width:14.2857142857%}.aeternitas--cells-months{height:170px}.aeternitas--cell-month{width:33.33%;height:25%}.aeternitas--cells-years,.aeternitas--years{height:170px}.aeternitas--cell-year{width:25%;height:33.33%}.aeternitates-container{position:absolute;left:0;top:0}@media print{.aeternitates-container{display:none}}.aeternitas{border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Poppins,sans-serif;font-size:14px;color:#4c4e4f;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0s .3s;z-index:100}.aeternitas.-from-top-{transform:translateY(-8px)}.aeternitas.-from-right-{transform:translateX(8px)}.aeternitas.-from-bottom-{transform:translateY(8px)}.aeternitas.-from-left-{transform:translateX(-8px)}.aeternitas.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0s 0s}.aeternitas-inline .aeternitas{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.aeternitas--content{box-sizing:content-box;padding:4px}.aeternitas--pointer{position:absolute;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-center- .aeternitas--pointer,.-top-left- .aeternitas--pointer,.-top-right- .aeternitas--pointer{top:calc(100% - 4px);transform:rotate(135deg)}.-right-bottom- .aeternitas--pointer,.-right-center- .aeternitas--pointer,.-right-top- .aeternitas--pointer{right:calc(100% - 4px);transform:rotate(225deg)}.-bottom-center- .aeternitas--pointer,.-bottom-left- .aeternitas--pointer,.-bottom-right- .aeternitas--pointer{bottom:calc(100% - 4px);transform:rotate(315deg)}.-left-bottom- .aeternitas--pointer,.-left-center- .aeternitas--pointer,.-left-top- .aeternitas--pointer{left:calc(100% - 4px);transform:rotate(45deg)}.-bottom-left- .aeternitas--pointer,.-top-left- .aeternitas--pointer{left:10px}.-bottom-right- .aeternitas--pointer,.-top-right- .aeternitas--pointer{right:10px}.-left-top- .aeternitas--pointer,.-right-top- .aeternitas--pointer{top:10px}.-left-bottom- .aeternitas--pointer,.-right-bottom- .aeternitas--pointer{bottom:10px}.-left-center- .aeternitas--pointer,.-right-center- .aeternitas--pointer{top:calc(50% - 10px / 2)}.aeternitas--body.active{display:block}.aeternitas--cell-day.-other-month-,.aeternitas--cell-year.-other-decade-{color:#BCBDB8}.aeternitas--cell-day.-other-month-:hover,.aeternitas--cell-year.-other-decade-:hover{color:#a3a49e}.-disabled-.-focus-.aeternitas--cell-day.-other-month-,.-disabled-.-focus-.aeternitas--cell-year.-other-decade-{color:#BCBDB8}.-selected-.aeternitas--cell-day.-other-month-,.-selected-.aeternitas--cell-year.-other-decade-{color:#fff;background:#fd9b40}.-selected-.-focus-.aeternitas--cell-day.-other-month-,.-selected-.-focus-.aeternitas--cell-year.-other-decade-{background:#fc8e27}.-in-range-.aeternitas--cell-day.-other-month-,.-in-range-.aeternitas--cell-year.-other-decade-{color:#fafaf9}.-in-range-.-focus-.aeternitas--cell-day.-other-month-,.-in-range-.-focus-.aeternitas--cell-year.-other-decade-{background-color:rgba(237,116,3,.2)}.aeternitas--cell-day.-other-month-:empty,.aeternitas--cell-year.-other-decade-:empty{background:0 0;border:none}.aeternitas--nav-action:hover,.aeternitas--nav-title:hover{background:#ed7403}.aeternitas--nav{display:flex;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .aeternitas--nav{display:none}.aeternitas--nav-action,.aeternitas--nav-title{display:flex;cursor:pointer;align-items:center;justify-content:center}.aeternitas--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aeternitas--nav-action.-disabled-{visibility:hidden}.aeternitas--nav-action svg{width:32px;height:32px}.aeternitas--nav-action path{fill:none;stroke:#979797;stroke-width:2px}.aeternitas--nav-title{border-radius:4px;padding:0 8px}.aeternitas--nav-title i{font-style:normal;color:#979797;margin-left:5px}.aeternitas--nav-title.-disabled-{cursor:default;background:0 0}.aeternitas--buttons{display:flex;padding:4px 0;border-top:1px solid #efefef}.aeternitas--buttons :first-child::before,.aeternitas--buttons :last-child::before{content:' ';display:inline-block;width:1.5em;height:1.5em;margin-right:.3em}.aeternitas--buttons :first-child::before{background:url(../../images/new/cancel.svg) center center no-repeat;background-size:100% auto}.aeternitas--buttons :last-child::before{background:url(../../images/new/save.svg) center center no-repeat;background-size:100% auto}.aeternitas--button{color:#ed7403;cursor:pointer;border-radius:4px;flex:1;display:inline-flex;justify-content:center;align-items:center;height:32px;font-weight:400}.aeternitas--button:hover{color:#4c4e4f;background:#ed7403}.aeternitas--messages{display:flex;padding:0;border-top:1px solid #efefef;flex-direction:column}.aeternitas--message{color:#EC5D1E;cursor:pointer;border-radius:4px;flex:1;display:inline-flex;justify-content:center;align-items:center;padding:5px 10px;font-weight:700}.aeternitas--message:hover{color:#4c4e4f;background:#ed7403}.aeternitas,.aeternitas--pointer{background:#eaeaea}.aeternitas{padding:1vw}.aeternitas--content{background:#fff}.aeternitas--nav-title{color:#000}.-bottom-center- .aeternitas--pointer,.-top-center- .aeternitas--pointer{left:calc(35% - 10px / 2)}.banner-overlay{display:none}.with-banner-overlay{width:100%;height:100%;overflow:hidden}.with-banner-overlay .banner-overlay{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;z-index:99999;left:0;top:0}.with-banner-overlay .banner-overlay-content{display:block}.with-banner-overlay .banner-overlay-img{display:block;text-decoration:none}.with-banner-overlay .close-banner-overlay{display:block;text-decoration:none;overflow:hidden}@media screen and (max-width:766px){.with-banner-overlay .banner-overlay-content{position:relative;top:10%;width:100%;height:100%}.with-banner-overlay .banner-overlay-img{width:90%;height:100%;max-width:49.2184724689vh;max-height:85vh;margin:0 auto}.with-banner-overlay .banner-overlay-img::before{content:' ';display:block;background-size:100% auto;width:100%;height:155.429447853vw;max-height:85vh;box-shadow:3px 3px 5px 0 rgba(0,0,0,.75)}.with-banner-overlay .banner-overlay-img.banner-overlay-img-prenotazione-offerta-it::before{background:url(/images/banner-prenofferta-it_mobile.jpg) no-repeat;background-size:100% auto}.with-banner-overlay .banner-overlay-img.banner-overlay-img-prenotazione-offerta-en::before{background:url(/images/banner-prenofferta-en_mobile.jpg) no-repeat;background-size:100% auto}.with-banner-overlay .close-banner-overlay{position:fixed;z-index:999999;top:72px;color:#000;right:0;height:10vh;width:100%}}@media screen and (min-width:767px){.with-banner-overlay .banner-overlay-content{position:relative;top:18%;width:90%;height:80%;margin:0 auto;overflow:hidden;max-width:1064px;max-height:713px}.with-banner-overlay .banner-overlay-img{max-width:104.46002805vh;margin:0 auto}.with-banner-overlay .banner-overlay-img::before{content:' ';display:block;background-size:100% auto;max-height:100%;max-width:100%;box-shadow:3px 3px 5px 0 rgba(0,0,0,.75);padding-bottom:67.0112781955%}.with-banner-overlay .banner-overlay-img.banner-overlay-img-prenotazione-offerta-it::before{background:url(/images/banner-prenofferta-it_desktop.jpg) no-repeat;background-size:100% auto}.with-banner-overlay .banner-overlay-img.banner-overlay-img-prenotazione-offerta-en::before{background:url(/images/banner-prenofferta-en_desktop.jpg) no-repeat;background-size:100% auto}.with-banner-overlay .close-banner-overlay{position:fixed;z-index:999999;top:18px;right:18px;color:#fff;width:40px;height:40px}.with-banner-overlay .close-banner-overlay:after,.with-banner-overlay .close-banner-overlay:before{position:absolute;left:15px;content:' ';height:33px;width:8px;background-color:#fff}.with-banner-overlay .close-banner-overlay:before{transform:rotate(45deg)}.with-banner-overlay .close-banner-overlay:after{transform:rotate(-45deg)}}