h1 .kw-accent,h2 .kw-accent,h3 .kw-accent,h4 .kw-accent,h5 .kw-accent,h6 .kw-accent{color:#77BC22!important}.primopar.duecolonne .et_pb_text_inner{column-count:2!Important;gap:4%}.kw-accent-end .kw-accent,h1 .kw-accent,h2 .kw-accent,h3 .kw-accent,h4 .kw-accent,h5 .kw-accent,h6 .kw-accent{color:#77BC22!important}@keyframes scrollDownPulse{0%{opacity:0;transform:translateY(-6px)}25%{opacity:1;transform:translateY(-2px)}70%{opacity:1;transform:translateY(8px)}100%{opacity:0;transform:translateY(14px)}}.scrolldown .et-pb-icon{display:inline-block;transform-origin:center center;animation:scrollDownPulse 1.8s cubic-bezier(.4,0,.2,1) infinite}@media (prefers-reduced-motion:reduce){.scrolldown .et-pb-icon{animation:none}}.vetronero{background:rgba(0,0,0,0.7)!important;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(0,0,0,0.3)}.et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_header{background-color:rgba(0,0,0,0.62)!important}@keyframes preiconaEnter{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes preiconaSpin{0%{transform:rotate(0deg)}55%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.pretitolo .et-pb-icon{display:inline-block;padding:4px;transform-origin:center center;backface-visibility:hidden;animation:preiconaEnter .7s cubic-bezier(.2,.7,.2,1) both,preiconaSpin 3s cubic-bezier(.12,.6,.2,1) .7s infinite}@media (prefers-reduced-motion:reduce){.preicona .et-pb-icon{animation:none}}.pretitolo .et_pb_main_blurb_image.et_had_animation{width:24px}.pretitolo .et_pb_blurb_container{padding-left:0px!important}.contenitore{position:relative;aspect-ratio:16/10;padding:22px;border-radius:14px;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.09);text-decoration:none;cursor:pointer;box-shadow:0 12px 30px rgba(0,0,0,.4);transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1);will-change:transform;contain:layout paint;transform:translateZ(0)}.contenitore::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;z-index:3;background:#65B916;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1)}.contenitore>*{position:relative;z-index:2}.imgblocchetto{position:absolute;top:18px;left:20px;z-index:2;color:#65B916;transition:transform .3s cubic-bezier(.4,0,.2,1)}.titoloblocchetto{margin:0;max-width:20ch;font-family:'Sora',sans-serif;font-weight:600;font-size:20px;line-height:1.22;color:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1)}.iconablocchetto{position:absolute;right:18px;bottom:18px;z-index:2;place-items:center;border:1.5px solid rgba(101,185,22,.55);color:#65B916;background:transparent;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.iconablocchetto img{display:block;width:20px;height:20px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.contenitore:hover,.contenitore:focus-visible{transform:translateY(-6px);border-color:#65B916;outline:none}.contenitore:hover::before,.contenitore:focus-visible::before{transform:scale(1.06)}.contenitore:hover::after,.contenitore:focus-visible::after{transform:scaleX(1)}.contenitore:hover .titoloblocchetto,.contenitore:focus-visible .titoloblocchetto{transform:translateY(-4px)}.contenitore:hover .imgblocchetto,.contenitore:focus-visible .imgblocchetto{transform:scale(1.12)}.contenitore:hover .numeroblocchetto,.contenitore:focus-visible .numeroblocchetto{transform:scale(1.05)}.contenitore:hover .iconablocchetto,.contenitore:focus-visible .iconablocchetto{background-color:#65B916;color:#0a0c0e;border-color:#65B916}.contenitore:hover .iconablocchetto .et-pb-icon,.contenitore:focus-visible .iconablocchetto .et-pb-icon{transform:translateX(3px);color:#000}.contenitore:active{transform:translateY(-2px) scale(.985);transition-duration:.1s}.contenitore:active .iconablocchetto{transform:scale(.9)}@media (prefers-reduced-motion:reduce){.contenitore,.contenitore *,.contenitore::before,.contenitore::after{transition:none!important}}.divider{background-color:#d1d1d1;width:100%;height:1px!important;color:#d1d1d1;margin-bottom:30px;margin-top:10px}.glass-card{border-radius:4px;background:rgba(248,248,248,0.02);backdrop-filter:blur(45px) saturate(50%);-webkit-backdrop-filter:blur(45px) saturate(50%);border:1px solid rgba(204,204,204,0.2);box-shadow:0px 25px 80px 0 rgba(0,0,0,0.5),inset 0 0 200px rgba(255,255,255,0.15),inset 0px 0px 4px 2px rgba(255,255,255,0.08);overflow:hidden}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background:rgba(0,0,0,0.6)!important;box-shadow:0 4px 30px rgba(0,0,0,0.1)!important;backdrop-filter:blur(5px)!important}.cs-btn--card{align-self:flex-start;padding:13px 22px}.cs-btn--card .cs-btn__label{font-size:14.5px}.bloccoprodotto{border:1px solid #DEE2E4;border-radius:14px;overflow:hidden;background:#fff;transition:transform .3s cubic-bezier(.62,.02,.34,1),box-shadow .3s ease,border-color .3s ease;will-change:transform;padding:20px}.bloccoprodotto:hover{transform:translateY(-6px);border-color:#65B916;box-shadow:0 18px 40px rgba(13,16,18,.13)}.bloccoprodotto:hover .cs-btn__louvres>span{transform:rotateY(180deg)}.bloccoprodotto:hover .cs-btn{border-color:#65B916;box-shadow:0 10px 28px rgba(101,185,22,.32)}.bloccoprodotto:hover .cs-btn__ar{transform:translateX(4px)}.bloccoprodotto:hover .cs-btn--ghost .cs-btn__label{color:#0a0c0e}.cs-btn{--cs-green:#65B916;--cs-steel-1:#eef1f2;--cs-steel-2:#dce1e4;--cs-dark:#0a0c0e;--cs-seam:rgba(0,0,0,.16);--cs-ease:cubic-bezier(.62,.02,.34,1);position:relative;display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;border-radius:9px;border:1.5px solid var(--cs-steel-2);overflow:hidden;perspective:1000px;isolation:isolate;cursor:pointer;text-decoration:none;font-family:'Sora','Inter',system-ui,sans-serif;font-weight:600;transition:box-shadow .4s var(--cs-ease),border-color .4s var(--cs-ease)}.cs-btn__louvres{position:absolute;inset:0;display:flex;gap:0;background:linear-gradient(180deg,var(--cs-steel-1),var(--cs-steel-2));z-index:1}.cs-btn__louvres>span{flex:1;position:relative;transform-style:preserve-3d;transition:transform .55s var(--cs-ease);will-change:transform}.cs-btn__louvres>span::before,.cs-btn__louvres>span::after{content:"";position:absolute;inset:0;backface-visibility:hidden}.cs-btn__louvres>span::before{background:linear-gradient(180deg,var(--cs-steel-1),var(--cs-steel-2))}.cs-btn__louvres>span::after{background:var(--cs-green);transform:rotateY(180deg)}.cs-btn__label{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.55em;font-size:15.5px;color:var(--cs-dark)}.cs-btn__ar{transition:transform .3s var(--cs-ease)}.cs-btn:hover,.cs-btn:focus-visible{border-color:var(--cs-green);box-shadow:0 10px 28px rgba(101,185,22,.32)}.cs-btn:hover .cs-btn__louvres>span,.cs-btn:focus-visible .cs-btn__louvres>span{transform:rotateY(180deg)}.cs-btn:hover .cs-btn__ar,.cs-btn:focus-visible .cs-btn__ar{transform:translateX(4px)}.cs-btn__louvres>span:nth-child(1){transition-delay:0s}.cs-btn__louvres>span:nth-child(2){transition-delay:.05s}.cs-btn__louvres>span:nth-child(3){transition-delay:.10s}.cs-btn__louvres>span:nth-child(4){transition-delay:.15s}.cs-btn__louvres>span:nth-child(5){transition-delay:.20s}.cs-btn--ghost{background:transparent;border-color:var(--cs-green);box-shadow:none}.cs-btn--ghost .cs-btn__louvres{background:transparent}.cs-btn--ghost .cs-btn__louvres>span::before{background:transparent}.cs-btn--ghost .cs-btn__louvres>span::after{background:var(--cs-green)}.cs-btn--ghost .cs-btn__label{color:var(--cs-green);transition:color .28s var(--cs-ease) .3s}.cs-btn--ghost:hover,.cs-btn--ghost:focus-visible{box-shadow:0 10px 28px rgba(101,185,22,.3)}.cs-btn--ghost:hover .cs-btn__label,.cs-btn--ghost:focus-visible .cs-btn__label{color:var(--cs-dark)}.cs-btn:hover .cs-btn__louvres,.cs-btn:focus-visible .cs-btn__louvres,.bloccoprodotto:hover .cs-btn__louvres{background:var(--cs-green);transition:background 0s linear .30s}.cs-btn--ghost .cs-btn__louvres{background:transparent}.cs-btn--ghost:hover .cs-btn__louvres,.cs-btn--ghost:focus-visible .cs-btn__louvres,.bloccoprodotto:hover .cs-btn--ghost .cs-btn__louvres{background:var(--cs-green);transition:background 0s linear .30s}@media (prefers-reduced-motion:reduce){.cs-btn *{transition:none!important}}.et-menu li:not(.mega-menu) ul,#top-menu li:not(.mega-menu) ul{width:328px!important}ul.sub-menu li a{text-transform:lowercase!important}.et_pb_menu .et-menu-nav>ul ul{padding:10px 0px;text-align:left}.sub-menu .menu-item a{padding:10px 10px!important}.sub-menu .menu-item a:hover{padding-left:20px!important;color:#88AA22!important;background:rgba(248,248,248,0.02);backdrop-filter:blur(45px) saturate(50%);-webkit-backdrop-filter:blur(45px) saturate(50%);box-shadow:0px 25px 80px 0 rgba(0,0,0,0.5),inset 0 0 200px rgba(255,255,255,0.15),inset 0px 0px 4px 2px rgba(255,255,255,0.08);overflow:hidden;transition:300ms ease-in-out}.sub-menu .menu-item a::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;opacity:0;transition:opacity 0.3s ease}.sub-menu .menu-item a::first-letter{text-transform:uppercase}.sub-menu .menu-item a::before{border-left-color:#88AA22!important}.sub-menu .menu-item a::before{opacity:0!important}.sub-menu .menu-item a:hover::before{opacity:1!important}.grecaptcha-badge{visibility:hidden!important}.iubenda_legal_document h1,.iubenda_legal_document h2,.iubenda_legal_document h3,.iubenda_legal_document h4,#iub-pp-container h1,#iub-pp-container h2,#iub-pp-container h3,#iub-pp-container h4{font-family:"Open Sans",Arial,sans-serif;letter-spacing:-0.04em}a[title="iubenda - generatore di Privacy Policy"]{font-size:0;color:#fff}a[title="iubenda - generatore di Privacy Policy"]::after,a[target="_top"]::after{content:"KeyWeb Srl";font-size:13px;color:#fff}.iubenda_legal_document p:last-child,.iubenda_legal_document p:last-child a,.iub_footer a,#iubenda_policy .iub_footer{display:none!important}.iubenda_legal_document p:last-child,.iubenda_legal_document p:last-child a{color:#fff!important}.iubenda-tp-btn[data-tp-float][data-tp-float="bottom-right"],.iubenda-tp-btn[data-tp-float][data-tp-float="top-right"]{opacity:0!important}.rigafoto img{object-fit:cover!important}.quadrata img{aspect-ratio:1;object-fit:cover}.landscape img{aspect-ratio:4/3;object-fit:cover}.portrait img{aspect-ratio:3/4;object-fit:cover}.barratitolo{padding-top:200px}.duecolonne{column-count:2;column-gap:50px}.barracall{transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out!important}.barracall.barracall-hidden{transform:translateY(100%)!important;opacity:0!important}.barracall.barracall-visible{transform:translateY(0%)!important;opacity:1!important}.et-l--header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important;transition:transform 0.3s ease-in-out!important}.et-l--header.header-hidden{transform:translateY(-100%)!important}.et-l--header.header-visible{transform:translateY(0%)!important}body.et-l--has-fixed-header{padding-top:0px}@media all screen (min-width:1000px) and (max-width:1400px){.primopar h1{font-size:35px!important}.primopar h2{font-size:20px!important}p{font-size:0.9rem!important;line-height:1.2!important}}.titolohero .et_pb_text_inner{font-size:45px!important}.home h1{font-size:40px!Important}.home h2{font-size:35px!Important}.home h2.dipi-td-content{font-size:25px!important}.home h3{font-size:22px!important}.et_pb_section_0_tb_header.et_pb_section.et_section_regular.et_flex_section.vetronero.et_pb_section--with-menu{padding-top:20px;padding-bottom:10px}}