/* https://www.cartuccediscount.it/wp-content/uploads/elementor/css/post-205.css?ver=1681387009 */
.elementor-205 .elementor-element.elementor-element-635342e>.elementor-container{min-height:300px}.elementor-205 .elementor-element.elementor-element-a1dbd99:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-205 .elementor-element.elementor-element-a1dbd99>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cartuccediscount.it/wp-content/uploads/2020/10/Group-1.png);background-position:center center;background-size:cover}.elementor-205 .elementor-element.elementor-element-a1dbd99>.elementor-element-populated>.elementor-background-overlay{background-color:#000000BF;opacity:.5}.elementor-205 .elementor-element.elementor-element-a1dbd99>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-205 .elementor-element.elementor-element-a1dbd99>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-205 .elementor-element.elementor-element-86859d2{text-align:right}.elementor-205 .elementor-element.elementor-element-86859d2 .elementor-heading-title{color:#FFF;font-size:36px;font-weight:700}.elementor-205 .elementor-element.elementor-element-86859d2>.elementor-widget-container{margin:30px 30px 30px 0}.elementor-205 .elementor-element.elementor-element-eca6a9e{text-align:right}.elementor-205 .elementor-element.elementor-element-eca6a9e .elementor-heading-title{color:#FFF;font-size:20px;font-weight:400}.elementor-205 .elementor-element.elementor-element-eca6a9e>.elementor-widget-container{margin:0% 0% 0% 60%;padding:0 30px 0 0}.elementor-205 .elementor-element.elementor-element-f6e7936{margin-top:75px;margin-bottom:25px}.elementor-205 .elementor-element.elementor-element-ec2ab47{text-align:center;font-size:18px}.elementor-205 .elementor-element.elementor-element-ec2ab47>.elementor-widget-container{margin:30px 100px 0 100px}.elementor-205 .elementor-element.elementor-element-a89eeb9{margin-top:75px;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-7fd63eb{text-align:center}.elementor-205 .elementor-element.elementor-element-7fd63eb .elementor-heading-title{color:#030303;font-size:28px;font-weight:100}.elementor-205 .elementor-element.elementor-element-7fd63eb>.elementor-widget-container{margin:0 0 20px 0}.elementor-205 .elementor-element.elementor-element-4314ede img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-a3eb17c img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-0934d0a img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-63cb18f img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-5257187 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-bbbbf5a img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-98fdaf9 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-07c1500 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-a64e2be img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-8f602b8 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-c904136 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-e1b541f img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F1F1F1;border-radius:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-11c1a7c .elementor-button{fill:#FFF;color:#FFF;background-color:#EE6E1F;border-radius:40px 40px 40px 40px;padding:15px 60px 15px 60px}.elementor-205 .elementor-element.elementor-element-11c1a7c>.elementor-widget-container{margin:50px 0 0 0}.elementor-205 .elementor-element.elementor-element-0ef3a64{margin-top:25px;margin-bottom:50px}.elementor-205 .elementor-element.elementor-element-de9a222{margin-top:75px;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-5174242{text-align:center}.elementor-205 .elementor-element.elementor-element-5174242 .elementor-heading-title{color:#030303;font-size:28px;font-weight:100}.elementor-205 .elementor-element.elementor-element-5174242>.elementor-widget-container{margin:0 0 20px 0}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products{grid-column-gap:0;grid-row-gap:40px}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product{text-align:center;padding:15px 60px 60px 60px}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#024D9F}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#024D9F}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Lato",Sans-serif;font-size:16px;font-weight:700;line-height:25px}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product .button:hover{color:#FFF}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-205 .elementor-element.elementor-element-b547c7a{margin-top:0;margin-bottom:75px}.elementor-205 .elementor-element.elementor-element-4eb8003{margin-top:75px;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-149c925{text-align:center}.elementor-205 .elementor-element.elementor-element-149c925 .elementor-heading-title{color:#000;font-size:28px;font-weight:100}.elementor-205 .elementor-element.elementor-element-149c925>.elementor-widget-container{margin:0 0 20px 0}.elementor-205 .elementor-element.elementor-element-117feb0{margin-top:100px;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-a21978f{text-align:center}.elementor-205 .elementor-element.elementor-element-a21978f .elementor-heading-title{color:#000;font-size:28px;font-weight:100}.elementor-205 .elementor-element.elementor-element-a21978f>.elementor-widget-container{margin:0 0 20px 0}.elementor-205 .elementor-element.elementor-element-9075b96{margin-top:75px;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-2b48c4b{text-align:center}.elementor-205 .elementor-element.elementor-element-2b48c4b .elementor-heading-title{color:#000;font-size:28px;font-weight:100}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-205 .elementor-element.elementor-element-616e79b:after{content:"0.66"}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-post__meta-data span+span:before{content:"•"}.elementor-205 .elementor-element.elementor-element-616e79b{--grid-column-gap:30px;--grid-row-gap:35px}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-post__card{border-color:#F1F1F1;border-width:2px;border-radius:20px}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-post__text{margin-top:20px}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-post__badge{right:0}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-post__card .elementor-post__badge{margin:20px}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-post__title,.elementor-205 .elementor-element.elementor-element-616e79b .elementor-post__title a{color:#E25E0D}.elementor-205 .elementor-element.elementor-element-616e79b>.elementor-widget-container{margin:25px 0 0 0}.elementor-205 .elementor-element.elementor-element-aa909ae .elementor-button{fill:#FFF;color:#FFF;background-color:#EE6E1F;border-radius:40px 40px 40px 40px;padding:10px 15px 10px 15px}.elementor-205 .elementor-element.elementor-element-aa909ae>.elementor-widget-container{margin:25px 0 0 0}.elementor-205 .elementor-element.elementor-element-e7a7017{margin-top:100px;margin-bottom:25px}.elementor-205 .elementor-element.elementor-element-9924776{text-align:center}.elementor-205 .elementor-element.elementor-element-9924776 .elementor-heading-title{color:#000;font-size:28px;font-weight:100}.elementor-205 .elementor-element.elementor-element-035977b .elementor-main-swiper .swiper-slide{border-radius:20px}.elementor-205 .elementor-element.elementor-element-035977b .elementor-testimonial__image img{width:50px;height:50px}.elementor-205 .elementor-element.elementor-element-035977b .elementor-swiper-button{font-size:34px;color:#E5681C}.elementor-205 .elementor-element.elementor-element-035977b .elementor-swiper-button svg{fill:#E5681C}.elementor-205 .elementor-element.elementor-element-035977b .swiper-pagination-bullet-active,.elementor-205 .elementor-element.elementor-element-035977b .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-a734135)}.elementor-205 .elementor-element.elementor-element-035977b .swiper-pagination-fraction{color:var(--e-global-color-a734135)}.elementor-205 .elementor-element.elementor-element-219f5de{margin-top:75px;margin-bottom:100px}.elementor-205 .elementor-element.elementor-element-98a7abd{text-align:center}.elementor-205 .elementor-element.elementor-element-98a7abd .elementor-heading-title{font-size:26px;font-weight:100}:root{--page-title-display:none}@media(max-width:987px) and (min-width:768px){.elementor-205 .elementor-element.elementor-element-4120f68{width:33%}.elementor-205 .elementor-element.elementor-element-d068fa8{width:33%}.elementor-205 .elementor-element.elementor-element-97aacc4{width:33%}.elementor-205 .elementor-element.elementor-element-d9fe387{width:33%}.elementor-205 .elementor-element.elementor-element-9c39c93{width:33%}.elementor-205 .elementor-element.elementor-element-d85d3f3{width:33%}.elementor-205 .elementor-element.elementor-element-0170674{width:33%}.elementor-205 .elementor-element.elementor-element-92b5342{width:33%}.elementor-205 .elementor-element.elementor-element-6073d05{width:33%}.elementor-205 .elementor-element.elementor-element-caaf26a{width:33%}.elementor-205 .elementor-element.elementor-element-da520b2{width:33%}.elementor-205 .elementor-element.elementor-element-5cd8240{width:33%}}@media(max-width:987px){.elementor-205 .elementor-element.elementor-element-86859d2{text-align:center}.elementor-205 .elementor-element.elementor-element-eca6a9e{text-align:center}.elementor-205 .elementor-element.elementor-element-eca6a9e>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products{grid-row-gap:40px}}@media(max-width:767px){.elementor-205 .elementor-element.elementor-element-a1dbd99:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-205 .elementor-element.elementor-element-a1dbd99>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-repeat:no-repeat;background-size:cover}.elementor-205 .elementor-element.elementor-element-86859d2{text-align:center}.elementor-205 .elementor-element.elementor-element-86859d2>.elementor-widget-container{margin:20px 0 0 0}.elementor-205 .elementor-element.elementor-element-eca6a9e{text-align:center}.elementor-205 .elementor-element.elementor-element-eca6a9e .elementor-heading-title{font-size:15px;line-height:1.4em}.elementor-205 .elementor-element.elementor-element-eca6a9e>.elementor-widget-container{margin:0 0 0 0}.elementor-205 .elementor-element.elementor-element-f6e7936{margin-top:0;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-ec2ab47{text-align:justify}.elementor-205 .elementor-element.elementor-element-ec2ab47>.elementor-widget-container{margin:20px 20px 20px 20px}.elementor-205 .elementor-element.elementor-element-a89eeb9{margin-top:0;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-4120f68{width:50%}.elementor-205 .elementor-element.elementor-element-d068fa8{width:50%}.elementor-205 .elementor-element.elementor-element-97aacc4{width:50%}.elementor-205 .elementor-element.elementor-element-d9fe387{width:50%}.elementor-205 .elementor-element.elementor-element-9c39c93{width:50%}.elementor-205 .elementor-element.elementor-element-d85d3f3{width:50%}.elementor-205 .elementor-element.elementor-element-0170674{width:50%}.elementor-205 .elementor-element.elementor-element-92b5342{width:50%}.elementor-205 .elementor-element.elementor-element-6073d05{width:50%}.elementor-205 .elementor-element.elementor-element-caaf26a{width:50%}.elementor-205 .elementor-element.elementor-element-da520b2{width:50%}.elementor-205 .elementor-element.elementor-element-5cd8240{width:50%}.elementor-205 .elementor-element.elementor-element-de9a222{margin-top:0;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-205 .elementor-element.elementor-element-9075b96{margin-top:0;margin-bottom:0}.elementor-205 .elementor-element.elementor-element-616e79b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-205 .elementor-element.elementor-element-616e79b:after{content:"0.5"}}@media screen and (min-width:769px) and (max-width:1122px){.elementor-205 .elementor-element.elementor-element-5314b62.elementor-wc-products ul.products li.product{text-align:center;padding:0 15px 0 15px}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:15px!important;font-weight:500!important;background-color:#138F4E!important;border-radius:40px!important}.swiper-slide h3.titolo-slider{font-size:16px!important;padding-top:25px;min-height:60px;font-weight:700!important;line-height:25px!important}.woocommerce-Price-amount{color:#EE6E1F;font-size:21px;font-weight:700}.elementor-kit-10 h3{color:#024D9F;font-size:16px;font-weight:700;font-family:lato;margin:25px 10px 12px;line-height:25px}.swiper-slide img.attachment-shop_catalog{max-height:225px;width:auto}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:15px!important;font-weight:500!important;background-color:#138F4E!important;border-radius:40px!important}.swiper-slide h3.titolo-slider{font-size:16px!important;padding-top:25px;min-height:60px;font-weight:700!important;line-height:25px!important;font-family:Lato,Sans-Serif}.woocommerce-Price-amount{color:#EE6E1F;font-size:21px;font-weight:700}.elementor-kit-10 h3{color:#024D9F;font-size:16px;font-weight:700;font-family:Lato,Sans-Serif;margin:25px 10px 12px}a.elementor-post__read-more{background:#EE6E1F;padding-left:30px;padding-right:30px;padding-bottom:10px;padding-top:10px;border-radius:40px}.elementor-205 .elementor-element.elementor-element-035977b .elementor-testimonial__header{flex-direction:column}.elementor-205 .elementor-element.elementor-element-035977b .elementor-testimonial__image{display:block}.elementor-widget-reviews .swiper-slide{border:2px solid #f1f1f1}.all-marche ul{columns:4;-webkit-columns:4;-moz-columns:4;list-style:none}.all-marche li{padding:3px 0}.all-marche a:hover{color:#000}.all-marche a:after{display:block;content:"";height:3px;width:0%;background-color:#E25E0D;transition:width .3s ease-in-out}.all-marche a:hover:after,a:focus:after{width:50%}@media (min-width:320px) and (max-width:767px){.all-marche ul{columns:2;-webkit-columns:2;-moz-columns:2}.all-marche li{padding:3px 3px}}