.elementor-1129040301 .elementor-element.elementor-element-180743f{text-align:left;width:100%;align-self:flex-start;order:-99999;flex-grow:0;}.elementor-1129040301 .elementor-element.elementor-element-180743f .elementor-heading-title{color:#000000;font-family:"Nunito", sans-serif;font-size:42px;font-weight:700;letter-spacing:0.3px;}.elementor-1129040301 .elementor-element.elementor-element-180743f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-5e63af38{color:#545454;font-family:"Roboto", sans-serif;font-size:14px;font-weight:300;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-bb65986.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1129040301 .elementor-element.elementor-element-bb65986.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1129040301 .elementor-element.elementor-element-bb65986.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1129040301 .elementor-element.elementor-element-bb65986 .elementor-image-box-wrapper .elementor-image-box-img{width:88%;}.elementor-1129040301 .elementor-element.elementor-element-bb65986 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1129040301 .elementor-element.elementor-element-7d404b58{margin-top:030px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-7fb7d27d .elementor-heading-title{color:#264E54;font-family:"Nunito", sans-serif;font-size:24px;font-weight:700;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-7070bb2a{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-7070bb2a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-3c47ca16{margin-top:0px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-747f46f9{margin-top:030px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-db4575d .elementor-heading-title{color:#264E54;font-family:"Nunito", sans-serif;font-size:24px;font-weight:700;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-5f5664a6{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-5f5664a6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-90bd56e{margin-top:0px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-f2266ed{margin-top:030px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-bec4e87 .elementor-heading-title{color:#264E54;font-family:"Nunito", sans-serif;font-size:24px;font-weight:700;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-5b61ef2{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-5b61ef2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-163f4c47{margin-top:0px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-a3e61a5{margin-top:030px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-8e950b7 .elementor-heading-title{color:#264E54;font-family:"Nunito", sans-serif;font-size:24px;font-weight:700;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-bd2dd9a{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-bd2dd9a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-da1bbfe{margin-top:0px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-3f2fc92{margin-top:030px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-4ee6179 .elementor-heading-title{color:#264E54;font-family:"Nunito", sans-serif;font-size:24px;font-weight:700;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-8bf7ecf{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-8bf7ecf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-3bbb2da{margin-top:0px;margin-bottom:0px;}.elementor-1129040301 .elementor-element.elementor-element-659d8882:not(.elementor-motion-effects-element-type-background), .elementor-1129040301 .elementor-element.elementor-element-659d8882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(221, 221, 221, 0.8666666666666667);}.elementor-1129040301 .elementor-element.elementor-element-659d8882{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:030px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-659d8882 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1129040301 .elementor-element.elementor-element-144b9fd3 .elementor-heading-title{color:#264E54;font-family:"Nunito", sans-serif;font-size:24px;font-weight:700;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-9815ded{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;}.elementor-1129040301 .elementor-element.elementor-element-9815ded > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1129040301 .elementor-element.elementor-element-3bb57041 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;padding:0px 0px 0px 1px;}.elementor-1129040301 .elementor-element.elementor-element-3bb57041 > .elementor-element-populated, .elementor-1129040301 .elementor-element.elementor-element-3bb57041 > .elementor-element-populated > .elementor-background-overlay, .elementor-1129040301 .elementor-element.elementor-element-3bb57041 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1129040301 .elementor-element.elementor-element-3bb57041 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-1129040301 .elementor-element.elementor-element-3bb57041 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1129040301 .elementor-element.elementor-element-62a5980 .elementor-spacer-inner{height:5px;}.elementor-1129040301 .elementor-element.elementor-element-3b3d6d28 a.elementor-button{background-color:#000000;border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-1129040301 .elementor-element.elementor-element-67b66a15{width:78%;}.elementor-1129040301 .elementor-element.elementor-element-678ecd78{width:22%;}.elementor-1129040301 .elementor-element.elementor-element-720a06f1{width:86%;}.elementor-1129040301 .elementor-element.elementor-element-7c01e4ba{width:14%;}.elementor-1129040301 .elementor-element.elementor-element-73d20ff4{width:86%;}.elementor-1129040301 .elementor-element.elementor-element-64855b7d{width:14%;}.elementor-1129040301 .elementor-element.elementor-element-d9b49a7{width:86%;}.elementor-1129040301 .elementor-element.elementor-element-2439218{width:14%;}.elementor-1129040301 .elementor-element.elementor-element-9b786e6{width:86%;}.elementor-1129040301 .elementor-element.elementor-element-c77665d{width:14%;}.elementor-1129040301 .elementor-element.elementor-element-4723b01{width:86%;}.elementor-1129040301 .elementor-element.elementor-element-becb3ec{width:14%;}.elementor-1129040301 .elementor-element.elementor-element-851dca5{width:76.4%;}.elementor-1129040301 .elementor-element.elementor-element-3bb57041{width:23.56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1129040301 .elementor-element.elementor-element-720a06f1{width:80%;}.elementor-1129040301 .elementor-element.elementor-element-7c01e4ba{width:20%;}.elementor-1129040301 .elementor-element.elementor-element-73d20ff4{width:80%;}.elementor-1129040301 .elementor-element.elementor-element-64855b7d{width:20%;}.elementor-1129040301 .elementor-element.elementor-element-d9b49a7{width:80%;}.elementor-1129040301 .elementor-element.elementor-element-2439218{width:20%;}.elementor-1129040301 .elementor-element.elementor-element-9b786e6{width:80%;}.elementor-1129040301 .elementor-element.elementor-element-c77665d{width:20%;}.elementor-1129040301 .elementor-element.elementor-element-4723b01{width:80%;}.elementor-1129040301 .elementor-element.elementor-element-becb3ec{width:20%;}.elementor-1129040301 .elementor-element.elementor-element-851dca5{width:80%;}}@media(max-width:767px){.elementor-1129040301 .elementor-element.elementor-element-bb65986 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for section, class: .elementor-element-2305932f */h1.h1 {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for product-grid, class: .elementor-element-257f7628 */.short-desc.product-description-short.pm_desk_false.shown {
  display: none !important;
}
.product-actions {
  display: none !important;
}

