.font-base,body,.page-staff__element,.abs>*{font-family:"FuturaLight",sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400}.font-small,.footer{font-family:"FuturaLight",sans-serif;font-size:0.65rem;line-height:1rem;font-weight:400}.font-large{font-family:"FuturaLight",sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400}.font-fields{font-family:"FuturaLight",sans-serif;font-size:0.75rem;line-height:2rem;font-weight:300}.font-menu{font-family:"FuturaCondensed",sans-serif;font-size:0.85rem;line-height:1.5rem;font-weight:400}.font-h1,h1{font-size:2rem;line-height:2rem;font-family:"FuturaCondensed",sans-serif;font-weight:400}@media screen and (max-width: 1024px){.font-h1,h1{font-size:1.5rem;line-height:1.75rem}}.font-h2,h2{font-size:2rem;line-height:2rem;font-family:"FuturaCondensed",sans-serif;font-weight:400}@media screen and (max-width: 1024px){.font-h2,h2{font-size:1.5rem;line-height:1.75rem}}.font-h3,h3{font-size:1.5rem;line-height:1.5rem;font-family:"FuturaLight",sans-serif;font-weight:400;text-transform:uppercase}@media screen and (max-width: 1024px){.font-h3,h3{font-size:1.25rem;line-height:1.5rem}}*,input:required,input:invalid{outline:0;box-shadow:none !important;margin:0px;padding:0px}p{line-height:inherit;padding:0.5rem 0rem}p:empty{padding:0rem;height:0rem}@media screen and (max-width: 768px){p{padding:0.25rem 0rem}}b,strong{font-weight:400;font-family:'FuturaMedium'}ul{list-style-position:inside}p:empty{display:none}html{font-size:16px;min-height:100%;overflow-x:hidden}body{min-height:100%;background-color:#fff;color:#000;padding:0rem;overflow-x:hidden}a{text-decoration:none;color:#000}hr{margin-top:1rem;border:0;height:0;border-top:1px solid #a09167;border-bottom:none}.row{margin-left:-1rem;margin-right:-1rem}@media screen and (max-width: 768px){.row{margin-left:0rem;margin-right:0rem}}.row.no-margin{margin-left:0rem;margin-right:0rem}.forceclear,.boxed-size:after{clear:both;height:0px;overflow:hidden}.relative{position:relative}.full-size-abs,.page-map #map{position:absolute;top:0rem;left:0rem;right:0rem;bottom:0rem}.img-full-width{width:100%;height:auto;display:block}.img-bordered{-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem}.txt-center{text-align:center}.txt-right{text-align:right}.button{position:relative;display:inline-block;padding:1rem 3rem 1rem 2rem;background-color:#a09167;color:#fff;font-style:italic;border:none;font-weight:400;-webkit-transition:background-color 0.5s,color 0.5s;-ms-transition:background-color 0.5s,color 0.5s;transition:background-color 0.5s,color 0.5s}.button.active,.button:hover{background-color:#000;-webkit-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s}.button--small{padding:0.5rem 1rem;margin:0.125rem 0rem}.no-border{border:none !important}.row-padding--xsmall{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (max-width: 768px){.row-padding--xsmall{padding-top:.75rem;padding-bottom:.75rem}}.row-padding--small{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width: 768px){.row-padding--small{padding-top:1.25rem;padding-bottom:1.25rem}}.row-padding--large,.page-block{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width: 768px){.row-padding--large,.page-block{padding-top:2.5rem;padding-bottom:2.5rem}}.row-padding-top--xsmall{padding-top:1.25rem}@media screen and (max-width: 768px){.row-padding-top--xsmall{padding-top:.75rem}}.row-padding-top--small,.footer,.page-content{padding-top:2.5rem}@media screen and (max-width: 768px){.row-padding-top--small,.footer,.page-content{padding-top:1.25rem}}.row-padding-top--large{padding-top:5rem}@media screen and (max-width: 768px){.row-padding-top--large{padding-top:2.5rem}}.row-padding-bottom--small{padding-bottom:2.5rem}@media screen and (max-width: 768px){.row-padding-bottom--small{padding-top:1.25rem}}.row-padding-bottom--large{padding-bottom:5rem}@media screen and (max-width: 768px){.row-padding-bottom--large{padding-bottom:2.5rem}}.row-margin-top--xsmall{margin-top:1rem}@media screen and (max-width: 768px){.row-margin-top--xsmall{margin-top:0.5rem}}.row-margin-top--small,.footer{margin-top:2.5rem}@media screen and (max-width: 768px){.row-margin-top--small,.footer{margin-top:1.25rem}}.row-margin-top--large{margin-top:5rem}@media screen and (max-width: 768px){.row-margin-top--large{margin-top:2.5rem}}.boxed-size{width:100%;margin:0 auto;max-width:1200px;padding:0px 1rem;box-sizing:border-box}@media screen and (max-width: 768px){.boxed-size{padding:0px 1rem}}.after-clear:after{content:"";display:block;clear:both}.bg-cover,.page-staff__element__image{background-position:center center;background-size:cover;background-repeat:no-repeat}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (max-width: 768px){.two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.visible-medium{display:none}@media screen and (min-width: 1024px){.visible-medium{display:inline-block}}.visible-large{display:none}@media screen and (min-width: 1440px){.visible-large{display:inline-block}}.visible-xlarge{display:none}@media screen and (min-width: 1680px){.visible-xlarge{display:inline-block}}.fade-right{-webkit-transform:translate(100%, 0rem);-ms-transform:translate(100%, 0rem);transform:translate(100%, 0rem);-webkit-transition:-webkit-transform 1.5s;-ms-transition:-ms-transform 1.5s;transition:transform 1.5s}.fade-left{-webkit-transform:translate(-100%, 0rem);-ms-transform:translate(-100%, 0rem);transform:translate(-100%, 0rem);-webkit-transition:-webkit-transform 1.5s;-ms-transition:-ms-transform 1.5s;transition:transform 1.5s}.fade-top{-webkit-transform:translate(0rem, 50%);-ms-transform:translate(0rem, 50%);transform:translate(0rem, 50%);-webkit-transition:-webkit-transform 1.5s;-ms-transition:-ms-transform 1.5s;transition:transform 1.5s}.fade-opacity{opacity:0;-webkit-transition:opacity 1.5s;-ms-transition:opacity 1.5s;transition:opacity 1.5s}.fade-active-right,.fade-active-left,.fade-active-top{-webkit-transform:translate(0rem, 0rem);-ms-transform:translate(0rem, 0rem);transform:translate(0rem, 0rem);-webkit-transition:-webkit-transform 1.5s;-ms-transition:-ms-transform 1.5s;transition:transform 1.5s}.fade-active-opacity{opacity:1;-webkit-transition:opacity 1.5s;-ms-transition:opacity 1.5s;transition:opacity 1.5s}#swipebox-overlay{z-index:100000 !important}#swipebox-bottom-bar.visible-bars{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}#swipebox-bottom-bar,#swipebox-top-bar{height:50px;left:0;position:absolute;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;width:100%;z-index:999}#swipebox-bottom-bar{height:auto !important;top:50% !important;bottom:initial !important}#swipebox-arrows{max-width:0 !important;width:auto !important}#swipebox-bottom-bar,#swipebox-top-bar{background:transparent none repeat scroll 0 0 !important;opacity:1 !important}#swipebox-arrows{max-width:0 !important;width:auto !important;display:block !important;height:auto !important;margin:0 !important;width:auto !important}#swipebox-next{background:transparent url("../img/freccia_next.png") no-repeat scroll center center !important;float:none !important;height:100px !important;position:absolute !important;right:2% !important;top:50% !important;-webkit-transform:translate(0px, -50%) !important;-ms-transform:translate(0px, -50%) !important;transform:translate(0px, -50%) !important;width:100px !important}#swipebox-prev{background:transparent url("../img/freccia_prev.png") no-repeat scroll center center !important;float:none !important;height:100px !important;left:2% !important;position:absolute !important;top:50% !important;-webkit-transform:translate(0px, -50%) !important;-ms-transform:translate(0px, -50%) !important;transform:translate(0px, -50%) !important;width:100px !important}.footer{border-top:1rem solid #ccc;text-align:center;padding-bottom:7rem}@media screen and (max-width: 768px){.footer{padding-bottom:9rem}}.footer .logo{display:inline-block;height:8rem;width:auto}.footer ul{list-style:none;list-style-position:inside;text-align:center}.footer ul li{display:inline-block}.footer ul li a{text-transform:uppercase;color:#000}.footer ul li a:hover{color:#a09167}.footer-social,.footer-buttons,.footer-pins{position:fixed;bottom:1rem;left:1rem;z-index:90}.footer-social a,.footer-buttons a,.footer-pins a{display:inline-block;margin-right:0.25rem;font-size:1.25rem;line-height:2.25rem;width:2.25rem;height:2.25rem;background-color:#a09167;color:#fff;text-align:center;opacity:0.8;white-space:nowrap;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.footer-social a.submit,.footer-buttons a.submit,.footer-pins a.submit{width:auto;padding:0rem 1.5rem;-webkit-border-radius:1.125rem;-moz-border-radius:1.125rem;-ms-border-radius:1.125rem;border-radius:1.125rem}.footer-social a:hover,.footer-buttons a:hover,.footer-pins a:hover{opacity:1;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}@media screen and (max-width: 768px){.footer-social a,.footer-buttons a,.footer-pins a{font-size:1rem;line-height:2rem;width:2rem;height:2rem}}@media screen and (max-width: 768px){.footer-social,.footer-buttons,.footer-pins{bottom:0rem;left:0rem;padding:0.5rem;width:50%;background-color:#fff}}.footer-buttons{display:none;left:auto;right:0rem;text-align:right}@media screen and (max-width: 768px){.footer-buttons{display:block}}.footer-pins{display:none;left:0rem;right:auto;text-align:left}@media screen and (max-width: 768px){.footer-pins{display:block}}@media screen and (max-width: 768px){.footer-social{position:relative;display:inline-block;bottom:auto;left:auto}}.divascookies{left:0rem;width:100%}.divascookies-banner-container{border-top:none}.divascookies-banner-container .divascookies-policy-link a,.divascookies-banner-container a{color:#fff;text-decoration:underline}.divascookies-banner-container .divascookies-accept-button-container>.divascookies-accept-button-text{background-color:#fff;color:#000}.page-content h1,.page-content h2,.page-content h3{color:#a09167;text-transform:uppercase}.page-content:before{content:'';display:block;width:100%;height:4rem;margin-bottom:2rem;background-image:url(../img/logo-small.png);background-size:auto 100%;background-position:center center;background-repeat:no-repeat}.page-flex .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-flex .row:before{content:none}.page-flex--nopadding .row,.page-flex--nopadding .col{padding-left:0rem;padding-right:0rem}.page-flex--alternate .row:nth-child(even){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}@media screen and (max-width: 768px){.page-flex--alternate .row:nth-child(even){text-align:left}}.page-minigallery{border-right:1px solid #a09167}@media screen and (max-width: 768px){.page-minigallery{border:none}}.page-minigallery__inner{padding:2rem;font-size:0;line-height:0}@media screen and (max-width: 768px){.page-minigallery__inner{padding:0rem 0rem 2rem 0rem}}.page-minigallery__inner .img{display:inline-block;padding:0.25rem;width:33.33%;opacity:1;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}.page-minigallery__inner .img:first-child{width:100%}.page-minigallery__inner .img img{display:block;width:100%;height:auto}.page-minigallery__inner .img:hover{opacity:0.8;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}.page-text{padding:2rem}@media screen and (max-width: 768px){.page-text{padding:0rem}}.page-text.padding-large{padding:5rem}@media screen and (max-width: 768px){.page-text.padding-large{padding:2rem 0rem 4rem 0rem}}.page-action{display:inline-block;width:3rem;height:3rem;font-size:1.5rem;line-height:3rem;opacity:1;text-align:center;background-color:#a09167;color:#fff;cursor:pointer}.page-action:hover{opacity:0.8;-webkit-transition:opacity 0.25s;-ms-transition:opacity 0.25s;transition:opacity 0.25s}.page-block{text-align:center}.page-block:before{content:'';display:block;width:100%;height:4rem;background-image:url(../img/logo-small.png);background-size:auto 100%;background-position:center center;background-repeat:no-repeat}.page-block h2{display:inline-block;text-transform:uppercase;color:#a09167;padding:1rem 0rem 2rem 0rem}.page-block .page-action{margin-top:3rem}.page-map{position:relative;width:calc(100%-4rem);margin-left:2rem;padding-bottom:56%;height:0rem;overflow:hidden}@media screen and (max-width: 768px){.page-map{width:100%;margin-left:0rem;padding-bottom:100%}}.table-allestimenti td{padding:0.25rem}@media screen and (max-width: 768px){.table-allestimenti .desktop-only{display:none}}@media screen and (max-width: 1024px){.table-allestimenti{font-size:0.75rem;line-height:1rem}}@media screen and (max-width: 768px){.table-allestimenti img{height:2rem;width:auto}}.page-staff{font-size:0rem;line-height:0rem;text-align:center}.page-staff__element{display:inline-block;box-sizing:border-box;width:25%;padding:1rem;text-align:center;vertical-align:top}@media screen and (max-width: 1024px){.page-staff__element{width:33.33%}}@media screen and (max-width: 768px){.page-staff__element{width:100%}}.page-staff__element__image{display:inline-block;width:80%;height:0rem;padding-bottom:80%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.page-staff__element h3{color:#a09167}.page-staff:before{content:'';display:block;width:100%;height:4rem;margin-bottom:2rem;background-image:url(../img/logo-small.png);background-size:auto 100%;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 768px){.page-thumb{padding-bottom:56%}}.abs{position:relative;display:block;font-size:0rem;line-height:0rem}.abs__inner{position:relative;display:inline-block;height:0rem;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.abs__inner--five{width:20%;padding-bottom:20%}@media screen and (max-width: 768px){.abs__inner--five{width:50%;padding-bottom:50%}}.abs__inner--two{width:50%;padding-bottom:50%}@media screen and (max-width: 768px){.abs__inner--two{width:100%;padding-bottom:100%}}.abs__inner--one{width:100%;padding-bottom:50%}@media screen and (max-width: 768px){.abs__inner--one{padding-bottom:100%}}.abs__inner--thin{width:100%;padding-bottom:38%}@media screen and (max-width: 768px){.abs__inner--thin{padding-bottom:100%}}.abs__inner h2{position:absolute;left:2rem;bottom:2rem;width:calc(50% - 4rem);text-transform:uppercase;color:#a09167;background-color:#fff;padding:1rem}@media screen and (max-width: 768px){.abs__inner h2{width:calc(100% - 4rem);text-align:center}}.abs__inner a.buttonSlide{position:absolute;left:50%;top:50%;bottom:auto;text-transform:uppercase;color:#fff;background-color:#a09167;padding:1rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.abs__inner a.buttonSlide{top:1rem;font-size:1rem;line-height:1rem;-webkit-transform:translate(-50%, 0rem);-ms-transform:translate(-50%, 0rem);transform:translate(-50%, 0rem)}}.abs__inner:nth-child(even) h2{left:auto;right:2rem;text-align:right}@media screen and (max-width: 768px){.abs__inner:nth-child(even) h2{width:calc(100% - 4rem);text-align:center}}.abs__inner .half-opacity{opacity:0.5}
/*# sourceMappingURL=global.css.map */
