.lang ul,body,html{padding:0}.burger,.burger__patty,.menu__brand,.menu__list{transition:.4s cubic-bezier(.23, 1, .32, 1)}#hamburger-cont,#slider_home br,.collapse .menu__link:before,.menu__link br,.select-options li[rel=hide]{display:none}.fadeInUp-box .content-wrapper,.menu .menu__item a:focus,.menu .menu__item a:hover,.menu__link{color:#fff;text-decoration:none}#home_dolceparma,#product_main{background-position:top center}#product_quality,#quality,#slider_quality{margin-left:0;margin-right:0}#quality div,.contacts_bg,.tradition_bg{min-height:50vh}#breadcrumb,#prizes .leaf span,.burger-menu,.news span{font-weight:700}.btn,.btn-box,.burger,.line-b-an,.select,.single-product{cursor:pointer}body,html{color:#000;font-family:Cormorant,serif;font-weight:400;font-size:19px;line-height:24px;height:100%;min-height:100%;margin:0}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased}.export-continent{display:none;position:relative;overflow:auto;z-index:999;background-color:#fff;border:1px solid #ccc;margin:5%;padding:5%}.export-continent ul{padding:0;margin:0;list-style-type:none}#home_cantine,.lang ul{margin-top:2rem}.countries-close{position:absolute;right:5px;top:0}.header{position:fixed;width:100%;z-index:9999;top:0}.img-fluid{max-width:100%}.lang{position:inherit;top:0}.burger,.burger-menu{top:15px;background-color:rgba(0,0,0,.6);position:absolute}.lang li{float:left;list-style:none}.lang li img{width:30px;margin:0 5px}footer .lang{position:relative;top:0;margin:0 auto;width:160px;overflow:hidden;padding-top:0}.burger-menu{right:73px;height:34px;line-height:34px;padding:0 0 0 10px;color:#fff;font-size:.8rem}.h1,.h2,.h3,.h4,.h5,.h6,.menu__link,h1,h2,h3,h4,h5,h6{font-weight:300}.burger{z-index:999999;right:25px;-webkit-transform:rotateY(0);transform:rotateY(0);padding:10px}.burger__patty{width:28px;height:2px;margin:0 0 4px;background:#fff}.burger__patty:last-child{margin-bottom:0}.burger--close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.burger--close .burger__patty:first-child{-webkit-transform:rotate(45deg) translate(4px,4px);transform:rotate(45deg) translate(4px,4px)}.burger--close .burger__patty:nth-child(2){opacity:0}.burger--close .burger__patty:nth-child(3){-webkit-transform:rotate(-45deg) translate(5px,-4px);transform:rotate(-45deg) translate(5px,-4px)}.menu{position:fixed;top:0;width:100%;visibility:hidden;z-index:99999}.menu--active{visibility:visible;z-index:99999!important;display:block!important}.menu__brand,.menu__list{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;float:left;width:50%;height:100vh;overflow:hidden}.menu__list{margin:0;padding:0;background:#004718;list-style-type:none;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.menu__list--active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu__brand{background:#fff;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.menu__brand--active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu__item{-webkit-transform:translate3d(1200px,0,0);transform:translate3d(1200px,0,0);transition:.2s cubic-bezier(.23, 1, .32, 1)}.menu__link,.menu__link:before{transition:.4s cubic-bezier(.23, 1, .32, 1)}.menu__item--active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu__link{display:inline-block;position:relative;font-size:1.15rem;padding:1rem 0;text-transform:uppercase}.menu__link small{text-transform:none;font-size:1.25rem}#prizes .leaf span,.subtitle,a.btn{display:inline-block}.menu__link:before{content:"";position:absolute;bottom:0;left:50%;width:10px;height:2px;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#subcategory-filter-cont .overlay,img.lazy-img{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;opacity:0}#home_cantine img,#home_parma img,.line-b-an:hover::before,.menu__link:hover:before,.slick-list{width:100%}.menu .menu__item:first-child{transition-delay:0.1s}.menu .menu__item:nth-child(2){transition-delay:0.2s}.menu .menu__item:nth-child(3){transition-delay:0.3s}.menu .menu__item:nth-child(4){transition-delay:0.4s}.menu .menu__item:nth-child(5){transition-delay:0.5s}.menu .menu__item:nth-child(6){transition-delay:0.6s}.menu .menu__item:nth-child(7){transition-delay:0.7s}.menu .menu__item:nth-child(8){transition-delay:0.8s}.menu .menu__item:nth-child(9){transition-delay:0.9s}.menu .menu__item:nth-child(10){transition-delay:1s}@media screen and (max-width:768px){div.menu__brand,ul.menu__list{float:none;width:100%;min-height:0}div.menu__brand--active,ul.menu__list--active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu__list{height:90vh;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.menu__link{font-size:1rem;padding:.65rem}.menu__link small{text-transform:none;font-size:1rem}.menu__brand{height:10vh;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.menu__brand .logo{max-width:90px;height:auto}}#products,.container80,.section{padding:2rem 0}#subcategory-filter a,.subtitle,.subtitle-section,.uppercase,a.btn,h1.title{text-transform:uppercase}header .logo{width:220px;height:120px}.img-center{margin:auto}.black,a,a:active,a:focus,a:hover{color:#000}a.btn{border-radius:0;margin:1.5rem auto auto;padding:6px 24px}input,textarea{border:1px solid #ccc}a.btn-white{color:#000;background-color:#fff;border:1px solid #000}a.btn-dark{color:#fff;background-color:transparent;border:1px solid #fff}a:hover.btn-white{color:#000;background-color:rgba(255,255,255,.4);border:1px solid #000}a:hover.btn-dark{color:#fff}.green-bg{background-color:#004718;color:#fff}.white-bg{background-color:#fff;color:#000}.gray-bg{background-color:#f5f4f0;color:#000}.gray-bg .close{opacity:.8}.black-bg{background-color:#000;color:#fff}.contact-mail a:hover,.green{color:#004718}.gray{color:#f5f4f0}.red{color:#d7000a}.green-border{border:0 solid #004718}.gray-border{border:0 solid #f5f4f0}.container80{width:90%;margin:auto}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-padding-l{padding-left:0!important;padding-right:0!important}#product_main .title,.title{font-size:2.5rem;line-height:2.2rem}.title span{font-size:1.85rem;line-height:1.75rem;display:block}.subtitle{font-size:1.5rem;line-height:1.75rem;border-bottom:1px solid #000;margin-bottom:1.75rem}.subtitle-div,.subtitle-section{line-height:1.85rem;margin-bottom:1.75rem;font-size:1.75rem}.subtitle span{font-size:1.5rem;line-height:2rem;display:block}#blog_main .title,#contacts_main .box>div h1,#product_lines h1.title,.subtitle-div,.year .title{text-transform:none}.text-section{font-size:1.1rem;line-height:1.25rem}.text{font-size:.8rem!important;line-height:1rem}.quote{font-size:1.25rem;line-height:1.75rem;font-style:italic;text-align:center}.quote-mini{font-size:1.1rem;line-height:1.5rem}.quote span.text,.quote-mini span.text{font-size:.8rem;line-height:1rem;text-align:right;display:block}.quote img{margin:auto;padding:1rem 1rem 3rem}.copyright{padding:1rem}.copyright span{font-size:.8rem;line-height:1rem}.copyright a{color:#fff;text-decoration:underline}#breadcrumb a,#subcategory-filter a,.box a{text-decoration:none}.space{margin:3rem auto 0}.double_space{margin:6rem auto 0}#logo{position:absolute;left:.8rem;top:1%;z-index:999}#logo img{max-width:190px;width:60%}#slider_home .slider-home{top:0;position:relative;overflow:hidden;width:100%;height:100%}#slider_home .slick-track .home_slider_bg{display:block;height:100vh}#slider_home .home_slider_bg{background-repeat:no-repeat!important;background-size:cover;background-position:bottom center;background-attachment:initial;overflow:hidden;text-align:left;position:relative}#dolceparma_lines .plus,#home_cantine .box,#home_dolceparma,#home_parma .box,#product_main,#product_main.altatutela,#product_main.culatello,#product_main.culatta,#product_main.spalla,#product_quality .box,#quality .box>div,#quality .quality_bg,#slider_quality .bg,.contacts_bg,.tradition_bg{background-repeat:no-repeat}#slider_quality .bg,.box.hover-show-content>div,.contacts_bg,.tradition_bg{background-position:center;background-size:cover}#slider_home #slick-slide00,#slider_home #slick-slide01,#slider_home #slick-slide1{background-image:url(../images/home/home_hero_mob@2x.jpg)}@media(min-width:800px){#slider_home #slick-slide00,#slider_home #slick-slide01,#slider_home #slick-slide1{background-image:url(../images/home/home_hero@2x.jpg)}}.slick-dots{left:50%;margin:auto auto auto -150px;width:300px;z-index:10;bottom:0}.slick-dots li button:before{opacity:1;color:#999}.slick-dots li.slick-active button:before{opacity:1;color:#000}.slick-dotted.slick-slider{margin:0 auto}.box{margin-top:15px;margin-bottom:15px}#product_lines .box>div.months,#slider_reviews2 .slick-slide .text,.box>div{padding:2rem}.box.hover-show-content>div{padding:0;margin:0;text-align:center}#slider_home .green-border{background-color:rgba(0,0,0,.2);color:#fff}#slider_home .box>div{margin:auto;padding:1rem}#slider_home h1{font-size:2rem;line-height:1.8rem;color:#fff}#slider_home p{font-size:1.2rem;line-height:1.2rem;color:#fff}#breadcrumb,.info,.privacy{font-size:.8rem}#home_quote{color:#000;position:relative;overflow:hidden;padding:5rem 0}#home_products{overflow:hidden}#home_products img{max-width:250px;margin:-2rem auto auto;display:table}#home_products .box,.animatedParent{position:relative}#home_dolceparma{min-height:500px;background-size:cover;color:#fff;position:relative;overflow:hidden;padding:2rem 0}#home_dolceparma div,#product_lines_altatutela{text-align:center}#dolceparma_lines .logo,#home_dolceparma .logo{max-width:200px}#home_cantine .box{background-image:url(../images/home/cantine.jpg);background-size:cover;padding:2rem;margin:0}#home_cantine .box>div,#home_cantine_quote .box>div,#home_parma .box>div{min-height:20vh;vertical-align:middle}#home_cantine .box .subtitle,#home_parma .box .subtitle{text-transform:uppercase;border-bottom:0}#home_parma .box{background-image:url(../images/home/parma.jpg);background-size:cover;padding:2rem;margin:0}#dolceparma_main{height:100vh;width:100%;overflow:hidden}#slider_dolceparma{height:100%;position:relative;z-index:3}#slider_dolceparma .slider-dolceparma{top:0;position:relative;overflow:hidden;width:100%;height:60vh;margin-top:40vh}#slider_dolceparma .slider-dolceparma div{margin:auto;color:#fff}#slider_dolceparma .box{position:absolute;top:50%;transform:translateY(-50%);color:#fff}#slider_dolceparma .box>div{height:50vh;width:50vh;margin:auto}#slider_dolceparma .slick-dots{bottom:.5rem}#slider_dolceparma .title{font-size:1.75rem}#slider_dolceparma p,.box .text-left,.tradition .text-left{text-align:left}#dolceparma_lines{padding:2rem 2rem 0;overflow:hidden}#dolceparma_lines .plus{background-image:url(../images/dolceparma/dolceparma.jpg);background-size:cover;min-height:445px;margin-top:2rem}#dolceparma_lines .plus div{text-align:center;padding-top:4rem}#dolceparma_lines .plus div img{max-width:350px;margin:auto}#slider_dolceparma-pack{padding-bottom:2rem}#subcategory-filter{border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:table;padding:0}#subcategory-filter a{font-size:.8rem;text-align:center;display:table-cell;vertical-align:middle;padding:5px 15px;word-wrap:break-word;margin:1rem}#subcategory-filter a.active,#subcategory-filter a:hover{background-color:#004718;color:#fff;text-decoration:none}#subcategory-filter-cont .info{padding-right:15px}#prizes .box{min-height:40vh;margin:0}#prizes .box>div{padding:17vh 5vh 0;min-height:445px;max-height:445px;vertical-align:middle}#prizes .leaf span{position:relative;margin:0 13%;font-size:1.2rem}#prizes .leaf span::before{content:url(../images/prizes/foglia_sx.png);position:absolute;top:0;left:-40px}#prizes .leaf span::after{content:url(../images/prizes/foglia_dx.png);position:absolute;top:0;right:-40px}.video-container{position:absolute;top:0;bottom:0;width:100%;height:100vh;overflow:hidden}.video-container iframe,.video-container video{height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#subcategory-filter-cont .single-product{padding:0 2rem;display:table;margin:auto}#subcategory-filter-cont .single-product>div{margin-top:4rem}#subcategory-filter-cont .single-product .overlay p{font-size:.7rem;padding:2rem 1rem;font-family:'Open Sans',sans-serif}#subcategory-filter-cont .overlay{position:absolute;top:0;left:0;background-color:#004718;color:#fff;height:100%;width:90%;table-layout:fixed;display:table-cell;vertical-align:middle;margin-left:5%;transition:.5s}#subcategory-filter-cont .overlay.active,img.lazy-img[src]{opacity:1}#subcategory-filter-cont .overlay>div{position:absolute;transform:translateY(-50%);top:50%;width:100%}#product_main{background-size:cover}#product_main.prosciutto_crudo{background-image:url(../images/products/interi/prosciutto_crudo_cover.webp);background-repeat:no-repeat}#product_main.spalla{background-image:url(../images/products/interi/spalla_cover.jpg)}#product_main.culatta{background-image:url(../images/products/interi/culatta_cover.jpg)}#product_main.culatello{background-image:url(../images/products/interi/culatello_cover.jpg)}#product_main.altatutela{background-image:url(../images/products/altatutela/altatutela_cover2.jpg)}#product_quote{color:#fff;position:relative;overflow:hidden;padding:5rem 0 0}#product_quote .quote{border-top:1px solid #fff;margin-top:4rem;margin-bottom:4rem}#product_quote .quote img{margin-top:-1.85rem}#product_main .green-border{background-color:rgba(255,255,255,.92);color:#000}#about_main,#export_main,#history_main,#product_main .box,#quality_main{margin-top:10rem}#product_main .box>div{height:auto;width:100%;margin:auto;position:relative}#product_main .box img{position:absolute;top:70%;width:100%;max-width:290px}#product_quality,#quality{overflow:hidden}#product_quality img{width:100%;margin:15px 0;padding:0}#product_quality .btn{float:none;width:100%;margin:2rem auto auto}#product_quality .box{background-image:url(../images/prizes/box_cover.webp);background-size:cover;padding:2rem;margin:0}.eccellenze{background-image:url(../images/products/interi/prosciutto_crudo/eccellenze.webp)}.cantina_classica{background-image:url(../images/products/interi/prosciutto_crudo/cantina_classica.webp)}.antiche_cantine{background-image:url(../images/products/interi/prosciutto_crudo/antiche_cantine.webp)}.alta_tutela{background-image:url(../images/products/interi/prosciutto_crudo/alta_tutela.webp)}.eccellenze2{background-image:url(../images/products/interi/prosciutto_crudo/crudo_eccellenze.webp)}.cantina_classica2{background-image:url(../images/products/interi/prosciutto_crudo/crudo_cantina_classica.webp)}#breadcrumb,.info .type{text-transform:uppercase}#product_lines .container .row>.quote-mini{margin-bottom:5rem}#product_lines .box>div{height:50vh;width:100vh;margin:auto;padding:0;vertical-align:middle;display:table-cell}#product_lines .box .subtitle,#product_lines .green-bg>div.months .subtitle{color:#fff;border-bottom:1px solid #fff}#product_lines_altatutela h2.title{font-size:2.75rem}#product_lines_altatutela p.subtitle{font-size:1.35rem}.year .title span.big{font-size:3rem;display:inline-block}.year .title sub{font-size:1.5rem}.year .subtitle{border-bottom:0;margin-bottom:1rem;display:block}.year .btn{float:none;width:100%;margin:auto}.tradition_bg{background-image:url(../images/quality/antiche_cantine.jpg);width:100%}.tradition{color:#fff;padding:5rem 2rem}.tradition .subtitle{border-bottom:0;margin-bottom:1.75rem;display:block}#slider_quality .h1.number span{font-size:9rem;line-height:4.5rem}#slider_quality .bg{width:100%;height:100%;min-height:500px}#slider_quality .slick-dots{bottom:-25px}#quality .box>div{background-size:cover;padding:2rem;margin:0}#quality .quality_bg{background-image:url(../images/about/certificazioni.jpg);background-size:cover;background-position:center left}#slider_reviews{padding:1rem 0}#slider_reviews .big{font-size:1.3rem;display:inline-block}#cantine_main,#interi_main,#news_main,#prizes_main{margin-top:10rem;margin-bottom:2rem}#product_lines .box>div.months .subtitle{color:#000;border-bottom:1px solid #000}#contacts_main .box{margin-top:10rem;margin-bottom:5rem}#contacts_main .box>div{height:auto;width:100%;margin:auto}.contacts_bg{background-image:url(../images/contacts/panorama.jpg);width:100%}.contacts{color:#fff;padding:2rem 0}label{font-weight:400;font-size:1rem;display:block;margin-top:1rem}input{width:100%}textarea{width:100%;height:100%;min-height:570px}input[type=checkbox],input[type=radio]{width:30px}.single-news{border-bottom:1px solid #000}.single-news .text-news{clear:both;overflow:hidden;padding:0 0 2rem;text-align:center}.box .text-right,.news span{text-align:right}.single-news img{max-width:100%;max-height:350px;margin:20px 0}.info{float:right;text-align:center}.info .date{padding:5px 20px}.info .type{padding:2px 20px;font-size:.65rem}#blog_main .subtitle-div span{font-size:1.5rem;text-transform:none;font-weight:700}.overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:absolute;z-index:9;margin:0}.fadeInUp-box{transition:.5s ease-in-out;position:absolute;top:0;width:100%;padding:5%}.hover-show-content .content-wrapper{position:absolute;top:50%;display:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}.hover-show-content:before{transition:background .2s linear;content:"";position:absolute;top:0;bottom:0;background:rgba(0,0,0,0)}.light-box-w,.v-g-line.v-g-line-w{background-color:#fff}.hover-show-content.active:before{background:rgba(0,0,0,.7);width:100%;height:100%;opacity:1;z-index:3}.text-left,.text-right{text-align:justify}@media (max-width:768px){#slider_home .box>div{width:auto;height:auto}}@media (min-width:768px){#subcategory-filter-cont .single-product:nth-child(odd){border-right:1px solid #004718}#slider_home h1{font-size:3.2rem;line-height:3.5rem;padding:1rem 0;color:#fff}#slider_home p{font-size:1.5rem;line-height:1.5rem;color:#fff}#slider_home br{display:block}#slider_home .box>div{padding:2rem}#logo{left:5%}#logo img{max-width:190px;width:90%}.video-container{height:70vh}#slider_dolceparma{height:70vh!important}#slider_dolceparma .title{font-size:3rem;line-height:2.75rem}#slider_dolceparma .slider-dolceparma{top:0;position:relative;overflow:hidden;width:100%;height:40vh;margin-top:30vh}#product_main .box img{position:absolute;left:50%;top:60%;margin-left:-145px;width:290px}#home_products .box>div{padding:2rem 8rem}#dolceparma_main{height:70vh;width:100%;overflow:hidden}.single-news img{float:right}.single-news .text-news{text-align:left}}@media (min-width:991px){#parallax_about,#parallax_history,#parallax_quality{background-repeat:no-repeat;margin-left:50%;background-position:right;min-height:100vh}#home_parma div,#home_quote{position:relative}#product_main .title,.title{font-size:3rem}#home_cantine .box,#home_parma .box,#product_quality .box{background-image:none;padding:0;position:absolute;z-index:999}#dolceparma_lines,#product_quality,#quality,#slider_quality{margin-left:5rem;margin-right:5rem}#product_lines_altatutela,.text-left{text-align:left}.text-right{text-align:right}.title{line-height:2.75rem}#logo{left:10%}#subcategory-filter-cont .info{padding-right:0}.parallax{min-height:500px;background-attachment:fixed;background-position:left;background-repeat:repeat-y;width:50%;margin-top:-3rem}.green-border{border:10px solid #004718}.gray-border{border:10px solid #f5f4f0}#home_parma .box div,#product_lines_altatutela p.text-right{float:right}#parallax1{margin-top:-100vh}#parallax2{margin-left:50%;background-position:right}#parallax3{background-image:url(../images/products/paesaggio_bg.jpg);background-repeat:no-repeat;background-position:top left;min-height:745px;margin-top:-140vh}#product_lines #parallax1{margin-top:-70vh;width:40%}#cantine_main.altatutela #parallax1{margin-top:-50vh;width:40%}#parallax_history{background-image:url(../images/history/cover.jpg)}#parallax_quality{background-image:url(../images/quality/cover.jpg)}#parallax_about{background-image:url(../images/about/cover.jpg)}#home_quote{background-size:cover;color:#fff;overflow:hidden;padding:5rem 0}#home_cantine_quote{margin-top:-50vh}#home_cantine .box,.top3rem{margin-top:3rem}#home_parma .box{right:0;margin-top:3rem}#dolceparma_main{height:100vh;width:100%;overflow:hidden}#dolceparma_lines{padding:2rem 0 0;overflow:hidden}#dolceparma_lines .plus div{padding-top:4rem;text-align:center}#dolceparma_lines .plus{margin-top:-2rem;right:-2rem}#quality .quality_bg{background-size:50%;min-height:50vh}#product_main .box>div{height:50vh;width:50vh;margin:auto auto auto 15%}#product_main .box img{position:absolute;left:105%;top:40%;width:100%;max-width:360px}#home_products .box>div{padding:2rem}#product_lines .box:before,#product_lines .box>div,.hover-show-content .fadeInUp-box{height:35vw;width:35vw}#product_quality img{width:75%;margin-left:15%}#product_quality .box{width:40vh;height:40vh;top:15%;left:10%;display:table}#product_quality .box>div{min-height:20vh;display:table-cell;vertical-align:middle}#about_main .container,#history_main .container,#quality_main .container{margin-top:-70vh;position:relative}#export_main .container{margin-top:30vh;margin-bottom:20vh;position:relative}#about_main,#export_main,#history_main,#quality_main{margin-top:0}#cantine_main,#contacts_main .box,#interi_main{margin-top:10rem;margin-bottom:5rem}#export_main .title,#interi_main .title{border-right:1px solid #000;margin:1rem 0}#interi_main p{margin:1rem 0}#contacts_main .box>div{min-height:55vh;min-width:55vh;margin:auto}#subcategory-filter-cont .single-product:nth-child(odd){border-right:0}#subcategory-filter-cont .single-product:nth-child(3n-1){border-right:1px solid #004718;border-left:1px solid #004718}#subcategory-filter-cont .single-product{min-height:450px;display:table;margin:2rem auto;padding:0 2rem}#slider_dolceparma .slider-dolceparma{height:60vh;margin-top:40vh}.tradition_bg{padding:0}.year .btn{width:auto;margin:2rem 0 0}.video-container{height:100vh}.top2rem{margin-top:2rem}.top5rem{margin-top:5rem}.top10rem{margin-top:10rem}.top15rem{margin-top:15rem}.top30rem{margin-top:30rem}.top-2rem{margin-top:-2rem}.top-3rem{margin-top:-3rem}.top-5rem{margin-top:-5rem}.top-10rem{margin-top:-15rem}.top-30rem{margin-top:-30rem}.top80vh{margin-top:80vh}.line-side-r-all::before,.line-side-r::after,.line-side-r::before{content:"";position:absolute;right:-1px;width:1px;background-color:#000}#product_lines .gray-bg .close{position:absolute;right:30px;top:10px}#product_lines .gray-bg{background-color:transparent;overflow:hidden}#product_lines .gray-bg::before{content:"";top:0;position:absolute;width:93%;height:100%;z-index:-1;background-color:#f5f4f0}.line-side-r-all::before{height:115%;top:-20px}.line-side-r::after,.line-side-r::before{height:80px;display:none}.line-side-r-bottom::before{bottom:0;display:block}.line-side-r-top::after{top:0;display:block}}.hover-show-content,.square-md{position:relative;min-height:300px;overflow:hidden}#dolceparma-video-cover,.square-md{background-size:cover;background-position:center}@media (min-width:991px) and (max-height:800px){#product_main .box>div{width:75vh;height:auto}}@media (min-width:991px) and (max-height:500px){#product_main .box>div{width:100vh;height:auto}}@media (min-width:1170px){body,html{font-size:19px;line-height:30px}.nowrap{white-space:nowrap}.margin-left10{margin-left:10%}.margin-left15{margin-left:15%}.margin-right10{margin-right:10%}.margin-right15{margin-right:15%}.margin-left30{margin-left:30%}.margin-right30{margin-right:30%}.margin-left35{margin-left:35%}.margin-right35{margin-right:35%}#home_products .box>div.green-bg{height:50vh;display:table-cell;vertical-align:middle}#home_cantine .box>div,#home_parma .box>div{height:45vh;width:45vh;display:table-cell}#home_cantine_quote .box>div{height:45vh;display:table-cell}}@media (min-width:1300px){#product_lines .box:before,#product_lines .box>div,.hover-show-content .fadeInUp-box{height:25vw;width:25vw}}@media (min-width:1500px){#product_lines .box:before,#product_lines .box>div,.hover-show-content .fadeInUp-box{height:23vw;width:23vw}}.square-md{width:100%;padding-top:50%;text-align:center}.square-md .subtitle{position:absolute;top:50%;left:50%;color:#fff;border-bottom:1px solid #fff;text-shadow:2px 0 2px #000;margin:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hover-show-content{margin-bottom:30px}.hover-show-content .content-wrapper{width:100%;color:#fff;z-index:5;padding:5rem 2rem}.table-col-pd>div{padding:0 15px;margin:0 -15px}.collapse.in .slick-slider{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-ms-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.map{width:100%;height:350px;margin-bottom:30px}.map iframe{width:100%;height:100%}#cssmap-tooltip{position:absolute;z-index:99!important}.light-box-w{position:fixed;z-index:999;width:100%;height:100%;display:none}.btn,.btn-box,.btn-box>a:first-child{display:inline-block}#light-cont{position:absolute;width:100%;height:100%;display:none;z-index:1000}#light-cont .container{position:absolute;left:50%;border:1px solid #000;padding:0;-webkit-transform:translate(0,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}#light-cont .close{position:absolute;right:0;top:0;color:#000;z-index:5}#breadcrumb.white,.select{color:#fff}.btn,.btn-box{position:relative;vertical-align:middle;transition:.5s;-webkit-transition:.5s}.btn-box::after,.btn-box::before,.btn::after,.btn::before{width:100%;height:100%;z-index:0;content:'';position:absolute;top:0;left:0;box-sizing:border-box;-webkit-transform:scale(0);transition:.3s}.btn-box::after,.btn-box::before{width:110%;height:110%;top:-5%;left:-5%;transition:.6s}.btn::before{border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.btn::after{border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%}a.btn-box::before{border-bottom:1px solid #b2b2b2;border-left:1px solid #b2b2b2;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}a.btn-box::after{border-top:1px solid #b2b2b2;border-right:1px solid #b2b2b2;-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%}a.btn-box{display:block}.btn-box:hover::after,.btn-box:hover::before,.btn:hover::after,.btn:hover::before{-webkit-transform:scale(1)}.v-g-line{width:1px;height:0;position:absolute;left:50%;margin-left:-1px;background-color:#000;z-index:30;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;display:none}.select-options,.select-styled,.select-styled.active,.select-styled:active,.select-styled:hover{background-color:#004718}.v-g-line.v-g-line-bottom{top:100%}.v-g-line-cont{position:relative;height:80px;display:none}@media(min-width:1000px){.table-md{display:table;table-layout:fixed;width:100%;position:relative}.table-md>div{display:table-cell;vertical-align:middle;position:relative}.col-md-50{width:50%}.square-md{width:100%;padding-top:100%}.hover-show-content{margin:0;overflow:visible}.col-md-right .square-md{float:right;margin-right:8%}.col-md-right .content-wrapper,.col-md-right.hover-show-content:before{right:8%}.col-md-top-min-120{top:-120px}.col-md-top-40{top:40px}.map{width:55vh;height:55vh}.v-g-line,.v-g-line-cont{display:block}}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{display:inline-block;position:relative;font-size:16px;height:40px;width:100%}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;padding:8px 15px;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;-webkit-transition:.2s ease-in;transition:.2s ease-in}.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#fff transparent transparent;position:absolute;top:16px;right:10px}.select-styled.active:after,.select-styled:active:after{top:9px;border-color:transparent transparent #fff}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none}.select-options li{margin:0;padding:12px 0;text-indent:15px;border-top:1px solid #004718;-moz-transition:.15s ease-in;-o-transition:.15s ease-in;-webkit-transition:.15s ease-in;transition:.15s ease-in}.select-options li:hover{color:#004718;background:#fff}#breadcrumb{color:#000;padding-left:10px}#breadcrumb a{color:#fff}#dolceparma-video-cover{width:100%;height:100%;background-image:url("../images/dolceparma/dolceparma_main.jpg")}#cookie-law p{font-size:1em;line-height:1rem}#cookie-law a{font-size:1em!important;padding:0;width:300px!important}#more-text,#slider_dolceparma-pack{height:0;overflow:hidden;width:100%}img.lazy-img{transition:.5s}#product_lines .gray-bg .close{margin-top:10px}#product_lines .gray-bg,#product_lines .gray-bg h2{margin:0}.line-b-an{display:inline-block;position:relative;font-size:1.8rem}.line-b-an::before{content:"";position:absolute;bottom:0;width:0%;height:1px;background-color:#000;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.line-b-an.line-b-an-r::before{right:0}@media(max-width:800px){#subcategory-filter a{width:100%;display:inline-block;margin:1px 0}#prizes .box{min-height:auto;margin:15px}#prizes .box>div{padding:5vh}}@media(max-width:991px){#home_quote{background-image:none!important}}#slider_reviews .slick-slide{height:auto}
