﻿@import url(../assets/css/animate.min.css);@subnavHeight :40px;.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.element_from_left.active{-webkit-animation-delay:ease-in;-webkit-animation-duration:.4s;-webkit-animation-name:slideInLeft;-webkit-animation-fill-mode:forwards;-moz-animation-delay:ease-in;-moz-animation-duration:.4s;-moz-animation-name:slideInLeft;-moz-animation-fill-mode:forwards;-o-animation-delay:ease-in;-o-animation-duration:.4s;-o-animation-name:slideInLeft;-o-animation-fill-mode:forwards;animation-delay:ease-in;animation-duration:.4s;animation-name:slideInLeft;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.element_from_right.active{-webkit-animation-delay:ease-in;-webkit-animation-duration:.4s;-webkit-animation-name:slideInRight;-webkit-animation-fill-mode:forwards;-moz-animation-delay:ease-in;-moz-animation-duration:.4s;-moz-animation-name:slideInRight;-moz-animation-fill-mode:forwards;-o-animation-delay:ease-in;-o-animation-duration:.4s;-o-animation-name:slideInRight;-o-animation-fill-mode:forwards;animation-delay:ease-in;animation-duration:.4s;animation-name:slideInRight;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.element_from_bottom.active{-webkit-animation-delay:ease-in;-webkit-animation-duration:.4s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:forwards;-moz-animation-delay:ease-in;-moz-animation-duration:.4s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:forwards;-o-animation-delay:ease-in;-o-animation-duration:.4s;-o-animation-name:slideInUp;-o-animation-fill-mode:forwards;animation-delay:ease-in;animation-duration:.4s;animation-name:slideInUp;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.element_from_top.active{-webkit-animation-delay:ease-in;-webkit-animation-duration:.4s;-webkit-animation-name:slideInDown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:ease-in;-moz-animation-duration:.4s;-moz-animation-name:slideInDown;-moz-animation-fill-mode:forwards;-o-animation-delay:ease-in;-o-animation-duration:.4s;-o-animation-name:slideInDown;-o-animation-fill-mode:forwards;animation-delay:ease-in;animation-duration:.4s;animation-name:slideInDown;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.element_fade_in.active{-webkit-animation-delay:ease-in;-webkit-animation-duration:.4s;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:forwards;-moz-animation-delay:ease-in;-moz-animation-duration:.4s;-moz-animation-name:fadeIn;-moz-animation-fill-mode:forwards;-o-animation-delay:ease-in;-o-animation-duration:.4s;-o-animation-name:fadeIn;-o-animation-fill-mode:forwards;animation-delay:ease-in;animation-duration:.4s;animation-name:fadeIn;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}html,body{background:#fff none repeat center fixed;color:#2B2A28;height:100%;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.95rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga", "kern";text-rendering:optimizelegibility;background-size:cover}html.fix-scroll,body.fix-scroll{overflow:hidden;height:100%}body{min-height:100%}#welcome{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;z-index:5000;background-color:#0d0d0d}#welcome .welcome-strip{width:100%;background-color:rgba(244,246,255,0.7);padding:30px 0;text-align:center}#welcome .scroll-icon{position:absolute;left:50%;bottom:30px;opacity:.8}#welcome .vegas-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}#welcome .vegas-timer{display:none !important}@media (min-width: 768px){.col-no-padding-left{padding-left:0}}.img-full{min-width:100%}.relative{position:relative}a,a:hover,a:active,a:focus,a:visited,button,button:hover,button:active,button:focus,button:visited{outline:none;text-decoration:none}@media (max-width: 767px){.row,.container-fluid{margin-left:0;padding-left:0;margin-right:0;padding-right:0}}.shares .btn{border:none}.shares .btn.twitter{background:#55acee}.shares .btn.facebook{background:#3b5999}a.accent{color:#7E8989}a.accent:hover,a.accent:focus,a.accent:active{color:#656f6f}.nav>li>a,a{color:#E00825}.nav>li>a:hover,.nav>li>a:active,.nav>li>a:focus,a:hover,a:active,a:focus{color:#af061d}.nav>li>a.normal,.nav>li>a.twitter-timeline,a.normal,a.twitter-timeline{text-decoration:none;color:#11100f}.nav>li>a.normal:hover,.nav>li>a.normal:focus,.nav>li>a.normal:active,.nav>li>a.twitter-timeline:hover,.nav>li>a.twitter-timeline:focus,.nav>li>a.twitter-timeline:active,a.normal:hover,a.normal:focus,a.normal:active,a.twitter-timeline:hover,a.twitter-timeline:focus,a.twitter-timeline:active{text-decoration:none}.nav>li>a.normal:hover,.nav>li>a.normal:active,.nav>li>a.normal:focus,.nav>li>a.twitter-timeline:hover,.nav>li>a.twitter-timeline:active,.nav>li>a.twitter-timeline:focus,a.normal:hover,a.normal:active,a.normal:focus,a.twitter-timeline:hover,a.twitter-timeline:active,a.twitter-timeline:focus{color:#11100f}.nav>li>a::after{background-color:#af061d}.nav.sidenav{margin-top:50px;padding-top:10px;position:relative}.nav.sidenav>li>a{padding-left:0}.nav.sidenav>li{text-align:center;display:block;margin-bottom:20px}.nav.sidenav>li>a{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding-left:20px;color:#11100f;position:relative;border:1px solid #11100f;background:fade(#fff, 20%);text-transform:uppercase}.nav.sidenav>li>a:after{display:none}.nav.sidenav>li>a:before{content:'';position:absolute;position:absolute;left:auto;top:auto;background:transparent;height:3px;right:0;left:0;bottom:-1px}.nav.sidenav>li>a:hover{background:fade(#fff, 50%);color:#E00825}.nav.sidenav>li>a:hover:before{background:#E00825}.nav.sidenav:before{display:block;position:absolute;height:1px;background:#2a200e;content:"";left:20px;right:20px;opacity:.6;filter:alpha(opacity=60);z-index:9;left:50%;right:auto;width:42px;max-width:300px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);height:2px;background:#11100f;opacity:1;filter:alpha(opacity=100);top:0;margin-top:-20px}.center{text-align:center}.modal-dialog{background:#fff}.modal-dialog .modal-header button{z-index:10;position:relative}.modal-dialog .modal-content{background:transparent;-webkit-box-shadow:none;box-shadow:none}.centered-tabs{text-align:center}.centered-tabs li{float:none;display:inline-block}.col-sm-break-6:nth-child(2n+1){clear:left}.hidden-breakpoint{display:block !important}.hidden-breakpoint.inline{display:inline-block !important}@media (max-width: 991px){.hidden-breakpoint{display:none !important}.hidden-breakpoint.inline{display:none !important}}img.float-none{max-width:100%;height:auto !important}@media (max-width: 991px){.d-bp-none{display:none !important}}.visible-breakpoint{display:none !important}.visible-breakpoint.flex,.visible-breakpoint.inline{display:none !important}@media (max-width: 991px){.visible-breakpoint{display:block !important}.visible-breakpoint.inline{display:inline-block !important}.visible-breakpoint.flex{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important}}@media (max-width: 767px){.d-xs-none{display:none !important}}.btn{text-transform:uppercase;outline:none !important;letter-spacing:2px}.btn.btn-primary{background:#7E8989;border-color:#7E8989}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background:#656f6f;border-color:#656f6f}.row.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;clear:both}.row.flex:after,.row.flex:before{display:none}.row.flex .col-xs-12,.row.flex .col-sm-2,.row.flex .col-sm-3,.row.flex .col-sm-4,.row.flex .col-sm-5,.row.flex .col-sm-6,.row.flex .col-sm-7,.row.flex .col-sm-8,.row.flex .col-sm-9,.row.flex .col-sm-10,.row.flex .col-sm-11,.row.flex .col-sm-12{float:none}.row.flex.flex-align-bottom{-o-align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.dropdown-menu.right{right:0;left:auto}.orientation-mask{background-color:#11100f;top:0;left:0;width:100%;height:100%;position:fixed;z-index:100000}.orientation-mask #orientation-logo{background:transparent none center center no-repeat;-webkit-background-size:contain;background-size:contain;height:70%;width:70%;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.orientation-mask #orientation-logo #spin{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, 66%);-ms-transform:translate(-50%, 66%);-o-transform:translate(-50%, 66%);transform:translate(-50%, 66%)}.orientation-mask .orientation-text{position:fixed;bottom:0;left:0;width:100%;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:white;text-align:center;padding:10px}.orientation-mask{display:none}@media (max-width: 767px) and (orientation: landscape){.orientation-mask{display:block}}.dVYIqU,.Window__Component-sc-17wvysh-0{bottom:140px !important}.disponibilita-attiva .dVYIqU,.disponibilita-attiva .Window__Component-sc-17wvysh-0,.disponibilita-attiva .gift{display:none !important;z-index:0}.gift{position:fixed;left:0;z-index:9999999;right:0px;left:auto;bottom:80px !important;margin-bottom:16px;margin-right:17px;margin-left:20px;display:inline-block}.gift img{display:inline-block;margin-top:10px;width:70px}div.news-page{padding:0px 0 20px 0;margin-bottom:40px}@media (max-width: 991px){div.news-page{margin:0;padding:0 30px;width:100%;position:relative;padding-bottom:80px}}@media (max-width: 991px) and (max-width: 767px){div.news-page{padding:0 20px}}div.news-page .news-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}@media (max-width: 991px){div.news-page .news-row{display:block;position:relative}}div.news-page .news-row .news-col.text{padding:0 20px}@media (max-width: 767px){div.news-page .news-row .news-col.text{padding:0 0px}}div.news-page .news-row .news-col.text .head-image img{max-height:300px;position:relative;margin:0 auto}div.news-page .news-row .news-col.news-col-arrows{font-size:2em;padding:0 20px}@media (max-width: 991px){div.news-page .news-row .news-col.news-col-arrows{position:absolute;top:0;padding:0 0px}}@media (max-width: 991px) and (max-width: 767px){div.news-page .news-row .news-col.news-col-arrows{top:30px}}@media (max-width: 991px){div.news-page .news-row .news-col.news-col-arrows.prev{left:-10px}div.news-page .news-row .news-col.news-col-arrows.next{right:-10px}}div.news-page .news-row .news-col.news-col-arrows a{color:#2B2A28}div.news-page .news-row .news-col.news-col-arrows a:hover,div.news-page .news-row .news-col.news-col-arrows a:focus,div.news-page .news-row .news-col.news-col-arrows a:active{color:#E00825}div.news-page .news-row .news-col.news-col-arrows a.disabled{color:#2B2A28;opacity:.4}div.news-page .news-row .news-col.news-col-arrows a.disabled:hover,div.news-page .news-row .news-col.news-col-arrows a.disabled:focus,div.news-page .news-row .news-col.news-col-arrows a.disabled:active{color:#2B2A28}#mobile-social-panel{background:#231D0F;position:relative;padding:20px 0;font-size:24px}@media (max-width: 767px){#mobile-social-panel{padding:10px 0}}#mobile-social-panel #social-panel-m{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}#mobile-social-panel .bike{position:absolute;right:20px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}#mobile-social-panel .bike img{height:80px}@media (max-width: 767px){#mobile-social-panel .bike img{height:60px}}#mobile-social-panel a{color:#fff;text-decoration:none}#mobile-social-panel a:hover,#mobile-social-panel a:focus,#mobile-social-panel a:active{color:#fff}#mobile-social-panel a:hover,#mobile-social-panel a:focus,#mobile-social-panel a:active{text-decoration:none}#mobile-social-panel .left{position:absolute;left:10px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}#mobile-social-panel .left .langs{padding:5px 20px;text-align:center;text-transform:uppercase}@media (max-width: 767px){#mobile-social-panel .left .langs{display:none}}#mobile-social-panel .left .langs a{display:inline-block;padding:0 10px}#mobile-social-panel .left .langs a.active{border:1px solid #fff;border-radius:5px}#mobile-social-panel .rows .row_item{padding:15px 10px;text-align:center}#mobile-social-panel .rows .row_item.find_our_wines{font-size:20px}#mobile-social-panel .rows .row_item.find_our_wines a{color:#ccc}#mobile-social-panel .rows .row_item.find_our_wines a:hover,#mobile-social-panel .rows .row_item.find_our_wines a:focus,#mobile-social-panel .rows .row_item.find_our_wines a:active{color:#ccc}#mobile-social-panel .rows .row_item.social-icons a{display:inline-block;margin:0 10px;margin:0 8px}#mobile-social-panel .rows .row_item.social-icons .bikebollo img{height:40px;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}img.full{min-width:100%}.page-wrap{padding-top:0px}.camere .page-wrap{padding-top:0px}section{position:relative}section.prenota-strip{text-align:center;font-family:serif;background:#8f9f9f;padding:0;text-transform:uppercase;margin-bottom:40px}section.prenota-strip a{font-size:24px;display:block;padding:20px 0;color:#4d5454}@media (max-width: 1199px){section.prenota-strip a{font-size:24px}}@media (max-width: 991px){section.prenota-strip a{font-size:24px}}@media (max-width: 767px){section.prenota-strip a{font-size:24px}}section.prenota-strip a:hover,section.prenota-strip a:focus,section.prenota-strip a:active{color:#353939}section.full-window{overflow:hidden;z-index:1}section .section-title{padding:60px 0 0px 0;border-top:4px solid #E00825;position:relative;text-align:left}section .section-title .container>.row>div{position:relative}section .section-title.bg-image{background:transparent none no-repeat center fixed;-webkit-background-size:cover;background-size:cover}section .section-title.bg-image .container>.row>div{min-height:300px}section .section-title.bg-image:after{position:absolute;content:'';width:100%;height:100px;bottom:0;left:0;z-index:0;background-color:#fff;opacity:.8}section .section-title .container{position:relative}section .section-title .container h1{position:absolute;width:100%;bottom:0%;z-index:2}section .section-title h1{margin:0;font-size:42px;line-height:normal;opacity:.8;text-align:center;font-weight:400;color:#1a1a1a}@media (max-width: 1199px){section .section-title h1{font-size:42px}}@media (max-width: 991px){section .section-title h1{font-size:42px}}@media (max-width: 767px){section .section-title h1{font-size:42px}}section .section-title h1 span{position:relative}section .section-title h1 span:before,section .section-title h1 span:after{content:"";position:absolute;width:20px;height:1px;top:50%;opacity:.6;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}section .section-title h1 span:before{right:100%;margin-right:10px}section .section-title h1 span:after{left:100%;margin-left:10px}section .section-title.inverted{background:#7E8989}section .section-title.inverted .page-header span{color:#fff}section .section-title.inverted .page-header span:after{background:#596161}section.page-slider .scroll-icon,section.single-image-top .scroll-icon{position:absolute;bottom:20px;left:50%;opacity:1;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.pinned section.page-slider .scroll-icon,.pinned section.single-image-top .scroll-icon{opacity:0}section.frame{position:fixed;width:100%;height:100%;left:0;top:0;background:#4d1e2b;z-index:100;font-family:serif;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}@media (max-width: 991px){section.frame{z-index:12000}}section.frame .head,section.frame .body{position:absolute;width:100%;z-index:100}section.frame .head{top:0px;right:0px;width:100%;height:50px;text-align:center;padding:0 0px;line-height:40px;z-index:200;background:transparent;background:#000}section.frame .head .title{position:absolute;left:50%;top:50%;width:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:white;text-shadow:0 0 3px black;font-size:24px;font-weight:bold}section.frame .head .close{background:transparent url("/assets/img/close-black.svg") no-repeat center;background-size:contain;border-radius:50%;width:50px;height:50px;line-height:40px;font-size:36px;margin:0px;margin-right:20px;color:white;opacity:.8}section.frame .head .close:hover{opacity:1}section.frame .body{top:0px;left:0;bottom:0}section.frame.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.full-window-spacer{position:relative;width:100%}.front-image-wrapper{margin-top:80px}@media (max-width: 991px){.parallax{background-image:none !important}.parallax img{opacity:1 !important}}.slide-spacer{max-height:100%;min-height:110.55624px;height:calc((100vh * (9/16)) + 110.55624px)}.slide-spacer img{width:100%;position:relative;visibility:hidden;z-index:-1}@media (max-width: 991px){.slide-spacer{height:calc((100vh * (9/16)) - 80px)}}#discover_point{-webkit-transform:translate(0, -160px);-ms-transform:translate(0, -160px);-o-transform:translate(0, -160px);transform:translate(0, -160px)}@media (max-width: 991px){#discover_point{-webkit-transform:translate(0, 0px);-ms-transform:translate(0, 0px);-o-transform:translate(0, 0px);transform:translate(0, 0px)}}.spaced-container,.product-sheet-container{padding-top:30.55624px;padding-bottom:15.27812px;min-height:calc(100vh - 30.55624px - 140px)}@media (max-width: 991px){.spaced-container,.product-sheet-container{padding-top:50px}}section.fixed .image-slider{margin-top:0}.hide-fixed-section section.fixed,.hide-fixed-section .slide-spacer{display:none}section.full-window,.full-window-spacer{height:100%;height:100vh;height:calc(100vh - 80px + 30.55624px)}@media (max-width: 991px){section.full-window,.full-window-spacer{height:calc(100vh - 60px - 80px)}section.full-window .inside.strip-col.inside-full-height.img-container,.full-window-spacer .inside.strip-col.inside-full-height.img-container{height:100%}}section.intro-window.fixed .image-single{margin-top:80px}@media (max-width: 991px){section.intro-window.fixed .image-single{margin-top:80px}}.home section.full-window,.home .full-window-spacer{height:calc(100vw * 0.4423828125)}.fix-scroll .full-window-spacer{height:calc(100vh  - 80px)}section.news-blocks{background:#111}section.news-blocks .item-col-date{float:right;padding:0 20px;margin-left:30px;text-align:center;height:300px}section.news-blocks .item-col-date h1{color:#E00825}section.news-blocks .item-col-date h1,section.news-blocks .item-col-date h2{text-transform:uppercase;line-height:10px}section.news-blocks .item-col-date h3,section.news-blocks .item-col-date h2{font-weight:300}section.news-blocks .item-col-date h2:last-child{padding-top:10px;opacity:.5}@media (min-width: 1100px){section.news-blocks .item-col-date h1{font-size:48px;margin-bottom:48px}}@media (max-width: 991px){section.news-blocks .item-col-date{height:auto;display:block;padding-top:20px;width:100%;color:#e6e6e6;font-size:16px;line-height:normal;margin:0;display:inline;text-transform:uppercase}section.news-blocks .item-col-date .day{font-weight:bold;color:#E00825}}section.news-blocks .item-col{color:#e6e6e6;font-size:18px;font-weight:200}section.news-blocks .item-col.item-col-image{padding:0}section.news-blocks .item-col.item-col-content{padding:20px 30px}@media (min-width: 992px){section.news-blocks .item-col.item-col-content{max-height:285px;overflow:hidden}}@media (min-width: 1340px){section.news-blocks .item-col.item-col-content{max-height:300px}}section.news-blocks.type-eventi .item-col.item-col-content{padding:20px 60px}section.news-blocks .btn-read_all{background:transparent;font-weight:200;margin:20px 0;color:white}section.news-blocks .btn-read_all:hover{border:1px solid white}@media (min-width: 992px){section.news-blocks>.container-fluid{position:relative}section.news-blocks>.container-fluid>.row{position:relative}section.news-blocks>.container-fluid>.row>.item-col-content{position:relative;height:100%;min-height:300px}section.news-blocks .blocco{position:absolute;z-index:10;float:right;height:100%;top:0;right:160px;left:20px}section.news-blocks.type-news .blocco{width:calc(~ "100% - 160px")}section.news-blocks.type-eventi .blocco{width:calc(~ "100% - 60px")}section.news-blocks:nth-child(even) .blocco{float:left;right:20px;left:160px}}section.news-blocks .titoletto{text-transform:uppercase;font-weight:200;margin-top:10px;line-height:2.15rem}section.news-blocks .titoletto span{display:inline-block}section.news-blocks .titoletto span:after{height:1px}@media (min-width: 1200px){section.news-blocks .titoletto{font-size:28px;line-height:normal}}@media (min-width: 1340px){section.news-blocks .titoletto{font-size:32px;line-height:normal}}@media (min-width: 992px) and (max-width: 1199px){section.news-blocks .titoletto{font-size:20px;line-height:normal;margin-bottom:20px}section.news-blocks .titoletto span:after{margin-top:10px}}section.news-blocks .strip-text{display:inline-block}@media (min-width: 1340px){section.news-blocks .strip-text{font-size:20px}}section.news-blocks .strip-text p{padding:0;margin:0}section.news-blocks .img-container img{height:350px}@media (min-width: 992px) and (max-width: 1199px){section.news-blocks .img-container img{height:100%}}@media (max-width: 991px){section.news-blocks{text-align:center}section.news-blocks .item-col .item-col-date{display:none}}@media (min-width: 992px){section.news-blocks .item-col,section.news-blocks .titoletto{text-align:right}section.news-blocks .titoletto span:after{width:50%;left:auto;right:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}section.news-blocks .btn-read_all{border:1px solid #111}section.news-blocks:nth-child(even){background:#333}section.news-blocks:nth-child(even) .item-col-date{float:left;margin-right:30px}section.news-blocks:nth-child(even) .item-col:not(.item-col-date),section.news-blocks:nth-child(even) .titoletto{text-align:left}section.news-blocks:nth-child(even) .titoletto span:after{left:0;right:auto}section.news-blocks:nth-child(even) .btn-read_all{border:1px solid #333}section.news-blocks:nth-child(even) .btn-read_all:hover{border:1px solid white}}.arrow-down{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;position:absolute;bottom:20px;left:50%;z-index:98;width:50px;height:50px;margin-left:-25px;border-radius:50%;border:2px solid white;border-color:fade(#fff, 70%);color:white;text-shadow:1px 1px 0 black;text-align:center;background:fade(#111, 80%);animation-iteration-count:3;animation-delay:1s}.arrow-down.active{opacity:1;filter:alpha(opacity=100)}.arrow-down span{position:absolute;left:50%;width:auto;top:-100%;text-transform:uppercase;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;letter-spacing:1px;font-size:14px;font-family:"Amiri",times,sans-serif;border-radius:5px;background:fade(#E00825, 80%);padding:5px 20px;white-space:nowrap}.arrow-down i{line-height:40px;font-size:30px;-webkit-transform:translate(0, 2px);-ms-transform:translate(0, 2px);-o-transform:translate(0, 2px);transform:translate(0, 2px)}.arrow-down:hover,.arrow-down:active,.arrow-down:focus,.arrow-down:visited{color:white}.scrolled .arrow-down{display:none}body.privacy .slide-spacer,body.info-page .slide-spacer{display:none}body.privacy h1,body.privacy h2,body.privacy h3,body.privacy h4,body.privacy h5,body.privacy h6,body.privacy .h1,body.privacy .h2,body.privacy .h3,body.privacy .h4,body.privacy .h5,body.privacy .h6,body.info-page h1,body.info-page h2,body.info-page h3,body.info-page h4,body.info-page h5,body.info-page h6,body.info-page .h1,body.info-page .h2,body.info-page .h3,body.info-page .h4,body.info-page .h5,body.info-page .h6{color:#2B2A28}body.privacy .row-content,body.info-page .row-content{margin:20px 0}section.section-block .summary{padding:30px 0;padding-top:50px;font-size:20px;line-height:32.36px;text-align:justify}@media (max-width: 1199px){section.section-block .summary{font-size:20px}}@media (max-width: 991px){section.section-block .summary{font-size:20px}}@media (max-width: 767px){section.section-block .summary{font-size:20px}}@media (max-width: 1199px){section.section-block .summary{line-height:32.36px}}@media (max-width: 991px){section.section-block .summary{line-height:32.36px}}@media (max-width: 767px){section.section-block .summary{line-height:32.36px}}section.section-block.even{background:#E0D7DF}section.section-block.even .summary{color:#846781}section.section-block.even .section-title.bg-image:after{background-color:#E0D7DF}section.section-block.odd{background:#E6EFF2}section.section-block.odd .summary{color:#6099ac}section.section-block.odd .section-title.bg-image:after{background-color:#E6EFF2}.blog .break-titles{margin-bottom:0px}.blog .break-titles h1{overflow:hidden;position:relative;text-align:center;color:#666360;word-spacing:1px;font-weight:400;font-size:42px}@media (max-width: 1199px){.blog .break-titles h1{font-size:40px}}@media (max-width: 991px){.blog .break-titles h1{font-size:32px}}@media (max-width: 767px){.blog .break-titles h1{font-size:28px}}.blog .break-titles h1:after,.blog .break-titles h1:before{background-color:#ddd;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:50%}@media (max-width: 991px){.blog .break-titles h1:after,.blog .break-titles h1:before{display:none}}.blog .break-titles h1:before{right:1.5em;margin-left:-50%}.blog .break-titles h1:after{left:1.5em;margin-right:-50%}.blog .break-titles h4{text-align:center;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;padding-left:20px;padding-right:20px;max-width:50vw;margin:10px auto 20px auto;text-transform:uppercase;opacity:.8;line-height:1.7;font-size:.9rem}@media (max-width: 1199px){.blog .break-titles h4{font-size:.9rem}}@media (max-width: 991px){.blog .break-titles h4{font-size:.8rem}}@media (max-width: 767px){.blog .break-titles h4{font-size:.8rem}}@media (max-width: 991px){.blog .break-titles h4{padding-left:0px;padding-right:0px;max-width:100%}}.blog .swiper-button-prev,.blog .swiper-button-next{background-color:#ddd;width:60px;height:60px;border-radius:50%;border-radius:0%;opacity:.8}.blog .swiper-button-prev:hover,.blog .swiper-button-next:hover{opacity:1}@media (max-width: 991px){.blog .swiper-button-prev,.blog .swiper-button-next{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@media (max-width: 767px){.blog .swiper-button-prev,.blog .swiper-button-next{display:none}}.blog .swiper-button-prev{left:0}.blog .swiper-button-next{right:0}.blog .swiper-button-disabled{display:none}body.blog.page .page-wrap{padding:0}.blog-main{border-top:2px solid #7E8989;background-color:#e1e6e6;padding:50px 0}.home .page-wrap,.blog-page .page-wrap{padding:0}.blog-media{padding:15px 0;margin-bottom:10px;border-top:1px solid rgba(126,137,137,0.5)}.blog-media .read-all{color:#748787;font-size:12px;font-weight:bold}.blog-media .media-body{padding-left:10px}.blog-media .media-left{min-width:100px;min-height:80px}@media (min-width: 992px){.blog-media .media-left{min-width:200px;min-height:160px}}@media (max-width: 991px){.blog-media .media-left{display:block;margin-bottom:20px;width:100%;min-width:100%;min-height:160px}}.blog-media .media-left img{max-width:100%}.blog-media .media-heading{font-size:1.0rem;font-weight:bold;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#7E8989}.blog-media .media-abstract{font-size:.9rem}.blog-block{padding-left:30px;padding-right:30px;padding-top:0px;padding-bottom:20px}.blog-index{padding-bottom:30px;border-top:2px solid #7E8989;background-color:#e1e6e6}.swiper-slide.blog-swiper-slide{padding:30px 18px;width:300px}.swiper-slide.blog-swiper-slide .img-wrap{height:150px}@media (max-width: 991px){.swiper-slide.blog-swiper-slide{width:200px}.swiper-slide.blog-swiper-slide .img-wrap{height:200px}}@media (max-width: 767px){.swiper-slide.blog-swiper-slide{width:200px}.swiper-slide.blog-swiper-slide .img-wrap{height:200px}}.swiper-slide.blog-swiper-slide.active{border:2px solid #7E8989;opacity:.8}.swiper-slide.blog-swiper-slide .img-wrap{display:block;overflow:hidden;text-align:center}.swiper-slide.blog-swiper-slide .img-wrap:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.swiper-slide.blog-swiper-slide img{min-width:100%;max-width:100%;-moz-transition:-moz-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}.swiper-slide.blog-swiper-slide .image-caption{display:block}.swiper-slide.blog-swiper-slide .image-caption .h1{display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;font-size:1.1rem;color:#7E8989;margin:20px 0}.swiper-slide.blog-swiper-slide .image-caption .h4{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;display:block;font-size:1rem}.items-title{font-family:"Amiri",times,sans-serif;font-weight:normal;font-size:2rem;margin-bottom:40px;text-align:center}@media (max-width: 1199px){.items-title{font-size:2rem}}@media (max-width: 991px){.items-title{font-size:1.8rem}}@media (max-width: 767px){.items-title{font-size:1.5rem}}.items-title span{position:relative;display:block}.items-title span:after{content:'';position:absolute;top:100%;left:50%;width:120px;height:3px;margin-left:-60px;margin-top:20px;background:#b3baba}.blog-list{background:#e1e6e6}.blog-list .main .list-block{width:100%;position:relative}.blog-list .main .list-block img{min-width:100%;max-width:100%}.blog-list .main .slider-overlay .btn{margin-top:30px}.blog-list .items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.blog-list .items .list-block{width:33%;padding:30px}@media (max-width: 767px){.blog-list .items .list-block{width:100%;padding:10px 20px}}.blog-list .items .list-block .img-wrap{display:block;height:150px;overflow:hidden;text-align:center;height:150px}@media (max-width: 1199px){.blog-list .items .list-block .img-wrap{height:150px}}@media (max-width: 991px){.blog-list .items .list-block .img-wrap{height:150px}}@media (max-width: 767px){.blog-list .items .list-block .img-wrap{height:250px}}@media (max-width: 767px){.blog-list .items .list-block .img-wrap{width:200px;margin:0 auto}}.blog-list .items .list-block .img-wrap:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blog-list .items .list-block img{min-width:100%;max-width:100%;-moz-transition:-moz-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}.blog-list .image-caption{display:block}@media (max-width: 767px){.blog-list .image-caption{text-align:center}}.blog-list .image-caption .h1{display:block;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;font-size:1.1rem;font-size:1.1rem;color:#7E8989;margin:20px 0}@media (max-width: 1199px){.blog-list .image-caption .h1{font-size:1.1rem}}@media (max-width: 991px){.blog-list .image-caption .h1{font-size:1rem}}@media (max-width: 767px){.blog-list .image-caption .h1{font-size:1rem}}@media (max-width: 1199px){.blog-list .image-caption .h1{margin:20px 0}}@media (max-width: 991px){.blog-list .image-caption .h1{margin:15px 0}}@media (max-width: 767px){.blog-list .image-caption .h1{margin:20px 0 10px 0}}.blog-list .image-caption .h4{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;display:block;font-size:1rem;margin:10px 0}@media (max-width: 1199px){.blog-list .image-caption .h4{font-size:1rem}}@media (max-width: 991px){.blog-list .image-caption .h4{font-size:.9rem}}@media (max-width: 767px){.blog-list .image-caption .h4{font-size:.9rem}}@media (max-width: 1199px){.blog-list .image-caption .h4{margin:10px 0}}@media (max-width: 991px){.blog-list .image-caption .h4{margin:5px 0}}@media (max-width: 767px){.blog-list .image-caption .h4{margin:1px 0}}header.top{position:relative;position:fixed;width:100%;top:0;left:0;z-index:10;background:#fefdfd;background:-moz-linear-gradient(left, #fefdfd 0%, #fefdfd 25%, rgba(254,253,253,0.2) 50%, #fefdfd 75%, #fefdfd 100%);background:-webkit-linear-gradient(left, #fefdfd 0%, #fefdfd 25%, rgba(254,253,253,0.2) 50%, #fefdfd 75%, #fefdfd 100%);background:linear-gradient(to right, #fefdfd 0%, #fefdfd 25%, rgba(254,253,253,0.2) 50%, #fefdfd 75%, #fefdfd 100%);color:#2B2A28;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;max-height:80px;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}@media (max-width: 991px){header.top{background:#fefdfd}}@media (max-width: 991px){header.top{max-height:60px}}header.top a{color:#2B2A28}header.top a:hover,header.top a:focus,header.top a:active{color:#2B2A28}header.top .stemma{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}header.top .stemma .simbolo{width:100px}header.top .langs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;padding:0 10px}header.top .langs .lang-label{text-transform:uppercase;font-weight:normal;font-size:14px;display:inline-block;margin:0 0px 0 10px;border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid rgba(85,85,85,0.5);-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;color:#2B2A28}header.top .langs .lang-label:hover,header.top .langs .lang-label:focus,header.top .langs .lang-label:active{color:#2B2A28}header.top .langs .lang-label:hover,header.top .langs .lang-label.active{color:#888}header.top .reserve-top,header.top .social-top{margin-right:30px;position:relative}header.top .reserve-top .social-wrap:after,header.top .social-top .social-wrap:after{content:"";position:absolute;top:0;height:100%;left:100%;width:1px;margin-left:10px;background-color:white;opacity:.3}header.top .social-top{display:none}header.top .reserve-top .reserve-wrap a{font-size:.8rem;font-weight:bold;background:#7E8989;display:inline-block;padding:10px 15px;color:#fff}header.top .reserve-top .reserve-wrap a:hover,header.top .reserve-top .reserve-wrap a:focus,header.top .reserve-top .reserve-wrap a:active{color:#fff}header.top .reserve-top .reserve-wrap a:hover,header.top .reserve-top .reserve-wrap a:active,header.top .reserve-top .reserve-wrap a:focus{background:#b3baba}header.top .social-top .social-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}header.top .social-top .social-wrap a{display:inline-block;margin:0 10px}header.top .header-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}header.top .header-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:2;flex-grow:2;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}header.top .header-right{text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}header.top .header-right>a{display:inline-block}header.top .header-right>a.menu-label{font-size:.8rem;margin-right:10px;opacity:.8;font-weight:bold}header.top .header-right>a.lang-label{margin-right:30px}header.top .header-right,header.top .header-left{min-width:20%}header.top .stemma .letter{height:80px;background:#fefdfd;border:2px solid #7E8989}@media (max-width: 991px){header.top .stemma .letter{height:60px;border:none;-webkit-transform:translate(20px, 0px);-ms-transform:translate(20px, 0px);-o-transform:translate(20px, 0px);transform:translate(20px, 0px)}}@media (min-width: 992px){.page header.top .stemma .letter{height:120px;margin:0px;-webkit-transform:translate(0, 20px);-ms-transform:translate(0, 20px);-o-transform:translate(0, 20px);transform:translate(0, 20px);-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.page.pinned header.top .stemma .letter,.home.page header.top .stemma .letter{height:120px;margin:0px;-webkit-transform:translate(0, 20px);-ms-transform:translate(0, 20px);-o-transform:translate(0, 20px);transform:translate(0, 20px);-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.page.pinned header.top .stemma .letter,.home.page.pinned header.top .stemma .letter{height:90px;margin:5px;-webkit-transform:translate(0, 15px);-ms-transform:translate(0, 15px);-o-transform:translate(0, 15px);transform:translate(0, 15px)}}.pinned header.top{position:fixed;width:100%;top:0;left:0;max-height:60px;box-shadow:0 0 5px #aaa}nav#main-menu{position:fixed;bottom:0;width:50%;max-width:20em;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);opacity:0;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;top:0;right:0;background:#efefef;background:#fff;background-size:cover;z-index:12;padding-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width: 767px){nav#main-menu{width:75%}}nav#main-menu #switch-menu-in{position:absolute;left:-50px;top:20px;z-index:12}nav#main-menu #switch-menu-in.c-hamburger span:before,nav#main-menu #switch-menu-in.c-hamburger span:after{background-color:#fff}nav#main-menu .stemma{display:block;padding:0 30px;margin-bottom:0px;height:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}nav#main-menu .stemma img{max-height:100%}nav#main-menu .menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;overflow-x:visible;width:100%;max-height:calc(100vh - 100px)}nav#main-menu .menu li{display:block;width:100%;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}nav#main-menu .menu li a{min-width:200px;background:transparent;display:block;padding:15px 20px;font-weight:300;text-transform:uppercase;font-size:.8rem;opacity:.9;color:#2B2A28;text-align:left;border-bottom:1px solid rgba(43,42,40,0.1)}nav#main-menu .menu li a:hover{background:#eee}nav#main-menu .menu li.active a{color:#fff;border-bottom-color:rgba(43,42,40,0.3);border-bottom-color:#7E8989;background:#7E8989;opacity:1}nav#main-menu .menu li.menu-lang{vertical-alignment:middle}nav#main-menu .menu li.menu-lang a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:80%}nav#main-menu .menu li.menu-lang a .fa{font-size:8px}.social-top{margin-bottom:20px}.social-top .social-wrap a{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;background:#ccc;color:white}.social-top .social-wrap a:hover,.social-top .social-wrap a:active,.social-top .social-wrap a:focus{background:#7E8989}.menu-back{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:11;display:none;overflow:hidden}.frame-active,.menu-active{overflow:hidden}.menu-active>section,.menu-active .page-wrap{-webkit-filter:url(#svg-blur);filter:url(#svg-blur)}.menu-active .menu-back{opacity:1;display:block}.menu-active nav#main-menu{opacity:1;-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0)}.subpages-list,.subpages-menu{display:none}@media (min-width: 992px){.subpages-list{display:block;background:rgba(224,8,37,0.7);padding:20px 0;margin-bottom:40px}.subpages-list .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:stretch;-ms-align-items:stretch;-moz-align-items:stretch;-webkit-align-items:stretch;align-items:stretch;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.subpages-list .list-item{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:stretch;-ms-align-items:stretch;-moz-align-items:stretch;-webkit-align-items:stretch;align-items:stretch;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:50%;width:49.9%;padding:10px 30px}.subpages-list .list-item .inner{background:rgba(224,8,37,0.7);padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;line-height:1.2}.subpages-list .list-item .inner .text,.subpages-list .list-item .inner .img{display:block}.subpages-list .list-item .inner .img{width:30%}.subpages-list .list-item .inner .img img{max-width:100%}.subpages-list .list-item .inner .text{width:70%;padding:0 20px;color:white}.subpages-list .list-item .inner .text .title{font-family:"Amiri",times,sans-serif;display:block;line-height:1.8}.subpages-list .list-item .inner .text .abstract{display:block;font-size:.8rem;opacity:.8}.subpages-menu{position:absolute;background:transparent;bottom:0px;left:0;width:auto;display:block;z-index:8;max-width:400px;-webkit-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0)}.subpages-menu a{display:block;padding:10px 20px;margin:20px 0;background:rgba(0,0,0,0.8);font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:300;color:#fff;font-size:13px}.subpages-menu a:hover,.subpages-menu a:focus,.subpages-menu a:active{color:#fff}.pinned .subpages-menu{-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}}header.top-old{position:relative;z-index:10;background:#222}@media (max-width: 991px){header.top-old{height:80px}}header.top-old .inner{position:relative;bottom:0;left:0;width:100%;height:100%;z-index:5;z-index:2}header.top-old .inner .stemma{display:block;position:relative;margin:0 auto;width:200px}header.top-old .inner .stemma img{position:relative;display:block;width:200px}@media (max-width: 991px){header.top-old .inner .stemma{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}header.top-old .inner .right,header.top-old .inner .langs{position:absolute;top:30px;left:20px}header.top-old .inner .right ul,header.top-old .inner .langs ul{list-style:none;margin:0;padding:0}header.top-old .inner .right ul li,header.top-old .inner .langs ul li{display:inline-block;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}header.top-old .inner .right ul li a,header.top-old .inner .langs ul li a{display:inline-block;padding:0px 10px;color:#89692f}header.top-old .inner .right ul li a:hover,header.top-old .inner .right ul li a:focus,header.top-old .inner .right ul li a:active,header.top-old .inner .langs ul li a:hover,header.top-old .inner .langs ul li a:focus,header.top-old .inner .langs ul li a:active{color:#89692f}header.top-old .inner .langs li.active{font-weight:bold}header.top-old .inner .right{left:auto;right:20px}header.top-old div.point{position:relative;left:-10px;top:-180px}header.top-old #main-menu{width:100%;text-align:center}header.top-old #main-menu .logo-letter{display:block;position:absolute;bottom:0px;left:5px;z-index:10;opacity:0;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}header.top-old #main-menu .logo-letter img{width:135px}header.top-old #main-menu.pinned .logo-letter{opacity:1}@media (max-width: 991px){header.top-old #main-menu .logo-letter{display:none}}header.top-old #main-menu .menu{list-style:none;margin:0;padding:0;margin-bottom:0;border:none}header.top-old #main-menu .menu li{display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}header.top-old #main-menu .menu li a{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;display:inline-block;padding:10px 20px;color:#3D2F15}header.top-old #main-menu .menu li a:hover,header.top-old #main-menu .menu li a:focus,header.top-old #main-menu .menu li a:active{color:#3D2F15}header.top-old #main-menu .menu li.active a{color:#89692f}header.top-old #main-menu .menu li.active a:hover,header.top-old #main-menu .menu li.active a:focus,header.top-old #main-menu .menu li.active a:active{color:#89692f}button.c-hamburger{display:none;display:block !important;margin-right:30px;z-index:11000}@media (max-width: 991px){header.top{position:fixed;top:0;left:0;width:100%;z-index:10000}header.top .inner{z-index:10000}.menu-active header.top{display:none !important}.mobile-wrap{display:block;position:fixed;background:#16080c;top:80px;left:0;right:0;bottom:0;z-index:10000;overflow:auto;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);opacity:0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.mobile-wrap .menu-title{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:normal;font-size:24px;border-bottom:1px solid #7E8989;letter-spacing:12px;text-indent:6px;color:white;padding-bottom:5px}.mobile-wrap #main-menu,.mobile-wrap .langs,.mobile-wrap .right{position:relative !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;text-align:center !important}.mobile-wrap #main-menu ul,.mobile-wrap .langs ul,.mobile-wrap .right ul{position:relative;display:block}.mobile-wrap #main-menu ul li,.mobile-wrap .langs ul li,.mobile-wrap .right ul li{position:relative;display:block !important}.mobile-wrap #main-menu ul li a,.mobile-wrap .langs ul li a,.mobile-wrap .right ul li a{padding:20px 20px !important;color:#3D2F15 !important}.mobile-wrap .right{background:rgba(255,255,255,0.2)}.menu-active .mobile-wrap{-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0);opacity:1}}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:50px;height:50px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}.c-hamburger:focus{outline:none}.c-hamburger a{position:absolute;display:block;z-index:10;top:0;left:50%;color:black;width:100%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);height:auto;text-indent:0;font-size:10px}.c-hamburger span{display:block;position:absolute;top:24px;left:10px;right:10px;height:2px;background:#2B2A28}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#2B2A28;content:""}.c-hamburger span::before{top:-5px}.c-hamburger span::after{bottom:-5px}.c-hamburger--htx{background-color:transparent}.c-hamburger--htx span{-webkit-transition:background 0s 0.3s;-o-transition:background 0s 0.3s;transition:background 0s 0.3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0s;transition-delay:0.3s, 0s}.c-hamburger--htx span::before{-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.menu-active .c-hamburger--htx{background-color:transparent}.menu-active .c-hamburger--htx span{background:none}.menu-active .c-hamburger--htx span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-active .c-hamburger--htx span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-active .c-hamburger--htx span::before,.menu-active .c-hamburger--htx span::after{-webkit-transition-delay:0s, 0.3s;transition-delay:0s, 0.3s}.btn-read_all{background-color:#e0e0e0;background-color:transparent;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.btn-read_all .read_all-icon{display:inline-block;position:relative}.btn-read_all .read_all-icon i{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.btn-read_all:hover,.btn-read_all:active{background-color:#adadad;background-color:#E00825;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.4);box-shadow:2px 2px 4px rgba(0,0,0,0.4)}.btn-read_all:hover .read_all-icon i{-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-o-transform:translate(50%, 0);transform:translate(50%, 0)}.page-slider{position:relative;height:100vh;display:block;background-color:rgba(0,0,0,0.5);margin:0}@media (max-width: 991px){.page-slider{height:80vh}}@media (max-width: 767px){.page-slider{height:50vh;height:calc(100vh - 60px - 60px)}}.single-image-top .parallax{height:100vh;background-position:bottom}.single-image-top,.page-slider{position:relative;margin-top:0px}@media (max-width: 991px){.single-image-top,.page-slider{margin-top:60px}}.single-image-top.no-margin-top,.page-slider.no-margin-top{margin-top:0px}.single-image-top:after,.page-slider:after{content:'';width:1px;height:90px;margin-top:-100px;display:block;position:absolute;top:100%;left:50%;z-index:500;background:#ccc;vertical-align:top;animation:line-scroll 2s ease-in-out .5s forwards infinite}.disponibilita-attiva .single-image-top:after,.disponibilita-attiva .page-slider:after{display:none}@-moz-keyframes line-scroll{0%{opacity:0;height:0px}100%{opacity:1;height:90px}}@-webkit-keyframes line-scroll{0%{opacity:0;height:0px}100%{opacity:1;height:90px}}@-ms-keyframes line-scroll{0%{opacity:0;height:0px}100%{opacity:1;height:90px}}@keyframes line-scroll{0%{opacity:0;height:0px}100%{opacity:1;height:90px}}section .slider-overlay{position:absolute;top:50%;left:50%;width:auto;max-width:100%;width:600px;height:auto;max-height:80%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@media (max-width: 767px){section .slider-overlay{display:none}}.slider-overlay{text-align:center}.slider-overlay h1{font-family:"Amiri",times,sans-serif;line-height:normal;line-height:1em;font-weight:400;padding-left:30px;padding-right:30px;font-size:54px;text-shadow:1px 1px 0px rgba(0,0,0,0.5);color:#fff;margin:0;font-size:54px}@media (max-width: 1199px){.slider-overlay h1{font-size:48px}}@media (max-width: 991px){.slider-overlay h1{font-size:46px}}@media (max-width: 767px){.slider-overlay h1{font-size:32px}}@media (max-width: 767px){.slider-overlay h1{padding-left:10px;padding-right:10px}}@media (max-width: 1199px){.slider-overlay h1{font-size:48px}}@media (max-width: 991px){.slider-overlay h1{font-size:46px}}@media (max-width: 767px){.slider-overlay h1{font-size:32px}}.slider-overlay h4{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-shadow:0px 0px 5px black;color:white;opacity:1;font-weight:500;padding-left:25px;padding-right:25px}@media (max-width: 1199px){.slider-overlay h4{font-size:20px}}@media (max-width: 991px){.slider-overlay h4{font-size:18px}}@media (max-width: 767px){.slider-overlay h4{font-size:14px}}@media (max-width: 767px){.slider-overlay h4{padding-left:10px;padding-right:10px}}.mobile-slider-overlay{display:none}@media (max-width: 767px){.mobile-slider-overlay{background:#656f6f;display:block;padding:20px 20px;padding:0}.mobile-slider-overlay h1,.mobile-slider-overlay h4{text-shadow:none;color:#231D0F;color:#fff}.mobile-slider-overlay h1{font-size:1.8rem;opacity:.8}.mobile-slider-overlay h4{opacity:.6}}@media (min-width: 991px){#blog-swiper{margin-top:30px}}.blog-index .swiper-button-next,.blog-index .swiper-button-prev{background-color:transparent}.blog-index .swiper-button-next:active,.blog-index .swiper-button-next:focus,.blog-index .swiper-button-prev:active,.blog-index .swiper-button-prev:focus{outline:none}.blog-index .swiper-button-next{transform:translateX(75%)}.blog-index .swiper-button-prev{transform:translateX(-75%)}.camere-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:20050;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:transparent;-moz-transition:background .4s ease,-moz-transform .4s ease;-webkit-transition:background .4s ease,-webkit-transform .4s ease;-ms-transition:background .4s ease,-ms-transform .4s ease;transition:background .4s ease,transform .4s ease}.camere-modal:focus{outline:none}.camere-modal .camere-modal-dialog{width:90vw;background:#fff}.camere-modal .camere-modal-dialog .camere-modal-content .camere-modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 20px;border-bottom:1px solid #ddd}.camere-modal .camere-modal-dialog .camere-modal-content .camere-modal-header .camere-modal-title{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.camere-modal .camere-modal-dialog .camere-modal-content .camere-modal-body{padding:20px 0;background:#eee}.camere-modal .camere-modal-dialog .camere-modal-content .camere-modal-body iframe{height:280px !important}.camere-modal .camere-modal-dialog .camere-modal-content .camere-modal-footer{border-top:1px solid #ddd;padding:10px 20px;text-align:right}.camere-modal.active{background:rgba(0,0,0,0.5);-webkit-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%)}.image-overlay,.category-overlay{position:absolute;top:50%;left:50%;width:auto;max-width:100%;width:100%;height:auto;max-height:80vh;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;text-align:center}.image-overlay h1,.category-overlay h1{font-family:"Amiri",times,sans-serif;line-height:normal;line-height:1em;font-weight:400;padding-left:30px;padding-right:30px;font-size:54px;text-shadow:1px 1px 0px rgba(0,0,0,0.5);color:#fff;margin:0;margin:40px 0;background:rgba(0,0,0,0.4)}@media (max-width: 1199px){.image-overlay h1,.category-overlay h1{font-size:48px}}@media (max-width: 991px){.image-overlay h1,.category-overlay h1{font-size:46px}}@media (max-width: 767px){.image-overlay h1,.category-overlay h1{font-size:32px}}@media (max-width: 767px){.image-overlay h1,.category-overlay h1{padding-left:10px;padding-right:10px}}.image-overlay h2,.category-overlay h2{font-family:"Amiri",times,sans-serif;line-height:normal;font-weight:400;padding-left:30px;padding-right:30px;font-size:42px;text-shadow:1px 1px 0px rgba(0,0,0,0.5);color:#fff;margin:0}@media (max-width: 1199px){.image-overlay h2,.category-overlay h2{font-size:38px}}@media (max-width: 991px){.image-overlay h2,.category-overlay h2{font-size:32px}}@media (max-width: 767px){.image-overlay h2,.category-overlay h2{font-size:26px}}@media (max-width: 767px){.image-overlay h2,.category-overlay h2{padding-left:10px;padding-right:10px}}.image-overlay h4,.category-overlay h4{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-shadow:0px 0px 5px black;color:white;opacity:1;font-weight:500;padding-left:25px;padding-right:25px}@media (max-width: 1199px){.image-overlay h4,.category-overlay h4{font-size:20px}}@media (max-width: 991px){.image-overlay h4,.category-overlay h4{font-size:18px}}@media (max-width: 767px){.image-overlay h4,.category-overlay h4{font-size:14px}}@media (max-width: 767px){.image-overlay h4,.category-overlay h4{padding-left:10px;padding-right:10px}}.image-overlay{top:auto;bottom:0;left:0;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.image-overlay h2{display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;padding:10px 20px}@media (max-width: 1199px){.image-overlay h2{font-size:20px}}@media (max-width: 991px){.image-overlay h2{font-size:18px}}@media (max-width: 767px){.image-overlay h2{font-size:14px}}@media (min-width: 800px){.camera-item>.container,.camera-images.container{width:800px}}@media (min-width: 1024px){.camera-item>.container,.camera-images.container{width:1024px}}.cam-cat-block{position:relative;background:transparent none no-repeat center scroll;background-size:cover}.cam-cat-block img{opacity:0;max-height:33vh}.category-panel{position:relative;padding-top:40px;padding-bottom:40px}.category-panel img{min-width:100%;max-width:100%}.category-panel:nth-child(odd){background:#efefef}.category-content{position:relative;margin:0 auto}@media (min-width: 992px){.category-content{width:83.3333%}}@media (min-width: 1200px){.category-content{width:840px}}.btn.btn-secondary-outline{color:#fff;border:1px solid #fff;border-radius:5px;background:rgba(35,29,15,0.5);word-spacing:normal;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-shadow:1px 1px 0px rgba(0,0,0,0.5)}.btn.btn-secondary-outline.active,.btn.btn-secondary-outline:hover,.btn.btn-secondary-outline:active,.btn.btn-secondary-outline:focus{background:#7E8989;border-color:#7E8989;text-shadow:none}.camere .dismiss{position:fixed;top:50%;left:20px;z-index:11001;-moz-transition:-moz-transform .4s ease,opacity .4s ease;-webkit-transition:-webkit-transform .4s ease,opacity .4s ease;-ms-transition:-ms-transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease;-webkit-transform:translate(200vw, -50%);-ms-transform:translate(200vw, -50%);-o-transform:translate(200vw, -50%);transform:translate(200vw, -50%);opacity:0;border:1px solid #7E8989;border-radius:50%}.camere .dismiss:hover{background:#b3baba}.camere.camere-panel-active .dismiss{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1}.camere-panel{position:relative}.camera-item .servizi{font-size:.9rem;margin:20px 0}.camera-item .servizi>div{border-bottom:1px solid #ddd;max-width:400px;margin-top:10px;margin-bottom:10px;padding:5px 0}.camera-item .dotazioni-camera{border:none;max-width:none;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;font-size:.8rem;color:#7A7474}.bottone-prenota{margin:20px 0}.camera-descrizione{font-size:.9rem}.camera-descrizione h4.title{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:"Amiri",times,sans-serif;font-size:1.8rem;font-weight:bold}.camera-descrizione h5.subtitle{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:normal}.availability-frame-container{border-bottom:1px solid #7E8989}.availability-frame-container iframe{height:314px !important}.camere-items-separator{padding-bottom:40px;padding-top:0px}.camere-items-separator hr{border-color:#ddd;border-top-width:2px;margin-top:0px}.camera-place-target{-webkit-transform:translate(0, -100px);-ms-transform:translate(0, -100px);-o-transform:translate(0, -100px);transform:translate(0, -100px);width:1px;height:1px}.cat-title-sep{margin-bottom:30px}.cat-title-sep h1{overflow:hidden;position:relative;text-align:center;color:#666360;word-spacing:1px;letter-spacing:2px;margin-left:-2px;font-size:42px}@media (max-width: 1199px){.cat-title-sep h1{font-size:40px}}@media (max-width: 991px){.cat-title-sep h1{font-size:38px}}@media (max-width: 767px){.cat-title-sep h1{font-size:36px}}.cat-title-sep h1:after,.cat-title-sep h1:before{background-color:#ddd;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:50%}.cat-title-sep h1:before{right:1.5em;margin-left:-50%}.cat-title-sep h1:after{left:1.5em;margin-right:-50%}.availability-frame-container h2{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:normal;margin-bottom:30px;text-transform:uppercase;overflow:hidden;position:relative}.availability-frame-container h2:after,.availability-frame-container h2:before{background-color:#7E8989;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.availability-frame-container h2:before{right:1.5em;margin-left:-50%}.availability-frame-container h2:after{left:1.5em;margin-right:-50%}.availability-frame-container h2 span{position:relative;display:inline-block}.camera-item .piantina img{max-width:100%;max-height:300px}.camera-item{padding-bottom:40px}.camera-item .camera-images .page-gallery{margin-top:0}.camera-item .camera-images .page-gallery .container-fluid,.camera-item .camera-images .page-gallery .container{padding:0}.camera-item .camera-images .page-gallery .grid{padding:0}.camera-item .camera-images .owl-theme{position:absolute;top:0;left:0;width:100%}.camera-item .camera-images .page-gallery .owl-theme .custom-nav{top:0}.camera-item .camera-images .page-gallery .owl-theme .custom-nav .owl-prev,.camera-item .camera-images .page-gallery .owl-theme .custom-nav .owl-next{margin-top:25px}.camera-item .camera-images .owl-stage{white-space:nowrap}.camera-item .camera-images .owl-carousel .grid-item .inner img,.camera-item .camera-images .grid.owl-carousel .grid-item .inner img{width:auto;height:160px}.camera-item .main-image{position:relative}.camera-item .main-image img{min-width:100%;max-width:100%}.camera-item .thumb-image.active img{box-shadow:0 0 10px #7E8989}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Amiri",times,sans-serif;color:#2B2A28;position:relative;letter-spacing:normal}h1.section-title,h2.section-title,h3.section-title,h4.section-title,h5.section-title,h6.section-title,.h1.section-title,.h2.section-title,.h3.section-title,.h4.section-title,.h5.section-title,.h6.section-title{border-bottom:1px solid #11100f;border-color:fade(#11100f, 80%);border-color:black;text-align:center;margin:30px 0;padding:20px 0;font-weight:800;font-weight:500;line-height:1.1;font-size:29px;letter-spacing:1px;color:#765b29;color:black;color:fade(#000, 90%);text-transform:uppercase}@media (max-width: 991px){h1.section-title.mobile-no-margin-top,h2.section-title.mobile-no-margin-top,h3.section-title.mobile-no-margin-top,h4.section-title.mobile-no-margin-top,h5.section-title.mobile-no-margin-top,h6.section-title.mobile-no-margin-top,.h1.section-title.mobile-no-margin-top,.h2.section-title.mobile-no-margin-top,.h3.section-title.mobile-no-margin-top,.h4.section-title.mobile-no-margin-top,.h5.section-title.mobile-no-margin-top,.h6.section-title.mobile-no-margin-top{margin-top:0}h1.section-title.mobile-no-padding-top,h2.section-title.mobile-no-padding-top,h3.section-title.mobile-no-padding-top,h4.section-title.mobile-no-padding-top,h5.section-title.mobile-no-padding-top,h6.section-title.mobile-no-padding-top,.h1.section-title.mobile-no-padding-top,.h2.section-title.mobile-no-padding-top,.h3.section-title.mobile-no-padding-top,.h4.section-title.mobile-no-padding-top,.h5.section-title.mobile-no-padding-top,.h6.section-title.mobile-no-padding-top{padding-top:0}}h1.page-header,h2.page-header,h3.page-header,h4.page-header,h5.page-header,h6.page-header,.h1.page-header,.h2.page-header,.h3.page-header,.h4.page-header,.h5.page-header,.h6.page-header{border-bottom:none;color:#2B2A28;color:black;text-align:center;font-weight:300;margin:40px 0 50px 0}h1.page-header span,h2.page-header span,h3.page-header span,h4.page-header span,h5.page-header span,h6.page-header span,.h1.page-header span,.h2.page-header span,.h3.page-header span,.h4.page-header span,.h5.page-header span,.h6.page-header span{text-transform:uppercase;display:inline-block;position:relative}h1.page-header span:after,h2.page-header span:after,h3.page-header span:after,h4.page-header span:after,h5.page-header span:after,h6.page-header span:after,.h1.page-header span:after,.h2.page-header span:after,.h3.page-header span:after,.h4.page-header span:after,.h5.page-header span:after,.h6.page-header span:after{position:absolute;top:100%;margin-top:20px;content:'';background:#E00825;height:1px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:50%;overflow:hidden}h1.line-right,h2.line-right,h3.line-right,h4.line-right,h5.line-right,h6.line-right,.h1.line-right,.h2.line-right,.h3.line-right,.h4.line-right,.h5.line-right,.h6.line-right{position:relative;overflow:hidden}h1.line-right span,h2.line-right span,h3.line-right span,h4.line-right span,h5.line-right span,h6.line-right span,.h1.line-right span,.h2.line-right span,.h3.line-right span,.h4.line-right span,.h5.line-right span,.h6.line-right span{display:inline-block}h1.line-right span:after,h2.line-right span:after,h3.line-right span:after,h4.line-right span:after,h5.line-right span:after,h6.line-right span:after,.h1.line-right span:after,.h2.line-right span:after,.h3.line-right span:after,.h4.line-right span:after,.h5.line-right span:after,.h6.line-right span:after{position:absolute;top:50%;margin-left:10px;content:'';background:#cbc0c2;background:fade(#000, 80%);height:1px;width:100%;overflow:hidden}h1.line-right.separator,h2.line-right.separator,h3.line-right.separator,h4.line-right.separator,h5.line-right.separator,h6.line-right.separator,.h1.line-right.separator,.h2.line-right.separator,.h3.line-right.separator,.h4.line-right.separator,.h5.line-right.separator,.h6.line-right.separator{height:20px}h1.line-right-three,h2.line-right-three,h3.line-right-three,h4.line-right-three,h5.line-right-three,h6.line-right-three,.h1.line-right-three,.h2.line-right-three,.h3.line-right-three,.h4.line-right-three,.h5.line-right-three,.h6.line-right-three{position:relative;overflow:hidden}h1.line-right-three span,h2.line-right-three span,h3.line-right-three span,h4.line-right-three span,h5.line-right-three span,h6.line-right-three span,.h1.line-right-three span,.h2.line-right-three span,.h3.line-right-three span,.h4.line-right-three span,.h5.line-right-three span,.h6.line-right-three span{display:inline-block}h1.line-right-three span:after,h2.line-right-three span:after,h3.line-right-three span:after,h4.line-right-three span:after,h5.line-right-three span:after,h6.line-right-three span:after,.h1.line-right-three span:after,.h2.line-right-three span:after,.h3.line-right-three span:after,.h4.line-right-three span:after,.h5.line-right-three span:after,.h6.line-right-three span:after{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);margin-left:10px;content:'';opacity:.5;filter:alpha(opacity=50);height:5px;border-top:3px double #cbc0c2;border-bottom:1px solid #cbc0c2;width:100%;overflow:hidden}h1.line-both,h2.line-both,h3.line-both,h4.line-both,h5.line-both,h6.line-both,.h1.line-both,.h2.line-both,.h3.line-both,.h4.line-both,.h5.line-both,.h6.line-both{position:relative;overflow:hidden}h1.line-both:before,h1.line-both:after,h2.line-both:before,h2.line-both:after,h3.line-both:before,h3.line-both:after,h4.line-both:before,h4.line-both:after,h5.line-both:before,h5.line-both:after,h6.line-both:before,h6.line-both:after,.h1.line-both:before,.h1.line-both:after,.h2.line-both:before,.h2.line-both:after,.h3.line-both:before,.h3.line-both:after,.h4.line-both:before,.h4.line-both:after,.h5.line-both:before,.h5.line-both:after,.h6.line-both:before,.h6.line-both:after{position:absolute;top:50%;width:50%;content:'';background:#846e71;height:1px}h1.line-both:after,h2.line-both:after,h3.line-both:after,h4.line-both:after,h5.line-both:after,h6.line-both:after,.h1.line-both:after,.h2.line-both:after,.h3.line-both:after,.h4.line-both:after,.h5.line-both:after,.h6.line-both:after{-webkit-transform:translate(20px, 0);-ms-transform:translate(20px, 0);-o-transform:translate(20px, 0);transform:translate(20px, 0)}h1.line-both:before,h2.line-both:before,h3.line-both:before,h4.line-both:before,h5.line-both:before,h6.line-both:before,.h1.line-both:before,.h2.line-both:before,.h3.line-both:before,.h4.line-both:before,.h5.line-both:before,.h6.line-both:before{-webkit-transform:translate(-20px, 0);-ms-transform:translate(-20px, 0);-o-transform:translate(-20px, 0);transform:translate(-20px, 0);margin-left:-50%;text-align:right}h1.upper,h2.upper,h3.upper,h4.upper,h5.upper,h6.upper,.h1.upper,.h2.upper,.h3.upper,.h4.upper,.h5.upper,.h6.upper{text-transform:uppercase}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.h6.light{font-weight:300}h1.titoletto,h2.titoletto,h3.titoletto,h4.titoletto,h5.titoletto,h6.titoletto,.h1.titoletto,.h2.titoletto,.h3.titoletto,.h4.titoletto,.h5.titoletto,.h6.titoletto{text-align:center;letter-spacing:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;margin-bottom:40px;margin-top:40px;text-transform:uppercase;opacity:.9;filter:alpha(opacity=90)}@media (max-width: 991px){h1.titoletto,h2.titoletto,h3.titoletto,h4.titoletto,h5.titoletto,h6.titoletto,.h1.titoletto,.h2.titoletto,.h3.titoletto,.h4.titoletto,.h5.titoletto,.h6.titoletto{line-height:normal;margin-bottom:30px}}h1.titoletto.compact,h2.titoletto.compact,h3.titoletto.compact,h4.titoletto.compact,h5.titoletto.compact,h6.titoletto.compact,.h1.titoletto.compact,.h2.titoletto.compact,.h3.titoletto.compact,.h4.titoletto.compact,.h5.titoletto.compact,.h6.titoletto.compact{margin-bottom:10px;margin-top:0}h1.titoletto span,h2.titoletto span,h3.titoletto span,h4.titoletto span,h5.titoletto span,h6.titoletto span,.h1.titoletto span,.h2.titoletto span,.h3.titoletto span,.h4.titoletto span,.h5.titoletto span,.h6.titoletto span{position:relative}h1.titoletto span:after,h2.titoletto span:after,h3.titoletto span:after,h4.titoletto span:after,h5.titoletto span:after,h6.titoletto span:after,.h1.titoletto span:after,.h2.titoletto span:after,.h3.titoletto span:after,.h4.titoletto span:after,.h5.titoletto span:after,.h6.titoletto span:after{width:30%;height:3px;background:#E00825;content:"";left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;top:100%;margin-top:20px;opacity:1;filter:alpha(opacity=100)}div.point{position:relative;left:-10px;top:-100px}.content-summary .thumbnail{margin-bottom:0}.close-svg{position:absolute;width:40px;height:40px;background:transparent url(/assets/img/close.svg) no-repeat center;-webkit-background-size:contain;background-size:contain;right:0;top:0;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);opacity:.6;filter:alpha(opacity=60);z-index:50}.close-svg:hover{background-image:url(/assets/img/close-hover.svg);opacity:1;filter:alpha(opacity=100)}.page-header.no-border{border:none}h6.date{font-weight:bold;font-weight:300;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.full-height{position:relative;min-height:100%}.section-page{position:relative;padding:0px 0;padding-bottom:40px}@media (min-width: 1199px){.section-page{padding-bottom:120px}}.sections-wrapper{background:fade(#fefdfe, 85%);position:relative;min-height:100%}.sections-wrapper>.section-page{background-color:transparent}@media (max-width: 991px){.section-page{background-color:transparent !important;z-index:1;overflow-x:hidden}}.content-summary .thumbnail{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.content-summary .thumbnail p.group{margin-top:20px}.content-3 p{text-indent:0;margin-bottom:10px}.content-3 .row>div:first-child h1,.content-3 .row>div:first-child h2,.content-3 .row>div:first-child h3,.content-3 .row>div:first-child h4{letter-spacing:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:32px;line-height:normal}.inside-modal-content .main-image{display:block;margin-top:40px}section.dark.content-1{background-color:#b4a4a7}.news-header{padding:20px 0 !important;text-align:center;border-bottom:1px solid #f9f8f8}.news-header .row>div h2{margin-top:0 !important;font-weight:400}.news-header h2{text-align:center !important;letter-spacing:6px;font-size:28px;left:auto !important;color:#fff}.page-content{position:relative;padding:20px;z-index:3;position:relative}.page-content .page-header{margin:30px 0;margin-bottom:20px}@media (max-width: 991px){.page-content .page-header{margin-bottom:0px}}.page-content .page-header.line-before,.page-content .page-header.line-after{border:none}.page-content .page-header.line-before h2::before,.page-content .page-header.line-after h2::after{display:block;position:absolute;height:1px;background:#2a200e;content:"";left:20px;right:20px;opacity:.6;filter:alpha(opacity=60);z-index:9}.page-content .page-header.line-before h2::before{top:0;margin-top:-20px}.page-content .page-header.line-after h2::after{top:100%;margin-top:15px}.page-content .thumbnail h3{letter-spacing:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:22px;letter-spacing:1px;color:#674f23;color:#000;text-shadow:0 0 5px #fff;position:relative;margin-bottom:50px;margin-top:0px;opacity:.9;filter:alpha(opacity=90)}@media (max-width: 991px){.page-content .thumbnail h3{font-size:18px;line-height:normal;margin-bottom:30px}}.page-content .thumbnail h3.compact{font-size:20px;margin-bottom:10px;margin-top:0}.page-content .thumbnail .caption{padding:0}.page-content .thumbnail.center h3:after{width:30%;height:3px;background:#000;content:"";left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;top:100%;margin-top:10px;opacity:.6;filter:alpha(opacity=60)}.page-content .thumbnail .img img{max-width:100%}.page-content .content-detail{font-size:16px}.page-content .content-detail .content-detail-container{margin-top:20px;position:relative;display:block}.page-content .content-detail .content-detail-container:before,.page-content .content-detail .content-detail-container:after{content:" ";display:table}.page-content .content-detail .content-detail-container:after{clear:both}.page-content .content-detail .content-close{position:relative;display:inline-block;margin-top:5px;float:right;background:fade(#000, 75%);width:30px;height:30px;color:white;text-align:center;line-height:30px;font-size:16px;opacity:.4;filter:alpha(opacity=40)}.page-content .content-detail .content-close:hover{opacity:.8;filter:alpha(opacity=80)}.page-content .content-detail h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:normal;position:relative;font-weight:300;font-size:28px;text-transform:uppercase;line-height:normal;color:#2a200e;margin-top:0;margin-bottom:10px}.page-content .content-detail h2 span{display:inline-block;margin-right:40px}.page-content .content-detail h2:after{width:30%;height:4px;background:#E00825;content:"";left:0%;position:absolute;top:100%;margin-top:10px;opacity:.6;filter:alpha(opacity=60)}#mobile-separator{display:block;height:60px;background:white}.options-selector{background:rgba(0,0,0,0.1);padding:20px 0;line-height:normal}.options-selector h2{text-align:center;padding:0;margin:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:black}.options-selector h2 span{position:relative;display:inline-block}.options-selector h2 span:before,.options-selector h2 span:after{content:"";position:absolute;width:20px;height:1px;top:50%;opacity:.6;border-top:1px solid #fff;border-bottom:1px solid #1a1a1a}.options-selector h2 span:before{right:100%;margin-right:10px}.options-selector h2 span:after{left:100%;margin-left:10px}.options-selector .dropdown-menu{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:19px}@media (max-width: 767px){.options-selector .btn-default{font-size:12px;letter-spacing:normal}}.grid-title-strip{position:relative;display:block}.grid-title-strip h4{text-align:center;font-size:24px;text-transform:uppercase;letter-spacing:1.5px}.soloview .soloview-hidden{display:none}.isotope-list{padding:20px 0}@media (max-width: 991px){.isotope-list{padding-bottom:80px}}.isotope-list .grid{font-size:0;text-align:center}@media (min-width: 991px){.isotope-list .grid{padding-bottom:150px}}@media (min-width: 991px){.video .isotope-list .grid{padding-bottom:40px}}.isotope-list .grid .grid-item{position:relative;display:inline-block;font-size:16px;width:45%;margin:2.5%;width:25%;margin:2.5%;height:200px;overflow:hidden}.press .isotope-list .grid .grid-item{height:auto}@media (max-width: 991px){.isotope-list .grid .grid-item{width:43%}}@media (max-width: 767px){.isotope-list .grid .grid-item{margin:10px 5%;width:90%}}.isotope-list .grid .grid-item .img-container img{width:100%;max-width:100%}.isotope-list .grid .grid-item.solo .img-container img{max-width:400px}@media (max-width: 767px){.isotope-list .grid .grid-item.solo .img-container img{max-width:200px}}.isotope-list .grid .grid-item{background:white;cursor:pointer}.isotope-list .grid .grid-item:hover{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2)}.isotope-list .grid .grid-item .img-container-press,.isotope-list .grid .grid-item .img-container-testata{padding:0 20px;margin-bottom:20px}.isotope-list .grid .grid-item .img-container-press{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.isotope-list .grid .grid-item .grid-item-header{text-align:left;text-align:center;padding:10px 10px;border-bottom:1px solid rgba(242,242,242,0.9)}.isotope-list .grid .grid-item .grid-item-header .date{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.isotope-list .grid .grid-item .grid-item-content{height:100%;padding:20px;position:relative}.isotope-list .grid .grid-item .grid-item-content h1{padding:20px}.isotope-list .grid .grid-item .grid-item-content h1 span{position:relative;display:inline-block}.isotope-list .grid .grid-item .grid-item-content h1 span:before,.isotope-list .grid .grid-item .grid-item-content h1 span:after{content:"";position:absolute;width:20px;height:1px;top:50%;opacity:.6;border-top:1px solid #fff;border-bottom:1px solid #1a1a1a}.isotope-list .grid .grid-item .grid-item-content h1 span:before{right:100%;margin-right:10px}.isotope-list .grid .grid-item .grid-item-content h1 span:after{left:100%;margin-left:10px}.isotope-list .grid .grid-item .grid-item-date{background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 0;font-size:11px;position:relative}.isotope-list .grid .grid-item .grid-item-date:before,.isotope-list .grid .grid-item .grid-item-date:after{content:"";position:absolute;width:100%;height:1px;left:0%;opacity:.6;background-image:-webkit-linear-gradient(left, #e6e6e6, #b3b3b3 50%, #e6e6e6);background-image:-o-linear-gradient(left, #e6e6e6, #b3b3b3 50%, #e6e6e6);background-image:linear-gradient(to right, #e6e6e6, #b3b3b3 50%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE6E6E6', endColorstr='#FFE6E6E6', GradientType=1)}.isotope-list .grid .grid-item .grid-item-date:before{top:0}.isotope-list .grid .grid-item .grid-item-date:after{bottom:0}@media (max-width: 767px){.isotope-list .grid .grid-item.solo .grid-item-footer{margin-top:30px}}.isotope-list .grid .grid-item .grid-item-footer{padding:10px}.isotope-list .grid .grid-item .grid-item-footer h2{padding:0 20px;margin:10px 0;color:#000;font-size:19px;line-height:22.8px}@media (max-width: 1199px){.isotope-list .grid .grid-item .grid-item-footer h2{font-size:19px}}@media (max-width: 991px){.isotope-list .grid .grid-item .grid-item-footer h2{font-size:19px}}@media (max-width: 767px){.isotope-list .grid .grid-item .grid-item-footer h2{font-size:19px}}@media (max-width: 1199px){.isotope-list .grid .grid-item .grid-item-footer h2{line-height:22.8px}}@media (max-width: 991px){.isotope-list .grid .grid-item .grid-item-footer h2{line-height:22.8px}}@media (max-width: 767px){.isotope-list .grid .grid-item .grid-item-footer h2{line-height:22.8px}}.isotope-list .grid .grid-item .grid-item-footer h2 span{position:relative;display:inline-block}.isotope-list .grid .grid-item .grid-item-tools{position:absolute;width:100%;right:5px;top:5px;z-index:10;text-align:right;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transition:transform 0.6s;-o-transition:transform 0.6s;transition:transform 0.6s}.isotope-list .grid .grid-item .grid-item-tools a{font-size:30px;display:inline-block;padding:0px 15px}.isotope-list .grid .grid-item .grid-item-tools a:hover{background:#E00825;color:white}.isotope-list .grid .grid-item:hover{-webkit-box-shadow:1px 1px 8px rgba(0,0,0,0.4);box-shadow:1px 1px 8px rgba(0,0,0,0.4)}.isotope-list .grid .grid-item .swiper-button-next,.isotope-list .grid .grid-item .swiper-button-prev{display:none}.isotope-list .grid.solo .grid-item .swiper-button-next,.isotope-list .grid.solo .grid-item .swiper-button-prev{display:block}.isotope-list .grid.solo .grid-item .grid-item-tools,.isotope-list .grid .grid-item:hover .grid-item-tools{-webkit-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%)}.isotope-list .grid.solo .grid-item{display:none}.isotope-list .grid.solo .grid-item.solo{display:block;height:auto;-webkit-box-shadow:none;box-shadow:none;border:none;width:100%;margin:0}@media (max-width: 767px){.isotope-list .grid.solo .grid-item.solo{width:90%;margin:10px 5%}}.isotope-list .grid.solo .grid-item.solo .img-container-testata{max-width:400px;position:relative;margin:0 auto;padding:0;margin-bottom:20px}.isotope-list .grid.solo .grid-item.solo .grid-item-header{text-align:center}.isotope-list .grid.solo .grid-item.solo .grid-item-footer h4{font-size:19px;font-size:19px;line-height:30.742px;max-width:600px;position:relative;margin:0 auto;margin-bottom:40px;text-align:justify}@media (max-width: 1199px){.isotope-list .grid.solo .grid-item.solo .grid-item-footer h4{font-size:19px}}@media (max-width: 991px){.isotope-list .grid.solo .grid-item.solo .grid-item-footer h4{font-size:19px}}@media (max-width: 767px){.isotope-list .grid.solo .grid-item.solo .grid-item-footer h4{font-size:19px}}@media (max-width: 1199px){.isotope-list .grid.solo .grid-item.solo .grid-item-footer h4{line-height:30.742px}}@media (max-width: 991px){.isotope-list .grid.solo .grid-item.solo .grid-item-footer h4{line-height:30.742px}}@media (max-width: 767px){.isotope-list .grid.solo .grid-item.solo .grid-item-footer h4{line-height:30.742px}}.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{border-top:1px solid #ddd;font-size:19px;line-height:30.742px;padding:30px 20px;text-align:left}@media (max-width: 1199px){.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{font-size:19px}}@media (max-width: 991px){.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{font-size:18px}}@media (max-width: 767px){.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{font-size:16px}}@media (max-width: 1199px){.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{line-height:30.742px}}@media (max-width: 991px){.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{line-height:29.124px}}@media (max-width: 767px){.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{line-height:25.888px}}@media (max-width: 767px){.isotope-list .grid.solo .grid-item.solo .grid-item-content-text{padding:30px 0px}.isotope-list .grid.solo .grid-item.solo .grid-item-content-text .col-xs-12{margin:0;padding:0;float:none}}.isotope-list .grid .solo-hidden{display:block !important}.isotope-list .grid .solo-hidden.inline{display:inline-block !important}.isotope-list .grid .solo-visible{display:none !important}.isotope-list .grid.solo .grid-item{cursor:default}.isotope-list .grid.solo .solo-hidden{display:none !important}.isotope-list .grid.solo .solo-visible{display:block !important}.isotope-list .grid.solo .solo-visible.inline{display:inline-block !important}.video-iframe-box{position:relative;margin-bottom:20px}.video-iframe-box iframe{position:relative;display:block;max-width:100%;margin:0 auto;width:992px;height:558px}@media (max-width: 1199px){.video-iframe-box iframe{width:768px}}@media (max-width: 991px){.video-iframe-box iframe{width:500px}}@media (max-width: 767px){.video-iframe-box iframe{width:320px}}@media (max-width: 1199px){.video-iframe-box iframe{height:432px}}@media (max-width: 991px){.video-iframe-box iframe{height:281.25px}}@media (max-width: 767px){.video-iframe-box iframe{height:180px}}.list-items-row{margin-bottom:20px}.list-items-row .reduce-image{padding:10px}@media (max-width: 767px){.list-items-row .reduce-image{padding:30px 0;padding-top:0px;text-align:center;display:block}.list-items-row .reduce-image img{display:block;margin:0 auto;max-height:100px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);transform-origin:center top}}.list-items-box .title h4{font-size:20px;color:#222;margin-bottom:20px;font-weight:200;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.list-items-box .title h4 span{display:block;position:relative}.list-items-box .title h4 span:after{content:"";position:absolute;width:75px;height:2px;left:0;bottom:0;opacity:.6;background:#b3b3b3;margin-bottom:-10px}@media (max-width: 767px){.list-items-box .score img{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}.list-items-box .score .num-score{color:#E00825}.list-items-box .score .num-score b{font-size:1.5em}#cover{position:fixed;width:100%;height:100%;z-index:-1;background:#fff;left:0;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;opacity:0}#cover img{-webkit-animation-delay:ease;-webkit-animation-duration:4s;-webkit-animation-name:flashPulse;-webkit-animation-fill-mode:forwards;-moz-animation-delay:ease;-moz-animation-duration:4s;-moz-animation-name:flashPulse;-moz-animation-fill-mode:forwards;-o-animation-delay:ease;-o-animation-duration:4s;-o-animation-name:flashPulse;-o-animation-fill-mode:forwards;animation-delay:ease;animation-duration:4s;animation-name:flashPulse;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width: 767px){#cover img{max-width:80%}}#cover.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;z-index:99999;opacity:1}@-moz-keyframes flashPulse{from, 50%, to{opacity:1}25%, 75%{opacity:0.5}}@-webkit-keyframes flashPulse{from, 50%, to{opacity:1}25%, 75%{opacity:0.5}}@-ms-keyframes flashPulse{from, 50%, to{opacity:1}25%, 75%{opacity:0.5}}@keyframes flashPulse{from, 50%, to{opacity:1}25%, 75%{opacity:0.5}}.privacy .page-wrap{padding-top:15vh;padding-left:20px;padding-right:20px}@-webkit-keyframes fadeClose{from{opacity:1}to{opacity:0}}@keyframes fadeClose{from{opacity:1}to{opacity:0}}.image-single-default img{width:100%}.image-slider-item img,.image-single img,.image-single-default img{min-width:100%;width:100%}.subpage-image-container{margin-bottom:20px}.subpage-image-container img{border:1px solid #666;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc}.page-title-strip{padding:20px 0}.page-title-strip h1{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-weight:600 !important;text-transform:uppercase}.page-title-strip h1 span{position:relative;display:inline-block;margin:0 auto;color:#333;opacity:.9;letter-spacing:1.5px;font-size:48px;line-height:57.6px}@media (max-width: 1199px){.page-title-strip h1 span{font-size:48px}}@media (max-width: 991px){.page-title-strip h1 span{font-size:32px}}@media (max-width: 767px){.page-title-strip h1 span{font-size:24px}}@media (max-width: 1199px){.page-title-strip h1 span{line-height:57.6px}}@media (max-width: 991px){.page-title-strip h1 span{line-height:38.4px}}@media (max-width: 767px){.page-title-strip h1 span{line-height:28.8px}}.page-title-strip h1 span:before,.page-title-strip h1 span:after{content:"";position:absolute;width:20px;height:1px;top:50%;opacity:.6;border-top:1px solid #fff;border-bottom:1px solid #1a1a1a}.page-title-strip h1 span:before{right:100%;margin-right:10px}.page-title-strip h1 span:after{left:100%;margin-left:10px}.tours .page-content-strip{display:none}.tours #visite{padding:0 20px}.social-footer{font-size:0;text-align:center;padding-top:0px;padding-bottom:20px}.social-footer .container{position:relative;padding:0;margin-bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.social-footer .container:after,.social-footer .container:before{display:none}@media (max-width: 991px){.social-footer .container{-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.social-footer .container .social-wrap{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}@media (max-width: 991px){.social-footer{text-align:center}}.social-footer .btn-link{letter-spacing:normal;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:normal}.social-footer .btn-link i,.social-footer .btn-link span{line-height:normal;display:inline-block}.social-footer .btn,.social-footer .btn-link,.social-footer a{color:#000;text-decoration:none}.social-footer .btn:hover,.social-footer .btn:focus,.social-footer .btn:active,.social-footer .btn-link:hover,.social-footer .btn-link:focus,.social-footer .btn-link:active,.social-footer a:hover,.social-footer a:focus,.social-footer a:active{color:#000}.social-footer .btn:hover,.social-footer .btn:focus,.social-footer .btn:active,.social-footer .btn-link:hover,.social-footer .btn-link:focus,.social-footer .btn-link:active,.social-footer a:hover,.social-footer a:focus,.social-footer a:active{text-decoration:none}.social-footer a{position:relative;display:inline-block;margin:0 4px;border-radius:50%;display:inline-block;width:30px;height:30px;font-size:20px;line-height:30px;text-align:center;color:rgba(255,255,255,0.7);background:#000}.social-footer a:hover,.social-footer a:focus,.social-footer a:active{color:rgba(255,255,255,0.9)}.social-footer a:hover{background:#7E8989}.social-footer .btn-link{padding:10px 15px;border-radius:5px !important;border:1px solid #000}.social-footer .btn-group.open .btn-link{background:#000;color:white}.social-footer .btn-group.open .btn-link .fa{background:transparent}.social-footer .btn .fa{font-size:20px;margin-left:0;margin-right:10px;border-radius:0%;height:auto;width:auto}@media (max-width: 991px){.social-footer .downloads{margin-bottom:20px}}.social-footer .downloads .dropdown-menu{width:auto}@media (max-width: 991px){.social-footer .downloads .dropdown-menu{max-width:100vw;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.social-footer .downloads .dropdown-menu a{font-size:16px;display:block;width:auto;height:auto;border-radius:0%;margin:0;padding:8px 20px}.social-footer .downloads .dropdown-menu a:hover{background:#4d1e2b}.page-content-strip{padding:30px 0}.page-content-strip.page-content-strip-subpage{padding-top:0;padding-bottom:80px}.standard-page section.page h1,.standard-page section.page h2,.standard-page section.page h3,.standard-page section.page h4,.standard-page section.page h5,.standard-page section.page h6,.standard-page section.page .h1,.standard-page section.page .h2,.standard-page section.page .h3,.standard-page section.page .h4,.standard-page section.page .h5,.standard-page section.page .h6{font-weight:400}.standard-page .page-divider,.standard-page .page-nav{text-align:center;position:relative}.standard-page .page-divider.affix,.standard-page .page-nav.affix{position:fixed;width:100%;top:40px;z-index:10}@media (max-width: 991px){.standard-page .page-divider.affix,.standard-page .page-nav.affix{top:80px}}.standard-page .page-divider .page-close,.standard-page .page-nav .page-close{width:40px;height:40px;border:1px solid fade(#ccc, 50%);border-radius:50%;color:white;font-weight:200;position:absolute;right:16px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;display:none}.standard-page .page-divider .page-close .times,.standard-page .page-nav .page-close .times{background-color:white;position:absolute;width:50%;height:1px;left:50%;top:50%}.standard-page .page-divider .page-close .times-1,.standard-page .page-nav .page-close .times-1{-o-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg)}.standard-page .page-divider .page-close .times-2,.standard-page .page-nav .page-close .times-2{-o-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.standard-page .page-divider .page-close:hover,.standard-page .page-divider .page-close:focus,.standard-page .page-divider .page-close:active,.standard-page .page-nav .page-close:hover,.standard-page .page-nav .page-close:focus,.standard-page .page-nav .page-close:active{background-color:#E00825}@media (max-width: 991px){.standard-page .page-divider .page-close,.standard-page .page-nav .page-close{display:block}}.standard-page .page-divider>a,.standard-page .page-divider>.summary-link>a,.standard-page .page-divider>.dropdown>a,.standard-page .page-nav>a,.standard-page .page-nav>.summary-link>a,.standard-page .page-nav>.dropdown>a{display:inline-block;text-decoration:none;font-size:22px;line-height:30px;padding:10px 20px;font-weight:normal;font-weight:200;color:#ccc}.standard-page .page-divider>a:hover,.standard-page .page-divider>a:focus,.standard-page .page-divider>a:active,.standard-page .page-divider>.summary-link>a:hover,.standard-page .page-divider>.summary-link>a:focus,.standard-page .page-divider>.summary-link>a:active,.standard-page .page-divider>.dropdown>a:hover,.standard-page .page-divider>.dropdown>a:focus,.standard-page .page-divider>.dropdown>a:active,.standard-page .page-nav>a:hover,.standard-page .page-nav>a:focus,.standard-page .page-nav>a:active,.standard-page .page-nav>.summary-link>a:hover,.standard-page .page-nav>.summary-link>a:focus,.standard-page .page-nav>.summary-link>a:active,.standard-page .page-nav>.dropdown>a:hover,.standard-page .page-nav>.dropdown>a:focus,.standard-page .page-nav>.dropdown>a:active{text-decoration:none}.standard-page .page-divider>a:hover,.standard-page .page-divider>a:focus,.standard-page .page-divider>a:active,.standard-page .page-divider>.summary-link>a:hover,.standard-page .page-divider>.summary-link>a:focus,.standard-page .page-divider>.summary-link>a:active,.standard-page .page-divider>.dropdown>a:hover,.standard-page .page-divider>.dropdown>a:focus,.standard-page .page-divider>.dropdown>a:active,.standard-page .page-nav>a:hover,.standard-page .page-nav>a:focus,.standard-page .page-nav>a:active,.standard-page .page-nav>.summary-link>a:hover,.standard-page .page-nav>.summary-link>a:focus,.standard-page .page-nav>.summary-link>a:active,.standard-page .page-nav>.dropdown>a:hover,.standard-page .page-nav>.dropdown>a:focus,.standard-page .page-nav>.dropdown>a:active{color:#fff}@media (max-width: 991px){.standard-page .page-divider>a,.standard-page .page-divider>.summary-link>a,.standard-page .page-divider>.dropdown>a,.standard-page .page-nav>a,.standard-page .page-nav>.summary-link>a,.standard-page .page-nav>.dropdown>a{font-size:18px}}.standard-page .page-divider>a.active,.standard-page .page-divider>.summary-link>a.active,.standard-page .page-divider>.dropdown>a.active,.standard-page .page-nav>a.active,.standard-page .page-nav>.summary-link>a.active,.standard-page .page-nav>.dropdown>a.active{background:#000;background:#E00825;color:white}.standard-page .page-divider>a.move,.standard-page .page-divider>.summary-link>a.move,.standard-page .page-divider>.dropdown>a.move,.standard-page .page-nav>a.move,.standard-page .page-nav>.summary-link>a.move,.standard-page .page-nav>.dropdown>a.move{position:absolute;z-index:10;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.standard-page .page-divider>a.move-prev,.standard-page .page-divider>.summary-link>a.move-prev,.standard-page .page-divider>.dropdown>a.move-prev,.standard-page .page-nav>a.move-prev,.standard-page .page-nav>.summary-link>a.move-prev,.standard-page .page-nav>.dropdown>a.move-prev{left:0}.standard-page .page-divider>a.move-next,.standard-page .page-divider>.summary-link>a.move-next,.standard-page .page-divider>.dropdown>a.move-next,.standard-page .page-nav>a.move-next,.standard-page .page-nav>.summary-link>a.move-next,.standard-page .page-nav>.dropdown>a.move-next{right:0}.standard-page .page-divider .summary-link,.standard-page .page-divider .dropdown,.standard-page .page-nav .summary-link,.standard-page .page-nav .dropdown{display:inline-block;width:100%}.standard-page .page-divider .summary-link .dropdown-menu,.standard-page .page-divider .dropdown .dropdown-menu,.standard-page .page-nav .summary-link .dropdown-menu,.standard-page .page-nav .dropdown .dropdown-menu{left:50%;right:auto;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);min-width:991px}@media (max-width: 991px){.standard-page .page-divider .summary-link .dropdown-menu,.standard-page .page-divider .dropdown .dropdown-menu,.standard-page .page-nav .summary-link .dropdown-menu,.standard-page .page-nav .dropdown .dropdown-menu{max-width:100%;left:0;right:0;-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0)}.standard-page .page-divider .summary-link .dropdown-menu a,.standard-page .page-divider .dropdown .dropdown-menu a,.standard-page .page-nav .summary-link .dropdown-menu a,.standard-page .page-nav .dropdown .dropdown-menu a{white-space:normal !important}}.standard-page .page-divider .summary-link .dropdown-menu a,.standard-page .page-divider .dropdown .dropdown-menu a,.standard-page .page-nav .summary-link .dropdown-menu a,.standard-page .page-nav .dropdown .dropdown-menu a{text-decoration:none;font-size:18px;line-height:26px;padding:10px 20px;font-weight:normal;font-weight:200}.standard-page .page-divider .summary-link .dropdown-menu a:hover,.standard-page .page-divider .summary-link .dropdown-menu a:focus,.standard-page .page-divider .summary-link .dropdown-menu a:active,.standard-page .page-divider .dropdown .dropdown-menu a:hover,.standard-page .page-divider .dropdown .dropdown-menu a:focus,.standard-page .page-divider .dropdown .dropdown-menu a:active,.standard-page .page-nav .summary-link .dropdown-menu a:hover,.standard-page .page-nav .summary-link .dropdown-menu a:focus,.standard-page .page-nav .summary-link .dropdown-menu a:active,.standard-page .page-nav .dropdown .dropdown-menu a:hover,.standard-page .page-nav .dropdown .dropdown-menu a:focus,.standard-page .page-nav .dropdown .dropdown-menu a:active{text-decoration:none}.standard-page .page-divider .summary-link .dropdown-menu li.active a,.standard-page .page-divider .dropdown .dropdown-menu li.active a,.standard-page .page-nav .summary-link .dropdown-menu li.active a,.standard-page .page-nav .dropdown .dropdown-menu li.active a{background:#E00825}.standard-page .page-divider .cursor,.standard-page .page-nav .cursor{position:absolute;left:0;bottom:0;width:100%;height:0px;background:black}.standard-page .page-divider .cursor .marker,.standard-page .page-nav .cursor .marker{-webkit-transition:left 0.2s ease;-o-transition:left 0.2s ease;transition:left 0.2s ease;position:absolute;left:0;top:100%;z-index:10;border-top:8px solid #E00825;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;margin-left:-4px}.standard-page .flexslider{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.standard-page .flexslider .tab-content>.tab-pane.active{display:none}.standard-page .flexslider .flex-active-slide .tab-content>.tab-pane.active{display:block}.standard-page .flexslider .overlay{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;max-width:800px;background:fade(#000, 50%);padding:0 20px}@media (max-width: 767px){.standard-page .flexslider .overlay{width:calc(100% - 40px)}}.standard-page .flexslider .overlay.closed{opacity:0;-webkit-animation-delay:0;-webkit-animation-duration:.4s;-webkit-animation-name:fadeOut 0.4s;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.4s;-moz-animation-name:fadeOut 0.4s;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:.4s;-o-animation-name:fadeOut 0.4s;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:.4s;animation-name:fadeOut 0.4s;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.standard-page .flexslider .overlay .titles .overlay-close{position:absolute;right:20px;top:0;opacity:0;color:#fff;text-decoration:none;font-size:30px;z-index:12}.standard-page .flexslider .overlay .titles .overlay-close:hover,.standard-page .flexslider .overlay .titles .overlay-close:focus,.standard-page .flexslider .overlay .titles .overlay-close:active{color:#fff}.standard-page .flexslider .overlay .titles .overlay-close:hover,.standard-page .flexslider .overlay .titles .overlay-close:focus,.standard-page .flexslider .overlay .titles .overlay-close:active{text-decoration:none}.standard-page .flexslider .overlay .titles:hover .overlay-close{opacity:.5}.standard-page .flexslider .overlay .titles:hover .overlay-close:hover{opacity:1}.standard-page .flexslider .overlay .titles h1{font-size:40px;line-height:48px}.standard-page .flexslider .overlay .titles h4{font-size:24px;line-height:normal}.standard-page .flexslider .overlay .titles h1,.standard-page .flexslider .overlay .titles h4{font-weight:400;font-variant:small-caps}.standard-page .flexslider .overlay .titles h1{letter-spacing:2px;margin-bottom:30px;line-height:normal;text-transform:uppercase;position:relative}.standard-page .flexslider .overlay .titles h1:after{width:20%;height:1px;background:white;content:"";left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;top:100%;margin-top:10px;opacity:1;filter:alpha(opacity=100)}.standard-page .flexslider .overlay .titles h4{text-transform:none}@media (max-width: 991px){.standard-page .flexslider .overlay .titles h1{font-size:30px;line-height:36px}.standard-page .flexslider .overlay .titles h4{font-size:18px;line-height:normal}}.standard-page .flexslider.content-slider{padding-top:20px}.standard-page .flexslider.content-slider .flex-viewport{overflow:visible;max-height:none}@media (max-width: 767px){.standard-page .flexslider.content-slider{padding-top:0px}}.standard-page .slider_base{margin:0}.standard-page .image-slider{margin:0;height:auto}.standard-page .image-slider .image-slider-item{position:relative}.standard-page .image-slider .image-slider-item .overlay{position:absolute;z-index:10}.standard-page.prodotti .image-slider{@imageSliderMargin : $menuHeight + 200px}.standard-page .row-header h1,.standard-page .row-header h4{text-transform:uppercase}.standard-page .row-header h1{font-size:38px;line-height:45.6px}.standard-page .row-header h4{font-size:23px;line-height:normal}@media (max-width: 1024px){.standard-page .row-header h1{font-size:32px;line-height:38.4px}.standard-page .row-header h4{font-size:19px;line-height:normal}}@media (max-width: 991px){.standard-page .row-header h1{font-size:28px;line-height:33.6px}.standard-page .row-header h4{font-size:17px;line-height:normal}}.standard-page .row-header h1{margin:20px 0 30px 0;color:#222;position:relative}.standard-page .row-header h4{color:#E00825;position:relative;margin-left:auto;margin-right:auto;max-width:800px}.standard-page .row-header h4:before{width:20%;height:1px;background:#E00825;content:"";left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;top:0%;margin-top:-15px;opacity:1;filter:alpha(opacity=100)}.standard-page .row-header h4:after{width:20%;height:1px;background:#E00825;content:"";left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;top:100%;margin-top:15px;opacity:1;filter:alpha(opacity=100)}.standard-page .row-content{margin-top:40px;margin-bottom:60px}.standard-page .row-content.main-image-in-content{margin-bottom:0px}.standard-page .row-content.main-image-in-content .thumbnail{margin-bottom:0px}.standard-page .nav-tabs.center-tabs>li>a{background:transparent;border:none;color:#333;font-variant:small-caps;font-size:16px;letter-spacing:1px}.standard-page .nav-tabs.center-tabs>li>a:after{display:none}.standard-page .nav-tabs.center-tabs>li.active>a{color:#E00825;background:transparent;border:none}.standard-page .nav-tabs.center-tabs>li.active:after{content:"";position:absolute;left:50%;top:100%;z-index:10;margin-top:-16px;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #DDD;border-left:8px solid transparent;margin-left:-4px;margin-left:-5px}.standard-page .subpage-carousel{margin-top:40px}.standard-page .subpage-carousel .carousel-inner{position:relative;height:100%}.standard-page .subpage-carousel .carousel-inner .item{height:100%}.standard-page .subpage-carousel .carousel-inner .item .page-img-container{height:100%}summary#page-summary{display:block;background:#e6e6e6;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;max-height:0;opacity:0;overflow:hidden}summary#page-summary ul{list-style:none;margin:0;padding:0}summary#page-summary ul li a{display:block;color:#2B2A28;padding:15px 20px;border-bottom:1px solid #d9d9d9;font-weight:300;font-size:17px}summary#page-summary ul li a:hover,summary#page-summary ul li a:focus,summary#page-summary ul li a:active{color:#2B2A28}summary#page-summary ul li:last-child a{border-bottom:none}summary#page-summary.active{max-height:32000px;opacity:1}.nav-tabs.center-tabs{text-align:center}.nav-tabs.center-tabs>li{float:none;display:inline-block}.btn-not-apply{font-family:"Amiri",times,sans-serif;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;text-transform:uppercase;outline:none !important}.btn-not-apply.btn-isotope-filter,.btn-not-apply.read-all{font-size:14px;border-radius:5px;border-width:2px;border-width:1px;color:#11100f;border-color:#454441;font-weight:600;font-weight:400;background:fade(#fff, 30%)}.btn-not-apply.btn-isotope-filter:hover,.btn-not-apply.read-all:hover{border-color:#454441;background-color:#454441;color:#fff}.btn-not-apply.btn-isotope-filter.active,.btn-not-apply.read-all.active{border-color:#E00825;background-color:#E00825;color:#fff}.btn.btn-isotope-filter{margin-bottom:10px}section>header{position:relative;min-height:400px;background:transparent}h2.section-title{padding-top:40px;position:relative}h2.section-title.title-after-slide{padding-top:0px;margin-top:20px}@media (max-width: 991px){h2.section-title{padding-top:20px;margin-bottom:0px;font-size:20px;line-height:normal}}h2.section-title .nav-tools{position:absolute;right:10px;bottom:20px;font-size:16px;white-space:nowrap}h2.section-title .nav-tools li{float:left}h2.section-title .nav-tools li a{padding:5px 10px}@media (max-width: 767px){#viewmode-switch.nav-tools{display:none}}.header-slider{height:100%}.header-slider .flexslider,.header-slider .flexslider .slides,.header-slider .flexslider .slides li,.header-slider .flexslider .slides li .flexslider-bg{height:100%}.header-slider .flexslider .slides li .flexslider-bg{background:transparent none no-repeat center center;-webkit-background-size:cover;background-size:cover}.header-slider .flexslider .slides li .overlay{position:absolute;left:50%;max-width:500px;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:fade(#f9f8f8, 75%);padding:20px;font-family:"Amiri",times,sans-serif;opacity:0}.header-slider .flexslider .slides li.flex-active-slide .overlay{opacity:1;-webkit-animation-delay:0;-webkit-animation-duration:.4s;-webkit-animation-name:fadeIn 0.4s ease-in 0s;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.4s;-moz-animation-name:fadeIn 0.4s ease-in 0s;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:.4s;-o-animation-name:fadeIn 0.4s ease-in 0s;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:.4s;animation-name:fadeIn 0.4s ease-in 0s;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.flexslider .menu-arrow{position:absolute;z-index:11;width:100%;height:20px;left:0;bottom:0}.flexslider .menu-arrow .left,.flexslider .menu-arrow .right{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;content:" ";position:absolute;top:0;display:block;width:50%;height:100%;border:15px solid #cbc0c2;border-top:none}.flexslider .menu-arrow .left{left:0;border-right:15px solid transparent;border-left:0}.flexslider .menu-arrow .right{right:0;border-left:15px solid transparent;border-right:0}.page-body{background:#f9f8f8}.page-body .nav-tabs{background:#cbc0c2;background-image:-webkit-linear-gradient(top, #cbc0c2 0%, #bfb2b4 100%);background-image:-o-linear-gradient(top, #cbc0c2 0%, #bfb2b4 100%);background-image:linear-gradient(to bottom, #cbc0c2 0%, #bfb2b4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCBC0C2', endColorstr='#FFBFB2B4', GradientType=0);text-align:center}.page-body .nav-tabs li{float:none;display:inline-block}.page-body .nav-tabs li a{background:transparent !important;border:none !important;padding:0 15px;padding-top:5px;padding-bottom:15px;color:#f9f8f8;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;text-transform:uppercase}.page-body .nav-tabs li a:after{background-color:#846e71}.page-body .nav-tabs li.active a{font-weight:400;color:#846e71;color:white}hr{margin-top:40px;border-color:#11100f}.blocco-separatore hr{margin-top:20px;margin-bottom:20px;opacity:.2}.content-editor .blocco-separatore hr{border-color:#E00825 !important}h5.template-h5{font-size:1.1rem;font-size:2rem;font-weight:bold;padding:10px 0px;color:#7E8989}@media (max-width: 1199px){h5.template-h5{font-size:2rem}}@media (max-width: 991px){h5.template-h5{font-size:2rem}}@media (max-width: 767px){h5.template-h5{font-size:1.5rem}}.container-fluid.template-fluid{max-width:100%;width:1000px}@media (max-width: 1199px){.container-fluid.template-fluid{width:1000px}}@media (max-width: 991px){.container-fluid.template-fluid{width:1000px}}@media (max-width: 767px){.container-fluid.template-fluid{width:1000px}}.mbr-imagestrip{min-height:40vh;background:transparent none no-repeat center fixed;background-size:cover}@media (max-width: 991px){.mbr-imagestrip{background-attachment:scroll}}.content-editor .mbr-imagestrip{background-attachment:scroll}.template-text.space-before{padding-top:30px}.template-text h1{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:"Amiri",times,sans-serif;font-weight:400;margin-top:40px;margin-bottom:20px}.template-text .sep{display:block;position:relative;background:transparent url(/assets/images/separatore.png) no-repeat center;background-size:contain;height:25px;margin-bottom:20px}.template-text .sep:after,.template-text .sep:before{display:none !important}@media (max-width: 767px){.template-text{line-height:normal}}.template-text p{color:#555}.template-text h1{font-size:36px}@media (max-width: 1199px){.template-text h1{font-size:36px}}@media (max-width: 991px){.template-text h1{font-size:32px}}@media (max-width: 767px){.template-text h1{font-size:26px}}@media (max-width: 767px){.template-text h1{line-height:normal;line-height:1}}.template-text h4{font-size:16px;line-height:normal}@media (max-width: 1199px){.template-text h4{font-size:16px}}@media (max-width: 991px){.template-text h4{font-size:16px}}@media (max-width: 767px){.template-text h4{font-size:14px}}@media (max-width: 767px){.template-text h4{line-height:normal}}.template-text h3{font-size:24px;line-height:28.8px}@media (max-width: 1199px){.template-text h3{font-size:24px}}@media (max-width: 991px){.template-text h3{font-size:22px}}@media (max-width: 767px){.template-text h3{font-size:18px}}@media (max-width: 1199px){.template-text h3{line-height:28.8px}}@media (max-width: 991px){.template-text h3{line-height:26.4px}}@media (max-width: 767px){.template-text h3{line-height:21.6px}}@media (max-width: 767px){.template-text h3{line-height:normal}}.template-text h3{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;font-weight:400;margin:40px 0;margin-bottom:40px;margin-top:0px;color:#555}.template-text h3:after{display:block;position:absolute;height:1px;background:#2a200e;content:"";left:20px;right:20px;opacity:.6;filter:alpha(opacity=60);z-index:9;left:50%;right:auto;width:42px;max-width:300px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);height:2px;background:#555;opacity:1;filter:alpha(opacity=100)}.template-text h3:after{top:100%;margin-top:15px;margin-top:20px}@media (max-width: 767px){.template-text h3{text-align:left}.template-text h3:after{-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0);left:0}}.template-text h4{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;padding-left:20px;padding-right:20px;margin:10px 0 30px 0;font-style:italic}.template-text h4,.template-text h4 p{color:#6a6a6a}.template-text h3.line-left:before,.template-text h3.line-left:after,.template-text h4.line-left:before,.template-text h4.line-left:after{-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0);left:0}.template-text h3.condensed,.template-text h4.condensed{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.blog-titolo-sottotitolo h1{font-weight:400;letter-spacing:normal;word-spacing:normal;font-size:2.5rem}@media (max-width: 1199px){.blog-titolo-sottotitolo h1{font-size:2rem}}@media (max-width: 991px){.blog-titolo-sottotitolo h1{font-size:1.5rem}}@media (max-width: 767px){.blog-titolo-sottotitolo h1{font-size:1.5rem}}.blog-titolo-sottotitolo h4{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;line-height:1.6;color:gray;font-size:1rem}@media (max-width: 1199px){.blog-titolo-sottotitolo h4{font-size:.95rem}}@media (max-width: 991px){.blog-titolo-sottotitolo h4{font-size:.85rem}}@media (max-width: 767px){.blog-titolo-sottotitolo h4{font-size:.85rem}}.template-text.blog-text{font-size:1.0rem;font-size:1rem;line-height:1.8}@media (max-width: 1199px){.template-text.blog-text{font-size:1rem}}@media (max-width: 991px){.template-text.blog-text{font-size:1rem}}@media (max-width: 767px){.template-text.blog-text{font-size:.9rem}}.template-didascalia{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:.9rem;text-align:center;opacity:.7;filter:alpha(opacity=70)}.template-didascalia.text-left{text-align:left}.template-image.full-width-image img{width:100%}.template-image img{max-width:100%}.template-image.blog-image img{min-width:100%}.contatti #page-wrap{padding-top:0}.map-container{margin-top:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:stretch;-ms-align-items:stretch;-moz-align-items:stretch;-webkit-align-items:stretch;align-items:stretch;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:100vh;min-height:calc(100vh - 150px);background:#e1e6e6;font-size:.9rem}@media (max-width: 991px){.map-container{font-size:.8rem;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-top:60px}}.openmap{margin-top:20px}.openmap .btn{letter-spacing:normal}.openmap .btn i.fa{display:inline-block;margin-right:10px}#map_canvas,.route-panel{position:absolute;left:0;top:0}#map_canvas{width:100%;height:100%}@media (max-width: 991px){.map-host{height:auto}}#standard-info .info-text{text-align:right}@media (max-width: 991px){#standard-info .info-text{text-align:center}}#display-directions{position:fixed;top:0;right:0;width:50%;height:100vh;background:#C6CECE;z-index:20;overflow:auto;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transition:transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}#display-directions.active{-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0)}#display-directions .close-top{position:sticky;top:0;width:100%}.display-directions header .langs,.display-directions footer#main-footer,.display-directions #standard-info{display:none !important}.map-host{position:relative;width:50%}.contact-content{position:relative;width:50%;padding:0 20px;padding-top:30px}.contact-content .input-group-addon{text-transform:uppercase;font-size:.7rem}.contact-content .input{font-size:.8rem}.contact-content .form-control{height:auto}@media (max-width: 991px){.map-host,.contact-content{width:100%}.contact-content{padding-bottom:60px}}.visita-cantine-template-explain{display:none}.send-container{text-align:right}.form-format .indicator{position:absolute;left:auto;top:auto;display:none;right:0px;top:15px;z-index:1000}.form-format .indicator ul{list-style:none}.form-format .indicator ul:before,.form-format .indicator ul:after{content:" ";display:table}.form-format .indicator ul:after{clear:both}.form-format .indicator ul li{float:left;width:20px;position:relative;z-index:10}.form-format .indicator ul li i.step{display:block;width:10px;height:10px;border:1px solid #c3c3c3;background:#d0d0d0}.form-format .indicator ul li.active i.step{background:#E00825;border-color:#E00825}.form-format{position:relative}.form-format .checkbox-group label{height:auto;padding:0}.form-format .input-group-addon{padding-left:10px;padding-right:10px;min-width:80px;text-align:left}.form-format .input-group-addon.iconic{min-width:0;text-align:center;color:#11100f !important}.form-format .input-group-addon.question-pointer{cursor:pointer}.form-format .input-group-addon.question-pointer:hover{color:#5bc0de}@media (max-width: 767px){.form-format .input-group-addon{display:none}}@media (max-width: 767px){.form-format .checkbox-group .input-group-addon{display:table-cell}}@media (max-width: 767px){.form-format .input-group:not(.checkbox-group){display:block}}@media (max-width: 767px){.form-format input.form-control{padding-top:5px;padding-bottom:5px;height:auto}}.form-format .mandatory .input-group-addon{color:#E00825}.form-format .checkbox-group .input-group-addon{background:transparent;border:none;min-width:0px}.form-format .checkbox-group label.form-control{background:transparent;border:none;font-weight:bold;padding-top:7px;-webkit-box-shadow:none;box-shadow:none;text-transform:none}@media (max-width: 767px){.form-format .checkbox-group label.form-control{padding-top:0;margin-top:6px}}.form-format .explain{padding-left:20px}.form-format .explain,.form-format .explain p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}.form-format .explain:first-letter,.form-format .explain p:first-letter{font-weight:normal}.buttons-bar{padding:0 20px;padding-bottom:0px}.buttons-bar .form-format .navbar{position:relative;padding-top:0px;padding-bottom:0px;margin-bottom:5px}.buttons-bar .form-format .navbar .nav{float:left}.buttons-bar .form-format .navbar .nav:before,.buttons-bar .form-format .navbar .nav:after{content:" ";display:table}.buttons-bar .form-format .navbar .nav:after{clear:both}.buttons-bar .form-format .navbar .nav li{float:left;line-height:40px;height:40px;margin-left:0px;margin-right:10px}.buttons-bar .form-format .navbar .nav.pull-right{float:right}.buttons-bar .form-format .navbar .nav.pull-right li{margin-left:10px;margin-right:0px}.buttons-bar .form-format .navbar .nav .btn{color:#11100f;background:#9dabab;padding:5px 20px !important}.buttons-bar .form-format .navbar .nav .btn.disabled{display:none;opacity:.4;filter:alpha(opacity=40);color:#3D2F15}@media (max-width: 767px){.btn-group.tour-buttons{margin-left:20px;-webkit-transform:translate(0, -20%);-ms-transform:translate(0, -20%);-o-transform:translate(0, -20%);transform:translate(0, -20%)}.btn-group.tour-buttons label.btn{padding:5px 15px !important}}.testo_introduttivo{padding:20px 0}.page-downloads{padding:20px 0}#visite{margin:20px auto}#visite ul{padding:0;margin:0;list-style:none}#visite h4{color:#11100f;padding:20px;padding-top:10px;margin-bottom:0px;padding-left:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.1rem;line-height:22px;letter-spacing:1px}@media (max-width: 767px){#visite{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}}#box-prenota{padding-top:20px;padding-bottom:0px;border:1px solid #9dabab}#box-prenota form{padding:0;margin:0}@media (max-width: 991px){#box-prenota form{padding-top:20px}}#box-prenota .process{display:none}#box-prenota .process .process-panel{text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:20px}#box-prenota .process.active{display:block}#box-prenota>h1{font-size:28px;opacity:50;filter:alpha(opacity=5000)}@media (max-width: 767px){#box-prenota{padding-top:0px}}.mandatory_warning{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0 10px;width:400px;height:auto;line-height:36px;background:#DB6D6D;border:1px solid #b52d2d;display:none}label{font-size:14px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:5px 10px;margin:0;display:block;color:#3D2F15;text-transform:uppercase}label.mandatory{position:relative;font-weight:normal}label.mandatory:before{content:'*';color:#333;position:absolute;right:20px;top:50%;font-size:24px;margin-top:-12px}@media (max-width: 767px){label.mandatory{color:#E00825}label.mandatory:before{display:none}}label.mandatory-explain{display:inline-block;vertical-align:middle}label.mandatory-explain .asterisk{color:white;color:#333;font-size:24px;display:inline-block;vertical-align:middle;margin-right:10px}.form-steps{font-size:18px}.form-steps p{margin-top:10px}.form-steps p:first-letter{font-weight:bold}.form-steps label,.form-steps input,.form-steps select,.form-steps textarea{padding:5px 10px}@media (max-width: 767px){.form-steps label,.form-steps input,.form-steps select,.form-steps textarea{padding:0}}.form-steps label{display:block}@media (max-width: 767px){.form-steps label{margin-top:10px}}.form-steps label.inline{display:inline-block}.form-steps input,.form-steps select,.form-steps textarea{font-size:14px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2B2A28;border:1px solid #909090;-webkit-box-shadow:none;box-shadow:none;outline:none;opacity:.7;filter:alpha(opacity=70)}.form-steps input:focus,.form-steps select:focus,.form-steps textarea:focus{border-color:#fff;opacity:1;filter:alpha(opacity=100)}@media (max-width: 767px){.form-steps input,.form-steps select,.form-steps textarea{padding:5px 10px}}.form-steps textarea#note{width:100%;height:100px}@media (max-width: 767px){.form-steps textarea#note{height:100px}}.form-steps .cols:before,.form-steps .cols:after{content:" ";display:table}.form-steps .cols:after{clear:both}.form-steps .cols .row-col{float:left;width:48%;max-width:300px;margin-left:1%}.form-steps .cols .row-col.row-col-full{width:98%;max-width:none}.form-steps .cols .row-col:first-child{margin-left:0}.form-steps .cols .row-col input{width:100%}.form-steps .cols:last-child{margin-bottom:20px}@media (max-width: 767px){.form-steps .cols .row-col{float:none;width:auto;max-width:100%;display:block}.form-steps .cols .row-col.row-col-full{text-align:right}}ul.form-steps{padding:10px;position:relative;width:100%;height:100%}ul.form-steps>li{display:none}ul.form-steps>li.active{display:block}ul.form-steps>li.step{padding:0 20px}.tours .page-wrap{padding-bottom:80px}@media (max-width: 1023px){.tooltip,.form-format .indicator{display:none}}.modal.full-screen .modal-header{border:none}.modal.full-screen .modal-body{position:absolute;top:40px;bottom:70px;overflow:auto;left:0;right:0}.modal.full-screen .modal-footer{position:absolute;bottom:0;left:0;width:100%}.modal.full-screen .modal-footer:after{content:'';position:absolute;position:absolute;left:0;top:0;width:200px;height:70px;background:transparent url("/assets/images/logo-footer.png") no-repeat center center scroll;-webkit-background-size:contain;background-size:contain;z-index:1}.modal.full-screen .modal-dialog{width:90%;height:90%}.modal.full-screen .modal-dialog .modal-content{height:100%;background:#f9f8f8}.page-gallery{background:rgba(164,164,164,0.5);padding:0 !important;margin:30px 0}.page-gallery .swiper-container{padding:20px}.page-gallery .swiper-container .swiper-slide{display:inline-block;height:150px;width:auto;position:relative;overflow:hidden}@media (max-width: 991px){.page-gallery .swiper-container .swiper-slide{height:100px}}.page-gallery .swiper-container .swiper-slide:after{content:'';background:black;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.2}.page-gallery .swiper-container .swiper-slide img{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;opacity:.5;z-index:1;height:100%}.page-gallery .swiper-container .swiper-slide.active img{opacity:1}.page-gallery .swiper-container .swiper-slide.active:after{display:none}.page-gallery .swiper-container .swiper-slide:hover img{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.page-gallery .swiper-container .swiper-slide.active:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.page-gallery .swiper-container .swiper-button-prev,.page-gallery .swiper-container .swiper-button-next{background-color:#ddd;width:60px;height:60px;border-radius:50%;border-radius:0%;opacity:.8;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.page-gallery .swiper-container .swiper-button-prev:hover,.page-gallery .swiper-container .swiper-button-next:hover{opacity:1}@media (max-width: 991px){.page-gallery .swiper-container .swiper-button-prev,.page-gallery .swiper-container .swiper-button-next{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@media (max-width: 767px){.page-gallery .swiper-container .swiper-button-prev,.page-gallery .swiper-container .swiper-button-next{display:none}}.page-gallery .swiper-container .swiper-button-prev{left:-6px}.page-gallery .swiper-container .swiper-button-next{right:-6px}.page-gallery .swiper-container .swiper-button-disabled{display:none}.page-gallery .owl-theme .custom-nav{position:absolute;top:30%;left:0;right:0;z-index:8}.page-gallery .owl-theme .custom-nav .owl-prev,.page-gallery .owl-theme .custom-nav .owl-next{position:absolute;height:100px;color:inherit;background:none;background:rgba(164,164,164,0.8);border:none;z-index:8}.page-gallery .owl-theme .custom-nav .owl-prev:hover,.page-gallery .owl-theme .custom-nav .owl-next:hover{background:#a4a4a4}.page-gallery .owl-theme .custom-nav .owl-prev i,.page-gallery .owl-theme .custom-nav .owl-next i{font-size:2.5rem;color:#000}.page-gallery .owl-theme .custom-nav .owl-prev.disabled,.page-gallery .owl-theme .custom-nav .owl-next.disabled{display:none !important}.page-gallery .owl-theme .custom-nav .owl-prev{left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.page-gallery .owl-theme .custom-nav .owl-next{right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.page-gallery .owl-nav-no{position:absolute;bottom:-25px;right:0;width:100%;text-align:center}.page-gallery .owl-nav-no .owl-prev,.page-gallery .owl-nav-no .owl-next{margin:5px;font-weight:bold;display:inline-block;border-radius:0%;width:24px;height:24px;line-height:24px;font-size:24px;text-align:center;background-color:#bdbdbd !important}.page-gallery .owl-nav-no .owl-prev:hover,.page-gallery .owl-nav-no .owl-next:hover{background-color:#7E8989 !important;color:white}.page-gallery .owl-nav-no .owl-prev.disabled,.page-gallery .owl-nav-no .owl-next.disabled{display:none !important}.page-gallery .container-fluid,.page-gallery .container{position:relative;padding:30px 0}.page-gallery .grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-items:flex-start;-webkit-align-items:flex-start;flex-wrap:wrap;padding:0 10px}.page-gallery .grid .grid-item{width:33%}.page-gallery .grid .grid-item .inner{padding:10px 20px}.page-gallery .grid .grid-item img{width:100%;height:auto}@media (max-width: 991px){.page-gallery .grid .grid-item{width:50%}}@media (max-width: 767px){.page-gallery .grid .grid-item{width:100%}}.page-gallery .grid .grid-item .title,.page-gallery .grid .grid-item .description{display:none}.page-gallery .owl-carousel,.page-gallery .grid.owl-carousel{display:block !important}.page-gallery .owl-carousel .grid-item,.page-gallery .grid.owl-carousel .grid-item{width:auto}.page-gallery .owl-carousel .grid-item .inner,.page-gallery .grid.owl-carousel .grid-item .inner{padding:10px}.page-gallery .owl-carousel .grid-item .inner img,.page-gallery .grid.owl-carousel .grid-item .inner img{width:auto;height:160px;height:250px}.page-gallery .grid.grid-inline-block{font-size:0;padding:20px 0}.page-gallery .grid.grid-inline-block .grid-item{display:inline-block;width:20%;margin:2.5%;padding:10px;height:150px;background:fade(#d7d7d7, 50%);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:14px;position:relative}.page-gallery .grid.grid-inline-block .grid-item:hover{background:fade(#dbd4d5, 90%)}.page-gallery .grid.grid-inline-block .grid-item>a{display:block;overflow:hidden;position:relative;height:100%;background:transparent none no-repeat center;-webkit-background-size:contain;background-size:contain}.page-gallery .grid.grid-inline-block .grid-item>a img{display:none;width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hidden-in-list{display:none}section.frame .body .prev,section.frame .body .next{position:absolute;top:50%;font-size:30px;line-height:50px;text-align:center;z-index:10;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);width:50px;height:50px;border-radius:50%;background:transparent;color:#fff;opacity:.8}section.frame .body .prev:hover,section.frame .body .next:hover{opacity:1}section.frame .body .prev{left:20px}section.frame .body .next{right:20px}section.frame .body .items .grid-item{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}section.frame .body #item-description{position:absolute;display:block;bottom:0%;left:0%;width:100%;height:auto;background:#000;padding:20px 30px;text-align:center;color:#fff;opacity:.8}section.frame .body #item-description p{margin:0;padding:0}.gallery-slide.flexslider,.gallery-slide-mask{position:fixed}.gallery-slide-mask{background:fade(#000, 50%);top:0;left:0;width:100%;height:100%;z-index:101}@media (max-width: 991px){.gallery-slide-mask{background:fade(#000, 95%)}}.gallery-slide.flexslider{z-index:102;top:20px;left:20px;right:20px;bottom:20px;overflow:visible}@media (max-width: 991px){.gallery-slide.flexslider{top:0px;left:0px;right:0px;bottom:0px}}.gallery-slide.flexslider .start-stop{position:absolute;bottom:10px;right:10px;width:40px;height:40px;border-radius:4px;border:1px solid #ccc;z-index:10;text-align:center;font-size:18px;text-decoration:none;opacity:.5;filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.gallery-slide.flexslider .start-stop:hover,.gallery-slide.flexslider .start-stop:focus,.gallery-slide.flexslider .start-stop:active{text-decoration:none}@media (max-width: 991px){.gallery-slide.flexslider .start-stop{display:none}}.gallery-slide.flexslider .start-stop:hover{opacity:1;filter:alpha(opacity=100)}.gallery-slide.flexslider .start-stop .fa:before{color:white;content:"";line-height:40px}.gallery-slide.flexslider .start-stop.play .fa:before{content:""}.gallery-slide.flexslider .slider-close{position:absolute;top:0px;right:0px;width:40px;height:40px;border-radius:50%;color:white;z-index:10;text-align:center;font-size:32px;line-height:40px;text-decoration:none}.gallery-slide.flexslider .slider-close:hover,.gallery-slide.flexslider .slider-close:focus,.gallery-slide.flexslider .slider-close:active{text-decoration:none}.gallery-slide.flexslider .slides{height:100%}.gallery-slide.flexslider .flex-viewport{position:relative;height:100%;background:fade(#000, 50%);overflow:visible !important}.gallery-slide.flexslider .caption{position:absolute;z-index:11;top:0px;left:50%;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-o-transform:translate(-50%, -100%);transform:translate(-50%, -100%);color:white;opacity:0;padding:10px;font-size:18px;background:#1a1a1a;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.gallery-slide.flexslider .flex-active-slide .caption{display:block;opacity:1;-webkit-transform:translate(-50%, -20px);-ms-transform:translate(-50%, -20px);-o-transform:translate(-50%, -20px);transform:translate(-50%, -20px);-webkit-transition:all 0.3s ease 0.6s;-o-transition:all 0.3s ease 0.6s;transition:all 0.3s ease 0.6s}.gallery-slide.flexslider .slides>li{display:block;position:relative;overflow:visible;height:100%}.gallery-slide.flexslider .slides>li>.image-host{position:absolute;top:30px;left:30px;right:30px;bottom:30px}@media (max-width: 991px){.gallery-slide.flexslider .slides>li>.image-host{left:10px;right:10px}}.gallery-slide.flexslider .slides>li>.image-host>.image{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:transparent none no-repeat center;-webkit-background-size:contain;background-size:contain}.gallery-slide.flexslider .flex-direction-nav{margin:0;padding:0;list-style:none;background:red}.gallery-slide.flexslider .flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;background:black;margin:0 0 0;position:absolute;top:50%;margin-top:-20px;z-index:10;overflow:hidden;opacity:.5;filter:alpha(opacity=50);cursor:pointer;color:white;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-align:center}.gallery-slide.flexslider .flex-direction-nav a:before{font-family:FontAwesome;font-size:40px;line-height:40px;display:inline-block;content:"";color:white}.gallery-slide.flexslider .flex-direction-nav a.flex-next:before{content:""}.gallery-slide.flexslider .flex-direction-nav a:hover{opacity:1;filter:alpha(opacity=100)}.gallery-slide.flexslider .flex-direction-nav .flex-prev{left:-20px}.gallery-slide.flexslider .flex-direction-nav .flex-next{right:-20px}@media (max-width: 991px){.gallery-slide.flexslider .flex-direction-nav{position:absolute;left:0;bottom:0}.gallery-slide.flexslider .flex-direction-nav .flex-prev{left:20px}.gallery-slide.flexslider .flex-direction-nav .flex-next{right:auto;left:50px}}.hidable{display:none}.hidable.inactive{display:none;-webkit-animation-delay:0;-webkit-animation-duration:.4s;-webkit-animation-name:fadeOut 0.6s ease-out;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.4s;-moz-animation-name:fadeOut 0.6s ease-out;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:.4s;-o-animation-name:fadeOut 0.6s ease-out;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:.4s;animation-name:fadeOut 0.6s ease-out;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.hidable.active{display:block;-webkit-animation-delay:0;-webkit-animation-duration:.4s;-webkit-animation-name:fadeIn 0.6s ease-in;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.4s;-moz-animation-name:fadeIn 0.6s ease-in;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:.4s;-o-animation-name:fadeIn 0.6s ease-in;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:.4s;animation-name:fadeIn 0.6s ease-in;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.social-strip{position:relative;z-index:9;background:#4d4d4d;text-align:center;padding:30px 0}.social-strip a{font-size:30px;color:#8c8c8c;display:inline-block;padding:5px 10px;min-width:48px;text-align:center}.social-strip a:hover{background:rgba(0,0,0,0.7)}@media (min-width: 992px){footer#main-footer{position:relative;z-index:9;padding:20px 0 0px 0;height:auto;font-size:.9rem;overflow:visible;background-color:rgba(34,46,46,0.85);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}footer#main-footer .relais img{max-height:100%}footer#main-footer .col-bottom-left{-webkit-justify-content:space-between;justify-content:space-between}footer#main-footer .logo-footer{margin:0 auto;width:150px;transform:translateY(-9px)}footer#main-footer .container{padding:0}footer#main-footer .container-flex{position:relative;z-index:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-items:flex-start;-webkit-align-items:flex-start;background:transparent;-webkit-justify-content:space-between;justify-content:space-between}footer#main-footer .container-flex .col{position:relative}footer#main-footer .container-flex .col.col-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-items:flex-end;-webkit-align-items:flex-end}footer#main-footer .container-flex .col:last-child .loghi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}footer#main-footer .container-flex .col .rating-booking{max-width:100px}footer#main-footer .footer-logo{margin-top:0px;margin-bottom:0px}footer#main-footer .container-fluid.relative{position:relative;margin-bottom:30px;padding:0 30px;margin-right:30px}footer#main-footer .address{width:100%;color:#e6e6e6;margin-top:0;font-size:.8em;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}footer#main-footer .address .wrap{display:inline-block;text-align:left}footer#main-footer .address a{color:#e6e6e6}footer#main-footer .address a:hover,footer#main-footer .address a:focus,footer#main-footer .address a:active{color:#e6e6e6}footer#main-footer .address .footer-contacts{margin-top:10px;margin-bottom:0px}footer#main-footer .address .footer-contacts a{text-transform:uppercase}footer#main-footer .footer-links{list-style:none;margin:0;padding:0}footer#main-footer .footer-links a{color:#fff;text-transform:lowercase}footer#main-footer .footer-links a:hover,footer#main-footer .footer-links a:focus,footer#main-footer .footer-links a:active{color:#fff}footer#main-footer .address{padding:0 10px;font-weight:300}footer#main-footer .ocm{display:block;text-align:center;margin-top:16px;margin-left:10px}footer#main-footer .credits{display:inline-block}footer#main-footer .credits a{font-size:.8rem;color:#8c8c8c;text-transform:uppercase}footer#main-footer .social-footer a{background:rgba(255,255,255,0.9);color:rgba(0,0,0,0.7);transition:color .4s ease, background-color .4s ease;width:20px;height:20px;line-height:20px;font-size:14px}footer#main-footer .social-footer a:hover{color:#fff;background-color:#000}}@media (max-width: 991px){.rating-booking{display:block;width:140px;margin:10px auto}footer#main-footer{position:relative;padding:20px 0  100px 0}footer#main-footer .address{text-align:center}footer#main-footer .address .footer-logo{margin-bottom:10px}footer#main-footer .address .footer-logo img{max-width:100%}}@media (max-width: 991px) and (max-width: 767px){footer#main-footer .address .city{display:block}}@media (max-width: 991px){footer#main-footer .container-flex{display:block;padding:0 20px}footer#main-footer .container-flex .col{position:relative;max-width:400px;margin:20px auto;padding:20px}footer#main-footer .container-flex .col.newsletter{border:1px solid #333}footer#main-footer .container-flex .social-footer{font-size:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding-bottom:40px}footer#main-footer .container-flex .social-footer .find-our-wines{flex-grow:2;-webkit-flex-grow:2}footer#main-footer .container-flex .social-footer i.fa{margin-left:10px;font-size:22px}}.fix-scroll footer#mobile-footer{-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%)}.menu-active footer#mobile-footer{display:none !important}@media (max-width: 991px){footer#mobile-footer.visible-breakpoint{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}footer#mobile-footer{-webkit-transition:transform,0.8s;-o-transition:transform,0.8s;transition:transform,0.8s;-webkit-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%);position:fixed;z-index:99;background:#231D0F;height:60px;width:100%;overflow:hidden;bottom:0;left:0;text-align:center;font-size:0}footer#mobile-footer>a{font-size:28px;display:block}footer#mobile-footer a{color:#e6e6e6;line-height:60px;width:60px;height:60px;position:relative}footer#mobile-footer a:after{content:'';position:absolute;position:absolute;top:0;height:100%;width:1px;background-image:-webkit-linear-gradient(#231D0F, #6a582e 50%, #231D0F);background-image:-o-linear-gradient(#231D0F, #6a582e 50%, #231D0F);background-image:linear-gradient(#231D0F, #6a582e 50%, #231D0F);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF231D0F', endColorstr='#FF231D0F', GradientType=0);opacity:.8;filter:alpha(opacity=80)}footer#mobile-footer a:active{color:#fff}footer#mobile-footer a:after{right:0}footer#mobile-footer a:last-child:after{display:none}footer#mobile-footer>a.toggle-book{font-size:.8rem;font-weight:bold;line-height:normal;width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}footer#mobile-footer>a.toggle-book span{display:block;margin:0 10px;padding:8px 15px;border:1px solid rgba(255,255,255,0.5);border-radius:4px;text-transform:uppercase;background-color:#7E8989}.contatti .disponibilita-area,.menu-active .disponibilita-area{display:none !important}.disponibilita-area{position:absolute;top:100%;right:0;width:auto;height:200px;text-align:right;background:transparent;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-o-align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;z-index:10}@media (max-width: 991px){.disponibilita-area{position:fixed;top:auto;bottom:45px;left:0;right:0;background:#e9eaea;display:none !important}.disponibilita-area #bbplanner{background:#e9eaea !important}}.disponibilita-area .bottone{display:inline-block;background:#fff;-moz-transition:background .0s ease;-webkit-transition:background .0s ease;-ms-transition:background .0s ease;transition:background .0s ease;border:2px solid #7E8989;border-top:4px solid #7E8989;border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;padding:5px 10px;font-size:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#7E8989;text-transform:uppercase;z-index:2;margin-right:0px;margin-right:10px;margin-top:3px;line-height:1.2}.disponibilita-area .bottone:hover,.disponibilita-area .bottone:active,.disponibilita-area .bottone:focus{color:#7E8989}.disponibilita-area .bottone .cls{display:none}.disponibilita-area .bottone .cls img{width:30px;margin-top:10px;margin-right:1px}@media (max-width: 991px){.disponibilita-area .bottone{display:none !important}}.disponibilita-area .widget{overflow:hidden;display:block;width:100%;position:relative;max-height:0;-moz-transition:max-height 0s ease;-webkit-transition:max-height 0s ease;-ms-transition:max-height 0s ease;transition:max-height 0s ease}.disponibilita-attiva .disponibilita-area{width:320px;max-width:100%}.disponibilita-attiva .disponibilita-area .bottone{position:absolute;right:0;top:0;border:none;display:block;line-height:normal;padding:0px 0px;padding-top:5px;text-shadow:none;font-weight:normal;background:transparent;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:lowercase;font-size:.8rem;text-decoration:underline;margin-right:10px;color:#2B2A28}.disponibilita-attiva .disponibilita-area .bottone:hover{color:#E00825}.disponibilita-attiva .disponibilita-area .bottone .txt{display:none}.disponibilita-attiva .disponibilita-area .bottone .cls{display:block}@media (max-width: 991px){.disponibilita-attiva .disponibilita-area .bottone{display:block !important}}@media (max-width: 991px){.disponibilita-attiva .disponibilita-area{width:100%}}.disponibilita-attiva .disponibilita-area .widget{max-height:300px}@media (max-width: 991px){.disponibilita-attiva .disponibilita-area .widget{max-height:270px}}.box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;max-width:100%;max-width:100vw}.box.top{align-items:flex-start;-webkit-align-items:flex-start}@media (max-width: 991px){.box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column;-webkit-flex-direction:column}.box.top{align-items:center;-webkit-align-items:center}.box.center-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;-webkit-flex-direction:row;display:block}}.expand-mask{position:relative;overflow:hidden}.img-expand{object-fit:fill;-webkit-object-fit:cover}.boxes-deco-footer{position:absolute;bottom:0;left:50%;margin-top:20px;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);transform:translate(-50%, 50%);z-index:3}.boxes-deco-footer:after{content:'';top:50%;left:0;width:100%;height:10px;-webkit-transform:translate(100%, 0%);-ms-transform:translate(100%, 0%);-o-transform:translate(100%, 0%);transform:translate(100%, 0%);background:red;z-index:2}.home .box .abstract p,.home .box .abstract a{display:inline;margin-bottom:0}.home .box .abstract a.learn-more{display:block;white-space:nowrap}.box-title{font-family:"Amiri",times,sans-serif;font-weight:normal;font-size:2rem;margin-bottom:40px;text-align:center}@media (max-width: 1199px){.box-title{font-size:2rem}}@media (max-width: 991px){.box-title{font-size:1.8rem}}@media (max-width: 767px){.box-title{font-size:1.5rem}}.box-title span{position:relative;display:block}.box-title span:after{content:'';position:absolute;top:100%;left:50%;width:120px;height:3px;margin-left:-60px;margin-top:20px;background:#b3baba}@media (max-width: 991px){.box-title{padding:0 20px;margin-bottom:10px}.box-title span:after{display:none}}.boxes,#boxes{border:1px solid #9dabab;padding:0;padding-bottom:40px;position:relative;background:#C6CECE url("/assets/images/texture.jpg") repeat center;background-image:none;border:none;background-color:transparent;margin-bottom:40px}.boxes hr,#boxes hr{border-color:transparent}.btn-learn-more{margin-top:10px;margin-bottom:20px;display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;color:#7E8989;padding:0;letter-spacing:normal}@media (max-width: 1199px){.btn-learn-more{font-size:16px}}@media (max-width: 991px){.btn-learn-more{font-size:16px}}@media (max-width: 767px){.btn-learn-more{font-size:16px}}@media (max-width: 991px){.box,.vbox{margin-top:20px}}.box.justify-start,.vbox.justify-start{-webkit-justify-content:flex-start;justify-content:flex-start}.box.justify-end,.vbox.justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.box.full-height,.box .full-height,.vbox.full-height,.vbox .full-height{min-height:100%}.box.full-width,.box .full-width,.vbox.full-width,.vbox .full-width{min-width:100%}.box.half-width,.box .half-width,.vbox.half-width,.vbox .half-width{width:50%;max-width:50%;min-width:50%}@media (max-width: 991px){.box.half-width,.box .half-width,.vbox.half-width,.vbox .half-width{width:100%;max-width:100%;min-width:100%}}.box .col-image,.box .image-col,.vbox .col-image,.vbox .image-col{width:50%}@media (min-width: 1024px) and (max-width: 1439px){.box .col-image,.box .image-col,.vbox .col-image,.vbox .image-col{width:50%}}@media (max-width: 991px){.box .col-image img,.box .image-col img,.vbox .col-image img,.vbox .image-col img{max-width:300px;position:relative;margin:0 auto;display:inline-block}}@media (max-width: 991px){.box .col-image,.box .image-col,.vbox .col-image,.vbox .image-col{width:100%;min-width:100%;max-width:100%;min-height:35vh !important;background-attachment:scroll}}@media (max-width: 991px) and (orientation: landscape){.box .col-image img,.box .image-col img,.vbox .col-image img,.vbox .image-col img{max-height:35vh}}@media (max-width: 991px){.box .text-col-even,.vbox .text-col-even{-moz-order:1;-webkit-order:1;-ms-order:1;order:1}}.box.stretch,.vbox.stretch{align-items:stretch;-webkit-align-items:stretch}@media (max-width: 991px){.box.stretch,.vbox.stretch{-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}}.box.valign-bottom,.vbox.valign-bottom{align-items:flex-end;-webkit-align-items:flex-end}.box.valign-top,.vbox.valign-top{align-items:flex-start;-webkit-align-items:flex-start}@media (max-width: 991px){.box,.vbox{min-height:0 !important}}.box .col,.vbox .col{position:relative;z-index:1}.box .col.expand,.vbox .col.expand{-webkit-flex-grow:2;flex-grow:2}.box .col .pad-content,.vbox .col .pad-content{padding:20px 30px}@media (max-width: 991px){.box .col .pad-content,.vbox .col .pad-content{padding:0px 10px}}.box .col.text-col,.vbox .col.text-col{align-items:flex-start;-webkit-align-items:flex-start}.box .col.text-col .box-title,.vbox .col.text-col .box-title{font-family:"Amiri",times,sans-serif;font-weight:normal;font-size:2rem;margin-bottom:40px;text-align:center}@media (max-width: 1199px){.box .col.text-col .box-title,.vbox .col.text-col .box-title{font-size:2rem}}@media (max-width: 991px){.box .col.text-col .box-title,.vbox .col.text-col .box-title{font-size:1.8rem}}@media (max-width: 767px){.box .col.text-col .box-title,.vbox .col.text-col .box-title{font-size:1.5rem}}.box .col.text-col .box-title span,.vbox .col.text-col .box-title span{position:relative;display:block}.box .col.text-col .box-title span:after,.vbox .col.text-col .box-title span:after{content:'';position:absolute;top:100%;left:50%;width:120px;height:3px;margin-left:-60px;margin-top:20px;background:#b3baba}.box .col.text-col .abstract,.vbox .col.text-col .abstract{font-size:.95rem}@media (max-width: 1199px){.box .col.text-col .abstract,.vbox .col.text-col .abstract{font-size:.95rem}}@media (max-width: 991px){.box .col.text-col .abstract,.vbox .col.text-col .abstract{font-size:.85rem}}@media (max-width: 767px){.box .col.text-col .abstract,.vbox .col.text-col .abstract{font-size:.85rem}}@media (max-width: 991px){.box .col.text-col .abstract,.vbox .col.text-col .abstract{text-align:center}}.box .align-end,.vbox .align-end{-webkit-align-self:flex-end;align-self:flex-end}.box .space-between,.vbox .space-between{-webkit-justify-content:space-between;justify-content:space-between}.box .img-block,.vbox .img-block{position:relative;display:block}.box a.arrow,.vbox a.arrow{display:block;margin:10px auto;position:relative;width:30px;height:30px;background:#f72440;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;border-radius:50%}.box a.arrow:hover,.vbox a.arrow:hover{background:#e00825}.box a.arrow img,.vbox a.arrow img{position:relative;display:block;height:15px}.vbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-webkit-flex-direction:column;flex-direction:column}.box.fixed-line:before{content:'';position:absolute;background:#e00825;height:56px;top:84px;width:100%;z-index:0}@media (max-width: 1199px){.box.fixed-line:before{height:56px}}@media (max-width: 991px){.box.fixed-line:before{height:56px}}@media (max-width: 767px){.box.fixed-line:before{height:56px}}@media (max-width: 1199px){.box.fixed-line:before{top:84px}}@media (max-width: 991px){.box.fixed-line:before{top:84px}}@media (max-width: 767px){.box.fixed-line:before{top:84px}}h3.fixed-line{margin:0 !important;margin-top:30px !important;padding-top:0px;padding-bottom:0px;font-size:28px;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-o-transform:translate(0, 50%);transform:translate(0, 50%)}@media (max-width: 1199px){h3.fixed-line{font-size:28px}}@media (max-width: 991px){h3.fixed-line{font-size:22px}}@media (max-width: 767px){h3.fixed-line{font-size:22px}}h1.fixed-line{margin:0 !important;font-size:56px;line-height:90.608px}@media (max-width: 1199px){h1.fixed-line{font-size:56px}}@media (max-width: 991px){h1.fixed-line{font-size:48px}}@media (max-width: 767px){h1.fixed-line{font-size:48px}}@media (max-width: 1199px){h1.fixed-line{line-height:90.608px}}@media (max-width: 991px){h1.fixed-line{line-height:77.664px}}@media (max-width: 767px){h1.fixed-line{line-height:77.664px}}.relative{position:relative}
/*# sourceMappingURL=galassi.css.map */
