/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,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,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font:inherit}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}code,kbd,pre,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}html,body{width:100%;height:100%;box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"Alegreya Sans";src:url("../fonts/AlegreyaSans-Regular.eot");src:url("../fonts/AlegreyaSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/AlegreyaSans-Regular.woff") format("woff"),url("../fonts/AlegreyaSans-Regular.ttf") format("truetype"),url("../fonts/AlegreyaSans-Regular.svg#Alegreya Sans") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Alegreya Sans";src:url("../fonts/AlegreyaSans-Bold.eot");src:url("../fonts/AlegreyaSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/AlegreyaSans-Bold.woff") format("woff"),url("../fonts/AlegreyaSans-Bold.ttf") format("truetype"),url("../fonts/AlegreyaSans-Bold.svg#Alegreya Sans") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Alegreya";src:url("../fonts/Alegreya-Regular.eot");src:url("../fonts/Alegreya-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Alegreya-Regular.woff") format("woff"),url("../fonts/Alegreya-Regular.ttf") format("truetype"),url("../fonts/Alegreya-Regular.svg#Alegreya") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Alegreya";src:url("../fonts/Alegreya-Italic.eot");src:url("../fonts/Alegreya-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Alegreya-Italic.woff") format("woff"),url("../fonts/Alegreya-Italic.ttf") format("truetype"),url("../fonts/Alegreya-Italic.svg#Alegreya") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Alegreya";src:url("../fonts/Alegreya-Medium.eot");src:url("../fonts/Alegreya-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Alegreya-Medium.woff") format("woff"),url("../fonts/Alegreya-Medium.ttf") format("truetype"),url("../fonts/Alegreya-Medium.svg#Alegreya") format("svg");font-weight:500;font-style:normal;font-display:swap}body{font-family:"Alegreya Sans",sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:"Alegreya",serif}h1 i,h2 i,h3 i,h4 i{font-style:italic}h1.bold,h2.bold,h3.bold,h4.bold{font-weight:500}html{font-size:100%;line-height:1.5}@media all and (min-width: 703px){html{font-size:106.25%}}@media all and (min-width: 1440px){html{font-size:112.5%}}h1,.like-h1{font-size:1.8020324707rem;line-height:1.3}@media all and (min-width: 703px){h1,.like-h1{font-size:2.2806973457rem;line-height:1.3}}@media all and (min-width: 1440px){h1,.like-h1{font-size:2.565784514rem;line-height:1.3}}h2,.like-h2{font-size:1.6018066406rem;line-height:1.3}@media all and (min-width: 703px){h2,.like-h2{font-size:1.8020324707rem;line-height:1.3}}@media all and (min-width: 1440px){h2,.like-h2{font-size:2.0272865295rem;line-height:1.3}}h3,.like-h3{font-size:1.265625rem;line-height:1.3}@media all and (min-width: 703px){h3,.like-h3{font-size:1.423828125rem;line-height:1.3}}h4,.like-h4{font-size:1rem}.pretitle{display:block;text-transform:uppercase;font-size:.7901234568rem;font-weight:bold;margin-bottom:1.125rem}@media only screen and (min-width: 703px){.pretitle{margin-bottom:1.5rem}}small{font-size:.8888888889rem}@media all and (min-width: 1440px){small{font-size:.7901234568rem}}.dark-bg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}article ol,article ul,.txt-area ol,.txt-area ul{list-style:none;margin:1.5rem 0 1.5rem 3rem;padding-left:0}article ol ol,article ol ul,article ul ol,article ul ul,.txt-area ol ol,.txt-area ol ul,.txt-area ul ol,.txt-area ul ul{margin:1.5rem 0 1.5rem 3rem}article ol,.txt-area ol{list-style:decimal inside}article ul,.txt-area ul{list-style:square}@media only screen and (min-width: 703px){article ol,article ul,.txt-area ol,.txt-area ul{padding-left:0;list-style-position:outside}}article,.txt-area{max-width:52em}article b,article strong,.txt-area b,.txt-area strong{font-weight:bold}article em,article i,.txt-area em,.txt-area i{font-style:italic}article ul:first-child,article p:first-child,.txt-area ul:first-child,.txt-area p:first-child{margin-top:0}article p+p{margin:1.5rem 0;text-indent:1.5rem}article abbr{-webkit-font-variant:small-caps;-moz-font-variant:small-caps;-ms-font-variant:small-caps;font-variant:small-caps;font-feature-settings:"smcp"}article abbr[title]:hover{cursor:help}blockquote{font-family:"Alegreya",serif;font-style:italic}.old-figures{font-variant-numeric:oldstyle-nums;font-feature-settings:"onum"}.clearfix::after{content:"";display:table;clear:both}.clear{clear:both}img{width:100%}img.original-size{width:auto;max-width:100%}.txt-area img{max-width:100%;width:auto}.container{position:relative;width:90%;max-width:1440px;margin:0 auto}.container.full-w{width:100%}.container.large{max-width:1400px}.container.small{max-width:30rem}@media screen and (min-width: 400px)and (max-width: 702px){.container{width:86%}}@media only screen and (min-width: 1024px){.container{width:86%}}.hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.hide{display:none}@media only screen and (max-width: 359px){.xs-hide{display:none}}@media only screen and (max-width: 479px){.s-hide{display:none}}@media only screen and (max-width: 702px){.m-hide{display:none}}@media only screen and (max-width: 702px){.l-hide{display:none}}.m1{margin:1.5rem}.mt1{margin-top:1.5rem}.mb1{margin-bottom:1.5rem}.my1{margin-top:1.5rem;margin-bottom:1.5rem}.m2{margin:2.25rem}.mt2{margin-top:2.25rem}.mb2{margin-bottom:2.25rem}.my2{margin-top:2.25rem;margin-bottom:2.25rem}.m3{margin:5.25rem}.mt3{margin-top:5.25rem}.mb3{margin-bottom:5.25rem}.my3{margin-top:5.25rem;margin-bottom:5.25rem}.m4{margin:5.25rem}.mt4{margin-top:5.25rem}.mb4{margin-bottom:5.25rem}.my4{margin-top:5.25rem;margin-bottom:5.25rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}@media only screen and (min-width: 703px){.m1{margin:2.25rem}.mt1{margin-top:2.25rem}.mb1{margin-bottom:2.25rem}.ml1{margin-left:2.25rem}.my1{margin-top:2.25rem;margin-bottom:2.25rem}.m2{margin:3rem}.mt2{margin-top:3rem}.mb2{margin-bottom:3rem}.my2{margin-top:3rem;margin-bottom:3rem}.m3{margin:6.75rem}.mt3{margin-top:6.75rem}.mb3{margin-bottom:6.75rem}.my3{margin-top:6.75rem;margin-bottom:6.75rem}.m4{margin:6rem}.mt4{margin-top:6rem}.mb4{margin-bottom:6rem}.my4{margin-top:6rem;margin-bottom:6rem}}@media only screen and (min-width: 1440px){.m1{margin:3rem}.mt1{margin-top:3rem}.mb1{margin-bottom:3rem}.my1{margin-top:3rem;margin-bottom:3rem}.m2{margin:4.5rem}.mt2{margin-top:4.5rem}.mb2{margin-bottom:4.5rem}.my2{margin-top:4.5rem;margin-bottom:4.5rem}.m3{margin:6rem}.mt3{margin-top:6rem}.mb3{margin-bottom:6rem}.my3{margin-top:6rem;margin-bottom:6rem}.m4{margin:9rem}.mt4{margin-top:9rem}.mb4{margin-bottom:9rem}.my4{margin-top:9rem;margin-bottom:9rem}}@media only screen and (min-width: 1920px){.m1{margin:3rem}.mt1{margin-top:3rem}.mb1{margin-bottom:3rem}.my1{margin-top:3rem;margin-bottom:3rem}.m2{margin:4.5rem}.mt2{margin-top:4.5rem}.mb2{margin-bottom:4.5rem}.my2{margin-top:4.5rem;margin-bottom:4.5rem}.m3{margin:7.5rem}.mt3{margin-top:7.5rem}.mb3{margin-bottom:7.5rem}.my3{margin-top:7.5rem;margin-bottom:7.5rem}.m4{margin:10.5rem}.mt4{margin-top:10.5rem}.mb4{margin-bottom:10.5rem}.my4{margin-top:10.5rem;margin-bottom:10.5rem}}.p1{padding:1.5rem}.pt1{padding-top:1.5rem}.pb1{padding-bottom:1.5rem}.py1{padding-top:1.5rem;padding-bottom:1.5rem}.p2{padding:2.25rem}.pt2{padding-top:2.25rem}.pb2{padding-bottom:2.25rem}.py2{padding-top:2.25rem;padding-bottom:2.25rem}.p3{padding:5.25rem}.pt3{padding-top:5.25rem}.pb3{padding-bottom:5.25rem}.py3{padding-top:5.25rem;padding-bottom:5.25rem}.p4{padding:5.25rem}.pt4{padding-top:5.25rem}.pb4{padding-bottom:5.25rem}.py4{padding-top:5.25rem;padding-bottom:5.25rem}@media only screen and (min-width: 703px){.p1{padding:2.25rem}.pt1{padding-top:2.25rem}.pb1{padding-bottom:2.25rem}.py1{padding-top:2.25rem;padding-bottom:2.25rem}.p2{padding:3rem}.pt2{padding-top:3rem}.pb2{padding-bottom:3rem}.py2{padding-top:3rem;padding-bottom:3rem}.p3{padding:6.75rem}.pt3{padding-top:6.75rem}.pb3{padding-bottom:6.75rem}.py3{padding-top:6.75rem;padding-bottom:6.75rem}.p4{padding:6rem}.pt4{padding-top:6rem}.pb4{padding-bottom:6rem}.py4{padding-top:6rem;padding-bottom:6rem}}@media only screen and (min-width: 1440px){.p1{padding:3rem}.pt1{padding-top:3rem}.pb1{padding-bottom:3rem}.py1{padding-top:3rem;padding-bottom:3rem}.p2{padding:4.5rem}.pt2{padding-top:4.5rem}.pb2{padding-bottom:4.5rem}.py2{padding-top:4.5rem;padding-bottom:4.5rem}.p3{padding:6rem}.pt3{padding-top:6rem}.pb3{padding-bottom:6rem}.py3{padding-top:6rem;padding-bottom:6rem}.p4{padding:9rem}.pt4{padding-top:9rem}.pb4{padding-bottom:9rem}.py4{padding-top:9rem;padding-bottom:9rem}}@media only screen and (min-width: 1920px){.p1{padding:3rem}.pt1{padding-top:3rem}.pb1{padding-bottom:3rem}.py1{padding-top:3rem;padding-bottom:3rem}.p2{padding:4.5rem}.pt2{padding-top:4.5rem}.pb2{padding-bottom:4.5rem}.py2{padding-top:4.5rem;padding-bottom:4.5rem}.p3{padding:7.5rem}.pt3{padding-top:7.5rem}.pb3{padding-bottom:7.5rem}.py3{padding-top:7.5rem;padding-bottom:7.5rem}.p4{padding:10.5rem}.pt4{padding-top:10.5rem}.pb4{padding-bottom:10.5rem}.py4{padding-top:10.5rem;padding-bottom:10.5rem}}@keyframes scrollDown{0%{transform:translateY(0);opacity:0}20%,65%{transform:translateY(0);opacity:1}90%{transform:translateY(80px);opacity:1}100%{transform:translateY(80px);opacity:0}}@keyframes keyRotate{0%,100%{transform:rotateY(0)}50%{transform:rotateY(360deg)}}.btn-clear{font-size:.7901234568rem}@media all and (min-width: 1440px){.btn-clear{font-size:.7901234568rem}}.btn,.btn-outline{font-size:.7023319616rem}@media all and (min-width: 1440px){.btn,.btn-outline{font-size:.7901234568rem}}.btn.large,.btn-clear.large,.btn-outline.large{font-size:.8888888889rem}@media all and (min-width: 1440px){.btn.large,.btn-clear.large,.btn-outline.large{font-size:1rem}}a{color:#c59344;text-decoration:none;transition:.4s ease-out}a:hover,a:focus{color:rgb(163.3387755102,119.6653061224,50.6612244898)}article a:visited{opacity:.8}.btn,.btn-clear,.btn-outline{font-family:inherit;font-weight:bold;display:inline-block;padding:1em 1.2em;line-height:1;margin:0;height:auto;cursor:pointer;vertical-align:middle;text-align:center;color:inherit;letter-spacing:.05em;-webkit-appearance:none;transition:background-color .4s ease-out,color .4s ease-out,border-color .4s ease-out}.btn:focus,.btn-clear:focus,.btn-outline:focus{outline:none}.btn{background-color:hsl(36.7441860465,52.6530612245%,61.9607843137%) !important;color:#c59344 !important;border:1px solid rgba(0,0,0,0);border-radius:none}.btn:hover,.btn:focus{background-color:#c59344 !important}.btn.call-action{background-color:hsl(36.7441860465,52.6530612245%,61.9607843137%) !important}.btn.call-action:hover,.btn.call-action:focus{background-color:rgb(163.3387755102,119.6653061224,50.6612244898) !important}.btn-clear{position:relative;color:#281e1a !important;padding:.6em 0;font-family:"Alegreya",serif;font-size:ms(0);font-weight:normal;font-style:italic;transition:color .4s ease-in-out}.btn-clear::after{content:"";position:absolute;bottom:.25em;left:-0.1em;width:0;height:1px;transition:all .4s ease-in-out;opacity:0;background-color:#c59344}.btn-clear svg{transform:rotate(-90deg);margin-left:.5em}.btn-clear:hover,.btn-clear:focus{color:#c59344 !important;transition:color .8s ease-in-out}.btn-clear:hover::after,.btn-clear:focus::after{width:calc(100% + .2em);opacity:1;transition:all .8s ease-in-out}.btn-clear:hover svg,.btn-clear:focus svg{color:inherit}.btn-clear.light{color:#f3f3f3 !important}.btn-clear.light:hover,.btn-clear.light:focus{color:#c59344 !important}.btn-clear.on-gold::after{background-color:#fff}.btn-clear.on-gold:hover,.btn-clear.on-gold:focus{color:#fff !important}.btn-outline{position:relative;color:#c59344 !important;border:1px solid #c59344;text-transform:uppercase;transition:.4s ease-out;min-width:80px;background-color:rgba(0,0,0,0)}.btn-outline::after{content:"";position:absolute;left:3px;top:-5px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid rgba(197,147,68,.5);transition:.4s ease-out}.btn-outline.light{color:#d6d6d6 !important;border-color:#d6d6d6}.btn-outline.light::after{border-color:hsla(0,0%,100%,.4)}.btn-outline:hover,.btn-outline:focus{transform:translate(3px, -5px)}.btn-outline:hover::after,.btn-outline:focus::after{left:0;top:0}.btn-outline:active{background-color:#c59344 !important;color:#fff !important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #c59344;box-shadow:none;border-radius:0;padding:.7em;width:100%;margin-bottom:1.25rem;font-family:inherit;color:#f3f3f3}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus{border-color:hsl(45,41.0256410256%,64.7058823529%);outline:0}@media only screen and (min-width: 1280px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select{padding:.8em}}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#d6d6d6;opacity:.7}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#d6d6d6;opacity:.7}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#d6d6d6;opacity:.7}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#d6d6d6;opacity:.7}select{padding-right:3rem;background-image:url('data:image/svg+xml;utf8,<svg width="26px" height="24px" viewBox="0 0 40 30" version="1.1" xmlns="http://www.w3.org/2000/svg"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-180.000000, -526.000000)" fill="#D6D6D6" fill-rule="nonzero"><polygon transform="translate(188.000000, 541.000000) rotate(-90.000000) translate(-188.000000, -541.000000) " points="182.053708 534.066667 181.056266 533 173 541 181.056266 549 182.053708 547.933333 175.762148 541.761905 203 541.761905 203 540.314286 175.762148 540.314286"></polygon></g></g></svg>');background-repeat:no-repeat;background-position:right center}select:focus{background-image:url('data:image/svg+xml;utf8,<svg width="26px" height="24px" viewBox="0 0 40 30" version="1.1" xmlns="http://www.w3.org/2000/svg"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-180.000000, -526.000000)" fill="#F3F3F3" fill-rule="nonzero"><polygon transform="translate(188.000000, 541.000000) rotate(-90.000000) translate(-188.000000, -541.000000) " points="182.053708 534.066667 181.056266 533 173 541 181.056266 549 182.053708 547.933333 175.762148 541.761905 203 541.761905 203 540.314286 175.762148 540.314286"></polygon></g></g></svg>')}option:disabled{color:#d6d6d6;opacity:.7}textarea{min-height:6.5rem;border:1px solid #c59344;margin-top:.3em}label,legend{display:block;font-size:.7901234568em;font-weight:bold;text-transform:uppercase}fieldset{border-width:0;padding:0;margin-bottom:1.25rem}fieldset input:last-of-type{margin-bottom:0}input[type=checkbox],input[type=radio]{display:inline}.checkbox{position:relative;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer}.checkbox input{display:none}.checkbox .icon{position:absolute;left:0;top:0;z-index:1;text-align:center;display:inline-block;background-color:#f5f5f5;border-radius:.3rem;text-align:center;font-size:14px;height:22px;width:22px}.checkbox .icon .fa{position:absolute;left:0;right:0;display:inline-block;width:1.5em;height:1.5em;transform:rotate(45deg)}.checkbox .icon .fa::after,.checkbox .icon .fa::before{content:"";visibility:hidden;position:absolute;width:3px}.checkbox .icon .fa::before{top:3px;left:12px;height:13px;background-color:#616161}.checkbox .icon .fa::after{top:13px;left:7px;height:3px;width:5px;background-color:#616161}.checkbox input:checked+.icon .fa::after,.checkbox input:checked+.icon .fa::before{visibility:visible}.checkbox label{position:relative;z-index:1;padding-left:2.25em;line-height:22px;cursor:pointer}.label-inline{display:inline-block;font-weight:normal;margin-left:.5rem}table{width:100%}td,th{border-bottom:1px solid hsl(45,41.0256410256%,64.7058823529%);padding:1em;text-align:left;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}td:first-child,th:first-child{padding-left:.5em}td:last-child,th:last-child{padding-right:.5em}@media only screen and (min-width: 1280px){td:first-child,th:first-child{padding-left:1em}td:last-child,th:last-child{padding-right:1em}}th{font-weight:bold;vertical-align:middle}.table-wrapper{max-width:50em;margin-right:auto;margin-left:auto}.table-wrapper td{white-space:nowrap;vertical-align:middle}.table-wrapper td:first-of-type{white-space:normal;min-width:auto;max-width:6.5em}.table-wrapper tr:nth-child(even){background:#3a322f}.table-wrapper tr:first-of-type th{line-height:1.2}.table-wrapper.full{overflow-x:scroll}.table-wrapper.full td{min-width:5em;max-width:6em}small.priceTable{display:block;max-width:50rem;margin-top:.4rem;margin-right:auto;margin-left:auto}.dumb-example{border-radius:.25em}#fullscreen-slides::after,#fullscreen-preview li::after,.img-grid li:first-of-type a::after,.strenghts::after,#previewGrid .box figure::after,.callActionBox::after,.discoverBoxes figure::after,#photogallery .ph-block a::after{border:1px solid hsla(0,0%,100%,.4)}.dumb-example{font-size:.75em}.nc-icon{display:inline-block;color:#444;height:24px;width:24px}.nc-icon use{fill:inherit}.nc-icon.nc-icon-outline use{stroke:inherit}.nc-align-to-text{display:inline-block;width:1em;height:1em;vertical-align:middle;position:relative;top:-0.0625em;stroke:none;fill:none}.nc-align-to-text use{color:inherit}.nc-icon,.nc-align-to-text{fill:currentColor;stroke:none}.nc-icon.nc-icon-outline,.nc-align-to-text.nc-icon-outline{fill:none;stroke:currentColor}.nc-icon use{stroke:none}.nc-icon.nc-icon-outline use{fill:none}.nc-icon.nc-icon-outline,.nc-align-to-text.nc-icon-outline{stroke-width:3px}.nc-icon.nc-icon-outline use,.nc-align-to-text.nc-icon-outline use{transform:translateX(0.5px) translateY(0.5px)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-slider.controls-top{margin-top:40px}.slick-slider.controls-bottom{margin-bottom:40px}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide a{outline:none}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;z-index:3;display:block;bottom:-3rem;width:32px;height:32px;padding:0;cursor:pointer;opacity:.8;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0) url("../images/icons/svg/arrow-right.svg") 0 0/32px 32px;transition:.35s ease}.slick-prev:hover,.slick-next:hover{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.3}.slick-prev{left:50%;margin-left:-42px;transform:rotate(180deg)}.slick-next{right:50%;margin-right:-42px}#highlight-carousel{margin-bottom:.75rem}@media only screen and (min-width: 1024px){#fullscreen-preview .slick-prev,#fullscreen-preview .slick-next{display:none !important}}@media only screen and (min-width: 1024px){.slides-pagination{position:absolute;bottom:1.5rem;left:2rem;z-index:20}.slides-pagination a{width:13px;height:13px;border:1px solid #f3f3f3;display:inline-block;vertical-align:middle;margin:3px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:hsla(0,0%,100%,.25)}}.slick-dotted.slick-slider{margin-bottom:40px}.slick-dots{position:absolute;bottom:-3rem;width:100%;padding:0 3px;margin:0;list-style:none;text-align:left}.slick-dots li{position:relative;display:inline-block;margin:0 3px;cursor:pointer}.slick-dots li button{width:0;cursor:pointer;text-indent:-9999px;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover::before,.slick-dots li button:focus::before{background:#bdb5a0}.slick-dots li button::before{position:absolute;top:0;left:50%;width:13px;height:13px;content:"";text-align:center;border:1px solid #bdb5a0;background:rgba(0,0,0,0);transition:.5s ease-in-out}.slick-dots li.slick-active button:before{background:#bdb5a0}#hotelForm,#restaurantForm{text-align:left;max-width:60rem;margin-right:auto;margin-left:auto}#hotelForm .hf-block,#restaurantForm .hf-block{color:#e8e0c8}#hotelForm .hf-block label,#restaurantForm .hf-block label{color:#d6d6d6}#hotelForm .hf-block .requiredAd,#restaurantForm .hf-block .requiredAd{display:block;font-size:.823em;color:hsla(0,0%,100%,.5);margin-bottom:1rem;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#hotelForm .hf-block.bottom,#restaurantForm .hf-block.bottom{background:none}#hotelForm .hf-block.bottom label,#restaurantForm .hf-block.bottom label{color:#d6d6d6 !important;text-transform:none}#hotelForm .hf-block .fieldset,#restaurantForm .hf-block .fieldset{margin-bottom:1.5rem}#hotelForm .hf-block .fieldset.accomodationType .input-block,#restaurantForm .hf-block .fieldset.accomodationType .input-block{display:inline-block;margin-right:2rem}#hotelForm .hf-block .fieldset.hide,#restaurantForm .hf-block .fieldset.hide{display:none}#hotelForm .hf-block .fieldset.children-ages,#restaurantForm .hf-block .fieldset.children-ages{display:flex;flex-wrap:wrap;justify-content:space-between}#hotelForm .hf-block .fieldset.children-ages .input-block,#restaurantForm .hf-block .fieldset.children-ages .input-block{width:47.5%}#hotelForm .hf-block .fieldset.address,#restaurantForm .hf-block .fieldset.address{display:flex;flex-wrap:wrap;justify-content:space-between}#hotelForm .hf-block .fieldset.address .input-block,#restaurantForm .hf-block .fieldset.address .input-block{width:47.5%}#hotelForm .hf-block .acc-box,#restaurantForm .hf-block .acc-box{padding:0 0 1.5rem}#hotelForm .hf-block .mb0,#restaurantForm .hf-block .mb0{margin-bottom:0 !important}#hotelForm .hf-block h3,#hotelForm .hf-block h4,#restaurantForm .hf-block h3,#restaurantForm .hf-block h4{margin-bottom:1rem;line-height:1}#hotelForm .hf-block h3,#restaurantForm .hf-block h3{color:#c59344}#hotelForm .hf-block h4,#restaurantForm .hf-block h4{margin:1rem 0 1.5rem;color:#d6d6d6}#hotelForm .hf-block .input-block,#restaurantForm .hf-block .input-block{margin-bottom:1.5rem}#hotelForm .hf-block .input-block input,#hotelForm .hf-block .input-block select,#restaurantForm .hf-block .input-block input,#restaurantForm .hf-block .input-block select{margin-bottom:0}#hotelForm .hf-block .input-block:last-of-type,#restaurantForm .hf-block .input-block:last-of-type{margin-bottom:0}#hotelForm .hf-block .input-block.link,#restaurantForm .hf-block .input-block.link{display:flex}#hotelForm .hf-block .input-block.link>a,#restaurantForm .hf-block .input-block.link>a{width:auto;display:inline-block;align-self:center}#hotelForm .hf-block .btn-clear,#restaurantForm .hf-block .btn-clear{color:#c59344 !important;background:none}#hotelForm .hf-block .btn-clear:hover,#restaurantForm .hf-block .btn-clear:hover{color:rgb(203.0367346939,158.2408163265,87.4632653061) !important}#hotelForm .hf-block .show-more .btn-clear,#restaurantForm .hf-block .show-more .btn-clear{margin-right:1.5em}#hotelForm .hf-block hr,#restaurantForm .hf-block hr{border-width:2px;border-color:#131111}#hotelForm .hf-block .hf-spacer,#restaurantForm .hf-block .hf-spacer{padding:.25rem 0}#hotelForm .hf-block div.error,#restaurantForm .hf-block div.error{font-size:.7901234568em;color:#a1212d;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#hotelForm .hf-block input.error,#hotelForm .hf-block select.error,#restaurantForm .hf-block input.error,#restaurantForm .hf-block select.error{background-color:hsl(354.375,65.9793814433%,58.0392156863%);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#hotelForm .hf-block .checkbox.error+.icon,#restaurantForm .hf-block .checkbox.error+.icon{background-color:hsl(354.375,65.9793814433%,58.0392156863%)}#hotelForm .bottom,#restaurantForm .bottom{margin-top:3rem}#hotelForm .bottom .checkbox,#restaurantForm .bottom .checkbox{margin-bottom:1em}#hotelForm .bottom .checkbox label,#restaurantForm .bottom .checkbox label{font-weight:normal;color:#281e1a}#hotelForm #privacyPolicy,#restaurantForm #privacyPolicy{font-size:.7901234568em;color:#d6d6d6;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#hotelForm .submit-wrapper,#restaurantForm .submit-wrapper{text-align:center}@media only screen and (min-width: 703px){#hotelForm .hf-block .fieldset,#restaurantForm .hf-block .fieldset{display:flex;justify-content:space-between;margin-bottom:1.5rem}#hotelForm .hf-block .fieldset .input-block,#restaurantForm .hf-block .fieldset .input-block{width:30%;margin-bottom:0}#hotelForm .hf-block .fieldset .input-block.large,#restaurantForm .hf-block .fieldset .input-block.large{width:70%}#hotelForm .hf-block .fieldset .btn-clear,#restaurantForm .hf-block .fieldset .btn-clear{width:30%;align-self:flex-end}#hotelForm .hf-block .fieldset.accomodationType .input-block,#restaurantForm .hf-block .fieldset.accomodationType .input-block{margin-right:0}#hotelForm .hf-block .fieldset.children-ages,#restaurantForm .hf-block .fieldset.children-ages{justify-content:flex-start}#hotelForm .hf-block .fieldset.children-ages .input-block,#restaurantForm .hf-block .fieldset.children-ages .input-block{width:120px;margin-right:3.333%}#hotelForm .hf-block .fieldset.address .input-block,#restaurantForm .hf-block .fieldset.address .input-block{width:21.666667%}#hotelForm .hf-block h3,#restaurantForm .hf-block h3{margin-bottom:1.5rem}#hotelForm .hf-block .btn-clear,#restaurantForm .hf-block .btn-clear{text-align:left;line-height:1.4;margin:0}}@media only screen and (min-width: 1280px){#hotelForm .hf-block .fieldset,#restaurantForm .hf-block .fieldset{margin-bottom:2rem}}#request-output{text-align:center;max-width:800px}#request-output p{margin:1.5rem 0}#request-output strong{font-weight:bold}#request-output h2{color:#c59344 !important}#request-output h4{color:rgb(86.3636363636,64.7727272727,56.1363636364)}#request-output .request-summary{margin:2em 0;text-align:left}#form-social-callA{max-width:800px;text-align:center}#form-social-callA .s-icons{margin-top:1rem}#form-social-callA .s-icons a{position:relative;display:inline-block;width:42px;height:42px;margin:0 .25em;background:#281e1a;border-radius:.25em}#form-social-callA .s-icons a svg{position:absolute;left:50%;top:50%;width:28px;height:28px;margin:-14px 0 0 -14px;color:#f3f3f3}#form-social-callA .s-icons a:hover svg{color:#fff}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#79b791;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}td.ui-highliting a{background:#79b791 !important;color:#fff !important}#position-info .indications{margin-bottom:2rem}#position-info .address{text-align:left;max-width:400px;padding:1.125rem}#position-info .address h3{margin-bottom:.25em}#position-info .address strong{display:block;margin-top:1em;font-weight:bold}#position-info .address span{display:block}#position-info .address hr{border-color:rgba(232,224,200,.3)}@media only screen and (min-width: 1024px){#position-info .indications,#position-info .address{float:left}#position-info .indications{width:60.5%;margin-right:7.5%}#position-info .address{width:32%;padding:1.5rem;max-width:none}}#position-map .map-wrapper{position:relative}#position-map #map-canvas{height:60vh;overflow:hidden;color:#3a322f}#position-map #map-canvas b{font-weight:bold}#position-map .inputs{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left}#position-map .inputs .input-block{flex-basis:48%}@media only screen and (min-width: 1024px){#position-map .inputs{flex-wrap:nowrap}#position-map .inputs .input-block{flex-basis:24%}}@media only screen and (min-width: 1440px){#position-map #map-canvas{height:75vh}#position-map form{text-align:left}}#map_directions{background:#f5f5f5}#photogallery img{display:block;transition:transform 4s cubic-bezier(0.215, 0.61, 0.355, 1)}#photogallery .ph-block{padding-bottom:1rem}#photogallery .ph-block .main{padding-bottom:1rem}#photogallery .ph-block .group{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}#photogallery .ph-block .group a::after{display:none}#photogallery .ph-block a{position:relative;display:block;overflow:hidden}#photogallery .ph-block a::after{content:"";position:absolute;left:7px;top:7px;z-index:9;width:calc(100% - 14px);height:calc(100% - 14px)}@media only screen and (min-width: 703px){#photogallery .ph-block a::after{left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px)}}#photogallery .ph-block a:hover img{transform:scale(1.1);transition:transform 6s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (min-width: 703px){#photogallery .ph-block{padding-bottom:1.5rem}#photogallery .ph-block .main{padding-bottom:1.5rem}#photogallery .ph-block .group{grid-gap:1.5rem}}@media only screen and (min-width: 1024px){#photogallery .ph-block{display:grid;grid-template-columns:13fr 6fr;grid-gap:25px}#photogallery .ph-block .main{padding-bottom:0}#photogallery .ph-block .group{display:flex;flex-direction:column;justify-content:space-between}#photogallery .ph-block .group a:first-of-type{margin-right:0}#photogallery .ph-block.reverse{grid-template-columns:6fr 13fr}#photogallery .ph-block.reverse .main{grid-area:1/2/2/3}}@media only screen and (min-width: 1280px){#photogallery .ph-block{grid-gap:2rem;margin-bottom:1rem}}@media only screen and (min-width: 1920px){#photogallery .ph-block{grid-gap:2.5rem;margin-bottom:1.5rem}}#photogallery .ph-block:last-of-type{margin-bottom:0}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#281e1a;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;background-color:#281e1a}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url("../images/icons/loader.svg") no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{position:absolute;top:0;left:1rem;width:50%;background:url("../images/icons/svg/arrow-right.svg") right 48% no-repeat;transform:rotate(180deg);opacity:1;transition:filter .4s ease-out}@media only screen and (min-width: 1440px){.lb-nav a.lb-prev{left:-5rem}}.lb-nav a.lb-next:hover{filter:brightness(130%)}.lb-nav a.lb-next{position:absolute;top:0;right:1rem;width:50%;background:url("../images/icons/svg/arrow-right.svg") right 48% no-repeat;opacity:1;transition:filter .4s ease-out}@media only screen and (min-width: 1440px){.lb-nav a.lb-next{right:-5rem}}.lb-nav a.lb-next:hover{filter:brightness(130%)}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:100%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#d6d6d6}.lb-data .lb-number{display:block;text-align:center;clear:left;padding-top:.5em;font-family:"Alegreya",serif;font-size:14px;color:#999}@media only screen and (min-width: 1440px){.lb-data .lb-number{padding-top:1em;font-size:16px}}.lb-closeContainer{position:absolute;top:-40px;right:20px}@media only screen and (min-width: 1440px){.lb-closeContainer{top:-30px;right:30px}}.lb-close{display:block;float:right;width:30px;height:30px;background:url("../images/icons/svg/close.svg") top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#impressum{text-align:left;max-width:900px;margin:0 auto}#impressum strong{font-family:"Alegreya",serif;font-weight:bold}#impressum p{margin:0 0 1em}#impressum address>span{display:block}#impressum address .contacts{margin:1em 0}#impressum address .contacts span{display:block}#impressum img{display:block;width:140px;margin:2rem auto 0}#impressum h2,#impressum h3{margin-bottom:1em}#impressum .logo-box{margin-top:1.5em}#impressum ol,#impressum ul{margin:1em 0 2em 1em;padding-left:0}#impressum ol ol,#impressum ol ul,#impressum ul ol,#impressum ul ul{margin:1em 0 2em 1em}#impressum ol{list-style:decimal}@media only screen and (min-width: 703px){#impressum .companies address,#impressum .companies .logo-box{float:left}#impressum .companies h2{width:58.8%}#impressum .companies address{width:57.8%;margin-right:8%}#impressum .companies .logo-box{width:34.2%;margin-top:.25em}#impressum img{display:block;width:170px;margin:0 auto}}@media only screen and (min-width: 1024px){#impressum .companies h2{width:45%}#impressum .companies address{width:45%;margin-right:10%}#impressum .companies .logo-box{width:45%;margin-top:.25em}}body{font-family:"Alegreya Sans",sans-serif;background:#e8e0c8;color:#3a322f}.img-holder{position:relative;animation:imgLoading 1.3s linear 1s infinite;background-image:linear-gradient(100deg, rgb(224.4807692308, 213.8653846154, 182.0192307692) 40%, #E8E0C8 63%, rgb(224.4807692308, 213.8653846154, 182.0192307692) 79%);background-size:400% 100%;overflow:hidden}.img-holder>img,.img-holder>picture,.img-holder>picture img,.img-holder>video,.img-holder>iframe{position:absolute;left:50%;top:50%;width:calc(100% + 2px);height:calc(100% + 2px);-o-object-fit:cover;object-fit:cover;transform:translate(-50%, -50%)}#advice{position:fixed;top:0;right:0;left:0;bottom:0;z-index:998;background:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center}#advice .wrapper{position:relative;background:#e8e0c8;margin:1rem auto;width:90%;max-width:40rem;padding:2.25rem;text-align:center}#advice .wrapper h2{margin-bottom:1.125rem}#advice-close{position:absolute;right:.75rem;top:.75rem;display:block;width:1.5rem;height:1.5rem}#advice-close::after,#advice-close::before{content:"";position:absolute;left:50%;top:50%;width:1rem;height:2px;background:#3a322f}#advice-close::after{transform:translate(-50%, -50%) rotate(45deg)}#advice-close::before{transform:translate(-50%, -50%) rotate(-45deg)}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999999;background:#e8e0c8;transition:all 2s linear .8s}#preloader .key{position:absolute;bottom:50%;left:50%;width:70px;height:126px;margin:0 0 -63px -35px;background:url("../images/key-hotel-la-stua-dark.png") 0 0/70px auto no-repeat;animation:keyRotate 5s linear infinite;transition:animation .8s ease-out,bottom .8s ease-out .4s,margin-bottom .8s ease-out .4s,transform .8s ease-out .2s}#preloader .keyhole{position:absolute;bottom:2.25rem;left:50%;margin-left:-18px;height:12px;transition:opacity .2s linear 1s}#preloader .keyhole svg{width:24px}#preloader.pre-hide .key{animation:none;bottom:1.5rem;margin-bottom:0}#preloader.pre-hide .keyhole{opacity:0}#preloader.end{background:rgba(0,0,0,0);visibility:hidden}#preloader.end .key{transform:rotateY(90deg)}@media only screen and (min-width: 1440px){#preloader .key{width:90px;height:162px;margin:0 0 -81px -45px;background-size:90px auto}#preloader .keyhole{bottom:4.5rem;margin-left:-22px;height:14px}#preloader .keyhole svg{width:28px}#preloader.pre-hide .key{bottom:3.75rem}}#header{position:fixed;top:40px;left:0;z-index:99;width:100%;height:118px;transition:transform .4s ease-out}#header .container{padding:14px 30px;width:100%;height:95px;max-width:none}#header .logo{position:absolute;left:50%;display:block;width:140px;margin-left:-62px;transition:opacity .4s ease-out}#header .logo.dark{opacity:0}#header .phone{position:absolute;top:50%;left:30px;height:1.6rem;color:#fff;transition:color .4s ease-out}#header .phone svg{position:absolute;top:0;margin-top:-0.8rem;width:1.6rem;height:1.6rem;color:inherit}#header .phone span{display:none}#header .phone:hover{color:#c59344}@media only screen and (min-width: 703px){#header{top:0;padding-top:1rem;padding-bottom:1rem;height:140px}#header .container{height:125px}#header .logo{width:175px;margin-left:-81px}#header .phone{left:6rem}}@media only screen and (min-width: 1024px){#header .phone{left:auto;right:6.5rem;height:auto;transform:translateY(-50%);color:#fff;font-size:15px;font-weight:bold}#header .phone svg{position:static;width:1.75em;height:1.5em;margin-top:0;margin-right:.5em}#header .phone span{display:inline}}@media only screen and (min-width: 1280px){#header .container{margin:0 2rem;width:calc(100% - 4rem)}}@media only screen and (min-width: 1440px){#header{height:150px}#header .container{height:130px}#header .logo{width:190px;margin-left:-87px}#header .phone{right:7rem}}@media only screen and (min-width: 1920px){#header{height:155px}#header .container{height:135px}#header .logo{width:200px;margin-left:-90px}}#main-menu{display:none}@media only screen and (min-width: 1024px){#main-menu{display:block;position:absolute;top:50%;left:3rem;transform:translateY(-50%)}#main-menu li{display:inline-block;margin-right:1.25em}#main-menu li a{display:inline-block;padding:.5em 0;font-size:13px;color:#fff;font-weight:bold;text-transform:uppercase}#main-menu li a:hover{color:#c59344}#main-menu>ul>li>ul{display:none}}@media only screen and (min-width: 1280px){#main-menu li{margin-right:1.5em}#main-menu li a{font-size:14px}}@media only screen and (min-width: 1440px){#main-menu{left:3.5rem}}@media only screen and (min-width: 1920px){#main-menu li{margin-right:2em}}@media only screen and (min-width: 2560px){#main-menu li{margin-right:2.5em}}#lang-nav{display:none}@media only screen and (min-width: 703px){#lang-nav{position:absolute;top:50%;left:3rem;transform:translateY(-50%);display:block;color:#fff;font-size:.7901234568rem;text-transform:uppercase;font-weight:bold}}@media only screen and (min-width: 703px)and (min-width: 1440px){#lang-nav{font-size:.7901234568rem}}@media only screen and (min-width: 703px){#lang-nav .current{cursor:pointer;transition:opacity .4s ease-out,color .4s ease-out}#lang-nav .current svg{color:#fff;margin-right:.25em;transition:transform .4s ease-out,color .4s ease-out,opacity .4s ease-out}#lang-nav .current:hover{opacity:.7}#lang-nav nav{position:absolute;left:1.25em;top:1.5em;text-align:center;height:0;overflow:hidden;opacity:0;transition:opacity .4s ease-out;padding-top:.25em;margin-top:.25em;border-top:1px solid #4e4644}#lang-nav nav a{color:#fff}#lang-nav nav a:hover{color:#c59344}#lang-nav.active nav{height:auto;opacity:1}#lang-nav.active svg{transform:rotate(180deg)}}@media only screen and (min-width: 1024px){#lang-nav{left:auto;right:3rem}}@media only screen and (min-width: 1440px){#lang-nav{right:3.5rem}}#menu-trigger{position:absolute;top:50%;right:30px;width:26px;height:40px;margin-top:-20px}#menu-trigger span{position:absolute;top:50%;display:block;width:26px;height:2px;background:#fff;transition:.4s ease-out;transition:background .4s ease-out}#menu-trigger span:nth-last-of-type(1){margin-top:-3px}#menu-trigger span:nth-last-of-type(2){margin-top:3px}#menu-trigger::after,#menu-trigger::before{content:"";position:absolute;top:50%;display:block;width:13px;height:2px;background:#fff;transition:width .4s ease-out .4s;transition:background .4s ease-out}#menu-trigger::before{left:0;margin-top:-9px}#menu-trigger::after{right:0;margin-top:9px}#menu-trigger:hover::after,#menu-trigger:hover::before{width:0;transition:.4s ease-out}#menu-trigger:active span,#menu-trigger .active span{transition:.4s ease-out .4s}#menu-trigger:active span:nth-last-of-type(1),#menu-trigger .active span:nth-last-of-type(1){margin-top:0;transform:rotate(45deg)}#menu-trigger:active span:nth-last-of-type(2),#menu-trigger .active span:nth-last-of-type(2){margin-top:0;transform:rotate(-45deg)}@media only screen and (min-width: 703px){#menu-trigger{right:3rem}}@media only screen and (min-width: 1024px){#menu-trigger{display:none}}#call-to-actions{position:fixed;top:0;right:0;z-index:100;width:100%}#call-to-actions a{display:inline-block;width:50%;padding:.71em 1em;color:#f3f3f3;text-transform:uppercase;font-weight:bold;text-align:center;font-size:.7901234568rem}@media all and (min-width: 1440px){#call-to-actions a{font-size:.7901234568rem}}#call-to-actions a svg{width:1.8em;height:1.8em;color:#f3f3f3;margin-right:.75em}#call-to-actions a span{display:inline-block}#call-to-actions .booking{background:#a1212d}#call-to-actions .request{background:#c59344}#call-to-actions .gallery{display:none}@media only screen and (min-width: 703px){#call-to-actions{top:22%;right:0;width:auto}#call-to-actions a{position:absolute;right:0;top:0;display:block;padding:0;width:3rem;height:3rem;transition:width .4s ease-out;box-shadow:0 0 3px rgba(40,30,26,.2)}#call-to-actions a svg{position:absolute;top:50%;left:1.55rem;width:1.8rem;height:1.8rem;margin-left:-0.9rem;transform:translateY(-50%)}#call-to-actions a span{position:absolute;left:3rem;top:50%;transform:translateY(-50%);line-height:1}#call-to-actions a:hover{width:140px}#call-to-actions .request{top:3rem;margin-top:.75rem}#call-to-actions .gallery{display:block;margin-top:1.5rem;top:6rem;background:#3a322f}}@media only screen and (min-width: 1440px){#call-to-actions a{font-size:.7023319616em}}.h-shadow #header,.no-Introslide #header{background:rgba(232,224,200,.9);box-shadow:0 0 3px rgba(40,30,26,.2);transition:transform .4s ease-out,background .4s ease-out .5s}.h-shadow #header{transform:translateY(-110%)}.h-down #header{transform:translateY(0)}.h-shadow.h-down #header #menu-trigger span,.no-Introslide #header #menu-trigger span{background:#3a322f}.h-shadow.h-down #header #menu-trigger::after,.h-shadow.h-down #header #menu-trigger::before,.no-Introslide #header #menu-trigger::after,.no-Introslide #header #menu-trigger::before{background:#3a322f}.h-shadow.h-down #header .phone,.no-Introslide #header .phone{color:#281e1a}.h-shadow.h-down #header .phone:hover,.no-Introslide #header .phone:hover{color:#c59344}.h-shadow.h-down #header .logo,.no-Introslide #header .logo{opacity:0;transition:opacity .8s ease-out}.h-shadow.h-down #header .logo.dark,.no-Introslide #header .logo.dark{opacity:1}@media only screen and (min-width: 703px){.h-shadow.h-down #header,.no-Introslide #header{padding-top:0}.h-shadow.h-down #header #lang-nav,.no-Introslide #header #lang-nav{color:#3a322f}.h-shadow.h-down #header #lang-nav .current svg,.no-Introslide #header #lang-nav .current svg{color:#3a322f}.h-shadow.h-down #header #lang-nav nav a,.no-Introslide #header #lang-nav nav a{color:#3a322f}.h-shadow.h-down #header #lang-nav nav a:hover,.no-Introslide #header #lang-nav nav a:hover{color:#c59344}.h-shadow.h-down #header #main-menu li a,.no-Introslide #header #main-menu li a{color:#3a322f}.h-shadow.h-down #header #main-menu li a:hover,.no-Introslide #header #main-menu li a:hover{color:#c59344}}#close-menu{position:absolute;right:30px;top:2.25rem;z-index:9;width:36px;height:36px;transform:translateY(40px);cursor:pointer}#close-menu::after,#close-menu::before{content:"";position:absolute;top:50%;right:0;width:26px;height:2px;background:#d6d6d6;transition:background .4s ease-out}#close-menu::after{transform:rotate(45deg)}#close-menu::before{transform:rotate(-45deg)}@media only screen and (min-width: 703px){#close-menu{top:3.75rem;right:3rem;transform:translateY(0)}}@media only screen and (min-width: 1024px){#close-menu{right:4rem}}@media only screen and (min-width: 1280px){#close-menu:hover::after,#close-menu:hover::before{background:#c59344}}@media only screen and (min-width: 1440px){#close-menu{top:4.5rem;right:5rem}}@media only screen and (min-width: 1920px){#close-menu{right:6rem}}#fullscreen-mainM{position:fixed;top:0;left:0;right:0;bottom:0;z-index:120;background:#281e1a;padding:1rem 5%;visibility:hidden;opacity:0;transition:opacity .8s ease-out}#fullscreen-mainM>*{opacity:0}#fullscreen-mainM .logo{position:relative;left:8px;display:block;margin:0 auto;width:140px;transform:translateY(40px)}#fullscreen-mainM .lang-nav{position:absolute;bottom:1rem;left:0;width:100%;text-align:center}#fullscreen-mainM .lang-nav .current{display:none}#fullscreen-mainM .lang-nav li{display:inline-block;text-transform:uppercase;font-weight:bold;font-size:12px;margin:0 .5em}#fullscreen-mainM .lang-nav li a{color:#fff}#fullscreen-mainM .lang-nav li a:hover{color:#c59344}#fullscreen-mainM .main-menu{position:absolute;left:0;top:50%;width:100%;padding-top:50px;text-align:center;max-height:calc(100% - 160px);overflow-y:scroll;transform:translateY(-50%)}#fullscreen-mainM .main-menu a{position:relative;z-index:2;display:inline-block;color:#d6d6d6;font-family:"Alegreya",serif;padding:0 1em;background:#281e1a}#fullscreen-mainM .main-menu>ul>li>a{font-size:1.423828125em}#fullscreen-mainM .main-menu>ul>li{position:relative}#fullscreen-mainM .main-menu>ul>li::after{content:"";position:absolute;left:0;top:1em;z-index:1;width:100%;height:1px;background:#131111}#fullscreen-mainM .main-menu ul>li>ul{display:none;margin:.375rem 0 1.125rem}#fullscreen-mainM .main-menu ul>li>ul>li a{font-size:1.125em;opacity:.8}@media only screen and (min-width: 360px){#fullscreen-mainM .main-menu>ul>li>a{font-size:1.6018066406em}#fullscreen-mainM .main-menu>ul>li::after{top:1.25em}#fullscreen-mainM .main-menu ul>li>ul{margin:.75rem 0 1.5rem}#fullscreen-mainM .main-menu ul>li>ul>li a{font-size:1.265625em}}@media screen and (min-height: 628px){#fullscreen-mainM .main-menu a{padding:.05em 1em}#fullscreen-mainM .main-menu>ul>li>a{font-size:1.8020324707em}#fullscreen-mainM .main-menu>ul>li::after{top:1.4em}}@media only screen and (min-width: 703px){#fullscreen-mainM{padding:1.75rem 3rem}#fullscreen-mainM .logo{left:7px;width:175px;transform:translateY(0)}#fullscreen-mainM>.submenu{display:none}#fullscreen-mainM .main-menu>ul>li>a{font-size:2.0272865295em}#fullscreen-mainM .main-menu>ul>li::after{top:1.5em}#fullscreen-mainM .main-menu ul>li>ul>li a{font-size:1.423828125em}}@media only screen and (min-width: 1024px){#fullscreen-mainM .lang-nav{display:none}#fullscreen-mainM .main-menu{display:none}#fullscreen-mainM .logo{left:0;z-index:9;margin:0;transform:translateY(0)}#fullscreen-mainM .submenu{position:absolute;top:100%;left:0;transform:rotate(-90deg);transform-origin:left top;height:100vw;width:100vh}#fullscreen-mainM .submenu li{position:relative;height:20vw;border-bottom:1px solid #131111}#fullscreen-mainM .submenu li:last-of-type{border-bottom:0}#fullscreen-mainM .submenu li a{display:flex;height:100%;transition:background .8s ease-out}#fullscreen-mainM .submenu li a span{position:relative;display:inline-block;align-self:center;margin-left:7.5rem;font-family:"Alegreya",serif;font-size:2.565784514em;color:#fff;transition:margin-left .6s ease,color .8s ease-out}#fullscreen-mainM .submenu li a span em{opacity:0}#fullscreen-mainM .submenu li a::before{content:attr(data-text);position:absolute;top:50%;left:-0.75rem;width:20vh;text-align:center;transform:translateY(-50%) rotate(90deg);white-space:nowrap;font-size:13px;font-weight:bold;text-transform:uppercase}#fullscreen-mainM .submenu li a::after{content:"";position:absolute;top:50%;left:6rem;transform:translateY(-50%);width:0;height:1px;background:#c59344;transition:width .6s ease,left .6s ease}#fullscreen-mainM .submenu li a:hover{background:#e8e0c8}#fullscreen-mainM .submenu li a:hover span{margin-left:12rem;color:#c59344}#fullscreen-mainM .submenu li a:hover::after{left:7.5rem;width:3rem}#fullscreen-mainM .submenu.four-elements li{height:25vw}}@media only screen and (min-width: 1280px){#fullscreen-mainM .submenu li a span{font-size:2.8865075782em}}@media only screen and (min-width: 1440px){#fullscreen-mainM .logo{width:190px}#fullscreen-mainM .submenu li a span{font-size:3.2473210255em}}@media only screen and (min-width: 1920px){#fullscreen-mainM .logo{left:1rem;width:200px}#fullscreen-mainM .submenu li a span{margin-left:10.5rem;font-size:3.6532361537em}#fullscreen-mainM .submenu li a::before{font-size:14px}#fullscreen-mainM .submenu li a::after{left:9rem}#fullscreen-mainM .submenu li a:hover span{margin-left:15rem}#fullscreen-mainM .submenu li a:hover::after{left:10.5rem}}@media only screen and (min-width: 2560px){#fullscreen-mainM .submenu li a span{margin-left:12rem;font-size:4.1098906729em}#fullscreen-mainM .submenu li a::before{font-size:14px}#fullscreen-mainM .submenu li a::after{left:10.5rem}#fullscreen-mainM .submenu li a:hover span{margin-left:16.5rem}#fullscreen-mainM .submenu li a:hover::after{left:12rem}}@keyframes menuWave{from{transform:translateY(0.5em);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes menuBottom{from{transform:translateX(0.5em)}to{transform:translateX(0)}}.mainM-open #fullscreen-mainM{visibility:visible;opacity:1}.mainM-open #fullscreen-mainM>*{opacity:1;transition:opacity 1.8s linear .8s}.mainM-open #fullscreen-mainM .logo,.mainM-open #fullscreen-mainM #close-menu{transform:translateY(0);transition:opacity 3.6s linear,transform 1.8s ease-out .8s}.mainM-open #fullscreen-mainM .main-menu{transition:opacity 1.8s linear .8s}.mainM-open #fullscreen-mainM .lang-nav{transition:opacity 1.8s linear .8s}@media only screen and (min-width: 1024px){.mainM-open #fullscreen-mainM .submenu li a span em{display:inline-block;animation-duration:0.8s;animation-name:menuWave;animation-fill-mode:forwards}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+0){animation-delay:.8 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+1){animation-delay:.82 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+2){animation-delay:.84 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+3){animation-delay:.86 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+4){animation-delay:.88 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+5){animation-delay:.9 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+6){animation-delay:.92 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+7){animation-delay:.94 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+8){animation-delay:.96 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+9){animation-delay:.98 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+10){animation-delay:1 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+11){animation-delay:1.02 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+12){animation-delay:1.04 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+13){animation-delay:1.06 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+14){animation-delay:1.08 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+15){animation-delay:1.1 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+16){animation-delay:1.12 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+17){animation-delay:1.14 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+18){animation-delay:1.16 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+19){animation-delay:1.18 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+20){animation-delay:1.2 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+21){animation-delay:1.22 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+22){animation-delay:1.24 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+23){animation-delay:1.26 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+24){animation-delay:1.28 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+25){animation-delay:1.3 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+26){animation-delay:1.32 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+27){animation-delay:1.34 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+28){animation-delay:1.36 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+29){animation-delay:1.38 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+30){animation-delay:1.4 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+31){animation-delay:1.42 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+32){animation-delay:1.44 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+33){animation-delay:1.46 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+34){animation-delay:1.48 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+35){animation-delay:1.5 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+36){animation-delay:1.52 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+37){animation-delay:1.54 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+38){animation-delay:1.56 s}.mainM-open #fullscreen-mainM .submenu li a span em:nth-child(40n+39){animation-delay:1.58 s}.mainM-open #fullscreen-mainM .submenu li a::before{opacity:1;transition:opacity 3.6s linear}}#fullSreenSlide{position:relative;margin-top:40px;height:calc(100% - 40px)}@media only screen and (min-width: 360px){#fullSreenSlide{height:70vh;margin-top:0}#fullSreenSlide #fullscreen-slides{height:calc(100% - 40px)}}@media only screen and (min-width: 703px){#fullSreenSlide{height:70vh;margin-top:0}#fullSreenSlide #fullscreen-slides{height:calc(100% - 40px)}}@media only screen and (min-width: 1024px){#fullSreenSlide{height:100vh;margin-top:0}#fullSreenSlide #fullscreen-slides{height:100%}}#fullSreenSlide.fullscreen{width:100%;height:calc(100% - 40px);margin-top:40px;overflow:hidden}#fullSreenSlide.fullscreen #fullscreen-slides{height:calc(100% - 40px)}@media only screen and (min-width: 703px){#fullSreenSlide.fullscreen{height:100%;margin-top:0}#fullSreenSlide.fullscreen #fullscreen-slides{height:100%}}#fullscreen-slides{position:relative;background:#281e1a url("../images/icons/loader.svg") center 80%/42px 42px no-repeat}#fullscreen-slides li{position:relative;background:rgba(40,30,26,.2);opacity:0;visibility:hidden}#fullscreen-slides li img{mix-blend-mode:multiply}#fullscreen-slides::after{content:"";position:absolute;left:7px;top:7px;z-index:9;width:calc(100% - 14px);height:calc(100% - 14px)}@media only screen and (min-width: 703px){#fullscreen-slides::after{left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px)}}.loaded #fullscreen-slides{background-image:none}.loaded #fullscreen-slides li{opacity:1;visibility:visible}#fullscreen-slides .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#fullscreen-slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation .prev,.slides-navigation .next{display:none}@media only screen and (min-width: 1024px){.slides-pagination{position:absolute;bottom:1.5rem;left:2rem;z-index:20}.slides-pagination a{width:13px;height:13px;border:1px solid #f3f3f3;display:inline-block;vertical-align:middle;margin:3px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:hsla(0,0%,100%,.25)}}.hero{position:absolute;top:50%;left:5%;z-index:9;width:90%;color:#fff;text-align:center;transform:translateY(-40%)}.hero .like-h1{font-family:"Alegreya",serif}.hero .like-h1 i{font-style:italic}.hero.inner{top:auto;bottom:20%}@media only screen and (min-width: 360px){.hero{left:10%;width:80%}}@media only screen and (min-width: 1024px){.hero{left:50%;width:38em;transform:translate(-50%, -50%)}}@media only screen and (min-width: 2560px){.hero{width:42em}.hero .like-h1{font-size:2.8865075782em}}.scrollDown{position:absolute;left:50%;bottom:40px;z-index:12;margin-left:-8px;animation:scrollDown 8s ease infinite}.scrollDown svg{width:16px;height:30px;color:#fff}@media only screen and (min-width: 1024px){.scrollDown{left:auto;right:2rem;bottom:1.5rem}}#fullscreen-preview-wrapper{position:relative;margin-bottom:3rem}#fullscreen-preview-wrapper .navigation{display:none}#fullscreen-preview-wrapper .navigation li a{font-size:.7901234568rem}@media only screen and (min-width: 1024px){#fullscreen-preview-wrapper{margin-bottom:0rem}#fullscreen-preview-wrapper .navigation{position:absolute;top:2rem;left:5%;z-index:30;width:90%;list-style:none;text-align:center;display:block}#fullscreen-preview-wrapper .navigation li{display:inline-block;margin:0 .75em}#fullscreen-preview-wrapper .navigation li a{position:relative;display:inline-block;color:#f3f3f3;text-transform:uppercase;font-weight:bold;padding:.35em 0}#fullscreen-preview-wrapper .navigation li a::after{content:"";position:absolute;bottom:.25em;left:-0.1em;width:0;height:1px;transition:all .4s ease-in-out;opacity:0;background-color:#c59344}#fullscreen-preview-wrapper .navigation li a:hover::after,#fullscreen-preview-wrapper .navigation li a.active::after{width:calc(100% + .2em);opacity:1;transition:all .8s ease-in-out}}@media only screen and (min-width: 1280px){#fullscreen-preview-wrapper .navigation{top:2.5rem}#fullscreen-preview-wrapper .navigation li{margin:0 1em}}@media only screen and (min-width: 1920px){#fullscreen-preview-wrapper .navigation{top:3.75rem}#fullscreen-preview-wrapper .navigation li{margin:0 1.5em}}@media only screen and (min-width: 2560px){#fullscreen-preview-wrapper .navigation{top:4.5rem}}#fullscreen-preview{background:#281e1a}#fullscreen-preview li{position:relative;background:#281e1a}#fullscreen-preview li::after{content:"";position:absolute;left:7px;top:7px;z-index:3;width:calc(100% - 14px);height:calc(100% - 14px)}@media only screen and (min-width: 703px){#fullscreen-preview li::after{left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px)}}#fullscreen-preview .hero{position:relative;top:0;left:0;z-index:9;transform:none;padding:1.5rem;padding-bottom:calc(1.5rem + 7px);width:100%}#fullscreen-preview .hero .cursive,#fullscreen-preview .hero h3{max-width:42rem;margin:0 auto}#fullscreen-preview .hero .cursive{display:block;font-family:"Alegreya",serif;font-style:italic;margin-bottom:.375rem;font-size:1.265625rem;line-height:1.3}@media all and (min-width: 703px){#fullscreen-preview .hero .cursive{font-size:1.423828125rem;line-height:1.3}}#fullscreen-preview .hero h3{font-size:1.423828125rem;line-height:1.3}@media all and (min-width: 360px){#fullscreen-preview .hero h3{font-size:1.6018066406rem;line-height:1.3}}#fullscreen-preview .hero .btn-outline{margin-bottom:.5em}#fullscreen-preview .hero.txt p{margin-top:1.5rem;max-width:32em;margin-right:auto;margin-left:auto}@media only screen and (min-width: 360px){#fullscreen-preview .hero .btn-outline{margin-bottom:1em}}@media only screen and (min-width: 703px){#fullscreen-preview .hero{padding:2.25rem;padding-bottom:calc(2.25rem + 15px)}}@media only screen and (min-width: 1024px){#fullscreen-preview li{background:rgba(40,30,26,.3)}#fullscreen-preview li::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:rgba(40,30,26,.3)}#fullscreen-preview .hero{position:absolute;top:50%;left:5%;z-index:9;padding:0;width:90%;transform:translateY(-40%)}#fullscreen-preview .hero .cursive{font-size:1.6018066406em;margin-bottom:.75rem}#fullscreen-preview .hero h3{font-size:1.8020324707em}#fullscreen-preview .hero .btn-outline{margin-bottom:0}#fullscreen-preview .hero.txt{top:auto;bottom:15%;transform:translateY(0)}}@media only screen and (min-width: 1280px){#fullscreen-preview .hero .cursive{font-size:1.8020324707em}#fullscreen-preview .hero h3{font-size:2.0272865295em}}@media only screen and (min-width: 1440px){#fullscreen-preview .hero .cursive{font-size:2.0272865295em}#fullscreen-preview .hero h3{font-size:2.2806973457em}}@media only screen and (min-width: 1920px){#fullscreen-preview .hero .cursive{font-size:2.2806973457em;padding-top:.75rem}#fullscreen-preview .hero h3{font-size:2.8865075782em}}.pretitle{color:#c59344}.mainA{text-align:center;margin:0 auto}.mainA .pretitle{position:relative;margin-bottom:2.25rem}.mainA .pretitle::after{content:"";position:absolute;left:50%;top:1.5rem;height:1.5rem;width:1px;background:#bdb5a0}.mainA h1,.mainA .like-h1{max-width:18em;margin-right:auto;margin-left:auto;font-size:1.8020324707rem;line-height:1.3}@media all and (min-width: 703px){.mainA h1,.mainA .like-h1{font-size:2.2806973457rem;line-height:1.3}}@media all and (min-width: 1440px){.mainA h1,.mainA .like-h1{font-size:2.565784514rem;line-height:1.3}}.mainA h2,.mainA .like-h2{color:#4e4644;font-weight:500;max-width:32em;margin-right:auto;margin-left:auto;font-size:1.265625rem;line-height:1.3}@media all and (min-width: 1440px){.mainA h2,.mainA .like-h2{font-size:1.423828125rem;line-height:1.3}}.mainA .txt-area{max-width:32em;margin-right:auto;margin-left:auto}.mainA p+p{text-indent:0}@media only screen and (min-width: 1024px){.mainA .txt-area{max-width:none;-moz-column-count:2;column-count:2;text-align:left;-moz-column-gap:4.5rem;column-gap:4.5rem}.mainA p+p{text-indent:1.5rem}}@media only screen and (min-width: 1920px){.mainA .pretitle{margin-bottom:3rem}.mainA .pretitle::after{top:1.875rem}}.smallA{max-width:32em;margin-right:auto;margin-left:auto}.preA{text-align:center;margin-right:auto;margin-left:auto}.preA h2{max-width:18em;margin-right:auto;margin-left:auto}.preA .txt-area{max-width:32em;margin-right:auto;margin-left:auto}#content h1{color:#281e1a}.dark-section{background:#281e1a;color:#d6d6d6}h2.mb{margin-bottom:2.25rem}.btn-clear.mt{margin-top:2.25rem}@media only screen and (min-width: 703px){h2.mb{margin-bottom:3rem}.btn-clear.mt{margin-top:3rem}}@media only screen and (min-width: 1440px){h2.mb{margin-bottom:3.75rem}}.btn-outline.mt{margin-top:1.5rem}@media only screen and (min-width: 703px){.btn-outline.mt{margin-top:2.25rem}}@media only screen and (min-width: 1024px){.btn-outline.mt{margin-top:3rem}}.no-Introslide #content{margin-top:118px}@media only screen and (min-width: 703px){.no-Introslide #content{margin-top:140px}}@media only screen and (min-width: 1440px){.no-Introslide #content{margin-top:150px}}@media only screen and (min-width: 1920px){.no-Introslide #content{margin-top:155px}}.btn-wrapper{text-align:center}.btn-wrapper .btn-clear,.btn-wrapper .btn-outline{margin:0 1em}@media only screen and (min-width: 1024px){.btn-wrapper .btn-clear,.btn-wrapper .btn-outline{margin:0 1.5em}}.two-columns .col-small{margin-bottom:3.75rem}@media only screen and (min-width: 703px){.two-columns .col-small{max-width:32em;margin-right:auto;margin-left:auto;margin-bottom:4.5rem}}@media only screen and (min-width: 1024px){.two-columns{display:grid;grid-template-columns:2fr 3fr;grid-gap:4.5rem}.two-columns .col-small{margin-bottom:0;align-self:center}.two-columns.reverse{grid-template-columns:3fr 2fr}.two-columns.reverse .col-small{grid-area:1/2}.two-columns.room-det .col-small{grid-area:1/1/2/2}}@media only screen and (min-width: 1280px){.two-columns{grid-gap:6rem}}@media only screen and (min-width: 1920px){.two-columns{grid-gap:9rem;grid-template-columns:1fr 2fr}.two-columns.reverse{grid-template-columns:2fr 1fr}}.img-grid{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:5vw}.img-grid li img,.img-grid li picture{display:block;transition:transform 4s cubic-bezier(0.215, 0.61, 0.355, 1)}.img-grid li:first-of-type{position:relative;grid-area:1/span 2;grid-template-columns:1fr 1fr}.img-grid li:first-of-type a::after{content:"";position:absolute;left:7px;top:7px;bottom:7px;right:7px}.img-grid li:first-of-type a::before{position:absolute;left:.75rem;bottom:.75rem;z-index:9;content:attr(data-text);font-family:"Alegreya",serif;font-size:13px;font-style:italic;color:#f3f3f3;transform:scale(1);transform-origin:left bottom;transition:transform 4s cubic-bezier(0.215, 0.61, 0.355, 1)}.img-grid li a{overflow:hidden !important}.img-grid li a:hover img{transform:scale(1.1);transition:transform 6s cubic-bezier(0.215, 0.61, 0.355, 1)}.img-grid li a:hover::before{transform:scale(1.1);transition:transform 6s cubic-bezier(0.215, 0.61, 0.355, 1)}.img-grid li:nth-of-type(4){display:none}@media only screen and (min-width: 703px){.img-grid li:first-of-type a::after{left:15px;top:15px;bottom:15px;right:15px}.img-grid li:first-of-type a::before{content:attr(data-text);left:1.5rem;bottom:1.5rem;font-size:14px}}@media only screen and (min-width: 1024px){.img-grid{grid-template-columns:15fr 5fr;grid-gap:30px}.img-grid li{display:flex}.img-grid li:first-of-type{grid-area:span 3/1}.img-grid li:nth-of-type(3){align-self:center}.img-grid li:nth-of-type(4){display:flex;align-self:flex-end}}@media only screen and (min-width: 1280px){.img-grid{grid-gap:35px}}@media only screen and (min-width: 1440px){.img-grid li:first-of-type a::before{font-size:15px}}.highlight-box{position:relative;padding:.75rem 1.5rem 1.5rem;text-align:center;margin:.5rem}.highlight-box .number{display:block;color:#c59344;font-family:"Alegreya",serif;font-size:1.265625em}.highlight-box h3{color:#c59344;margin-bottom:1.125rem}.highlight-box::after{content:"";position:absolute;top:-3px;left:3px;z-index:2;width:100%;height:100%;border:1px solid #c59344}.highlight-box::before{content:"";position:absolute;top:3px;left:-3px;z-index:1;width:100%;height:100%;border:1px solid #c59344}@media only screen and (min-width: 360px){.highlight-box{margin:0 7.5% .5rem}}@media only screen and (min-width: 703px){.highlight-box{margin:0}}@media only screen and (min-width: 1024px){.highlight-box p{font-size:.8888888889em}}@media only screen and (min-width: 1280px){.highlight-box .number{margin-bottom:.375rem}}@media only screen and (min-width: 1440px){.highlight-box{padding:1.125rem 2.25rem 2.25rem}}@media only screen and (min-width: 1920px){.highlight-box{padding:1.875rem 3rem 3rem}.highlight-box p{font-size:1em}}#highlight-carousel{list-style:none}#highlight-carousel li{padding-top:.5rem;display:flex}#highlight-carousel li .highlight-box{display:flex}#highlight-carousel li .highlight-box .wrapper{align-self:center}@media only screen and (min-width: 703px){#highlight-carousel{display:grid;grid-gap:2.25rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media only screen and (min-width: 1024px){#highlight-carousel{grid-gap:1.5rem}}@media only screen and (min-width: 1280px){#highlight-carousel{grid-gap:2.25rem}}@media only screen and (min-width: 1920px){#highlight-carousel{grid-gap:3rem}}.offer-box{position:relative;margin:0 .5rem .5rem}.offer-box a{display:block}.offer-box::after,.offer-box::before{content:"";position:absolute;z-index:-1;width:100%;height:100%;border:1px solid #c59344;opacity:.7}.offer-box::after{left:8px;top:8px}.offer-box::before{left:4px;top:4px}.offer-box figure{background:rgba(40,30,26,.3);position:relative;z-index:2;overflow:hidden}.offer-box figure .img-holder{padding-bottom:100%}.offer-box figure img{display:block;mix-blend-mode:multiply;transition:transform 4s cubic-bezier(0.215, 0.61, 0.355, 1)}.offer-box figure figcaption{position:absolute;top:0;left:0;bottom:0;padding:1.125rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.offer-box figure figcaption .pretitle{margin-bottom:.375rem}.offer-box figure figcaption h3,.offer-box figure figcaption .infos,.offer-box figure figcaption p{color:#fff}.offer-box figure figcaption h3{font-size:1.423828125rem;line-height:1.3}@media all and (min-width: 360px){.offer-box figure figcaption h3{font-size:1.6018066406rem;line-height:1.3}}.offer-box figure figcaption .infos,.offer-box figure figcaption p{font-size:.8888888889em}.offer-box figure figcaption .infos{font-weight:bold;margin:.375rem 0}.offer-box figure figcaption .infos span{display:inline-block}.offer-box figure figcaption .infos span:first-of-type{margin-right:1em}.offer-box figure figcaption .btn-clear{display:inline-block;margin-top:.375rem;text-align:left}.offer-box:hover img{transform:scale(1.1) translate(-50%, -50%);transition:transform 6s cubic-bezier(0.215, 0.61, 0.355, 1)}.offer-box:hover .btn-clear{color:#c59344 !important;transition:color .8s ease-in-out}.offer-box:hover .btn-clear::after{width:calc(100% + .2em);opacity:1;transition:all .8s ease-in-out}@media only screen and (min-width: 360px){.offer-box{margin:0 11px 11px}.offer-box::after{left:10px;top:10px}.offer-box::before{left:5px;top:5px}.offer-box figure figcaption{padding:1.5rem}.offer-box figure figcaption .infos,.offer-box figure figcaption p{font-size:1em}}@media only screen and (min-width: 703px){.offer-box figure figcaption .infos,.offer-box figure figcaption p{font-size:.8888888889em}}@media only screen and (min-width: 1024px){.offer-box{margin:0 1.5rem 11px}.offer-box figure figcaption{padding:2.25rem}.offer-box figure figcaption .infos,.offer-box figure figcaption p{font-size:1em}}@media only screen and (min-width: 1280px){.offer-box{margin:0 .75rem 12px}.offer-box figure figcaption{padding:1.5rem}}@media only screen and (min-width: 1440px){.offer-box{margin:0 1.5rem 12px}}@media only screen and (min-width: 1920px){.offer-box figure figcaption{padding:2.25rem}}#reviews-carousel{position:relative;margin-top:2.25rem}#reviews-carousel::before{content:"“";position:absolute;top:0;left:0;z-index:0;font-family:"Alegreya",serif;font-size:13.3461343943em;line-height:1;transform:translate(-10%, -25%);color:#131111}#reviews-carousel li{padding-left:1.5rem}#reviews-carousel blockquote{font-size:1.265625rem}@media all and (min-width: 703px){#reviews-carousel blockquote{font-size:1.423828125rem}}@media all and (min-width: 1280px){#reviews-carousel blockquote{font-size:1.6018066406rem}}@media all and (min-width: 1920px){#reviews-carousel blockquote{font-size:1.8020324707rem}}#reviews-carousel .infos{display:block;margin-top:1.5rem;opacity:.7;font-family:"Alegreya",serif;font-style:italic;font-size:1.125em}#reviews-carousel .infos span{display:inline-block}#reviews-carousel .infos span:first-of-type{margin-right:1em}@media only screen and (min-width: 1024px){#reviews-carousel{margin-right:25%}}@media only screen and (min-width: 1280px){#reviews-carousel{margin-right:30%}}@media only screen and (min-width: 1920px){#reviews-carousel{margin-right:35%}}#reviews-carousel-wrapper .trustYou{margin-top:1rem;margin-left:1.5rem}@media only screen and (min-width: 1024px){#reviews-carousel-wrapper::after{content:"";position:absolute;right:0;top:50%;width:150px;height:270px;background:url("../images/key-hotel-la-stua-dark.png") 0 0/150px auto no-repeat;transform:translateY(-50%)}}@media only screen and (min-width: 1280px){#reviews-carousel-wrapper::after{right:5%;width:180px;height:323px;background-size:180px auto}}@media only screen and (min-width: 1440px){#reviews-carousel-wrapper::after{right:10%}}#emotionalImg{position:relative}#emotionalImg .img-wrapper{position:relative}#emotionalImg .img-wrapper::after,#emotionalImg .img-wrapper::before{content:"";position:absolute;z-index:-1;width:100%;height:100%;border:1px solid #c59344;opacity:.7}#emotionalImg .img-wrapper::after{left:8px;top:8px}#emotionalImg .img-wrapper::before{left:4px;top:4px}#emotionalImg .img-wrapper{background:#e8e0c8}#emotionalImg img{display:block;mix-blend-mode:hard-light;filter:saturate(0);opacity:.8}#emotionalImg figcaption{position:relative;top:2em}#emotionalImg figcaption p{position:relative;z-index:1;font-family:"Alegreya",serif;font-style:italic;padding:0 1.5rem;font-size:1.423828125rem}@media all and (min-width: 703px){#emotionalImg figcaption p{font-size:2.0272865295rem}}@media all and (min-width: 1280px){#emotionalImg figcaption p{font-size:2.2806973457rem}}@media all and (min-width: 1440px){#emotionalImg figcaption p{font-size:2.565784514rem}}@media all and (min-width: 1920px){#emotionalImg figcaption p{font-size:2.8865075782rem}}#emotionalImg figcaption p::before{content:"“";position:absolute;top:0;left:0;z-index:-1;font-family:"Alegreya",serif;font-size:13.3461343943rem;line-height:1;transform:translate(-10%, -25%);color:#d2c8b2}@media only screen and (min-width: 360px){#emotionalImg .img-wrapper::after{left:10px;top:10px}#emotionalImg .img-wrapper::before{left:5px;top:5px}}@media only screen and (min-width: 1024px){#emotionalImg{display:grid;grid-template-columns:1fr 4fr}#emotionalImg .img-wrapper::after{left:14px;top:14px}#emotionalImg .img-wrapper::before{left:7px;top:7px}#emotionalImg figcaption{display:flex;align-items:center}#emotionalImg figcaption p{position:absolute;top:50%;width:300%;transform:translateY(-60%);padding-right:0}}@media only screen and (min-width: 1440px){#emotionalImg figcaption p{transform:translateY(-65%)}#emotionalImg figcaption p::before{transform:translate(-15%, -22%)}}@media only screen and (min-width: 1920px){#emotionalImg figcaption p{transform:translateY(-65%)}}#emotionalImgWrapper .btn-clear{margin-top:1.5rem;margin-left:1.5rem}@media only screen and (min-width: 1024px){#emotionalImgWrapper .btn-clear{margin-left:20%}}.strenghts{position:relative;background-size:cover;background-color:#281e1a}.strenghts .highlight-box{color:#d6d6d6}@media only screen and (min-width: 703px){.strenghts::after{content:"";position:absolute;left:15px;top:15px;z-index:3;width:calc(100% - 30px);height:calc(100% - 30px)}}@media only screen and (min-width: 703px){.strenghts li:nth-of-type(3){grid-area:2/1/3/3;max-width:50%;margin:0 auto}}@media only screen and (min-width: 1024px){.strenghts #highlight-carousel{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.strenghts li:nth-of-type(3){grid-area:auto;max-width:none;margin:0}.strenghts .highlight-box{color:#f3f3f3}.strenghts.hotel{background-color:rgba(40,30,26,.4);background-image:url("../images/strenghts/hotel-stenghts.webp");background-blend-mode:multiply}.strenghts.restaurant{background-color:rgba(40,30,26,.4);background-image:url("../images/strenghts/restaurant-stenghts.webp");background-blend-mode:multiply}.strenghts.cavalese{background-color:rgba(40,30,26,.4);background-image:url("../images/strenghts/fiemme-strenghts.webp");background-blend-mode:multiply}}@media only screen and (min-width: 1280px){.strenghts #highlight-carousel{grid-gap:4.5rem}}@media only screen and (min-width: 1440px){.strenghts .highlight-box h3{font-size:1.6018066406em}}#previewGrid .box{position:relative;background:#281e1a;text-align:center;margin-bottom:2.25rem}#previewGrid .box figure{position:relative}#previewGrid .box figure::after{content:"";position:absolute;left:7px;top:7px;z-index:3;width:calc(100% - 14px);height:calc(100% - 14px)}@media only screen and (min-width: 703px){#previewGrid .box figure::after{left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px)}}#previewGrid .box:last-of-type{margin-bottom:0}#previewGrid .box a{position:relative;z-index:9}#previewGrid .box img,#previewGrid .box picture{display:block;transition:transform 4s cubic-bezier(0.215, 0.61, 0.355, 1)}#previewGrid .box picture{overflow:hidden}#previewGrid .box figcaption{color:#d6d6d6;padding:1.5rem;padding-bottom:calc(1.5rem + 7px)}#previewGrid .box figcaption>*{position:relative;z-index:9}#previewGrid .box figcaption h3{margin-bottom:1.5rem}#previewGrid .box figcaption .btn-clear{margin-top:1.5rem}@media only screen and (min-width: 703px){#previewGrid .box figcaption{padding:2.25rem;padding-bottom:calc(2.25rem + 15px);max-width:38em;margin-right:auto;margin-left:auto}}#previewGrid .box a:hover img{transform:scale(1.1);transition:transform 6s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (min-width: 1024px){#previewGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1.5rem}#previewGrid .box{margin-bottom:0}#previewGrid .box figure{display:flex;flex-direction:column;height:100%}#previewGrid .box figure figcaption{margin-top:auto;margin-bottom:auto}#previewGrid .box .btn-clear{display:none}#previewGrid .box:nth-of-type(1){grid-area:1/1/2/4}#previewGrid .box:nth-of-type(1) picture{order:3}#previewGrid .box:nth-of-type(2){grid-area:1/4/2/6}#previewGrid .box:nth-of-type(3){grid-area:2/1/3/3}#previewGrid .box:nth-of-type(3) picture{order:3}#previewGrid .box:nth-of-type(4){grid-area:2/3/3/6}}@media only screen and (min-width: 1280px){#previewGrid{grid-gap:2.25rem}#previewGrid .box figcaption{padding:3rem;padding-bottom:calc(3rem + 15px)}}@media only screen and (min-width: 1920px){#previewGrid .box figcaption{padding:3.75rem;padding-bottom:calc(3.75rem + 15px)}}.simple-accordion{text-align:left;list-style:none;perspective:900;padding:0;margin:0}.simple-accordion h3{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;cursor:pointer;padding-right:1.5rem}.simple-accordion>li>div{position:relative;z-index:2;overflow:hidden;margin:1.5rem 0 3rem;opacity:1;transform:translate(0, 0);transition:.4s ease-out}.simple-accordion>li>div .txt-area{max-width:32em;margin:0 auto}.simple-accordion>li>div ul{margin-left:1.5rem}.simple-accordion>li{position:relative;padding-bottom:2.25rem;padding-top:2.25rem;border-top:1px solid #131111}.simple-accordion>li::before{content:"";position:absolute;top:-0.25em;left:50%;z-index:9;width:.5em;height:.5em;margin-left:-0.25em;background:#c59344;transform:rotate(-45deg)}.simple-accordion>li::after{content:"";position:absolute;top:-5px;left:50%;z-index:3;width:3rem;height:10px;margin-left:-1.5rem;background:#281e1a}.simple-accordion:last-of-type{padding-bottom:0}.simple-accordion i{position:absolute;right:.25em;transform:translate(-6px, 0);margin-top:.75rem}.simple-accordion i:before,.simple-accordion i:after{content:"";position:absolute;background-color:#c59344;width:3px;height:11px;transition:.4s ease-out}.simple-accordion i::before{transform:translate(-3px, 0) rotate(45deg)}.simple-accordion i::after{transform:translate(3px, 0) rotate(-45deg)}.simple-accordion input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.simple-accordion input[type=checkbox]:checked~div{padding:0;max-height:0;opacity:0;margin:0;transform:translate(0, 50px)}.simple-accordion input[type=checkbox]:checked~i::before{transform:translate(3px, 0) rotate(45deg)}.simple-accordion input[type=checkbox]:checked~i::after{transform:translate(-3px, 0) rotate(-45deg)}@media only screen and (min-width: 1024px){.simple-accordion.full-w h3{text-align:center;padding:0 1.5rem}}.overlapping-img{max-width:60em;margin-right:auto;margin-left:auto}.overlapping-img img{display:block}.overlapping-img picture:last-of-type{display:none}@media only screen and (min-width: 703px){.overlapping-img{padding:1.5rem 0}.overlapping-img picture{position:relative;float:left;width:50%}.overlapping-img picture:first-of-type{z-index:3;left:1.5rem}.overlapping-img picture:last-of-type{z-index:2;display:block;top:1.5rem;left:-1.5rem;margin-bottom:8px}.overlapping-img picture:last-of-type img{position:relative}.overlapping-img picture:last-of-type::after,.overlapping-img picture:last-of-type::before{content:"";position:absolute;z-index:-1;width:100%;height:100%;border:1px solid #c59344;opacity:.7}.overlapping-img picture:last-of-type::after{left:8px;top:8px}.overlapping-img picture:last-of-type::before{left:4px;top:4px}}@media only screen and (min-width: 1024px){.overlapping-img picture:last-of-type{margin-bottom:15px}.overlapping-img picture:last-of-type::after{left:14px;top:14px}.overlapping-img picture:last-of-type::before{left:7px;top:7px}}@media only screen and (min-width: 1280px){.overlapping-img{padding:1.5rem 0 3rem}.overlapping-img picture:first-of-type{left:3rem}.overlapping-img picture:last-of-type{top:3rem;left:-3rem}}.room-infos{margin-top:3rem}.room-infos>div{line-height:1.2;display:inline-block;margin-right:1.5rem}.room-infos>div span{display:block}.room-infos>div .title{font-size:.7901234568em;text-transform:uppercase;font-weight:bold;opacity:.5}.room-infos>div .data{font-family:"Alegreya",serif;font-size:1.423828125em}@media only screen and (min-width: 1024px){.room-infos{margin-top:0rem}}@media only screen and (min-width: 1440px){.room-infos .room-infos>div{margin-right:2.25rem;line-height:1.3}}#rooms-list .room-infos{margin:1.5rem 0}#rooms-list .btn-wrapper{text-align:left;margin-top:1.5rem}#rooms-list .btn-wrapper .btn-outline{margin:0 1.5em 0 0}@media only screen and (min-width: 703px){#rooms-list .btn-wrapper{margin-top:2.25rem}#rooms-list .btn-wrapper .btn-outline{margin:0 2em 0 0}}@media only screen and (min-width: 1440px){#rooms-list .room-infos{margin:1.5rem 0 3rem}#rooms-list .btn-wrapper{margin-top:3rem}}.room-det .col-small{text-align:center}@media only screen and (min-width: 703px){.room-det .room-infos{margin-top:3rem}.room-det .room-infos>div{display:inline-block;margin:1.5rem 0 0;padding:.375rem 2.625rem;border-right:1px solid #d2c8b2}.room-det .room-infos>div span{display:block}.room-det .room-infos>div .title{font-size:.8888888889em}.room-det .room-infos>div .data{font-size:1.6018066406em}.room-det .room-infos>div:last-of-type{border-right:none}}@media only screen and (min-width: 1024px){.room-det .col-small{max-width:none;min-width:200px}.room-det .room-infos{margin-top:none}.room-det .room-infos>div{display:block;margin:0 1.5rem 1.5rem;padding:0 0 1.5rem;border-right:none;border-bottom:1px solid #d2c8b2}.room-det .room-infos>div .title{font-size:.7901234568em}.room-det .room-infos>div .data{font-size:1.8020324707em}.room-det .room-infos>div:last-of-type{border-bottom:none}}.callActionBox{position:relative;background:#c59344;padding:2.25rem 1.5rem 1.5rem;text-align:center}.callActionBox::after{content:"";position:absolute;left:7px;top:7px;z-index:3;width:calc(100% - 14px);height:calc(100% - 14px)}@media only screen and (min-width: 703px){.callActionBox::after{left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px)}}.callActionBox>*{position:relative;z-index:9}.callActionBox .pretitle{color:#fff}.callActionBox h3{color:#fff;max-width:18em;margin-right:auto;margin-left:auto}@media only screen and (min-width: 703px){.callActionBox{padding:3rem}}@media only screen and (min-width: 1440px){.callActionBox{padding:4.5rem}}#offersFilter{text-align:center;max-width:32em;margin-right:auto;margin-left:auto}#offersList .offer-box{z-index:2;margin-bottom:3rem;max-width:400px;margin-right:auto;margin-left:auto}@media only screen and (min-width: 703px){#offersList{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem 2.25rem}#offersList .offer-box{max-width:none;margin:0}}@media only screen and (min-width: 1280px){#offersList{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1440px){#offersList{grid-gap:3rem}}@media only screen and (min-width: 1920px){#offersList{grid-gap:4.5rem}}#no-offersAd{text-align:center}.offer-img{max-width:680px;margin:0 auto}.offer-img img{display:block}.offer-img figcaption{text-align:center;margin-top:.5em;font-family:"Alegreya",serif;font-style:italic;opacity:.75}.discoverBoxes .box{margin-bottom:1.5rem}.discoverBoxes figure{position:relative;z-index:2;background:rgba(40,30,26,.3);overflow:hidden}.discoverBoxes figure img{display:block;mix-blend-mode:multiply;transition:transform 4s cubic-bezier(0.215, 0.61, 0.355, 1)}.discoverBoxes figure::after{content:"";position:absolute;left:7px;top:7px;z-index:3;width:calc(100% - 14px);height:calc(100% - 14px)}@media only screen and (min-width: 703px){.discoverBoxes figure::after{left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px)}}.discoverBoxes figcaption{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);text-align:center;padding:1.5rem;color:#fff}.discoverBoxes figcaption .cursive{display:block;font-family:"Alegreya",serif;font-style:italic;margin-bottom:.75rem;font-size:1.265625rem;line-height:1.3}@media all and (min-width: 703px){.discoverBoxes figcaption .cursive{font-size:1.423828125rem;line-height:1.3}}.discoverBoxes figcaption h3{font-size:1.423828125rem;line-height:1.3}@media all and (min-width: 360px){.discoverBoxes figcaption h3{font-size:1.6018066406rem;line-height:1.3}}.discoverBoxes a{position:relative}.discoverBoxes a:hover img{transform:scale(1.1);transition:transform 6s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (min-width: 703px){.discoverBoxes .box{max-width:32em;margin:0 auto 3rem}.discoverBoxes figcaption{padding:2.25rem}}@media only screen and (min-width: 1024px){.discoverBoxes{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}.discoverBoxes .box{margin:0;max-width:none}}@media only screen and (min-width: 1280px){.discoverBoxes{grid-gap:3rem}.discoverBoxes figcaption{padding:3rem}}@media only screen and (min-width: 1920px){.discoverBoxes{grid-gap:6rem}.discoverBoxes figcaption{padding:6rem}}#hotelForm .hf-block.offer{color:#fff !important}#hotelForm .hf-block.offer img{max-width:420px;margin:0 auto 1.5rem}#hotelForm .hf-block.offer b{display:block;margin-bottom:1.5rem;font-family:"Alegreya",serif}#hotelForm .hf-block.offer h3{line-height:1.3}#hotelForm .hf-block.offer span,#hotelForm .hf-block.offer p{display:block}#hotelForm .hf-block.offer span{margin:.5em 0 0}#hotelForm .hf-block.offer strong{font-weight:bold}#hotelForm .hf-block.offer p{margin:.75rem 0 1.125rem !important}#hotelForm .hf-block.offer a{margin-top:2.25rem}#hotelForm .hf-block.offer .txt{text-align:center}#hotelForm .hf-block.offer .btn-clear{color:#fff !important}#hotelForm .hf-block.offer .btn-clear:hover{color:#c59344 !important}@media only screen and (min-width: 703px){#hotelForm .hf-block.offer img{float:left;display:block;width:45%;margin:0 3rem 0 0}#hotelForm .hf-block.offer .txt{float:left;width:calc(100% - 480px);text-align:left}}#backToTop{position:fixed;right:3vw;bottom:3vw;z-index:30;text-align:center;font-size:.7901234568em;color:rgb(101.8181818182,76.3636363636,66.1818181818);cursor:pointer;transition:transform .4s ease-out;display:none}#backToTop::after{content:"";position:absolute;bottom:0;left:50%;width:1em;height:1px;margin-left:-0.5em;background:rgb(101.8181818182,76.3636363636,66.1818181818)}#backToTop svg{transform:rotate(180deg);transition:transform .4s ease-out}#backToTop span{display:none;font-family:"Alegreya",serif;font-style:italic}#backToTop:hover{transform:translateY(-0.5em)}#backToTop:hover svg{transform:rotate(180deg) translateY(0.25em)}@media only screen and (min-width: 1024px){#backToTop{right:1vw;bottom:1vw}#backToTop::after{display:none}#backToTop span{display:block}}@media only screen and (min-width: 1440px){#backToTop{right:1.5vw;bottom:1.5vw}}footer .top{background:#c59344;padding:1.5rem 0;text-align:center}footer .top a{display:inline-block;font-size:.8888888889em;color:#fff;transition:opacity .4s ease-out}footer .top a:hover{opacity:.7}footer .top .contacts a{font-weight:bold}footer .top .contacts a svg{width:1.75em;height:1.75em;margin-right:.75em;color:inherit}footer .top .contacts a:first-of-type{margin-right:1em;margin-bottom:.5em}footer .top .social{margin-top:1.5rem}footer .top .social .pretitle{display:inline-block;color:#fff;margin-right:1em;margin-bottom:0}footer .top .social a:first-of-type{margin-right:1em}footer .top .social svg{width:1.25em;height:1.25em;color:inherit}@media only screen and (min-width: 360px){footer .top .contacts a:first-of-type{margin-bottom:0}}@media only screen and (min-width: 703px){footer .top{padding:2.25rem 0}footer .top .container{display:grid;grid-template-columns:1fr 1fr}footer .top .contacts{text-align:left}footer .top .contacts a:first-of-type{margin-right:2em}footer .top .social{margin-top:0;text-align:right}}footer .main{padding:3rem 0 0;background:#281e1a;color:#d6d6d6;text-align:center}footer .main h3{font-family:"Alegreya Sans",sans-serif;font-size:.8888888889em;text-transform:uppercase;font-weight:bold;color:#c59344;margin-bottom:.75rem}footer .main .wrapper{margin-bottom:1.5rem}footer .main .hours span,footer .main address span{display:block}footer .main #footerNav-trigger{position:relative;font-size:.8888888889em;text-transform:uppercase;font-weight:bold;color:#c59344;border-top:1px solid #131111;padding:.75rem 0}footer .main #footerNav-trigger svg{position:absolute;right:5%;top:50%;width:.75em;color:#d6d6d6;transform:translateY(-50%);transition:transform .4s ease-out}footer .main #footerNav-trigger.active svg{transform:rotate(180deg) translateY(50%)}footer .main nav{display:none;padding-bottom:1.5rem}footer .main nav li{font-size:1.125em;line-height:1.8}footer .main nav li a{font-weight:bold;color:#d6d6d6}footer .main nav li a:hover{color:#c59344}footer .main nav li a::before{content:"1. "}footer .main nav li:nth-child(2) a::before{content:"2. "}footer .main nav li:nth-child(3) a::before{content:"3. "}footer .main nav li:nth-child(4) a::before{content:"4. "}footer .main nav li:nth-child(5) a::before{content:"5. "}footer .main nav li:nth-child(6) a::before{content:"6. "}footer .main .copyright{font-size:.8888888889em;padding:1.5rem 0;opacity:.7}footer .main .copyright a{color:#d6d6d6}footer .main .copyright a:hover{opacity:1;color:#c59344}@media only screen and (min-width: 703px){footer .main{text-align:left;padding-bottom:1.5rem}footer .main .container{display:grid;grid-template-columns:2fr 1fr}footer .main .contacts{padding-bottom:2.25rem}footer .main .wrapper{margin-bottom:2.25rem}footer .main .wrapper:last-of-type{margin-bottom:0}footer .main .btn-clear{margin-top:.75rem}footer .main #footerNav-trigger{display:none}footer .main nav{display:block;padding-bottom:0}footer .main nav li{font-size:1.265625em}footer .main .copyright{position:relative;border-top:1px solid #131111;grid-area:2/1/2/3}footer .main .copyright::before{content:"";position:absolute;top:0;left:50%;z-index:9;width:60px;height:108px;margin:-54px 0 0 -25px;background:url("../images/key-hotel-la-stua-dark.png") 0 0/60px auto no-repeat;filter:brightness(0)}footer .main .copyright::after{content:"";position:absolute;top:0;left:50%;width:80px;height:10px;margin:-5px 0 0 -40px;background:#281e1a}}@media only screen and (min-width: 1024px){footer .main{display:grid;grid-template-columns:5fr 2fr;padding:0}footer .main .container{padding:3.75rem 0 .75rem;max-width:none}footer .main .img{background:url("../images/historic-hotel-la-stua.webp") center center/cover}}@media only screen and (min-width: 1280px){footer .main .copyright{position:relative;border-top:1px solid #131111;grid-area:2/1/2/3}footer .main .copyright::before{width:70px;height:126px;margin:-63px 0 0 -35px;background-size:70px auto}footer .main .copyright::after{width:100px;margin-left:-50px}}@media only screen and (min-width: 1440px){footer .main nav li{font-size:1.423828125em}}@media only screen and (min-width: 1920px){footer .main .container{margin-left:calc((100vw - 1440px)/2);width:75%}}@media only screen and (min-width: 2560px){footer .main{display:grid;grid-template-columns:6fr 2fr;padding:0}footer .main .container{padding:4.5rem 0 1.5rem;width:60%}footer .main nav li{font-size:1.6018066406em}footer .main .img{background:url("../images/historic-hotel-la-stua.webp") center center/cover}}footer .bottom{position:relative;padding:3rem 0;text-align:center}footer .bottom .icon{display:inline-block;width:110px;height:55px;margin:0 1em .5em;background:url("../images/sprite.png?v=1") 0 0/330px auto no-repeat;opacity:.7}footer .bottom .icon.history{background-position:-110px 0}footer .bottom .icon.albergabici{background-position:0 -55px}footer .bottom .icon.motor{background-position:-110px -55px}footer .bottom .icon.guestcard{background-position:-220px 0}footer .bottom .icon.premium{background-position:-220px -55px}@media only screen and (min-width: 1440px){footer .bottom .icon{width:120px;height:60px;margin-bottom:0;background-size:360px auto}footer .bottom .icon.history{background-position:-120px 0}footer .bottom .icon.albergabici{background-position:0 -60px}footer .bottom .icon.motor{background-position:-120px -60px}footer .bottom .icon.guestcard{background-position:-240px 0}footer .bottom .icon.premium{background-position:-240px -60px}}@media only screen and (min-width: 1920px){footer .bottom .icon{width:130px;height:65px;margin-bottom:0;background-size:390px auto}footer .bottom .icon.history{background-position:-130px 0}footer .bottom .icon.albergabici{background-position:0 -65px}footer .bottom .icon.motor{background-position:-130px -65px}footer .bottom .icon.guestcard{background-position:-260px 0}footer .bottom .icon.premium{background-position:-260px -65px}}#footer-met-link{position:absolute;bottom:1rem;left:1.5rem;z-index:1;padding:6px}#footer-met-link span{display:none}#footer-met-link svg{width:20px;height:20px;color:#bdb5a0;transition:transform .5s linear,color 1s linear}#footer-met-link:hover svg{color:#3a322f;transform:scale(1.1);transition:transform .5s ease,color .5s ease}
