.elementor-37 .elementor-element.elementor-element-1c6e85b{margin-top:060px;margin-bottom:15px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-ee22e42{font-family:"KoHo", Sans-serif;font-weight:400;color:#333333;}.elementor-37 .elementor-element.elementor-element-01b28e8{margin-top:0px;margin-bottom:45px;}.elementor-37 .elementor-element.elementor-element-55684bf > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-55684bf > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-55684bf > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-37 .elementor-element.elementor-element-32c3679{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-b20b0bd{text-align:center;}.elementor-37 .elementor-element.elementor-element-b20b0bd .elementor-heading-title{font-family:"KoHo", Sans-serif;font-size:38px;font-weight:800;line-height:48px;color:#F7BE28;}.elementor-37 .elementor-element.elementor-element-659caa2{text-align:center;font-family:"KoHo", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#1A1A1A;}.elementor-37 .elementor-element.elementor-element-776f53b{margin-top:0px;margin-bottom:60px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-dc70ca0 .gallery-item{padding:0 15px 15px 0;}.elementor-37 .elementor-element.elementor-element-dc70ca0 .gallery{margin:0 -15px -15px 0;}.elementor-37 .elementor-element.elementor-element-dc70ca0 .gallery-item img{border-radius:30px 30px 30px 30px;}.elementor-37 .elementor-element.elementor-element-dc70ca0 .gallery-item .gallery-caption{text-align:center;font-family:"KoHo", Sans-serif;font-weight:700;font-style:normal;}.elementor-37 .elementor-element.elementor-element-3e8e5fc1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-3e8e5fc1:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-3e8e5fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40572D00;}.elementor-37 .elementor-element.elementor-element-3e8e5fc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:75px;padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-3e8e5fc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-7a093fd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40572D;background-image:url("https://oliosarullo.it/wp-content/uploads/2021/06/CTA-background.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-background-slideshow{border-radius:60px 60px 60px 60px;}.elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-3b31d64d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-73902980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-73902980{text-align:start;}.elementor-37 .elementor-element.elementor-element-73902980 .elementor-heading-title{font-family:"KoHo", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-79d7a125 .elementor-button{background-color:#F7BE28;font-family:"KoHo", Sans-serif;font-size:20px;font-weight:800;line-height:25px;border-radius:60px 60px 60px 60px;padding:10px 30px 12px 30px;}.elementor-37 .elementor-element.elementor-element-79d7a125 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-79d7a125 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-0b22515 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-0b22515:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-0b22515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40572D00;}.elementor-37 .elementor-element.elementor-element-0b22515{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:75px;padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-0b22515 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-8bb8559:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40572D;}.elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-background-slideshow{border-radius:60px 60px 60px 60px;}.elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-9f5b2c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-4fd6a2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-4fd6a2e{text-align:start;}.elementor-37 .elementor-element.elementor-element-4fd6a2e .elementor-heading-title{font-family:"KoHo", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-2fe9df8 .elementor-button{background-color:#F7BE28;font-family:"KoHo", Sans-serif;font-size:20px;font-weight:800;line-height:25px;border-radius:60px 60px 60px 60px;padding:10px 30px 12px 30px;}.elementor-37 .elementor-element.elementor-element-2fe9df8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-2fe9df8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-35ae0a3{margin-top:0px;margin-bottom:15px;}.elementor-37 .elementor-element.elementor-element-e9a7366{text-align:center;}.elementor-37 .elementor-element.elementor-element-e9a7366 .elementor-heading-title{font-family:"KoHo", Sans-serif;font-size:38px;font-weight:800;line-height:48px;color:#F7BE28;}.elementor-37 .elementor-element.elementor-element-39204c7{text-align:center;font-family:"KoHo", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#1A1A1A;}.elementor-37 .elementor-element.elementor-element-6a7fcf6{margin-top:0px;margin-bottom:120px;}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-product-category{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-loop-product__link, .elementor-widget-pp-woo-products .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-{{ID}} .woocommerce div.product .product_title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce li.product .price, .pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-summary-wrap .button, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-action-item-wrap{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-out-of-stock{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-sale-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-featured-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-top-rated-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-best-selling-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-quick-view-btn, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-quick-view-btn .pp-action-item-wrap{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .woocommerce-product-details__short-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-woo-products nav.pp-woocommerce-pagination ul li > .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-9d6f8ac{--grid-column-gap:20px;}.elementor-37 .elementor-element.elementor-element-9d6f8ac .pp-woocommerce .pp-loop-product__link, .elementor-37 .elementor-element.elementor-element-9d6f8ac .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-9d6f8ac #pp-quick-view-modal .pp-lightbox-content .product_title{color:#333333;}.elementor-37 .elementor-element.elementor-element-9d6f8ac .pp-woocommerce .pp-loop-product__link, .elementor-37 .elementor-element.elementor-element-9d6f8ac .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-9d6f8ac .woocommerce div.product .product_title{font-family:"KoHo", Sans-serif;font-size:18px;font-weight:400;line-height:25px;}.elementor-37 .elementor-element.elementor-element-9d6f8ac .pp-badge-container{margin:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-a3788f6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-37 .elementor-element.elementor-element-4fd6a2e{text-align:center;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-1c6e85b{margin-top:0px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-b20b0bd .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-7a093fd9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-73902980{text-align:center;}.elementor-37 .elementor-element.elementor-element-73902980 .elementor-heading-title{font-size:30px;line-height:37px;}.elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-8bb8559 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-4fd6a2e{text-align:center;}.elementor-37 .elementor-element.elementor-element-4fd6a2e .elementor-heading-title{font-size:30px;line-height:37px;}.elementor-37 .elementor-element.elementor-element-e9a7366 .elementor-heading-title{font-size:24px;line-height:31px;}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-9b1c1b0{width:15%;}.elementor-37 .elementor-element.elementor-element-c5630ad{width:69.332%;}.elementor-37 .elementor-element.elementor-element-4803f13{width:15%;}.elementor-37 .elementor-element.elementor-element-29d14b93{width:22%;}.elementor-37 .elementor-element.elementor-element-118696ae{width:48%;}.elementor-37 .elementor-element.elementor-element-4d47fb56{width:29.664%;}.elementor-37 .elementor-element.elementor-element-320f15d{width:15%;}.elementor-37 .elementor-element.elementor-element-ee295fd{width:69.332%;}.elementor-37 .elementor-element.elementor-element-7635f94{width:15%;}}