﻿/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #00C387;--bs-secondary: #00C3C3;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #EEF0F0;--bs-dark: #141414;--bs-tertiary: #0078C3;--bs-quaternary: #684EFB;--bs-primary-rgb: 0, 195, 135;--bs-secondary-rgb: 0, 195, 195;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 238, 240, 240;--bs-dark-rgb: 20, 20, 20;--bs-tertiary-rgb: 0, 120, 195;--bs-quaternary-rgb: 104, 78, 251;--bs-primary-text-emphasis: #004e36;--bs-secondary-text-emphasis: #004e4e;--bs-success-text-emphasis: rgb(10, 54, 33.6);--bs-info-text-emphasis: rgb(5.2, 80.8, 96);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #ccf3e7;--bs-secondary-bg-subtle: #ccf3f3;--bs-success-bg-subtle: rgb(209, 231, 220.8);--bs-info-bg-subtle: rgb(206.6, 244.4, 252);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #99e7cf;--bs-secondary-border-subtle: #99e7e7;--bs-success-border-subtle: rgb(163, 207, 186.6);--bs-info-border-subtle: rgb(158.2, 233.8, 249);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: "Safiro", sans-serif;--bs-body-font-size:calc(1.255rem + 0.06vw)}@media(min-width: 1200px){:root,[data-bs-theme=light]{--bs-body-font-size:1.3rem}}:root,[data-bs-theme=light]{--bs-body-font-weight: 400;--bs-body-line-height: 1.8;--bs-body-color: #6a6a6a;--bs-body-color-rgb: 106, 106, 106;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(106, 106, 106, 0.75);--bs-secondary-color-rgb: 106, 106, 106;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(106, 106, 106, 0.5);--bs-tertiary-color-rgb: 106, 106, 106;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: #212529;--bs-link-color: #00C387;--bs-link-color-rgb: 0, 195, 135;--bs-link-decoration: none;--bs-link-hover-color: #009c6c;--bs-link-hover-color-rgb: 0, 156, 108;--bs-link-hover-decoration: none;--bs-code-color: #d63384;--bs-highlight-color: #6a6a6a;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(0, 195, 135, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #858585;--bs-body-color-rgb: 133, 133, 133;--bs-body-bg: #111;--bs-body-bg-rgb: 17, 17, 17;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #66dbb7;--bs-secondary-text-emphasis: #66dbdb;--bs-success-text-emphasis: rgb(117, 183, 152.4);--bs-info-text-emphasis: rgb(109.8, 223.2, 246);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(234, 133.8, 143.4);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #00271b;--bs-secondary-bg-subtle: #002727;--bs-success-bg-subtle: rgb(5, 27, 16.8);--bs-info-bg-subtle: rgb(2.6, 40.4, 48);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(44, 10.6, 13.8);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #007551;--bs-secondary-border-subtle: #007575;--bs-success-border-subtle: rgb(15, 81, 50.4);--bs-info-border-subtle: rgb(7.8, 121.2, 144);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(132, 31.8, 41.4);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: #ffffff;--bs-link-color: #00C387;--bs-link-hover-color: rgb(132.6, 226.2, 197.4);--bs-link-color-rgb: 0, 195, 135;--bs-link-hover-color-rgb: 133, 226, 197;--bs-code-color: rgb(230.4, 132.6, 181.2);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: rgb(117, 183, 152.4);--bs-form-valid-border-color: rgb(117, 183, 152.4);--bs-form-invalid-color: rgb(234, 133.8, 143.4);--bs-form-invalid-border-color: rgb(234, 133.8, 143.4)}body{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;transition:color 1s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color 1s cubic-bezier(0.455, 0.03, 0.515, 0.955)}body .text-dark,body .text-white,body .text-light,body .text-body,body .text-muted,body .display-1,body .display-2,body .display-3,body .display-4,body .display-5,body .display-6,body h1,body h2,body h3,body h4,body h5,body h6,body p{transition:color 1s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.bg-accent,.bg-white,.bg-dark{transition:background-color 1s cubic-bezier(0.455, 0.03, 0.515, 0.955)}svg [id="205"] *,svg [id="73"] *,svg [id="138"] *{transition:fill 1s cubic-bezier(0.455, 0.03, 0.515, 0.955)}::selection{background:#684efb;color:#000}::-moz-selection{background:#684efb;color:#000}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#000;pointer-events:none}gradient-background{position:absolute;top:50%;left:0;width:100%;height:100%;display:block;z-index:-1;height:85vh;min-height:600px;transform:translateY(-50%)}header .navbar{transition:transform .9s ease}header .navbar .navbar-inner{border-radius:100px;padding:13px 16px;width:100%;transition:background-color .15s ease-in-out,width .45s ease-in-out}header .navbar .navbar-brand svg{width:150px}@media(max-width: 1699.98px){header .navbar .navbar-brand svg{width:140px}}header .navbar .navbar-nav .nav-item .nav-link{font-family:"SpaceGrotesk",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;position:relative;transition:color 400ms ease-in-out;padding-top:0;padding-bottom:0;padding-left:1.1rem;padding-right:1.1rem}header .navbar .navbar-nav .nav-item:last-child{margin-right:-1.1rem}header .navbar .theme-switcher{width:42px;height:42px;border:2.5px solid #00c387;background-color:rgba(0,0,0,0);border-radius:100px}header .navbar .theme-switcher i{font-size:23px}header .navbar .theme-switcher[data-theme=light] i:before{content:""}header .navbar .theme-switcher[data-theme=dark] i:before{content:"" !important}@media(max-width: 991.98px){header .navbar .theme-switcher{width:35px;height:35px}header .navbar .theme-switcher i{font-size:20px}}header .navbar:not(.is-scrolling) .navbar-inner{background-color:rgba(0,0,0,0)}header .navbar:not(.is-scrolling) .navbar-inner .navbar-brand svg *{fill:#fff;transition:fill .15s ease-in-out}header .navbar:not(.is-scrolling) .navbar-inner .nav-item .nav-link{color:hsla(0,0%,100%,.55)}header .navbar:not(.is-scrolling) .navbar-inner .nav-item .nav-link:hover{color:hsla(0,0%,100%,.75)}header .navbar:not(.is-scrolling) .navbar-inner .nav-item .nav-link.active{color:#fff}header .navbar:not(.is-scrolling) .navbar-inner .theme-switcher i{color:#fff}header .navbar:not(.is-scrolling) .navbar-inner .au-navbar-toggle-box .au-navbar-toggle span{color:#fff}@media(min-width: 992px){header .navbar.is-scrolling .navbar-inner{width:1000px}}@media(max-width: 991.98px){header .navbar.is-scrolling .navbar-inner{width:calc(100% - 1.4rem)}}header .navbar.is-scrolling .navbar-inner .theme-switcher i{color:#000}header .navbar.is-scrolling .navbar-inner .au-navbar-toggle-box .au-navbar-toggle span{color:#000}header .navbar.is-hidden{transform:translateY(-100%)}header .au-navbar-toggle-box{background-color:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important;padding:0px !important;-webkit-appearance:none !important;outline:0px}header .au-navbar-toggle-box:focus{outline:0px}header .au-navbar-toggle-box .au-navbar-toggle{position:relative;display:block;width:25px;height:25px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}header .au-navbar-toggle-box .au-navbar-toggle:after{content:"";display:block;position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}header .au-navbar-toggle-box .au-navbar-toggle span{position:relative;display:block;width:100%;border-bottom:2px solid;-webkit-transition:width .3s,-webkit-transform .2s;transition:width .3s,-webkit-transform .2s;-o-transition:width .3s,-o-transform .2s;-moz-transition:transform .2s,width .3s,-moz-transform .2s;transition:transform .2s,width .3s;transition:transform .2s,width .3s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;top:4.5px}header .au-navbar-toggle-box .au-navbar-toggle span:nth-child(2){margin:6px 0 0 auto}header .au-navbar-toggle-box .au-navbar-toggle span:last-child{width:14px;margin:6px 0 0 auto}header .au-navbar-toggle-box .au-navbar-toggle:hover span:first-child{width:14px}header .au-navbar-toggle-box .au-navbar-toggle:hover span:last-child{width:100%}header:has(.show) .navbar.is-scrolling .navbar-inner,header:has(.showing) .navbar.is-scrolling .navbar-inner{background-color:rgba(0,0,0,0) !important}header:has(.show) .navbar.is-hidden,header:has(.showing) .navbar.is-hidden{transform:translateY(0) !important}header:has(.show) .au-navbar-toggle span,header:has(.showing) .au-navbar-toggle span{width:25px !important;-webkit-transition-delay:.1s,0s;-moz-transition-delay:.1s,0s;-o-transition-delay:.1s,0s;transition-delay:.1s,0s}header:has(.show) .au-navbar-toggle span:first-child,header:has(.showing) .au-navbar-toggle span:first-child{-webkit-transform:translateY(7px) rotate(-45deg);-moz-transform:translateY(7px) rotate(-45deg);-ms-transform:translateY(7px) rotate(-45deg);-o-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}header:has(.show) .au-navbar-toggle span:last-child,header:has(.showing) .au-navbar-toggle span:last-child{-webkit-transform:translateY(-1px) rotate(45deg);-moz-transform:translateY(-1px) rotate(45deg);-ms-transform:translateY(-1px) rotate(45deg);-o-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg)}header:has(.show) .au-navbar-toggle .navbar-2-span,header:has(.showing) .au-navbar-toggle .navbar-2-span{display:none}#offcanvasNavbar{z-index:1029;transform:translateX(0%) !important;background:rgba(0,0,0,0)}@media(max-width: 1299.98px){#offcanvasNavbar .offcanvas-body{padding:86.55px 1.5rem 1.5rem 1.5rem}#offcanvasNavbar .offcanvas-body .navbar-nav,#offcanvasNavbar .offcanvas-body .off-social,#offcanvasNavbar .offcanvas-body .off-btn,#offcanvasNavbar .offcanvas-body .off-link{position:relative;z-index:2}#offcanvasNavbar .offcanvas-body:after{content:"";position:absolute;width:100%;height:100%;transform:translateY(-100%);background-color:#111;left:0;top:0;z-index:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform cubic-bezier(0.165, 0.84, 0.44, 1) .6s;-webkit-transition:transform ease-in-out .6s;will-change:transform}#offcanvasNavbar .nav-item,#offcanvasNavbar .off-social,#offcanvasNavbar .off-btn,#offcanvasNavbar .off-link{opacity:0;display:block;transform:translateY(calc(-10px * var(--index) - 10px));transition-delay:calc(.01s*var(--index));transition:opacity .6s cubic-bezier(0.165, 0.84, 0.44, 1),transform .8s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:opacity .6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform .8s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateY(calc(-10px * var(--index) - 10px));-webkit-transform:translateY(calc(-10px * var(--index) - 10px));will-change:transform,opacity}#offcanvasNavbar .nav-item .nav-link,#offcanvasNavbar .off-social .nav-link,#offcanvasNavbar .off-btn .nav-link,#offcanvasNavbar .off-link .nav-link{font-size:40px !important;line-height:1.1em;color:hsla(0,0%,100%,.55);text-transform:lowercase}#offcanvasNavbar .nav-item .nav-link.active,#offcanvasNavbar .off-social .nav-link.active,#offcanvasNavbar .off-btn .nav-link.active,#offcanvasNavbar .off-link .nav-link.active{color:#fff}#offcanvasNavbar .off-btn .btn{font-size:20px;line-height:1em}#offcanvasNavbar.showing .offcanvas-body:after{transform:translateY(0%)}#offcanvasNavbar.show .offcanvas-body:after{transform:translateY(0%)}#offcanvasNavbar.show .nav-item,#offcanvasNavbar.show .off-social,#offcanvasNavbar.show .off-btn,#offcanvasNavbar.show .off-link{opacity:1;transform:translateY(0px)}#offcanvasNavbar.hiding .offcanvas-body:after{transform:translateY(-100%)}#offcanvasNavbar.hiding .nav-item,#offcanvasNavbar.hiding .off-social,#offcanvasNavbar.hiding .off-btn,#offcanvasNavbar.hiding .off-link{opacity:0;transform:translateY(calc(-10px * var(--index) - 10px))}}@media(max-width: 767.98px){footer .footer-blocks-container .footer-item{margin:24px 0}}footer .footer-blocks-container .footer-item .footer-heading{font-size:14px;margin-bottom:26px}@media(max-width: 767.98px){footer .footer-blocks-container .footer-item .footer-heading{margin-bottom:8px}}footer .footer-blocks-container .footer-item .footer-content{font-size:15px}footer .footer-blocks-container .footer-item .footer-content a{color:#fff}footer .footer-blocks-container .logo-meneghini img{transition-duration:.4s}footer .footer-blocks-container .logo-meneghini:hover img{opacity:.6}footer .footer-copyright-container p{font-size:14px;font-weight:initial}@media(min-width: 768px){footer .footer-copyright-container{border-top:1px solid #222}}.hero{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;height:85vh;min-height:600px;overflow:hidden}@media(max-width: 991.98px){.hero{height:55vh;min-height:480px}.hero gradient-background{height:55vh !important;min-height:480px !important}}.hero.no-home{height:50vh;min-height:500px}@media(max-width: 991.98px){.hero.no-home{height:32vh;min-height:280px}.hero.no-home gradient-background{height:35vh !important;min-height:280px !important}}@media(min-width: 992px){.hero.hero-chi-siamo{background-attachment:fixed}}@media(max-width: 991.98px){.hero.hero-chi-siamo{height:40vh;min-height:370px}}.hero.page-error gradient-background{height:100% !important;min-height:100% !important}@media(max-width: 767.98px){.hero .hero-title{font-size:2.8rem}}.hero .arrow-down{width:80px;height:80px;overflow:hidden}@media(max-width: 991.98px){.hero .arrow-down{width:50px;height:50px}}.hero .arrow-down span{display:block;width:100%;height:100%;background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.link-animation{position:relative}.link-animation:after{content:"";bottom:-3px;background-color:#fff;position:absolute;left:0;right:100%;height:2px;transition:right 400ms ease-in-out}.link-animation:hover:after{right:0}@media(min-width: 992px){.card-crop-animation{overflow:hidden;transition:all ease-in-out 500ms}.card-crop-animation .crop-animation-img{transition:all ease-in-out 500ms}.card-crop-animation:hover{transform:scale(0.95)}.card-crop-animation:hover .crop-animation-img{transform:scale(1.1)}}.cc-yv368[data-full-view=true] .cc-1kr6o .cc-18ov6{--crisp-customization-container-index: 1027}#about svg{object-fit:cover;object-position:center;width:100%;height:100%}#about svg *{transition:fill 1s ease-in-out}.tool .plus-icon svg{width:30px;height:30px;transition:transform .35s ease}.tool .plus-icon svg .plus-icon-fill{fill:#00c387}.tool .plus-icon:hover svg{transform:scale(1.3)}.tool .plus-icon[aria-expanded=true] svg{transform:rotate(45deg) scale(1.3)}.tool .card-body{background-color:rgba(80,80,80,.28);border:1px solid rgba(80,80,80,.28)}.tool .card-body .list-group-flush .list-group-item{background-color:rgba(0,0,0,0);padding:.15rem .25rem;border-color:rgba(80,80,80,.1)}.tool .card-body .list-group-flush .list-group-item *{font-size:1rem;font-weight:300}@media(max-width: 991.98px){.tool .card-body .list-group-flush.border-bottom-sm{border-bottom:1px solid rgba(80,80,80,.2)}}#partners .partner-logo-item .anim-inside{transform:translateY(50%);opacity:0;will-change:transform,opacity}#partners .partner-logo-item.is-anim .anim-inside{opacity:1;transform:translateY(0%);transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),opacity 1s cubic-bezier(0.23, 1, 0.32, 1)}@media(min-width: 992px){#partners .partner-logo-item.is-anim .anim-inside{transition-delay:calc(.1s*var(--index-lg))}}@media(max-width: 991.98px){#partners .partner-logo-item.is-anim .anim-inside{transition-delay:calc(.1s*var(--index-md))}}@media(max-width: 767.98px){#partners .partner-logo-item.is-anim .anim-inside{transition-delay:calc(.1s*var(--index))}}#partners .partner-logo-item .partner-logo-wrapper{transition:opacity .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}#partners .partner-logo-item .partner-logo-wrapper .partner-logo{filter:grayscale(100%) contrast(35%);transition:filter .3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(min-width: 768px){#partners .partner-logo-item .partner-logo-wrapper:hover .partner-logo{filter:grayscale(0%) contrast(100%)}}@media(min-width: 768px){#partners:has(.partner-logo-wrapper:hover) .partner-logo-wrapper:not(:hover){opacity:.4}}.team-member-item .anim-inside{transform:translateY(20%);opacity:0;will-change:transform,opacity;transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),opacity 1s cubic-bezier(0.23, 1, 0.32, 1)}@media(min-width: 1300px){.team-member-item .anim-inside{transition-delay:calc(.1s*var(--index-xl))}}@media(max-width: 1299.98px){.team-member-item .anim-inside{transition-delay:calc(.1s*var(--index-lg))}}@media(max-width: 991.98px){.team-member-item .anim-inside{transition-delay:calc(.1s*var(--index))}}.team-member-item.is-anim .anim-inside{opacity:1;transform:translateY(0%)}#contatti.bg-contatti{background:linear-gradient(to left, #fff 50%, #EEF0F0 50%)}#contatti .contatti-item{margin-bottom:70px}@media(max-width: 767.98px){#contatti .contatti-item{margin-bottom:30px}}#contatti .contatti-item .contatti-heading{margin-bottom:26px}@media(max-width: 767.98px){#contatti .contatti-item .contatti-content{font-size:16px}}#contatti .contatti-item .contatti-content a{color:#6a6a6a}#contatti .contatti-item .contatti-item-content .off-social{margin-bottom:0px}#contatti .list-group-item{background-color:rgba(0,0,0,0)}.post-password-form{text-align:center}.post-password-form p:first-child{font-size:24px !important;font-weight:700;color:#141414;margin-bottom:4rem}.post-password-form p label,.post-password-form p input{font-size:16px;font-weight:700;width:100%;max-width:400px;margin-left:auto;margin-right:auto;display:block}.post-password-form p input{font-size:1.3rem}.post-password-form p input[type=password]{height:calc(1.8em + .75rem + 2px);padding:.375rem .75rem;color:#495057;border:1px solid #ced4da;margin-bottom:5px}.post-password-form p input[type=submit]{background-color:#00c387;color:#fff;padding:.375rem 1.8rem;border:1px solid rgba(0,0,0,0);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.post-password-form p input[type=submit]:hover{background-color:#009d6d;border-color:#009d6d}div[class^=mb-] p:last-child,div[class*=" mb-"] p:last-child{margin-bottom:0px}@media(min-width: 992px){.pt-custom{padding-top:10rem !important}}.carousel-control-prev-icon,.carousel-control-next-icon{width:1.4rem;height:1.4rem}.text-white-80{color:hsla(0,0%,100%,.8) !important}@media(max-width: 767.98px){.border-bottom-sm{border-bottom:1px solid #222}}.ratio *{width:100%;height:100%;object-fit:cover}.xsmall{font-size:75%}.btn{text-transform:uppercase;font-weight:700}.btn-circle{width:40px;height:40px;padding:0px;border-width:1px;border-color:#e2e2e2;border-radius:100%}.btn-circle i{font-size:1rem;letter-spacing:initial}.btn-circle:hover{background-color:#eef0f0;border-color:#eef0f0}.btn-circle:hover i{color:#141414}[data-bs-theme=light] .bg-accent{background-color:#f6f6f6}[data-bs-theme=light] header .navbar-brand svg *{fill:rgba(var(--bs-emphasis-color-rgb), 1)}[data-bs-theme=light] header:has(.show) .navbar-brand svg *,[data-bs-theme=light] header:has(.showing) .navbar-brand svg *{fill:#fff}[data-bs-theme=light] header:has(.show) .theme-switcher i,[data-bs-theme=light] header:has(.showing) .theme-switcher i{color:#fff !important}[data-bs-theme=light] header:has(.show) .au-navbar-toggle-box .au-navbar-toggle span,[data-bs-theme=light] header:has(.showing) .au-navbar-toggle-box .au-navbar-toggle span{color:#fff !important}[data-bs-theme=light] #digitalAgencyPartner .st0{fill:#f6f6f6}[data-bs-theme=light] #digitalAgencyPartner .st1{fill:#571a4a}[data-bs-theme=light]:has(.no-bg) header .navbar-brand svg *{fill:rgba(var(--bs-emphasis-color-rgb), 1) !important}[data-bs-theme=light]:has(.no-bg) header .theme-switcher i{color:#000 !important}[data-bs-theme=light]:has(.no-bg) header .au-navbar-toggle-box .au-navbar-toggle span{color:#000 !important}[data-bs-theme=light]:has(.no-bg) header .nav-item .nav-link{color:rgba(var(--bs-emphasis-color-rgb), 0.65) !important}[data-bs-theme=light]:has(.no-bg) header .nav-item .nav-link:hover{color:rgba(var(--bs-emphasis-color-rgb), 0.8) !important}[data-bs-theme=light]:has(.no-bg) header .nav-item .nav-link.active{color:rgba(var(--bs-emphasis-color-rgb), 1) !important}[data-bs-theme=light]:has(.no-bg) header:has(.show) .navbar-brand svg *,[data-bs-theme=light]:has(.no-bg) header:has(.showing) .navbar-brand svg *{fill:#fff !important}[data-bs-theme=light]:has(.no-bg) header:has(.show) .theme-switcher i,[data-bs-theme=light]:has(.no-bg) header:has(.showing) .theme-switcher i{color:#fff !important}[data-bs-theme=light]:has(.no-bg) header:has(.show) .au-navbar-toggle-box .au-navbar-toggle span,[data-bs-theme=light]:has(.no-bg) header:has(.showing) .au-navbar-toggle-box .au-navbar-toggle span{color:#fff !important}[data-bs-theme=light]:has(.no-bg) header:has(.show) .nav-item .nav-link,[data-bs-theme=light]:has(.no-bg) header:has(.showing) .nav-item .nav-link{color:hsla(0,0%,100%,.55) !important}[data-bs-theme=light]:has(.no-bg) header:has(.show) .nav-item .nav-link:hover,[data-bs-theme=light]:has(.no-bg) header:has(.showing) .nav-item .nav-link:hover{color:hsla(0,0%,100%,.75) !important}[data-bs-theme=light]:has(.no-bg) header:has(.show) .nav-item .nav-link.active,[data-bs-theme=light]:has(.no-bg) header:has(.showing) .nav-item .nav-link.active{color:#fff !important}[data-bs-theme=dark] .bg-accent{background-color:#1b1b1b}[data-bs-theme=dark] .bg-dark{background-color:#1b1b1b}[data-bs-theme=dark] .bg-white{background-color:#000 !important}[data-bs-theme=dark] .text-dark{color:#fff !important}[data-bs-theme=dark] .navbar-brand svg *{fill:#fff}[data-bs-theme=dark] .theme-switcher i{color:#fff !important}[data-bs-theme=dark] .au-navbar-toggle-box .au-navbar-toggle span{color:#fff !important}[data-bs-theme=dark] #digitalAgencyPartner .st0{fill:#1b1b1b}[data-bs-theme=dark] #digitalAgencyPartner .st1{fill:#555}[data-bs-theme=dark] svg [id="205"] *,[data-bs-theme=dark] svg [id="73"] *,[data-bs-theme=dark] svg [id="138"] *{fill:#f7f7f7}