.elementor-9385 .elementor-element.elementor-element-a0e0e0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-eceabd8 );--border-color:var( --e-global-color-eceabd8 );--padding-top:48px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;--z-index:999999;}.elementor-9385 .elementor-element.elementor-element-a0e0e0f:not(.elementor-motion-effects-element-type-background), .elementor-9385 .elementor-element.elementor-element-a0e0e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89f43e4 );}.elementor-9385 .elementor-element.elementor-element-c93dd06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9385 .elementor-element.elementor-element-4e9a3e6{--display:flex;}.elementor-9385 .elementor-element.elementor-element-77d9ef7{--divider-border-style:solid;--divider-color:#BDBDBD;--divider-border-width:1px;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9385 .elementor-element.elementor-element-77d9ef7 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-9385 .elementor-element.elementor-element-77d9ef7 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-9385 .elementor-element.elementor-element-37c77e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9385 .elementor-element.elementor-element-41f4fa0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-9385 .elementor-element.elementor-element-3bc0e54{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9385 .elementor-element.elementor-element-3bc0e54 .elementor-heading-title{font-size:11px;font-weight:400;letter-spacing:1px;}.elementor-9385 .elementor-element.elementor-element-89fdbcd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-9385 .elementor-element.elementor-element-bb0394f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9385 .elementor-element.elementor-element-bb0394f .elementor-heading-title{font-size:11px;font-weight:400;letter-spacing:1px;}.elementor-9385 .elementor-element.elementor-element-7659210{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-9385 .elementor-element.elementor-element-83b9b86{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9385 .elementor-element.elementor-element-83b9b86 .elementor-heading-title{font-size:11px;font-weight:400;letter-spacing:1px;}.elementor-9385 .elementor-element.elementor-element-4e046ab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-9385 .elementor-element.elementor-element-b591364{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9385 .elementor-element.elementor-element-b591364 .elementor-heading-title{font-size:11px;font-weight:400;letter-spacing:1px;}.elementor-9385 .elementor-element.elementor-element-cdb4311{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9385 .elementor-element.elementor-element-4a43d20{text-align:center;}.elementor-9385 .elementor-element.elementor-element-4a43d20 .elementor-heading-title{font-family:"Fahkwang", Sans-serif;font-size:16px;font-weight:200;text-transform:none;font-style:italic;}.elementor-9385 .elementor-element.elementor-element-82393fd{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:20px;--n-tabs-title-font-size:11px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-9385 .elementor-element.elementor-element-82393fd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9385 .elementor-element.elementor-element-82393fd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ADCCD600;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);}.elementor-9385 .elementor-element.elementor-element-82393fd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);}.elementor-9385 .elementor-element.elementor-element-82393fd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:600;}.elementor-9385 .elementor-element.elementor-element-82393fd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9385 .elementor-element.elementor-element-82393fd [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-9385 .elementor-element.elementor-element-82393fd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] :is( span, a, i ), .elementor-9385 .elementor-element.elementor-element-82393fd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover :is( span, a, i ){-webkit-text-stroke-width:0.7px;stroke-width:0.7px;}@media(min-width:721px){.elementor-9385 .elementor-element.elementor-element-a0e0e0f{--width:100%;}.elementor-9385 .elementor-element.elementor-element-c93dd06{--content-width:100%;}.elementor-9385 .elementor-element.elementor-element-37c77e1{--content-width:40%;}}/* Start custom CSS for image, class: .elementor-element-f07fd74 */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c0573f3 */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f86c62a */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b8cefc7 */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a43d20 */.sottolinea-animata {
  position: relative;
  display: inline-block; /* serve per adattare la linea alla larghezza del testo */
}

.sottolinea-animata::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0px; /* distanza dal testo */
  width: 100%;
  height: 1px; /* spessore della linea */
  background-color: #000; /* colore della sottolineatura */
  transition: width 0.6s ease-in-out;
}

.sottolinea-animata:hover::after {
  width: 0%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f07fd74 */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c0573f3 */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f86c62a */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b8cefc7 */.jewel-cat-box {
  transition: transform 0.8s ease-in-out; /* durata e fluidità */
}

.jewel-cat-box:hover {
  transform: scale(1.2); /* zoom leggero */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a43d20 */.sottolinea-animata {
  position: relative;
  display: inline-block; /* serve per adattare la linea alla larghezza del testo */
}

.sottolinea-animata::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0px; /* distanza dal testo */
  width: 100%;
  height: 1px; /* spessore della linea */
  background-color: #000; /* colore della sottolineatura */
  transition: width 0.6s ease-in-out;
}

.sottolinea-animata:hover::after {
  width: 0%;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-82393fd */.elementor .elementor-element.elementor-widget-n-tabs:not(:has(&gt;.elementor-widget-container))&gt;.e-n-tabs&gt;.e-n-tabs-heading .e-n-tab-title[aria-selected=true]{
    background-color: #fff !important;
}

.elementor-widget-n-tabs .e-n-tab-title[aria-selected=false] {
    background-color: #fff !important;
}

.elementor-element.elementor-widget-n-tabs:not(:has(&gt;.elementor-widget-container))&gt;.e-n-tabs[data-touch-mode=true]&gt;.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{
    background-color: #fff !important;
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0e0e0f */.elementor-9385 .elementor-element.elementor-element-a0e0e0f li a,
.elementor-9385 .elementor-element.elementor-element-a0e0e0f li {
    text-transform: none;
}

.margin-25{
    margin-top: 9px;
}/* End custom CSS */