/* Rimuove qualsiasi bordo visibile dai prodotti nella griglia */
.ce-product-grid.elementor-grid .product-miniature,
.ce-product-grid.elementor-grid .thumbnail-container,
.ce-product-grid.elementor-grid .thumbnail,
.ce-product-grid.elementor-grid .product-desc-wrap,
.ce-product-grid.elementor-grid article {
  border: none !important;
  box-shadow: none !important;
}

/* Rimuove eventuali bordi ereditati da immagini o contenitori interni */
.ce-product-grid.elementor-grid img,
.ce-product-grid.elementor-grid figure {
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for product-grid, class: .elementor-element-4a52e52 */.short-desc.product-description-short.pm_desk_false.shown {
  display: none !important;
}
.product-actions {
  display: none !important;
}

/* Rimuove qualsiasi bordo visibile dai prodotti nella griglia */
.ce-product-grid.elementor-grid .product-miniature,
.ce-product-grid.elementor-grid .thumbnail-container,
.ce-product-grid.elementor-grid .thumbnail,
.ce-product-grid.elementor-grid .product-desc-wrap,
.ce-product-grid.elementor-grid article {
  border: none !important;
  box-shadow: none !important;
}

/* Rimuove eventuali bordi ereditati da immagini o contenitori interni */
.ce-product-grid.elementor-grid img,
.ce-product-grid.elementor-grid figure {
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for product-grid, class: .elementor-element-653c839f */.short-desc.product-description-short.pm_desk_false.shown {
  display: none !important;
}
.product-actions {
  display: none !important;
}

/* Rimuove qualsiasi bordo visibile dai prodotti nella griglia */
.ce-product-grid.elementor-grid .product-miniature,
.ce-product-grid.elementor-grid .thumbnail-container,
.ce-product-grid.elementor-grid .thumbnail,
.ce-product-grid.elementor-grid .product-desc-wrap,
.ce-product-grid.elementor-grid article {
  border: none !important;
  box-shadow: none !important;
}

/* Rimuove eventuali bordi ereditati da immagini o contenitori interni */
.ce-product-grid.elementor-grid img,
.ce-product-grid.elementor-grid figure {
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for product-grid, class: .elementor-element-e6a63ea */.short-desc.product-description-short.pm_desk_false.shown {
  display: none !important;
}
.product-actions {
  display: none !important;
}

/* Rimuove qualsiasi bordo visibile dai prodotti nella griglia */
.ce-product-grid.elementor-grid .product-miniature,
.ce-product-grid.elementor-grid .thumbnail-container,
.ce-product-grid.elementor-grid .thumbnail,
.ce-product-grid.elementor-grid .product-desc-wrap,
.ce-product-grid.elementor-grid article {
  border: none !important;
  box-shadow: none !important;
}

/* Rimuove eventuali bordi ereditati da immagini o contenitori interni */
.ce-product-grid.elementor-grid img,
.ce-product-grid.elementor-grid figure {
  border: none !important;
}/* End custom CSS */
/* Start custom CSS for product-grid, class: .elementor-element-68b65b8 */.short-desc.product-description-short.pm_desk_false.shown {
  display: none !important;
}
.product-actions {
  display: none !important;
}

/* Rimuove qualsiasi bordo visibile dai prodotti nella griglia */
.ce-product-grid.elementor-grid .product-miniature,
.ce-product-grid.elementor-grid .thumbnail-container,
.ce-product-grid.elementor-grid .thumbnail,
.ce-product-grid.elementor-grid .product-desc-wrap,
.ce-product-grid.elementor-grid article {
  border: none !important;
  box-shadow: none !important;
}

/* Rimuove eventuali bordi ereditati da immagini o contenitori interni */
.ce-product-grid.elementor-grid img,
.ce-product-grid.elementor-grid figure {
  border: none !important;
}/* End custom CSS */