﻿.slide-carousel .slick-arrow{cursor:pointer;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;z-index:1000;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.slide-carousel .slick-arrow:before{display:none}.slide-carousel .slick-arrow.slick-next{top:50%;transform:matrix(1,0,0,1,-80,-20);left:100%;visibility:hidden;opacity:0}.slide-carousel .slick-arrow.slick-prev{top:50%;transform:matrix(1,0,0,1,20,-20);left:0;visibility:hidden;opacity:0}.slide-carousel .slick-arrow:hover{background-color:#000;color:#3f9930}.slide-carousel:hover .slick-arrow.slick-next,.slide-carousel:hover .slick-arrow.slick-prev{opacity:1;visibility:visible}.slide-carousel .slick-dots{position:absolute;left:0;bottom:40px;width:100%;padding:0;margin:0;display:flex;justify-content:center}@media only screen and (min-width:768px)and (max-width:991px){.slide-carousel .slick-dots{bottom:20px}}@media only screen and (max-width:767px){.slide-carousel .slick-dots{bottom:20px}}@media only screen and (max-width:575px){.slide-carousel .slick-dots{bottom:15px}}.slide-carousel .slick-dots li{margin:0 5px}.slide-carousel .slick-dots li button{display:block;padding:0;width:15px;height:4px;background-color:#252525;text-indent:-9999px;border-radius:0}@media only screen and (max-width:767px){.slide-carousel .slick-dots li button{border-width:2px;width:10px;height:10px}}.slide-carousel .slick-dots li.slick-active button{width:15px;background-color:#3f9930}.slide-carousel .slick-list{height:100%}.slide-carousel .hero-item{position:relative;width:100%;height:600px;align-items:center;display:flex !important;justify-content:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}.slide-carousel .hero-item img{width:100%;height:100%;object-fit:cover}.slide-carousel .hero-item .opacity{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.slide-carousel .hero-item>.container{position:absolute}.slide-carousel .hero-item.image-height{height:665px}@media only screen and (min-width:1200px)and (max-width:1499px){.slide-carousel .hero-item.image-height{height:500px}}@media only screen and (min-width:992px)and (max-width:1199px){.slide-carousel .hero-item.image-height{height:500px}}@media only screen and (min-width:768px)and (max-width:991px){.slide-carousel .hero-item.image-height{height:450px}}@media only screen and (max-width:767px){.slide-carousel .hero-item.image-height{height:400px}}@media only screen and (min-width:1200px)and (max-width:1499px){.slide-carousel .hero-item{height:600px}}@media only screen and (min-width:992px)and (max-width:1199px){.slide-carousel .hero-item{height:500px}}@media only screen and (min-width:768px)and (max-width:991px){.slide-carousel .hero-item{height:500px}}@media only screen and (max-width:767px){.slide-carousel .hero-item{height:350px}}.slide-carousel .hero-content-3{text-align:center}.slide-carousel .hero-content-3.left{text-align:left}.slide-carousel .hero-content-3.center{text-align:center}.slide-carousel .hero-content-3.right{text-align:right}.slide-carousel .hero-content-3>*{animation-duration:1s;animation-fill-mode:both;animation-name:fadeOutUp}.slide-carousel .hero-content-3 h2{color:#3f9930;font-size:30px;font-weight:700;font-style:italic;margin-bottom:30px}@media only screen and (min-width:992px)and (max-width:1199px){.slide-carousel .hero-content-3 h2{margin-bottom:20px}}@media only screen and (min-width:768px)and (max-width:991px){.slide-carousel .hero-content-3 h2{margin-bottom:15px}}@media only screen and (max-width:767px){.slide-carousel .hero-content-3 h2{margin-bottom:15px}}@media only screen and (max-width:575px){.slide-carousel .hero-content-3 h2{margin-bottom:10px}}@media only screen and (max-width:479px){.slide-carousel .hero-content-3 h2{margin-bottom:10px}}.slide-carousel .hero-content-3 h1,.slide-carousel .hero-content-3 h3{color:#fff;font-size:60px;font-weight:300;text-transform:uppercase;line-height:1}@media only screen and (min-width:1200px)and (max-width:1499px){.slide-carousel .hero-content-3 h1,.slide-carousel .hero-content-3 h3{font-size:56px}}@media only screen and (min-width:992px)and (max-width:1199px){.slide-carousel .hero-content-3 h1,.slide-carousel .hero-content-3 h3{font-size:52px}}@media only screen and (min-width:768px)and (max-width:991px){.slide-carousel .hero-content-3 h1,.slide-carousel .hero-content-3 h3{font-size:48px}}@media only screen and (max-width:767px){.slide-carousel .hero-content-3 h1,.slide-carousel .hero-content-3 h3{font-size:44px}}@media only screen and (max-width:575px){.slide-carousel .hero-content-3 h1,.slide-carousel .hero-content-3 h3{font-size:34px}}@media only screen and (max-width:479px){.slide-carousel .hero-content-3 h1,.slide-carousel .hero-content-3 h3{font-size:26px}}.slide-carousel .hero-content-3 a{color:#fff;font-size:18px;font-weight:600;display:inline-block;margin:35px 0 0}@media only screen and (min-width:1200px)and (max-width:1499px){.slide-carousel .hero-content-3 a{margin:25px 0 0}}@media only screen and (min-width:1200px)and (max-width:1499px){.slide-carousel .hero-content-3 a{margin:20px 0 0}}@media only screen and (min-width:768px)and (max-width:991px){.slide-carousel .hero-content-3 a{margin:20px 0 0}}@media only screen and (max-width:767px){.slide-carousel .hero-content-3 a{margin:10px 0 0}}.slide-carousel .hero-content-3 a:hover{color:#3f9930}.slide-carousel .hero-content-3 p{color:#fff}.slide-carousel .slick-active .hero-content-2>*,.slide-carousel .slick-active .hero-content-3>*,.slide-carousel .slick-active .hero-content-4>*{animation-name:fadeInUp}.slide-carousel .slick-active .hero-content-2>*:nth-child(1),.slide-carousel .slick-active .hero-content-3>*:nth-child(1),.slide-carousel .slick-active .hero-content-4>*:nth-child(1){animation-delay:.5s}.slide-carousel .slick-active .hero-content-2>*:nth-child(2),.slide-carousel .slick-active .hero-content-3>*:nth-child(2),.slide-carousel .slick-active .hero-content-4>*:nth-child(2){animation-delay:1s}.slide-carousel .slick-active .hero-content-2>*:nth-child(3),.slide-carousel .slick-active .hero-content-3>*:nth-child(3),.slide-carousel .slick-active .hero-content-4>*:nth-child(3){animation-delay:1.5s}.slide-carousel .slick-active .hero-content-2>*:nth-child(4),.slide-carousel .slick-active .hero-content-3>*:nth-child(4),.slide-carousel .slick-active .hero-content-4>*:nth-child(4){animation-delay:2s}.slide-carousel .slick-active .hero-content-2>*:nth-child(5),.slide-carousel .slick-active .hero-content-3>*:nth-child(5),.slide-carousel .slick-active .hero-content-4>*:nth-child(5){animation-delay:2.5s}.slide-carousel .slick-active .hero-content-2>*:nth-child(6),.slide-carousel .slick-active .hero-content-3>*:nth-child(6),.slide-carousel .slick-active .hero-content-4>*:nth-child(6){animation-delay:3s}.product-item .product-thumb{border:3px solid #f1eeea;padding:0;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product-item .product-thumb a{display:block;overflow:hidden}.product-item .product-thumb .outofstock{position:absolute;top:50%;left:50%;margin-top:-60px;margin-left:-60px;width:120px;height:120px;text-align:center;color:#fff;font-size:12px;z-index:99;text-transform:uppercase;background:rgba(57,42,37,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;justify-content:center;align-items:center}.product-item .product-thumb .outofstock span{font-size:24px;font-weight:900;display:block;margin-top:30px}.product-item .product-thumb .badges{position:absolute;width:68px;right:12px;top:12px}.product-item .product-thumb .badges>span{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;text-transform:uppercase;height:68px;width:68px;text-align:center;line-height:unset;padding:0;font-weight:700;margin:0;color:#fff;font-size:12px;left:0;top:0;right:auto;margin-bottom:-10px}.product-item .product-thumb .badges .hot{background:#f76b6a;z-index:98}.product-item .product-thumb .badges .onsale{background:#f7aa77;z-index:97}.product-item .product-thumb .badges .new{background:#b9d9e9;z-index:96}.product-item .product-thumb img{width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product-item .product-action{display:block;width:100%;position:absolute;bottom:0;opacity:0;visibility:hidden;background:#3f9930;color:#fff;padding:15px;height:50px;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product-item .product-action .add-to-cart{width:auto;height:20px;position:relative;display:inline-block}.product-item .product-action .add-to-cart>a{color:#fff}.product-item .product-action .add-to-cart>a.add_to_cart_button{width:20px;height:20px;text-align:center;line-height:20px;display:inline-block;overflow:hidden;background:0 0;padding:0;font-size:0;color:#fff;opacity:1}.product-item .product-action .add-to-cart>a.add_to_cart_button.added{opacity:0;display:none}.product-item .product-action .add-to-cart>a.add_to_cart_button:before{content:"";font-size:20px;display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-item .product-action .add-to-cart>a.added_to_cart:before{content:"";font-size:20px;display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-item .product-action .wishlist,.product-item .product-action .quickview,.product-item .product-action .compare{display:inline-block;position:relative;margin-top:0;font-weight:400;width:30px;height:20px;margin-left:10px;padding-left:10px;border-left:1px solid rgba(255,255,255,.5)}.product-item .product-action .wishlist>a,.product-item .product-action .quickview>a,.product-item .product-action .compare>a{width:20px;height:20px;text-transform:uppercase;font-size:0;text-align:center;line-height:20px;border:0;border-radius:0;color:#fff;display:inline-block}.product-item .product-action .wishlist>a:before,.product-item .product-action .quickview>a:before,.product-item .product-action .compare>a:before{content:"";font-family:Ionicons;font-size:20px;font-weight:400;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-item .product-action .quickview>a:before{content:""}.product-item .product-action .compare>a:before{content:""}.product-item .product-info .title,.product-item .product-info .woocommerce-loop-product__title{font-size:18px;font-weight:700;color:#5e5a54;margin:20px 0 10px;font-family:Lato}.product-item .product-info .price{font-size:16px;font-weight:700;color:#3f9930}.product-item .product-info .price del{color:#cbcac8;font-weight:400}.product-item .product-info .price ins{text-decoration:none}.product-item:hover .product-thumb{border-color:#3f9930}.product-item:hover .product-thumb img{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-item:hover .product-action{opacity:1;visibility:visible}.organik-steps{display:block;text-align:center}.organik-steps .step{display:inline-block;margin-bottom:35px;text-align:center}.organik-steps .step .step-icon{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:180px;width:180px;display:flex;justify-content:center;align-items:center;align-self:center;background-color:#fff;border-radius:50%;font-size:100px;position:relative;color:#3f9930;margin:10px;z-index:2}.organik-steps .step .step-icon:hover{background:#3f9930;color:#fff}.organik-steps .step .step-icon:before{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;content:"";display:block;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background-color:#000;opacity:0;border-radius:50%;z-index:0}.organik-steps .step .step-icon:hover:before{opacity:.03}.organik-steps .step .step-icon .order{font-size:17px;font-weight:700;background-color:#fff;border:5px solid #f5f3f0;border-radius:50%;height:48px;width:48px;display:flex;justify-content:center;align-items:center;align-self:center;position:absolute;top:0;right:0;z-index:2}.organik-steps .step .step-icon:hover .order{background:#3f9930}.organik-steps .step .step-title{display:block;clear:both;color:#382647;font-size:17px;text-transform:uppercase;margin-bottom:10px;margin-top:24px;font-weight:700}.organik-process{margin-bottom:-50px}.organik-process{background-color:#3f9930;color:#fff;margin-left:0;margin-right:0;display:flex;text-align:left;padding:13px 10px;border-radius:3px}.organik-process-small-icon-step{box-sizing:border-box}.organik-process-small-icon-step:first-child{border-left:0}.organik-process-small-icon-step .icon,.organik-process-small-icon-step .content{display:table-cell;vertical-align:middle}.organik-process-small-icon-step .icon{font-size:50px;opacity:.5;padding:0 8px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.organik-process-small-icon-step:hover .icon{opacity:1}.organik-process-small-icon-step .content .title{text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:15px}.organik-process-small-icon-step .content .text{opacity:.7;font-weight:400;font-size:14px}.organik-steps{display:block;text-align:center}.organik-steps .step{display:inline-block;margin-bottom:35px;text-align:center}.organik-steps .step .step-icon{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:180px;width:180px;display:flex;justify-content:center;align-items:center;align-self:center;background-color:#fff;border-radius:50%;font-size:100px;position:relative;color:#3f9930;margin:10px;z-index:2}.organik-steps .step .step-icon:hover{background:#3f9930;color:#fff}.organik-steps .step .step-icon:before{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;content:"";display:block;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background-color:#000;opacity:0;border-radius:50%;z-index:0}.organik-steps .step .step-icon:hover:before{opacity:.03}.organik-steps .step .step-icon .order{font-size:17px;font-weight:700;background-color:#fff;border:5px solid #f5f3f0;border-radius:50%;height:48px;width:48px;display:flex;justify-content:center;align-items:center;align-self:center;position:absolute;top:0;right:0;z-index:2}.organik-steps .step .step-icon:hover .order{background:#3f9930}.organik-steps .step .step-title{display:block;clear:both;color:#392a25;font-size:17px;text-transform:uppercase;margin-bottom:10px;margin-top:24px;font-weight:700}@media(min-width:769px){.organik-process-small-icon-step{border-left:1px solid rgba(255,255,255,.2);padding-right:0}.organik-steps .step-line{display:inline-block;height:2px;width:40px;background-color:#fff;vertical-align:top;margin:100px 20px 0}}.organik-testimonial .slick-slider{margin-bottom:0}.organik-testimonial.style-2 .testi-item{width:100%;text-align:center;outline:0;z-index:98;display:block}.organik-testimonial.style-2 .testi-item .text{width:80%;max-width:710px;margin:0 auto;font-size:24px;color:#fff;font-style:italic;background-image:url(//www.aziendagricolaportanova.it/wp-content/themes/theme-azienda-agricola-portanova/assets/css/../images/testi_quote.png);background-repeat:no-repeat;background-position:center center}.organik-testimonial.style-2 .testi-item .info{margin-top:50px;display:inline-block}.organik-testimonial.style-2 .testi-item .info .author{height:80px;display:inline-block;margin:0 10px;text-align:left}.organik-testimonial.style-2 .testi-item .info .author .name,.organik-testimonial.style-2 .testi-item .info .author .tagline{display:block}.organik-testimonial.style-2 .testi-item .info .author .name{font-size:18px;text-transform:uppercase;color:#392a25;font-weight:700;margin-top:15px}.organik-testimonial.style-2 .testi-item .info .author .tagline{color:#fff;opacity:.7}.organik-testimonial.style-2 .testi-item .info .photo{height:80px;display:inline-block;float:left;margin:0 10px}.organik-testimonial.style-2 .testi-item .info .photo img{width:80px;height:80px;border-radius:40px;display:block}.organik-testimonial.style-2 .owl-controls{margin-top:40px}