@font-face{font-family:"opensans_regular";src:url(assets/fonts/opensans-regular-webfont.eot);src:url(assets/fonts/opensans-regular-webfont.woff2) format("woff2") , url(assets/fonts/opensans-regular-webfont.woff) format("woff") , url(assets/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype") , url(assets/fonts/opensans-regular-webfont.ttf) format("truetype") , url(assets/fonts/opensans-regular-webfont.svg#opensans_regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"amatic_scregular";src:url(assets/fonts/amaticsc-regular-webfont.eot);src:url(assets/fonts/amaticsc-regular-webfont.woff2) format("woff2") , url(assets/fonts/amaticsc-regular-webfont.woff) format("woff") , url(assets/fonts/amaticsc-regular-webfont.eot?#iefix) format("embedded-opentype") , url(assets/fonts/amaticsc-regular-webfont.ttf) format("truetype") , url(assets/fonts/amaticsc-regular-webfont.svg#amatic_scregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sanssemibold";src:url(assets/fonts/opensans-semibold-webfont.eot);src:url(assets/fonts/opensans-semibold-webfont.woff2) format("woff2") , url(assets/fonts/opensans-semibold-webfont.woff) format("woff") , url(assets/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype") , url(assets/fonts/opensans-semibold-webfont.ttf) format("truetype") , url(assets/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:normal;font-style:normal}.header-top{position:absolute;top:0;right:1rem;z-index:1}.term-pesce-pulito .btn-default,.term-mollame .btn-default{display:none}.term-pesce-pulito .entry-title>a,.term-mollame .entry-title>a{pointer-events:none;cursor:default}html [type="button"]{-webkit-appearance:unset}header#masthead{background-color:#004386;box-shadow:none;z-index:2;position:relative}.dropdown-menu .dropdown-item{text-transform:uppercase;font-size:.90rem}a:hover{text-decoration:none}.onda-separator{background-image:url(assets/img/xonda-menu.png.pagespeed.ic.EkGW94fih8.png);background-size:cover;height:117px;position:relative;z-index:1}.forcefullwidth_wrapper_tp_banner{margin-top:-120px!important;z-index:0}#masthead #main-nav .navbar-nav>li>a{text-transform:uppercase;color:#fff}#masthead #main-nav .navbar-nav>li>a:hover{color:#a7caf0}h1,h2,h3,h4,h5,h6{font-family:'amatic_scregular'}.navbar-brand{position:absolute;top:0;left:0}#main-nav{margin-top:25px;position:absolute;top:0;left:0;text-align:right;width:100%}.navbar-dark .site-info{color:#004386}.site-info{float:left}.menu-footer ul,.menu-footer ul li,.menu-footer ul li a{display:inline;text-transform:uppercase;float:right}.menu-footer .widget{margin:0}.footer-last{margin-bottom:2em}#info-request{background-color:#004386;display:inline-block}#info-request .info-box{float:left;display:inline-block}#info-request h1{color:#fff}.info-box .col-md-3{display:inline-block;padding:0 5px}.info-box .col-md-3:nth-child(5) {max-width:23%}.info-box form{margin-top:10px}.info-box .form-control{background-color:transparent;border-radius:unset;color:#fff;border:1px solid #fff}.info-box ::-webkit-input-placeholder{color:#fff!important;opacity:1}.info-box :-moz-placeholder{color:#fff!important;opacity:1}.info-box ::-moz-placeholder{color:#fff!important;opacity:1}.info-box :-ms-input-placeholder{color:#fff!important;opacity:1}.info-box .btn-primary{color:#004386;background-color:#fff;border-color:#fff;text-transform:uppercase}.info-box .btn-primary:hover{color:#fff;background-color:#887650;border-color:#887650}.site-info{font-size:1rem}.container-parentcat,.childcat h2,.archive h2,.archive h1,.single-post h1,.page-template-default .entry-title{text-transform:uppercase;color:#004386;font-weight:bold}h1.container-parentcat,.single-prodotti h1,.archive h2,.archive h1,.single-post h1{font-size:3.5rem}.childcat h2,.page-template-default .entry-title{font-size:3.5rem}.separatore{background-image:url(assets/img/xseparatore.png.pagespeed.ic.m6Hg_vLQKL.png);background-size:cover;height:130px;clear:both}.container-childcat{width:98%;margin:0 auto;margin-bottom:40px}.single-post .post-thumbnail,.single-post .entry-header{text-align:center}body{font-family:'open_sanssemibold';font-size:1.35rem;color:#707070}a{color:#004386}a:hover{color:#887650}.archive .btn-default a:hover{color:#fff}.archive .btn-default{text-transform:uppercase}.archive .btn-default:hover{background-color:#a7caf0}.archive .btn-default{background-color:#ebebeb}.flex-direction-nav a{height:60px;width:60px}.parent-description,.single-prodotti .description{font-family:'opensans_regular';color:#887650;font-weight:bold}.container-cats{text-align:center;margin-bottom:60px}.childcat div,article div,.title-box,.food-box{float:left}.page-header:after{content:" ";position:absolute;z-index:-1;background-image:url(assets/img/xtestata.png.pagespeed.ic.XA7YAPTrQb.png);background-position:bottom center;width:100%;height:50rem;display:inline-block;background-repeat:no-repeat;top:0;left:0}article.category-news,article.category-news-en{display:inline-block;vertical-align:top}.single-post .page-header:after,.category-news .page-header:after,.category-news-en .page-header:after{height:33rem!important;top:-50px}.tax-products_category .page-header:after{top:-250px}.single-prodotti .page-header:after{top:0}.page-header .page-title{margin:0 auto;text-align:center}.page-header:not(.archivio-cat) {padding-bottom:12rem}.archivio-cat{padding-bottom:8rem}.category-news .archivio-cat,.category-news-en .archivio-cat{padding-bottom:8rem}.single-prodotti .description{text-align:center}.single-prodotti h1{color:#004386;font-weight:bold}.single-prodotti .page-header{padding-bottom:0}.single-prodotti .ingredienti{padding-top:60px}.single-prodotti .correlati{padding-top:0}.single-prodotti header .flexslider{margin-bottom:0}.single-prodotti h3{color:#000;font-size:2.5rem;font-weight:bold;text-align:center}.img-carousel{min-height:280px;max-height:280px}.scheda{text-align:center}.testo-carousel{text-align:center;bottom:0;position:absolute;width:100%}#carousel .slides li{position:relative}.scheda a{color:#fff}.scheda .btn-default{background-color:#887650}.scheda .btn-default a:hover{color:#004386}.scheda .btn-default:hover{background-color:#a7caf0}.single-prodotti h3 a{color:#000}.single-prodotti h3 a:hover{color:#707070}.single-prodotti .inner-container{width:100%;padding-left:60px;padding-right:60px;display:inline-table}.single-prodotti .content-area{width:100%}main .separatore:last-child{display:none}h2.entry-title{border-bottom:none}.archive h2{padding-bottom:0;margin-bottom:0}.archive .entry-content{margin-top:10px}.archive #main .row.tax-elenco{margin-left:0;margin-right:0;padding:40px 0}#sfondo{background-repeat:no-repeat;min-height:52rem;background-size:cover;background-position:bottom center;margin-bottom:2rem}.testo_descrittivo{top:50%;transform:translateY(-50%);position:absolute}.testo_descrittivo h1 strong{background-color:#fff}.testo_descrittivo h1{color:#000;font-size:3.5rem}.chi-siamo-intro{color:#887650;font-size:1.7rem}.chi-siamo-testo{font-size:1.35rem}.page-template-chi-siamo .surgelati:after{content:url(assets/img/xfreccia-sinistra.png.pagespeed.ic.z30jIcKlhM.png);display:block;position:absolute;top:0;left:60%;transform:translateX(-60%)}.page-template-chi-siamo .decongelati:after{content:url(assets/img/xfreccia-destra.png.pagespeed.ic.ba_uB6silO.png);display:block;position:absolute;top:0;right:80%;transform:translateX(-80%)}.page-template-chi-siamo .decongelati,.page-template-chi-siamo .surgelati{display:inline-block}.page-template-chi-siamo .row .link h1{color:#004386;font-weight:bold}.links{margin-top:40px}.page-template-contatti #primary,#primary.categorie-generico{width:100%}.form-field{margin:15px 0}.page-template-contatti .button{margin:0 auto}.page-template-contatti .button .btn-primary a:hover{color:#fff}.page-template-contatti .button .btn-primary{text-transform:uppercase}.page-template-contatti .button .btn-primary:hover{background-color:#004386}.page-template-contatti .button .btn-primary{background-color:#887650;border:none;width:100%}.page-template-contatti #content.site-content{padding-bottom:0;padding-top:0}.page-template-contatti .mappa{padding:0}.page-template-contatti .wpcf7-acceptance span{font-size:18px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.single-prodotti .page-header::after{top:-50px!important}.archive .container .row:not(.container-childcat), .page-template .container .row {display:block}form .invia{top:-20px}}@media (max-width:1199px){.navbar-toggler{margin-left:95%;padding:3rem .75rem}#main-nav{margin-top:6.2rem}#masthead #main-nav .navbar-nav>li>a,.dropdown-menu .dropdown-item{text-align:center}.navbar-brand{z-index:100}.navbar-nav{background-color:#004386;z-index:-1}.navbar-nav .dropdown-menu{margin-left:0}.onda-separator{display:none}}@media (max-width:1024px){.page-template-chi-siamo .decongelati:after{right:70%;transform:translateX(-70%)}.page-template-chi-siamo .surgelati:after{left:60%;transform:translateX(10%)}}@media (max-width:991px){article.tax-products_category{display:flex;flex-direction:column-reverse}.page-header .page-title{padding-top:5rem}}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{left:30px}.flex-direction-nav .flex-next{right:30px}}@media (max-width:768px){.title-box br{display:none}.page-template-chi-siamo .decongelati:after{display:none}.page-template-chi-siamo .surgelati:after{display:none}.tax-products_category .page-header:after{height:65rem}}@media (max-width:767px){.page-template-chi-siamo .col-md-6,.col-6.decongelati,.col-6.surgelati{padding-left:30px;padding-right:30px}.decongelati h1{text-align:right}.page-template-a-chi-ci-rivolgiamo .chi-siamo-intro,.page-template-a-chi-ci-rivolgiamo .chi-siamo-testo{padding-left:30px;padding-right:30px}.term-i-surgelati #content,.term-i-decongelati #content{padding-top:10rem}}@media (max-width:650px) and (min-width:475px){.img-carousel{min-height:450px;max-height:450px}}@media (max-width:576px){#masthead #main-nav .navbar-nav>li>a,.dropdown-menu .dropdown-item{text-align:right}.navbar-nav .dropdown-menu{margin-right:20px}.forcefullwidth_wrapper_tp_banner{margin-top:0!important}.nav-item{z-index:100}.navbar-brand{width:100%;margin:0 auto;text-align:center}.navbar-brand img{width:8rem}.page-header{padding-top:4rem}.single-post .page-header{padding-top:0}}@media (min-width:1921px){.img-carousel{min-height:450px;max-height:450px}}@media (min-width:1200px){.page-template-chi-siamo #content .container{max-width:100%;padding-right:0;padding-left:0}.page-template-chi-siamo #content .container .row,.page-template-contatti #content .container #primary .row,.page-template-default .page .row{margin-left:0!important;margin-right:0!important}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}}@media (min-width:576px){.container{max-width:100%}}