/**
 * This file was generated automatically by Supernova.io and should not be changed manually.
 * To modify the format or content of this file, please contact your design system team. 
 */

:root {
  --Vertical-Gradient: linear-gradient(180deg, rgba(var(--Unipol-Ink-Blue-500), 1) 0%, rgba(var(--Unipol-Azure-Blue-800), 1) 100%);
  --Dark-Blue-Gradient: linear-gradient(180deg, rgba(var(--Unipol-Azure-Blue-800), 1) 0%, rgba(var(--Core-Null-000), 0) 100%);
  --Overlay-2: linear-gradient(180deg, #00000012 0%, #00000071 100%), linear-gradient(180deg, #00000033 0%, #00000000 100%);
  --Overlay-Mobile: linear-gradient(180deg, #00000041 0%, #00000012 100%);
  --Overlay-Hero-Full-Width-Desktop: radial-gradient(circle, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%), radial-gradient(circle, rgba(var(--Core-Black-Alpha-950), 0.95) 21.27%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Hero-Full-Width-Desktop-Small: radial-gradient(circle, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%), radial-gradient(circle, rgba(var(--Core-Black), 1) 27.34%, rgba(var(--Core-Black-Alpha-Zero), 0) 98.34%);
  --Overlay-Hero-Full-Width-Tablet: linear-gradient(180deg, rgba(var(--Core-Black-Alpha-Zero), 0) 0%, rgba(var(--Core-Black), 1) 100%), linear-gradient(180deg, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Mini-Hero-Desktop: radial-gradient(circle, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%), radial-gradient(circle, rgba(var(--Core-Black), 1) 15.49%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Mini-Hero-Desktop-Small: radial-gradient(circle, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%), radial-gradient(circle, rgba(var(--Core-Black), 1) 21.4%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Mini-Hero-Tablet: linear-gradient(180deg, rgba(var(--Core-Black-Alpha-Zero), 0) 0%, rgba(var(--Core-Black), 1) 100%), linear-gradient(180deg, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Hero-Blog-Desktop: linear-gradient(180deg, rgba(var(--Core-Black-Alpha-Zero), 0) 0%, rgba(var(--Core-Black), 1) 100%), linear-gradient(180deg, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Hero-Blog-Desktop-Small: linear-gradient(180deg, rgba(var(--Core-Black-Alpha-Zero), 0) 0%, rgba(var(--Core-Black), 1) 100%), linear-gradient(180deg, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Hero-Blog-Tablet: linear-gradient(180deg, rgba(var(--Core-Black-Alpha-Zero), 0) 0%, rgba(var(--Core-Black), 1) 100%), linear-gradient(180deg, rgba(var(--Core-Black), 1) 0%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Hero-Full-Width-B2-B-Desktop: radial-gradient(circle, rgba(var(--Core-Black), 1) 25.44%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%), radial-gradient(circle, rgba(var(--Core-Black), 1) 21.27%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Hero-Full-Width-B2-B-Desktop-Small: radial-gradient(circle, rgba(var(--Core-Black), 1) 25.44%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%), radial-gradient(circle, rgba(var(--Core-Black), 1) 21.27%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Overlay-Hero-Full-Width-B2-B-Tablet: radial-gradient(circle, rgba(var(--Core-Black), 1) 25.44%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%), radial-gradient(circle, rgba(var(--Core-Black), 1) 21.27%, rgba(var(--Core-Black-Alpha-Zero), 0) 100%);
  --Horizontal-Gradient: linear-gradient(90deg, rgba(var(--Unipol-Ink-Blue-100), 1) 0%, rgba(var(--Unipol-Ink-Blue-600), 1) 100%);
  --Sfumatura-Icon-Contact-Agent-Card: linear-gradient(180deg, #0303f5 0%, #001c35 100%);
  --Overlay-Hero-Full-Width-Desktop: radial-gradient(circle, #00000075 0%, #00000012 100%), radial-gradient(circle, #00000080 21.27%, #00000000 100%);
  --Overlay-Hero-Full-Width-Desktop: radial-gradient(circle, #00000097 0%, #00000012 100%), radial-gradient(circle, #00000080 21.27%, #00000000 100%);
  --Overlay-Hero-Full-Width-Desktop-Small: radial-gradient(circle, #00000097 0%, #00000012 100%), radial-gradient(circle, #00000085 27.34%, #00000000 98.34%);
  --Overlay-Hero-Full-Width-Tablet: linear-gradient(180deg, #00000012 0%, #0000008d 100%), linear-gradient(180deg, #00000061 0%, #00000000 100%);
  --Overlay-Mini-Hero-Desktop: radial-gradient(circle, #00000074 0%, #0000001f 100%), radial-gradient(circle, #00000080 15.49%, #00000000 100%);
  --Overlay-Mini-Hero-Desktop-Small: radial-gradient(circle, #00000074 0%, #0000001f 100%), radial-gradient(circle, #00000080 21.4%, #00000000 100%);
  --Overlay-Mini-Hero-Tablet: linear-gradient(180deg, #00000000 0%, #000000 100%), linear-gradient(180deg, #000000 0%, #00000000 100%);
  --Overlay-Hero-Blog-Desktop: linear-gradient(180deg, #00000026 0%, #00000070 100%), linear-gradient(180deg, #00000052 0%, #00000000 100%);
  --Overlay-Hero-Blog-Tablet: linear-gradient(180deg, #00000026 0%, #00000070 100%), linear-gradient(180deg, #00000052 0%, #00000000 100%);
  --Overlay-Hero-Full-Width-B2-B-Desktop: radial-gradient(circle, #0000008c 25.44%, #0000001a 100%), radial-gradient(circle, #0000008a 21.27%, #00000000 100%);
  --Overlay-Hero-Full-Width-B2-B-Desktop-Small: radial-gradient(circle, #0000008c 25.44%, #0000001a 100%), radial-gradient(circle, #0000008a 21.27%, #00000000 100%);
  --Overlay-Hero-Full-Width-B2-B-Tablet: radial-gradient(circle, #0000008c 25.44%, #0000001a 100%), radial-gradient(circle, #0000008a 21.27%, #00000000 100%);
  --Overlay-Hero-Blog-Desktop-Small: linear-gradient(180deg, #00000026 0%, #00000070 100%), linear-gradient(180deg, #00000052 0%, #00000000 100%);
}