*{box-sizing:border-box}*:after,*:before{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}html,body{width:100%;height:100%}button:focus,input:focus,textarea:focus,span:focus{outline:none}@font-face{font-family:'GrouchITCbyBT-Regular';src:url("./GrouchITCbyBT-Regular.eot?#iefix") format("embedded-opentype"),url("./GrouchITCbyBT-Regular.woff") format("woff"),url("./GrouchITCbyBT-Regular.ttf") format("truetype"),url("./GrouchITCbyBT-Regular.svg#GrouchITCbyBT-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'interbold';src:url("inter-bold-webfont.woff2") format("woff2"),url("inter-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'interextra_bold';src:url("inter-extrabold-webfont.woff2") format("woff2"),url("inter-extrabold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'intermedium';src:url("inter-medium-webfont.woff2") format("woff2"),url("inter-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'interregular';src:url("inter-regular-webfont.woff2") format("woff2"),url("inter-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}html{font-size:16px}@media (max-width: 767px){html{font-size:12px}}@media (max-width: 374px){html{font-size:10px}}h1{font-family:'GrouchITCbyBT-Regular',serif;font-size:4.6085em;line-height:calc(140/112.17);color:#1F2A44}@media (max-width: 767px){h1{font-size:2.369em}}p,h2,h3,h4,h5,h6{font-family:'intermedium', serif;font-size:1.333em;line-height:calc(65/47.37);color:#1F2A44}h2{font-size:3em}h3{font-size:2.369em}h4{font-size:1.777em}h5{font-size:1em}h6{font-size:0.75em}a{text-decoration:none;color:inherit}em,i{font-style:normal}strong{font-family:'interextra_bold'}.clear{clear:both}.menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;top:55px;right:40px;width:30px;height:30px;border:0;border-radius:50%;padding:0;background-color:#1F2A44;transform:scale(1);transform-origin:50%;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:6;animation-iteration-count:6;transition:all 500ms cubic-bezier(0, 0.6, 0.3, 1)}@media (max-width: 767px){.menu-button{top:45px}}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}.home .menu-button{background-color:#FFD100}header{position:fixed;z-index:100;width:100%}header a{position:absolute;top:40px;left:40px;display:inline-block;width:190px}header a img{display:block;width:100%}@media (max-width: 767px){header a{width:140px}}.top .owl-carousel{width:100%}.top .owl-carousel .item{width:100%;height:100vh}.top .owl-carousel .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top .owl-carousel .owl-dots{position:absolute;bottom:60px;right:40px}.top .owl-carousel .owl-dots button{display:block;width:7px;height:7px;background-color:#1F2A44;border-radius:50%;margin:40px 0 0}.top .owl-carousel .owl-dots .active{background-color:#FFD100}.top h1{position:absolute;top:calc(50% - 92px);left:calc(50% - 309px);z-index:10;color:#FFD100;text-align:center;text-shadow:2px 2px 10px #1F2A44}@media (max-width: 767px){.top h1{top:calc(50% - 35px);left:calc(50% - 119px)}}@media (max-width: 374px){.top h1{top:calc(50% - 29px);left:calc(50% - 99px)}}.top .readmore{position:absolute;bottom:40px;left:calc(50% - 47px);display:none;z-index:1;color:#FFD100}.top .readmore svg{display:block;margin:16px auto 0;position:relative;top:0;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}.top .readmore:hover svg{top:10px}.menu-wrapper{z-index:110;position:fixed;top:-100%;left:0;right:0;width:100%;height:100%;background-color:#1F2A44;display:table;table-layout:fixed;padding:40px 140px;transition:all 800ms cubic-bezier(0, 0.6, 0.3, 1)}.menu-wrapper .cell{display:table-cell;vertical-align:middle;width:50%}.menu-wrapper ul li{font-family:'GrouchITCbyBT-Regular',serif;font-size:4.6085em;line-height:calc(155/112.17);color:#FFD100;position:relative;top:4vw;opacity:0;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1) 800ms}.menu-wrapper ul li a{display:inline-block}.menu-wrapper ul li a:after{content:'';display:block;width:0;height:2px;background-color:#FFD100;margin-top:8px;position:relative;left:100px;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}.menu-wrapper ul li:nth-child(2){transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1) 1000ms}.menu-wrapper ul li:nth-child(3){transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1) 1200ms}.menu-wrapper ul li:nth-child(4){transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1) 1400ms}.menu-wrapper .current-menu-item a:after{width:200px;left:-100px}.menu-wrapper h4{text-align:right}.menu-wrapper h4 button{font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:none;padding:0;color:#FFD100}.menu-wrapper h4 button:after{content:'';display:block;width:100%;height:2px;background-color:#FFD100;margin-top:8px}@media (max-width: 767px){.menu-wrapper{padding:40px}.menu-wrapper .current-menu-item a:after{width:200px;left:-40px}.menu-wrapper .close{position:absolute;top:40px;right:40px}}.lang{position:absolute;top:55px;left:55px}.lang li{font-family:'intermedium', serif;font-size:1.777em;line-height:calc(65/47.37);color:#FFD100;list-style:none}.lang li a:after{content:'';display:block;width:100%;height:2px;background-color:#FFD100;margin-top:8px;position:relative;left:0;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}@media (max-width: 767px){.lang{top:40px}}.menu-wrapper.show{top:0}.menu-wrapper.show ul li{top:0;opacity:1}.intro{width:100%;height:100vh;background-color:rgba(255,206,0,0.15);display:table;table-layout:fixed;padding:40px}.intro .cell{display:table-cell;vertical-align:middle;text-align:center}.intro .cell h3{color:#E07A5F;width:100%;margin:40px auto 0}.intro .cell h4{margin-top:80px;display:inline-block}.intro .cell h4 svg{display:inline-block;margin-left:20px;position:relative;top:6px}.intro .cell h4 a:after{content:'';display:block;width:100%;height:2px;background-color:#1F2A44;margin-top:8px;position:relative;left:0;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}.products{margin:80px 0}.products .intro-products{padding:0 40px}.products .intro-products h4{display:inline-block;width:50%;float:left}.products .intro-products h4:nth-child(2){text-align:right}.products .intro-products h4:nth-child(2) svg{display:inline-block;margin-left:20px;position:relative;top:6px}.products .intro-products h4:nth-child(2) a{display:inline-block}.products .intro-products h4:nth-child(2) a:after{content:'';display:block;width:100%;height:2px;background-color:#1F2A44;margin-top:8px;position:relative;left:0;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}@media (max-width: 767px){.products .intro-products h4{float:none;width:100%;display:block}.products .intro-products h4:nth-child(2){text-align:left;margin-top:40px}}.products .owl-products{margin-top:140px}.products .owl-products .item p span{display:none}html[lang="it-IT"] span.it{display:block !important}html[lang="en-GB"] span.en{display:block !important}footer{position:relative;z-index:10}footer .info{background-color:#E07A5F;padding:140px 40px;text-align:center}footer .info h1{margin-bottom:80px}footer .info .flex{display:block}footer .info .flex div{text-align:center;margin:20px 40px 0}footer .info .flex div a{display:inline-block;position:relative}footer .info .flex div a:after{content:'';display:block;width:100%;height:2px;background-color:#1F2A44;position:absolute;left:0;bottom:-8px;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}footer .info .flex div a:hover:after{width:100%}footer .info .flex div .hide{display:none}@media (max-width: 767px){footer .info .flex div{margin:20px 0 0}}footer .info .smart{display:none}footer .last{padding:40px;display:block;background-color:#fff}footer .last div h4,footer .last div h5,footer .last div p{display:inline-block;margin:0 10px}footer .last div .links{display:inline-block}footer .last div h5 a,footer .last div p a{display:inline-block;position:relative}footer .last div h5 a:after,footer .last div p a:after{content:'';display:block;width:100%;height:2px;background-color:#1F2A44;position:absolute;left:0;bottom:-8px;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}@media (max-width: 479px){footer .last div h4,footer .last div h5,footer .last div p{display:block}footer .last div p{margin-bottom:10px}}footer .last .wrapper-c{margin:20px 0}.top-page{background-color:#FFD100;width:100%;height:100vh;display:table;table-layout:fixed;padding:40px}.top-page .cell-bottom{display:table-cell;vertical-align:middle;padding-right:12%}.top-page .cell-bottom h3{margin-top:40px}.top-page .cell-bottom h1{position:relative;z-index:1}.top-page .cell-bottom img{position:absolute;bottom:0;right:0;width:80%}.top-page .cell-bottom .cell-bottom h3{margin-top:0}@media (max-width: 767px){.top-page .cell-bottom{padding-right:0;padding-top:80px}.top-page .cell-bottom h3{margin-top:20px}}.content{padding:140px 0;position:relative}.content .text-container{padding-left:40px}.content .text-container,.content .img-container{float:left;width:50%;position:relative}.content .img-container img{width:100%;position:absolute;top:16vw}.content .text-container{padding-right:40px}.content .text-container h4{margin-bottom:40px}.content .text-container h4 strong{display:block}.content .text-container h1,.content .text-container h2{font-family:'interregular'}.content .text-container h2{margin-top:40px}.content .text-container img{width:100%;margin-top:16vw}@media (max-width: 767px){.content{padding:80px 0}.content .text-container,.content .img-container{float:none;width:100%;padding:0 40px}.content .img-container img{width:100%;position:static;margin-top:40px}}.color{background-color:rgba(255,206,0,0.15)}.red{color:#E07A5F}#surgelati .text-container,#ambient .text-container,#beverage .text-container{width:80%;float:none}@media (max-width: 374px){#surgelati .text-container,#ambient .text-container,#beverage .text-container{width:90%}}#surgelati .owl-products,#ambient .owl-products,#beverage .owl-products{margin-top:140px}#surgelati .owl-products .item p span,#ambient .owl-products .item p span,#beverage .owl-products .item p span{display:none}.nav-container{z-index:2;position:absolute;top:140px;right:40px;transform-origin:100% 100%;transform:rotateZ(-90deg)}.nav-container p{color:#E07A5F}.nav-container p span{display:none}.nav-container p a{margin:0 20px;display:inline-block}.nav-container p a:after{content:'';display:block;width:0%;height:2px;background-color:#E07A5F;margin-top:8px;position:relative;left:0;transition:all 600ms cubic-bezier(0, 0.6, 0.3, 1)}.nav-container p a:hover:after{width:50%}.nav-container p .active:after{width:100% !important}@media (max-width: 374px){.nav-container{top:100px}.nav-container p a{margin:0 12px}}.news{background-color:rgba(255,206,0,0.15);padding:70px 40px}.news h1{margin:40px 70px 0}.news .content-n{width:calc(100%/2 - 2px);display:inline-block;padding:40px}.news .content-n img{width:100%;height:calc((100vw - 80px)/2 - 80px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news .clear{display:none}@media (max-width: 767px){.news{padding:70px 20px}.news .content-n{padding:20px}.news .content-n img{height:calc((100vw - 40px)/2 - 40px)}}@media (max-width: 479px){.news .content-n{width:100%}.news .content-n img{height:calc(100vw - 40px - 40px)}}.pagination{margin:80px 40px 0;text-align:right}.pagination a,.pagination span{margin:0 10px;font-size:1em;font-family:'interregular'}.pagination .current{font-family:'interextra_bold'}.single-news{background-color:rgba(255,206,0,0.15);padding:70px 40px}.single-news .back{margin:80px 0 40px}.single-news .back svg{margin-right:20px}.single-news .wrapper{display:table;table-layout:fixed}.single-news .wrapper div{display:table-cell;vertical-align:top;width:50%}.single-news .wrapper div img{width:100%;display:block}.single-news .wrapper .content-text{padding:0 40px}@media (max-width: 767px){.single-news .wrapper{display:block}.single-news .wrapper div{display:block;width:100%}.single-news .wrapper .content-text{padding:40px 0}}.page-id-21 footer,.page-id-122 footer{min-height:100vh}.page-id-21 footer .info,.page-id-122 footer .info{background-color:#FFD100}.page-id-21 footer .smart,.page-id-122 footer .smart{display:block}
