@import url("https://fonts.googleapis.com/css2?family=Rufina&family=Work+Sans:wght@400;600;700&display=swap");*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.l-cucina .l-cucina-first{padding-bottom:75px}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first{padding-bottom:35px}}.l-cucina .l-cucina-first .landing-header{padding:120px 0px 80px;text-align:center;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-cucina .l-cucina-first .landing-header{padding:80px 0px 60px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-cucina .l-cucina-first .landing-header{padding:80px 0px 60px}}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-header{padding:80px 0px 60px}}.l-cucina .l-cucina-first .landing-header h2{color:#A8763E;padding-left:17.2619%;padding-right:17.2619%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-header h2{padding-left:4.7619%;padding-right:4.7619%;font-size:2.5rem;line-height:2.5rem}}.l-cucina .l-cucina-first .landing-content{display:inline-block;padding-left:8.92857%;padding-right:8.92857%;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-cucina .l-cucina-first .landing-content{padding-left:4.7619%;padding-right:4.7619%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-cucina .l-cucina-first .landing-content{padding-left:4.7619%;padding-right:4.7619%}}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content{padding-left:2.67857%;padding-right:2.67857%}}.l-cucina .l-cucina-first .landing-content .landing-content-wrapper{display:inline-block;width:100%}.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:8.92857%;position:relative}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:.59524%}}.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-sx .icon-elemento-decorativo{font-size:12rem;position:absolute;bottom:-100px;left:0px;z-index:1;color:#EDEBD7}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-sx .icon-elemento-decorativo{display:none}}.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;float:right}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%}}.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-dx p{margin-bottom:20px}.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-dx p a{display:inline-block;margin-left:7px}.l-cucina .l-cucina-first .landing-content .landing-content-wrapper .landing-content-dx img{margin-top:50px}.l-cucina .l-cucina-first .landing-content .landing-norme{margin-top:100px}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content .landing-norme{margin-top:50px}}.l-cucina .l-cucina-first .landing-content .landing-norme h2{margin-bottom:75px}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content .landing-norme h2{margin-bottom:35px;font-size:2.5rem;line-height:2.5rem}}.l-cucina .l-cucina-first .landing-content .landing-norme .landing-norme-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:4.7619%}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content .landing-norme .landing-norme-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:.59524%}}.l-cucina .l-cucina-first .landing-content .landing-norme .landing-norme-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-left:4.7619%}@media (min-width: 320px) and (max-width: 767px){.l-cucina .l-cucina-first .landing-content .landing-norme .landing-norme-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:.59524%}}.l-cucina .l-cucina-first .landing-content .landing-norme ul li{margin-bottom:25px}.l-cucina .landing-gallery{padding:120px 0px;background-color:#F4F3F0;display:inline-block;width:100%}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-gallery{padding:60px 0px}}.l-cucina .landing-gallery .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-cucina .landing-gallery .flickity-button{display:none}.l-cucina .landing-gallery .landing-gallery-wrapper{position:relative;padding-left:8.92857%}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-gallery .landing-gallery-wrapper{padding-left:2.67857%}}.l-cucina .landing-gallery .landing-gallery-wrapper .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:8.92857%}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-gallery .landing-gallery-wrapper .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:2.67857%}}.l-cucina .landing-gallery .landing-gallery-wrapper .item img{width:100%}.l-cucina .landing-gallery .button-group{position:relative;padding-left:8.92857%}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-gallery .button-group{padding-left:2.67857%}}.l-cucina .landing-gallery .button-group .icon-arrow{font-size:5rem;color:#A8763E;display:inline-block;cursor:pointer}.l-cucina .landing-gallery .button-group .icon-arrow.next{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:50px}.l-cucina .landing-footer{margin-top:120px;position:relative;display:inline-block;width:100%;margin-bottom:150px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-cucina .landing-footer{margin-top:80px}}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-footer{margin-top:20px;margin-bottom:50px}}.l-cucina .landing-footer .landing-footer-img{margin-bottom:120px}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-footer .landing-footer-img{margin-bottom:50px}}.l-cucina .landing-footer .landing-footer-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:4.7619%}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-footer .landing-footer-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:.59524%}}.l-cucina .landing-footer .landing-footer-sx .title-caption{text-transform:uppercase;color:#A8763E;margin-bottom:10px;font-size:1rem}.l-cucina .landing-footer .landing-footer-sx h3{color:#A8763E}.l-cucina .landing-footer .landing-footer-sx .prenotazioni-contatti{margin-top:50px}.l-cucina .landing-footer .landing-footer-sx .prenotazioni-contatti p{color:#A8763E;margin-bottom:15px;font-size:1.5rem}.l-cucina .landing-footer .landing-footer-sx .prenotazioni-contatti p a{color:#A8763E;font-size:1.5rem}.l-cucina .landing-footer .landing-footer-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-left:4.7619%;position:relative}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-footer .landing-footer-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-left:.59524%}}.l-cucina .landing-footer .landing-footer-dx .icon-elemento-decorativo{font-size:12rem;position:absolute;bottom:-100px;left:0px;z-index:1;color:#2E271E}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-footer .landing-footer-dx .icon-elemento-decorativo{display:none}}.l-cucina .landing-webform{padding:120px 0px 0px;background-color:#F4F3F0;text-align:left;display:inline-block;width:100%;padding-left:8.92857%;padding-right:8.92857%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-cucina .landing-webform{padding-left:4.7619%;padding-right:4.7619%}}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-webform{padding:60px 0px 0px;padding-left:4.7619%;padding-right:4.7619%}}.l-cucina .landing-webform .block-region-cucina-webform-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:8.92857%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-cucina .landing-webform .block-region-cucina-webform-1{padding-right:4.7619%}}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-webform .block-region-cucina-webform-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-left:4.7619%;padding-right:4.7619%}}.l-cucina .landing-webform .block-region-cucina-webform-1 .block-header-form-cucina-block{margin-bottom:75px}.l-cucina .landing-webform .block-region-cucina-webform-1 .block-header-form-cucina-block h2{margin-bottom:35px}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-webform .block-region-cucina-webform-1 .block-header-form-cucina-block h2{font-size:2.5rem;line-height:2.5rem}}.l-cucina .landing-webform .block-region-cucina-webform-1 label{background-color:#F4F3F0}.l-cucina .landing-webform .block-region-cucina-webform-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-left:8.92857%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-cucina .landing-webform .block-region-cucina-webform-2{padding-left:4.7619%}}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-webform .block-region-cucina-webform-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-left:4.7619%;padding-right:4.7619%;margin-top:35px}}.l-cucina .landing-webform .block-region-cucina-webform-2 h2{color:#A8763E}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-webform .block-region-cucina-webform-2 h2{font-size:2.5rem;line-height:2.5rem}}.l-cucina .landing-webform .block-region-cucina-webform-2 a{color:#2E271E;display:inline-block;margin-top:25px;padding:20px 50px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #2E271E;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.l-cucina .landing-webform .block-region-cucina-webform-2 a:hover{background-color:#2E271E;color:#fff}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-webform .block-region-cucina-webform-2 a{float:right}}.l-cucina .landing-webform .landing-webform-loghi{display:inline-block;text-align:center;padding-top:60px;border-top:1px solid #2E271E;width:100%;margin:60px auto}.l-cucina .landing-webform .landing-webform-loghi img{display:inline-block;vertical-align:middle;max-width:200px;padding:0px 20px}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-cucina .landing-webform .landing-webform-loghi img{max-width:150px}}@media (min-width: 320px) and (max-width: 767px){.l-cucina .landing-webform .landing-webform-loghi img{margin:20px 0px}}
