.header_globale {
width:100% !important;
margin-bottom: -130px;
height: 130px;
background: transparent;
transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
backdrop-filter: blur(0px);
-webkit-backdrop-filter: blur(0px);
} .header_globale.elementor-sticky--effects {
height: 100px !important;
background: rgba(255, 255, 255, 0.8) !important;
backdrop-filter: blur(10px) !important;
-webkit-backdrop-filter: blur(10px) !important;
box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
} .hamburger_globale {
height: 130px;
aspect-ratio: 1/1;
border-left: 1px solid #D9D9D9 !important;
transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
} .header_globale.elementor-sticky--effects .hamburger_globale {
height: 100px;
} .navi_global {
height: 130px;
transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
} .navi_global.elementor-sticky--effects .hamburger_globale {
height: 100px;
}  .title_enter h1 {
position: relative;
overflow: hidden; clip-path: inset(100% 0 0 0);
transition: clip-path 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
} .title_enter h1.animate-in {
clip-path: inset(0% 0 0 0);
} .title_enter-alt h1 {
position: relative;
overflow: hidden;
}
.title_enter-alt h1::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: var(--e-global-color-background, #ffffff);
transform: translateY(0);
transition: transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
z-index: 1;
}
.title_enter-alt h1.animate-in::before {
transform: translateY(-100%);
}
.title_enter-alt h1 * {
position: relative;
z-index: 2;
}
.jet-listing-dynamic-terms {
display: flex;
align-items: center;
} ::-webkit-scrollbar {
width: 6px;
height: 6px;
}
::-webkit-scrollbar-track {
background-color: #f4f4f4;
}
::-webkit-scrollbar-thumb {
background-color: #70539E;
border-radius: 0px;
}
::-webkit-scrollbar-thumb:hover {
background-color: #3D3D3B;
} .etichetta {transform: rotate(-90deg);} .testo_viola {
color: #70539E;
}
.testo_viola_chiaro {
color: #AF8DE4;
}  .riga_form {
gap:30px;
margin-bottom:0px;
}
.colonna_privacy {
padding-left:50px;
}
.pulsante_invia {
z-index:150 !important;
align-items: center;
width: 180px;
height: 180px;
display: flex !important;
flex-direction: column !important;
}
.pulsante_invia:hover {
width: 160px;
height: 160px;
}
.pulsante_invia i {
font-size: 44px !important;
margin-bottom:10px;
}
.colonna_submit {
height: 180px;
margin-top:-90px !important;
padding-right:50px;
}
input:focus-visible, select:focus-visible, textarea:focus-visible {
outline: none;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
border-bottom: 1px solid #70539E !important;
outline: none; } .slick-arrow svg {
fill: #111111 !important;
} .custom_bullet {
font-size: 0.7em; vertical-align: middle; }
.point_text {
display: inline-flex;
align-items: center;
gap: 0px;
color: inherit;
}
.point_text::before {
content: "";
width: 0.4em; 
height: 0.4em;
background-color: #70539E; border-radius: 50%;
margin-right: 10px; }
.point_text_2 {
display: inline-flex;
align-items: center;
gap: 0px;
color: inherit;
}
.point_text_2::before {
content: "";
width: 0.4em; 
height: 0.4em;
background-color: #AF8DE4; border-radius: 50%;
margin-right: 10px; }  .prod_home .slick-track .jet-listing-grid__item {
border-left: 1px solid #f4f4f4 !important;
}
.prod_home .slick-track .jet-listing-grid__item:not(:first-child) {
border-left: 1px solid #D9D9D9 !important;
}
#prod_page .jet-listing-grid__item {
border-left: 1px solid #f4f4f4 !important;
}
#prod_page .jet-listing-grid__item:not(:first-child) {
border-left: 1px solid #D9D9D9 !important;
}
.sin_home .slick-track .jet-listing-grid__item {
border-left: 1px solid #2A2A2A !important;
box-sizing: border-box !important;
}
.sin_home .slick-track .jet-listing-grid__item:not(:first-child) {
border-left: 1px solid #424242 !important;
box-sizing: border-box !important;
}
.acc_prod .slick-track .jet-listing-grid__item {
border-left: 1px solid #f4f4f4 !important;
box-sizing: border-box !important;
}
.acc_prod .slick-track .jet-listing-grid__item:not(:first-child) {
border-left: 1px solid #D9D9D9 !important;
box-sizing: border-box !important;
}  .custom-line-button .elementor-button {
position: relative !important;
transition: all 0.3s ease !important;
}
.custom-line-button .elementor-button::after {
content: '' !important;
position: absolute !important;
bottom: -10px !important; left: 0 !important;
width: 70% !important;
height: 2px !important;
background-color: #AF8DE4 !important;
transition: all 0.4s ease !important;
}
.custom-line-button .elementor-button:hover {
transform: translateX(-8px) !important;
}
.custom-line-button .elementor-button:hover::after {
left: 30% !important;
} .custom-line-button_anc .elementor-button {
position: relative !important;
transition: all 0.3s ease !important;
}
.custom-line-button_anc .elementor-button::after {
content: '' !important;
position: absolute !important;
bottom: -10px !important; left: 0 !important;
width: 70% !important;
height: 2px !important;
background-color: #AF8DE4 !important;
transition: all 0.4s ease !important;
}
.custom-line-button_anc .elementor-button:hover {
transform: translateX(-8px) !important;
}
.custom-line-button_anc .elementor-button:hover::after {
left: 30% !important;
}  .corpo_articolo :is(h1, h2, h3, h4, h5, h6) {
color: #3D3D3B;
} #3d_scroll {
overflow-y: scroll !important;
scroll-behavior: auto !important;
-webkit-overflow-scrolling: touch !important;
} .jet-popup__close-button svg{
display: inline-block; transform-origin: center; transition: transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.jet-popup__close-button:hover svg {
transform: rotate(180deg);
}  .jet-listing-grid__slider-icon.prev-arrow svg,
.jet-listing-grid__slider-icon.next-arrow svg {
visibility: hidden !important;
opacity: 0 !important;
pointer-events: none !important;
position: absolute !important;
} .jet-listing-grid__slider-icon.prev-arrow,
.jet-listing-grid__slider-icon.next-arrow { width: 60px !important;
height: 20px !important;
display: block !important;
background-repeat: no-repeat !important;
background-position: center !important;
background-size: contain !important;
cursor: pointer;
z-index: 10;
background-color: transparent !important;
} #who .jet-listing-grid__slider-icon.prev-arrow {
background-image: url(//u-sense.it/wp-content/uploads/2025/10/freccia_prev.svg) !important;
transform: rotate(0deg) !important;
} #who .jet-listing-grid__slider-icon.next-arrow {
background-image: url(//u-sense.it/wp-content/uploads/2025/10/freccia_next.svg) !important;
transform: rotate(0deg) !important; transform-origin: center !important;
}
#griglia_home .jet-listing-grid__slider-icon.prev-arrow {
background-image: url(//u-sense.it/wp-content/uploads/2025/10/freccia_prev_prod.svg) !important;
transform: rotate(0deg) !important;
} #griglia_home .jet-listing-grid__slider-icon.next-arrow {
background-image: url(//u-sense.it/wp-content/uploads/2025/10/freccia_next_prod.svg) !important;
transform: rotate(0deg) !important; transform-origin: center !important;
} .jet-listing-grid__slider-icon.prev-arrow:hover,
.jet-listing-grid__slider-icon.next-arrow:hover {
opacity: 0.7 !important;
transition: opacity 0.2s ease;
} .jet-listing-grid__slider-icon.slick-disabled {
opacity: 0.3 !important;
cursor: default !important;
}  @media only screen and (max-width: 1366px) {
.header_globale {
margin-bottom: -100px;
height: 100px;
} .header_globale.elementor-sticky--effects {
height: 90px !important;
} .hamburger_globale {
height: 100px;
} .header_globale.elementor-sticky--effects .hamburger_globale {
height: 90px;
} .navi_global {
height: 100px;
transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
} .navi_global.elementor-sticky--effects .hamburger_globale {
height: 90px;
}
} @media only screen and (max-width: 1024px) {
.header_globale {
margin-bottom: -100px;
height: 100px;
} .header_globale.elementor-sticky--effects {
height: 100px !important;
} .hamburger_globale {
height: 100px;
} .header_globale.elementor-sticky--effects .hamburger_globale {
height: 100px;
} .navi_global {
height: 100px;
transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
} .navi_global.elementor-sticky--effects .hamburger_globale {
height: 100px;
} .riga_form {
gap:0px !important;
margin-bottom:0px !important;
}
.colonna_privacy {
padding-left:30px;
}
.pulsante_invia {
z-index:150 !important;
align-items: center;
width: 140px;
height: 140px;
display: flex !important;
flex-direction: column !important;
}
.pulsante_invia:hover {
width: 110px;
height: 110px;
}
.pulsante_invia i {
font-size: 22px !important;
margin-bottom:10px;
}
.colonna_submit {
height: 140px;
margin-top:-130px !important;
padding-right:30px;
}
#prod_page .jet-listing-grid__item {
border-left: 1px solid #f4f4f4 !important;
border-top: 1px solid #f4f4f4 !important;
}
#prod_page .jet-listing-grid__item:not(:first-child) {
border-left: 1px solid #f4f4f4 !important;
border-top: 1px solid #D9D9D9 !important;
}
} @media only screen and (max-width: 767px) {
.header_globale {
margin-bottom: -80px;
height: 80px;
} .header_globale.elementor-sticky--effects {
height: 80px !important;
} .hamburger_globale {
height: 80px;
} .header_globale.elementor-sticky--effects .hamburger_globale {
height: 80px;
} .navi_global {
height: 80px;
transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
} .navi_global.elementor-sticky--effects .hamburger_globale {
height: 80px;
}
.colonna_privacy {
padding-left:0px;
}
.pulsante_invia {
z-index:150 !important;
align-items: center;
width: 120px;
height: 120px;
display: flex !important;
flex-direction: column !important;
}
.pulsante_invia:hover {
width: 120px;
height: 120px;
}
.pulsante_invia i {
font-size: 16px !important;
margin-bottom:10px;
}
.colonna_submit {
height: 120px;
margin-top:-30px !important;
padding-right:0px;
}
}