@import url('https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600,700');.bg-dark{background-color:#323232 !important}a{color:#007DA4}a:hover{text-decoration:none;color:#323232}.btn{text-transform:uppercase;border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;letter-spacing:1px;font-size:.85rem;padding:.5rem 1rem}.btn.btn-primary{color:white;background-color:#007DA4;border-color:#007DA4}.btn.btn-primary:hover{background-color:#005671;border-color:#005671}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus,button:focus,button:active:focus,button.active:focus,button.focus,button:active.focus,button.active.focus,input:focus,input:active:focus,input.active:focus{outline:none;box-shadow:none}body{font-family:'Work Sans',sans-serif;font-weight:300;font-size:.85rem;line-height:1.2em;border-bottom:20px solid #007DA4}.navbar-dark .navbar-toggler{border:0}.network .nav-link{font-size:1rem;color:rgba(255,255,255,0.5);padding-left:0}.network .nav-link:hover{color:rgba(255,255,255,0.75)}.network .nav-link.active{color:#fff}@media screen and (min-width:768px){.network .nav-link{font-size:.85rem}}.header-wrap{text-transform:uppercase}.header-wrap h4{margin:.5rem 0 0 0;font-size:1rem;font-weight:400;letter-spacing:1px}.header-wrap h4 span{font-weight:600}.header-wrap a:hover{text-decoration:none}.header-wrap a.osterie-link{display:block;max-width:135px;color:#323232;font-weight:400}.header-wrap a.osterie-link img{margin-bottom:.5rem}.menu-wrap{margin-top:2rem;margin-bottom:2rem;background:-moz-linear-gradient(top, #fff 0, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.5) 85%, rgba(255,255,255,0.03) 99%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.5) 85%, rgba(255,255,255,0.03) 99%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0, rgba(255,255,255,0.9) 40%, rgba(255,255,255,0.5) 85%, rgba(255,255,255,0.03) 99%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}@media screen and (min-width:768px){.menu-wrap{margin-bottom:8rem}}.menu-wrap:before{content:"";display:block;margin:2rem auto;border-top:2px solid #323232;width:120px;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.menu-wrap .nav-link{color:#323232;font-weight:400;padding:.5rem .5rem}@media screen and (min-width:768px){.menu-wrap .nav-link{padding:.5rem 2rem}}.menu-wrap .nav-link:hover{text-decoration:underline}.menu-wrap li.active .nav-link{font-weight:600}.menu-wrap .sticky-logo-container{display:none}.menu-wrap.sticky.is-sticky{position:fixed;left:0;right:0;top:0;z-index:1000;width:100%;margin-top:0;margin-bottom:0;text-align:center}.menu-wrap.sticky.is-sticky:before{zoom:1;filter:alpha(opacity=0);opacity:0;margin:0;border:0;height:0;overflow:hidden}.menu-wrap.sticky.is-sticky ul{padding:1rem 0 2rem 0;justify-content:center !important}@media screen and (min-width:768px){.menu-wrap.sticky.is-sticky ul{padding:0;justify-content:flex-end !important}}.menu-wrap.sticky.is-sticky .nav-link{padding:0 .5rem .5rem .5rem}@media screen and (min-width:768px){.menu-wrap.sticky.is-sticky .nav-link{padding:1.1rem 0 1.1rem 2rem}}@media screen and (min-width:992px){.menu-wrap.sticky.is-sticky .nav-link{padding:1.1rem 0 1.1rem 4rem;margin:0;text-align:left}}.menu-wrap.sticky.is-sticky .sticky-logo-container{display:block;margin-top:1rem}@media screen and (min-width:768px){.menu-wrap.sticky.is-sticky .sticky-logo-container{margin-bottom:4rem}}.menu-wrap.sticky.is-sticky .sticky-logo-container img{width:70%}@media screen and (min-width:768px){.menu-wrap.sticky.is-sticky .sticky-logo-container img{width:100%}}.page-wrap h1,.page-wrap h2,.page-wrap h3{color:#007DA4;font-weight:500;font-size:2rem;letter-spacing:-1px;margin-bottom:2rem;margin-top:0}.page-wrap h4,.page-wrap h5{text-transform:uppercase;letter-spacing:1px;font-size:1rem;font-weight:500}.page-wrap p{font-size:1rem;line-height:1.4em}.page-wrap b{font-weight:400}.page-wrap img.firma-bartolini{width:150px;height:auto}.default-content h2{font-size:1.6rem;margin-top:3rem}.default-content h2 b{font-weight:500}.default-content h3{font-size:1.3rem;margin-top:2.7rem}.default-content h3 b{font-weight:500}.default-content img{max-width:100%;height:auto}.default-content img .alignright{float:right}.default-content img .aligncenter{float:right}@media screen and (min-width:768px){.section-wrap{margin:8rem 0}}.footer-top{margin-top:12rem}.footer-top a.social-icon{display:inline-block;width:48px}.footer-top a.social-icon:hover{text-decoration:none}.footer-top a.social-icon img{width:100%;height:auto}.footer-top h4:before{content:"";display:block;border-top:2px solid #323232;width:180px;margin-bottom:2.95rem}.footer-top .prize{margin:2rem 0;max-width:100px;text-align:center}.footer-top .prize img{max-width:80px}.footer-top .prize span{display:block;margin-top:.5rem;text-transform:uppercase;font-size:.75rem}.footer-top .nav-link{padding:.2rem 0 .2rem 0;font-size:1rem}@media screen and (min-width:768px){.footer-top .nav-link{font-size:.85rem}}.map{width:100%;height:520px}.map img{max-width:inherit !important}/*# sourceMappingURL=./style.css.map */