.menu h1,.menu h2,.menu h3,.menu h4,h1,h2{font-family:Akshar,cursive}.bg-image-accessory,.bg-image-parallax{padding:0;position:relative;width:100%}.view,body,header,html{height:100%}main{color:#fff}hr{border:1px dotted #f4c918!important;opacity:1}.bg-white{background-color:#fff}.bg-gray{background-color:#efefef}.bg-light-gray{background-color:#d5d5d5}.bg-dark-gray{background-color:#141414}.bg-black{background-color:#000}.bg-blue{background-color:#2828ae}.bg-yellow{background-color:#f4c918}.bg-image-accessory{background:url(/img/bg-accessory.jpg) top center #FFF;margin:0;-webkit-background-size:cover;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu h1{color:#000;border-bottom:2px solid #666}.menu h2{color:#666;border-bottom:1px dotted #666}.menu h3{color:#000;font-size:1.4rem}.menu h4{color:#666!important;font-size:1rem;font-style:italic}.parallax{background-image:url(/img/menu.webp);background-attachment:fixed;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.bg-image-parallax{background-image:url(/img/slider-1.jpg);margin:0;background-position:top center;background-repeat:repeat;background-color:#FFF;background-attachment:scroll;-webkit-background-size:cover;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-item,.fillbg img{background-repeat:no-repeat}h1,h2{color:#f4c918}p{font-family:'Open Sans',sans-serif;color:#000}.carousel-item h1,.carousel-item h2,footer{font-family:Akshar,cursive}p.small{font-size:.9rem}cite{color:#d05}.border-bottom-black{border-bottom:2px solid #000}.border-top-black{border-top:2px solid #000}.small-image{max-height:100px}.form-outline .form-control~.form-label{color:#fff}.fillbg{overflow:hidden}.fillbg img{-webkit-background-size:cover;background-size:cover;background-position:center;max-height:400px}.arrow-on-hover-outer{cursor:pointer}.arrow-on-hover-outer .arrow-on-hover{opacity:0;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.arrow-on-hover-outer:hover .arrow-on-hover{opacity:1}.text-blue{color:#2828ae}.menu-cat-3{background-image:url(/img/tagliere.jpg);height:50vh}.menu-cat-4{background-image:url(/img/spritz.jpg);height:50vh}.details-cat{background-image:url(/img/details.jpg);height:50vh}.navbar{background-color:rgba(255,255,255,.9)!important;padding:0}.navbar-brand img{padding:3px;margin-right:30px}.color-after-scroll{padding:10px}.scrolled .nav-item,.scrolled .nav-link,.scrolled .nav-link i{font-size:1rem}.scrolled .color-after-scroll{background-color:#fff!important}.scrolled img.logo-nato{max-height:40px!important}.navbar-toggler{color:#000!important}#introCarousel,.carousel-inner,.carousel-item,.carousel-item.active{height:100vh}.carousel-item{-webkit-background-size:cover;background-size:cover;background-position:center center}.carousel-item h1{font-size:8vw;font-weight:bolder;color:#d5d5d5}.carousel-item h2{font-size:3vw;color:#f4c918}.mask{background-color:rgba(0,0,0,.6)}header.details{height:50vh;background-color:#fff}@media (min-width:992px){#introCarousel,.carousel-inner,.carousel-item,.carousel-item.active{height:100vh}img.logo-nato{max-height:50px!important}}@media (max-width:991px){#introCarousel{padding-top:65px}#introCarousel,.carousel-inner,.carousel-item,.carousel-item.active{height:90vh}.navbar{background-color:#fff!important}li a.nav-link{padding-top:0;margin-left:20px}.fixed-top img{max-height:80px!important}header.details{height:50vh;background-color:#fff}img.logo-nato{max-height:30px}}.nav-item,.nav-link,h4{color:#2828ae!important;font-family:Akshar,sans-serif;font-size:1.2rem;font-weight:500}a.line-under{position:relative;text-decoration:none}a.line-under::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:7px;left:0;background-color:#2828ae;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}a.line-under:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.spot{font-size:.9rem}.btn-primary{background-color:#0c43a2!important}.btn-danger{background-color:#fe2200!important}.fixed-top.scrolled img{max-height:80px;-webkit-transition:max-height .2s linear;-o-transition:max-height .2s linear;transition:max-height .2s linear}.fixed-top img{max-height:100px;-webkit-transition:max-height .2s linear;-o-transition:max-height .2s linear;transition:max-height .2s linear}.card-header{color:#f4c918;font-family:'Open Sans',cursive;font-size:.8rem;border-color:#fff}.card-title{color:#000;font-family:Akshar,cursive;font-size:1.4rem;text-transform:uppercase}.attached a,.breadcrumb{font-family:'Open Sans',cursive}.card-fixed{height:40vh}.card-fixed:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.breadcrumb{padding:10px;-webkit-border-radius:5px;border-radius:5px;font-size:.9rem}.breadcrumb a{color:#000}div.details-p li,div.details-p p,div.details-p ul{color:#000!important}.attached a{color:#0e7cc9}.attached i{margin-right:5px!important}