*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:Inter,sans-serif;color:#333;background-color:#fff;line-height:1.6;overflow-x:hidden}body.noscroll{overflow:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}ul,ol{list-style:none}img{max-width:100%;height:auto}.App{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;width:100%;position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.container{display:flex;max-width:1200px;margin:0 auto;padding:0 24px}.container.container-col{flex-direction:column}.container.container-js-fe{justify-content:flex-end}.container.container-aic{align-items:center}.container.container-aic .col-video{align-self:stretch}.container.container-row{flex-direction:row;gap:60px;justify-content:center}.container.container-row.container-row-center{align-items:center}.container.container-row>*{flex:0 0 calc(50% - 30px)}.container.container-row.container-row-2-1>*:first-child{flex:0 0 calc(66.6667% - 30px)}.container.container-row.container-row-2-1>*:last-child{flex:0 0 calc(33.3333% - 30px)}.container.container-row.container-row-7-3>*:first-child{flex:0 0 calc(70% - 30px)}.container.container-row.container-row-7-3>*:last-child{flex:0 0 calc(30% - 30px)}.container.container-row.container-row-1-2>*:first-child{flex:0 0 calc(33.3333% - 30px)}.container.container-row.container-row-1-2>*:last-child{flex:0 0 calc(66.6667% - 30px)}@media (max-width: 991.98px){.container.container-row{flex-direction:column;gap:0px}}body:not(.acc) .from-left{opacity:0;transform:translate(-60px);transition:opacity .7s ease,transform .7s ease}body:not(.acc) .from-left.visible{opacity:1;transform:translate(0)}body:not(.acc) .from-right{opacity:0;transform:translate(60px);transition:opacity .7s ease,transform .7s ease}body:not(.acc) .from-right.visible{opacity:1;transform:translate(0)}.preheading-bg{will-change:transform;top:0;position:fixed;left:0;width:100%;height:200vh;background-position:top center;background-size:cover;z-index:-2}.App.home .preheading-bg{background-image:url(/assets/bg-Ba4GVeDu.jpg)}.App.openzone .preheading-bg{background-image:url(/assets/bg-BW_hXWAE.jpg)}.App.pharma .preheading-bg{background-image:url(/assets/bg-BWgk9jZ8.jpg)}.App.italiassistenza .preheading-bg{background-image:url(/assets/bg-Bepez9QD.jpg)}.App.zach .preheading-bg{background-image:url(/assets/bg-BnYm2qSZ.jpg)}.App.biotech .preheading-bg{background-image:url(/assets/bg-Dd1O5FJP.jpg)}.App.zoe .preheading-bg{background-image:url(/assets/bg-Cf_Epqfg.jpg)}.App.group .preheading-bg{background-image:url(/assets/bg-BIU2g-RG.jpg)}.App.zcube .preheading-bg{background-image:url(/assets/bg-Cw7CfBoA.jpg)}.preheading-circles svg{position:absolute}.preheading-circles.preheading-circles--animals div:nth-child(1) svg{bottom:5%;right:0;width:55%}.preheading-circles.preheading-circles--animals div:nth-child(2) svg{top:4%;right:0;width:47%}.preheading-circles.preheading-circles--animals div:nth-child(3) svg:first-child{top:5%;width:45%}.preheading-circles.preheading-circles--animals div:nth-child(3) svg:nth-child(2){top:55%;width:26%}.preheading-circles.preheading-circles--nature div:nth-child(1) svg{top:5%;left:0;width:48%}.preheading-circles.preheading-circles--nature div:nth-child(2) svg:first-child{top:14%;right:0;width:30%}.preheading-circles.preheading-circles--nature div:nth-child(2) svg:nth-child(2){bottom:10%;right:10%;width:35%}.preheading-circles.preheading-circles--nature div:nth-child(3) svg:first-child{top:2%;right:0;width:30%}.preheading-circles.preheading-circles--nature div:nth-child(3) svg:nth-child(2){bottom:5%;right:0;width:30%}.preheading-circles.preheading-circles--face div:nth-child(1) svg{top:10%;width:40%}.preheading{width:100%;height:calc(100vh - 50px);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:visible;background-position:bottom center;background-size:cover;background-image:url(/assets/ramihome-B2qxL_O3.png)}.preheading .preheading-content{display:flex;align-items:center;justify-content:center;flex:1;position:relative;z-index:1}.preheading svg{width:300px}.oz-page .preheading svg{width:250px}.preheading .title-main{font-size:100px;font-weight:700;line-height:.95;text-align:center;color:#fff;letter-spacing:9px;margin:0}@media (max-width: 1199.98px){.preheading .title-main{font-size:80px}}@media (max-width: 991.98px){.preheading .title-main{font-size:64px}}@media (max-width: 767.98px){.preheading .title-main{font-size:48px}}.preheading .title-main strong{-webkit-text-stroke:1.5px #ffffff;color:transparent;font-weight:500;letter-spacing:3px}.preheading .scroll-cta{position:absolute;bottom:60px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:#c0c900cc;border:1px solid #ffffff;overflow:hidden;border-radius:50px;width:60px;height:60px;z-index:10;cursor:pointer;transition:all .3s ease}.preheading .scroll-cta .btn-icon{position:relative;z-index:1;display:flex;color:#fff;margin-top:8px}.preheading .scroll-cta svg{width:20px;height:20px;color:#fff;animation:bounce 2s ease-in-out infinite}.preheading .scroll-cta:hover{transform:translate(-50%) scale(1.1);box-shadow:0 8px 24px #005e6133}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes bounce2{0%,to{transform:translateY(0) rotate(180deg)}50%{transform:translateY(-8px) rotate(180deg)}}section{padding:80px 0}@media (max-width: 991.98px){section{padding:60px 0}}@media (max-width: 767.98px){section{padding:40px 0}}.cta-btn{display:inline-flex;align-items:center;gap:12px;padding:14px 28px;background:#c0c9008a;border-radius:50px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;cursor:pointer}.cta-btn svg{width:16px;height:16px}.cta-btn:hover{background:#c0c900}@media (max-width: 767.98px){.cta-btn{padding:12px 24px;font-size:13px}}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.6667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333%}.col-5{flex:0 0 auto;width:41.6667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333%}.col-8{flex:0 0 auto;width:66.6667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333%}.col-11{flex:0 0 auto;width:91.6667%}.col-12{flex:0 0 auto;width:100%}@media (min-width: 576px){.col-sm-1{flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;width:16.6667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333%}.col-sm-5{flex:0 0 auto;width:41.6667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333%}.col-sm-8{flex:0 0 auto;width:66.6667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333%}.col-sm-11{flex:0 0 auto;width:91.6667%}.col-sm-12{flex:0 0 auto;width:100%}}.bagliore{position:absolute;top:var(--top, 50%);left:var(--left, 50%);transform:translate(-50%,-50%);width:var(--size, 150px);height:var(--size, 150px);pointer-events:none;z-index:-1;background:radial-gradient(circle,rgba(var(--color, 194, 202, 14),var(--opacity, .5)) 0%,rgba(var(--color, 194, 202, 14),var(--opacity, .5)) 20%,rgba(var(--color, 194, 202, 14),0) var(--spread, 70%))}.video{overflow:hidden;border-radius:15px;max-width:500px;width:100%;position:relative}.video img{display:flex}.video .over{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.video .over .cta{align-items:center;background:#ffffff94;border-radius:40px;display:flex;gap:10px;height:80px;max-width:80px;overflow:hidden;padding:0 17px;text-decoration:none;transition:max-width .4s ease,width .4s ease;width:80px}.video .over .cta svg{flex-shrink:0;height:56px;width:56px;fill:#005e61}.video .ytvideo-responsive{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video .ytvideo-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.extraContent .firma-right{text-align:right;margin-top:20px}.extraContent h3.subtitle{text-transform:uppercase;font-size:16px;letter-spacing:.08em;font-weight:700;color:#fff;margin:30px 0 12px}.extraContent .rientrato{padding-left:20px;border-left:1px solid rgba(255,255,255,.25);margin:16px 0}.extraContent p.evidence{color:#afba24;font-style:italic;margin:20px 0}.extraContent h3.evidence{color:#afba24;font-style:italic;font-weight:700;font-size:20px;margin:30px 0 12px;text-transform:none}.extraContent small.footnote{display:block;margin-top:40px;font-size:12px;line-height:1.5em;opacity:.8}.extraContent strong.white{color:#fff}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;line-height:1.2;font-weight:700}h1{font-size:48px}@media (max-width: 767.98px){h1{font-size:33.6px}}h2{font-size:36px}@media (max-width: 767.98px){h2{font-size:27px}}h3{font-size:28px}@media (max-width: 767.98px){h3{font-size:22.4px}}p{margin-bottom:24px}@keyframes bounceAlpha{0%{transform:translateY(0)}25%{transform:translateY(100%)}26%{transform:translateY(-100%)}55%{transform:translateY(0)}}.menu{z-index:400;position:fixed;top:0;right:0;height:50px;width:100%;transition:all .5s}.menu.show{transform:translateY(0)}@media (min-width: 992px){body:not(.acc) .menu{left:0;width:100%}body:not(.acc) .menu.hidden{transform:translateY(-100%)}}.menu .backBlock{display:flex;justify-content:center;align-items:center;margin-left:15px;padding:5px;border-radius:5px}.menu .backBlock svg{width:12px;fill:#fff;margin-right:10px;transform:rotate(-180deg) translateY(2px);fill:#005e61}@media (min-width: 992px){body:not(.acc) .menu .backBlock svg{fill:#fff}}.menu .backBlock:focus{border:solid 1px #005e61}.menu .horizontal-menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:50px;width:100%;padding:7px 0;position:relative}@media (min-width: 992px){body:not(.acc) .menu .horizontal-menu{background-color:#afba24}}.menu .horizontal-menu .header-logo{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:95px;cursor:pointer;overflow:visible}.menu .horizontal-menu .header-logo img{width:100%;display:block}body.acc .menu .horizontal-menu .header-logo svg,body.acc .menu .horizontal-menu .header-logo svg g{fill:#005e61}@media (min-width: 992px){body:not(.acc) .menu .horizontal-menu .header-logo{left:50%;transform:translate(-50%,-50%)}}.menu .horizontal-menu .edition{display:none;margin-top:0;font-size:16px;color:#005e61;font-weight:700;padding-top:6px}@media (min-width: 992px){body:not(.acc) .menu .horizontal-menu .edition{display:flex;font-weight:400;color:#fff}}.menu .horizontal-menu .buttons{margin:0 0 0 auto;padding:0;border:0;border-radius:0;display:flex;align-items:center}.menu .horizontal-menu .acc{z-index:2;padding:0;border:0;display:flex;align-items:center;background-color:#005e61;overflow:hidden;border:#005e61 solid 2px;transform:translateY(-2px)}.menu .horizontal-menu .acc span{width:100%;text-align:right;font-size:13px;line-height:13px;padding-left:0;margin-top:2px;color:#fff;max-width:0;transition:all .4s;text-transform:uppercase}body.acc .menu .horizontal-menu .acc span,.menu .horizontal-menu .acc:hover span{padding-left:5px;display:block;max-width:300px}.menu .horizontal-menu .acc:focus{outline:none;box-shadow:none;border:solid 2px #ffffff}body.acc .menu .horizontal-menu .acc:focus{border-color:red}.menu .horizontal-menu .acc .accsvg{flex:0 0 50px;width:50px}.menu .horizontal-menu .acc .accsvg .cls-1{fill:none;stroke:#fff;stroke-width:2px}.menu .horizontal-menu .acc .accsvg .cls-3{fill:#fff}.menu .horizontal-menu .acc .accsvg .cls-2{fill:#005e61}body:not(.acc) .menu .horizontal-menu .acc{border:#005e61 solid 2px}@media (min-width: 992px){body:not(.acc) .menu .horizontal-menu .acc{border:#afba24 solid 2px;background-color:#afba24}body:not(.acc) .menu .horizontal-menu .acc .accsvg .cls-2{fill:#afba24}}.menu .horizontal-menu .burger{display:flex;padding:0;border:0;z-index:3;border:solid 2px #005e61}@media (min-width: 992px){.menu .horizontal-menu .burger{border:#afba24 solid 2px}}.menu .horizontal-menu .burger{transform:translate(0)}.menu .horizontal-menu .burger:focus{outline:none;box-shadow:none;border:solid 2px #ffffff}body.acc .menu .horizontal-menu .burger:focus{border-color:red}.menu .horizontal-menu .burger .burgersvg{width:46px}.menu .horizontal-menu .burger .burgersvg .cls-1{fill:#005e61}.menu .horizontal-menu .burger .burgersvg .cls-2,.menu .horizontal-menu .burger .burgersvg .cls-3,.menu .horizontal-menu .burger .burgersvg .cls-4{transform-origin:center;fill:none;stroke:#fff;stroke-width:2px;transition:all .4s}body:not(.acc) .menu .horizontal-menu .burger{border:solid 2px #005e61}@media (min-width: 992px){body:not(.acc) .menu .horizontal-menu .burger{border:#afba24 solid 2px}body:not(.acc) .menu .horizontal-menu .burger .burgersvg .cls-1{fill:none}}.menu .horizontal-menu .lang{margin-right:20px;margin-left:20px;margin-top:4px;display:none}@media (min-width: 992px){body:not(.acc) .menu .horizontal-menu .lang{display:block}}.menu .horizontal-menu .lang{color:#fff}.menu .horizontal-menu .lang .label:first-of-type{margin-right:10px}.menu .horizontal-menu .lang .label:last-child{margin-left:10px}.menu .horizontal-menu .switch{position:relative;display:inline-block;width:42px;height:22px}.menu .horizontal-menu .switch input{opacity:0;width:0;height:0}.menu .horizontal-menu .switch input:focus+.slider{border:solid 1px #005e61}body.acc .menu .horizontal-menu .switch input:focus+.slider{border:solid 2px red}.menu .horizontal-menu .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;background:#005e61;border:solid 1px white;color:#005e61}.menu .horizontal-menu .slider:before{position:absolute;content:"";height:22px;width:28px;left:0;bottom:-1px;background-color:#fff;transition:.4s}.menu .horizontal-menu .slider.round{border-radius:22px}.menu .horizontal-menu .slider.round:before{border-radius:22px}.menu .horizontal-menu input:checked+.slider:before{transform:translate(12px)}.menu .menuContainer{background:#005e61;position:fixed;top:0;height:calc(100vh + -0px);padding:20px;z-index:2;width:340px;display:flex;align-items:center;justify-content:center;flex-direction:column;right:-340px;transition:right .4s ease}.menu .menuContainer .lang{margin-right:20px;margin-bottom:14px;display:block}@media (min-width: 992px){body:not(.acc) .menu .menuContainer .lang{display:none}}.menu .menuContainer .lang{color:#fff}.menu .menuContainer .lang .label:first-of-type{margin-right:10px}.menu .menuContainer .lang .label:last-child{margin-left:10px}.menu .menuContainer .switch{position:relative;display:inline-block;width:42px;height:22px}.menu .menuContainer .switch input{opacity:0;width:0;height:0}.menu .menuContainer .switch input:focus+.slider{border:solid 2px #afba24}body.acc .menu .menuContainer .switch input:focus+.slider{border:solid 2px red}.menu .menuContainer .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;background:#005e61;border:solid 1px white;color:#005e61}.menu .menuContainer .slider:before{position:absolute;content:"";height:22px;width:28px;left:0;bottom:-1px;background-color:#fff;transition:.4s}.menu .menuContainer .slider.round{border-radius:22px}.menu .menuContainer .slider.round:before{border-radius:22px}.menu .menuContainer input:checked+.slider:before{transform:translate(12px)}.menu .menuContainer ul{list-style:none;padding:0;display:flex;flex-direction:column;margin:0;min-width:250px}.menu .menuContainer ul li{margin:0}.menu .menuContainer ul li button{font-size:13px;line-height:1.2em;font-weight:400;padding:10px 0;text-transform:uppercase}@media (min-width: 768px){.menu .menuContainer ul li button{font-size:15px}}.menu .menuContainer ul li button{text-align:left;color:#fff;margin:0;background:none;width:100%;border:solid 1px #005e61;border-bottom-color:#fff;padding-left:10px}.menu .menuContainer ul li button:focus{outline:none;box-shadow:none;border:solid 1px #ffffff;border-top-color:#005e61}.menu .menuContainer ul li:first-child button:focus{border-top-color:#fff}body.body_idea .menu .menuContainer ul li.menu_idea .btn,body.body_campus .menu .menuContainer ul li.menu_campus .btn,body.body_talk .menu .menuContainer ul li.menu_talk .btn,body.body_projects .menu .menuContainer ul li.menu_projects .btn,body.body_zoner .menu .menuContainer ul li.menu_zoner .btn{color:#333;font-weight:700}.menu .menuContainer ul li:last-child{border-bottom:0}.menu .menuContainer .social{margin-top:20px;display:flex}.menu .menuContainer .social a{margin-left:10px;padding:2px}.menu .menuContainer .social a:focus{outline:none;box-shadow:none;border:solid 1px #ffffff}.menu .menuContainer .social a.download{margin:5px 0 25px;color:#fff;font-size:13px;line-height:1.4;font-weight:300;display:flex;align-items:flex-end;justify-content:flex-start;text-decoration:none}.menu .menuContainer .social a.download span{border-bottom:1px solid #ffffff}.menu .menuContainer .social a.download .downloadSvg{width:18px;margin:0 6px 0 0}.menu .menuContainer .social a.download .downloadSvg .downloadPathSvg{fill:#fff}.menu .menuContainer .social a.download:hover .downloadSvg .downloadArrowSvg{animation-name:bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}.menu .menuContainer .social .videoLink{margin-bottom:5px;color:#fff;text-decoration:none;display:inline-block;font-size:13px;line-height:1.4;font-weight:300}@media screen and (max-height: 570px){.menu .menuContainer .social .videoLink{display:none}}.menu .menuContainer .social .videoLink span{border-bottom:1px solid #ffffff}.menu .menuContainer .social .videoLink .playSvg{width:23px;margin:0 6px 0 0}.menu .menuContainer .social .videoLink .playSvg .playPathSvg{fill:#005e61}.menu .menuContainer .social .socialSvg{width:28px}.menu .menuContainer .social .socialSvg .socialPath{fill:#fff}.menu .menuContainer .social .socialSvg:hover .socialPath{fill:#333}.menu.open .menuContainer{right:0}.menu.open .horizontal-menu .burger{border:solid 2px #005e61!important}.menu.open .horizontal-menu .burger .burgersvg .cls-3{opacity:0}.menu.open .horizontal-menu .burger .burgersvg .cls-2{transform:rotate(45deg) translateY(7px)}.menu.open .horizontal-menu .burger .burgersvg .cls-4{transform:rotate(-45deg) translateY(-8px)}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:350}.overlay.open{opacity:1;pointer-events:auto}.extra{z-index:500;position:fixed;top:0;right:0;left:0;height:calc(100vh - 50px);overflow:hidden;transform:translateY(-100%);transition:transform .5s;background-color:#005e61}.extra.open{transform:translateY(0)}.extra .close{position:absolute;bottom:10px;right:10px;padding:10px 11px;display:flex;align-items:center;font-size:17px;text-transform:uppercase;color:#c0c900;border:solid 1px #c0c900;border-radius:40px}@media (min-width: 768px){.extra .close{right:30px}}.extra .close svg{width:25px;color:#c0c900}.extra .extraContent{display:flex;flex-direction:column;justify-content:flex-start;height:100%;background:#005e61}@media (min-width: 768px){.extra .extraContent{flex-direction:row;justify-content:center}}.extra .barWrapper{position:relative;width:100%;height:calc(100% - 20px);padding:40px 20px 60px}@media (min-width: 768px){.extra .barWrapper{padding:40px 40px 60px}}.extra .barWrapper .scrollArea{height:100%;overflow-y:auto;overflow-x:hidden;padding-right:12px;scrollbar-width:thin;scrollbar-color:#afba24 #006372}.extra .barWrapper .scrollArea::-webkit-scrollbar{width:8px}.extra .barWrapper .scrollArea::-webkit-scrollbar-track{background-color:#006372;border-radius:8px}.extra .barWrapper .scrollArea::-webkit-scrollbar-thumb{background-color:#afba24;border-radius:8px;opacity:.8}.extra .row{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.extra .row>*{padding:0 20px}.extra .col,.extra .col-xl-4,.extra .col-xl-6,.extra .col-xl-8{width:100%}@media (min-width: 1200px){.extra .col-xl-4{width:33.333%}.extra .col-xl-6{width:50%}.extra .col-xl-8{width:66.666%}}.extra .swiper{margin-top:50px}.extra .swiper .swiper-slide>img{width:100%;height:auto;object-fit:cover;object-position:center}.extra h2{font-size:28px;text-transform:uppercase;font-weight:700;line-height:1.4em;color:#fff}.extra .pillar-block{display:flex;align-items:flex-start;gap:16px;margin-bottom:40px}.extra .pillar-block .pillar-badge{flex-shrink:0}.extra .pillar-block__text{flex:1;min-width:0}.extra .pillar-block__text h3{margin-top:0}.extra .pillar-block__text p{margin:0}.extra ul li{color:#fff;padding-left:20px;margin-left:20px;list-style:disc;font-weight:700}.extra ul li::marker{color:#c0c900}.extra ul{margin-bottom:20px;margin-top:20px}.extra h3{font-size:22px;line-height:1.2em;margin-bottom:10px;font-weight:400;text-transform:uppercase;color:#fff}.extra hr{color:#fff;margin:10px 0 40px;width:100%}.extra p{font-size:18px;line-height:1.4em;font-weight:300;color:#fff}body.acc .extra p{font-size:21px}.extra p strong{font-weight:700;color:#c0c900}.extra p.big,.extra p .big{font-size:32px;line-height:1em}.extra p sup{line-height:0}.extra p.small,.extra p small{font-size:12px;line-height:1.5em;display:inline-block}.extra .listSvg{display:flex;flex-direction:column}.extra .listSvg div{display:flex;align-items:flex-start;border-bottom:solid 1px rgba(255,255,255,.3);padding-top:8px}.extra .listSvg img{width:40px;float:left;margin-right:10px}.extra .sustainabilityBlock{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.extra .sustainabilityBlock svg{width:50px;flex-shrink:0}.footer{background-color:#3c3c3b}.footer{position:relative;padding-top:50px;z-index:340;width:100%}.footer .row{display:flex;flex-direction:row;position:relative;width:100%;margin:0 auto;padding:0 20px;flex-wrap:wrap}@media (min-width: 1400px){.footer .row{padding:0 20px}}.footer .smallfooter{position:absolute;top:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;background-color:#afba24;color:#333;padding:0 30px;height:50px;opacity:1}.footer .smallfooter .logo>svg{width:130px;vertical-align:middle}.footer .smallfooter.fixed{opacity:1;position:fixed;bottom:0;top:auto}.footer .bigfooter{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;overflow:hidden;padding:15px 0}.footer .bigfooter p,.footer .bigfooter a,.footer .bigfooter button{color:#fff;max-width:480px;text-align:left;font-size:16px;font-weight:300}.footer .bigfooter a,.footer .bigfooter button{padding:0;text-decoration:none}.footer .bigfooter a:hover,.footer .bigfooter button:hover{text-decoration:none;border-bottom:solid 1px #ffffff}.footer .bigfooter a:focus,.footer .bigfooter button:focus{outline:none;box-shadow:none;margin-left:-1px;border:solid 1px #ffffff}.footer .bigfooter .footleft{padding-right:20px}.footer .bigfooter .footcenter p{margin-bottom:0}.footer .bigfooter .footright{text-align:left;display:flex;flex-direction:column;margin-top:10px}@media screen and (min-width: 576px){.footer .bigfooter .footright{margin-top:0}}.footer .bigfooter .footright>div{margin-bottom:10px}.footer .bigfooter .footright>a{font-size:13px;margin-bottom:0}.footer .bigfooter .footright>a:hover{text-decoration:none}.footer .bigfooter .footright>a:hover span{text-decoration:none}.footer .bigfooter .footbottom{margin-top:5px}.footer .bigfooter .footbottom p{font-size:12px;margin-bottom:0}@media screen and (min-width: 576px){.footer .bigfooter .footbottom{margin-top:20px}}.footer .donwload{margin:15px 0 0 10px;color:#fff;text-decoration:none}.footer .donwload span{border-bottom:1px solid #ffffff}.footer .donwload .downloadSvg{width:18px;margin:0 6px 0 0}.footer .donwload .downloadSvg .downloadPathSvg{fill:#fff}.footer .donwload:hover .downloadSvg .downloadArrowSvg{animation-name:bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}.footer .videoLink{margin:15px 5px 0 0;color:#fff;text-decoration:none}.footer .videoLink span{border-bottom:1px solid #ffffff}.footer .videoLink .playSvg{width:23px;margin:0 6px 0 0}.footer .videoLink .playSvg .playPathSvg{fill:#3c3c3b}.footer button.archive-btn{background:transparent;border:0;color:#fff}.footer button.archive-btn:focus{outline:none;box-shadow:none}.footer button.archive-btn .arrowDown{width:8px;margin:0 0 1px 2px;transition:transform .4s;transform:rotate(90deg)}.footer button.archive-btn .arrowDown .cls-2{fill:#fff}.footer button.archive-btn.open .arrowDown{transform:rotate(270deg)}.footer .archive-content{color:#fff;overflow:hidden;transition:height .3s;height:0px}.footer .archive-content.collapsed{height:30px}.footer .socials{flex-direction:row;display:flex;margin-left:auto}.footer .socials a{margin-right:7px}.footer .socials a:hover,.footer .socials a:focus{margin-left:0;border:none}.footer .socials a:last-child{margin-right:0}.footer .socialSvg{width:28px}.footer .socialSvg .socialPath{fill:#fff}.footer .socialSvg:hover .socialPath{fill:#005e61}.consent-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px #0000001a;padding:32px;z-index:1200}.consent-close{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.consent-close svg{width:16px;height:16px}.consent-close:hover{opacity:.7}.consent-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;padding-right:48px}@media (max-width: 767.98px){.consent-content{flex-direction:column;text-align:center;padding-right:0;padding-top:32px}}.consent-content p{margin:0;font-size:14px;flex:1}.consent-actions{display:flex;gap:16px;flex-shrink:0}.consent-actions .btn-consent{padding:16px 24px;border-radius:4px;font-size:14px;font-weight:600;background-color:#005e61;color:#fff;border:none;cursor:pointer;transition:opacity .15s ease}.consent-actions .btn-consent:hover{opacity:.8}.loading-spinner{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%}.spinner{width:50px;height:50px;border:4px solid rgba(0,0,0,.1);border-top-color:#005e61;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pillar-badge{display:inline-flex;align-items:center;height:44px;border-radius:22px;overflow:hidden;position:relative}@media (max-width: 767.98px){.pillar-badge{font-size:11px;flex:0 0 86px}}.pillar-badge .pillar-badge-left{display:flex;align-items:center;justify-content:center;background:#afba24;height:100%;padding:0 14px;border-radius:22px 0 0 22px;width:100%;transition:width 1.5s cubic-bezier(.4,0,.2,1)}@media (max-width: 991.98px){.pillar-badge .pillar-badge-left{padding:0 4px 0 8px}}.pillar-badge .pillar-badge-label{font-size:13px;font-weight:700;color:#fff;letter-spacing:.5px;white-space:nowrap;opacity:0;transition:opacity 1.3s ease .3s}@media (max-width: 991.98px){.pillar-badge .pillar-badge-label{font-size:11px}}.pillar-badge .pillar-badge-right{display:flex;align-items:center;justify-content:center;background:#fff;height:100%;padding:0 16px 0 8px;border-radius:0 22px 22px 0;min-width:52px;opacity:0;transition:opacity 1.4s ease .4s}@media (max-width: 767.98px){.pillar-badge .pillar-badge-right{min-width:32px}}.pillar-badge .pillar-badge-number{font-size:26px;font-weight:500;color:#afba24;line-height:1}@media (max-width: 767.98px){.pillar-badge .pillar-badge-number{font-size:22px}}.pillar-badge .pillar-badge-left{width:100%;border-radius:22px}.pillar-badge .pillar-badge-right{opacity:0;position:absolute;right:0}.pillar-badge.animate .pillar-badge-left{width:auto;border-radius:22px 0 0 22px;transition:width 1.5s cubic-bezier(.4,0,.2,1),border-radius .5s ease}.pillar-badge.animate .pillar-badge-label{opacity:1}.pillar-badge.animate .pillar-badge-right{opacity:1;position:relative}.home{width:100%;min-height:100vh;position:relative}.image-wrapper{width:100%}.image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.section-title{font-weight:700;color:#005e61;margin:0 0 12px}.section-subtitle{font-weight:500;color:#005e61;margin:0 0 24px}.section-text{font-size:16px;line-height:1.8;color:#333;margin:0 0 16px}.section-lettera{padding:80px 0}@media (max-width: 991.98px){.section-lettera{padding:60px 0}}@media (max-width: 767.98px){.section-lettera{padding:40px 0}}.section-lettera .images-stack{display:flex;flex-direction:column;align-items:center;justify-content:center}.section-lettera .images-stack .image-wrapper:first-child{max-width:300px;align-self:flex-end}.section-lettera .images-stack .image-wrapper:first-child img{transform:scaleX(-1)}.section-lettera .images-stack .image-wrapper:last-child{max-width:300px;align-self:flex-start;margin-top:-40px}@media (max-width: 991.98px){.section-lettera .images-stack .image-wrapper:last-child{display:none}}.section-lettera .icon{width:130px;margin-bottom:40px}.section-lettera .icon svg{width:100%}@media (max-width: 767.98px){.section-lettera .icon{width:100px;margin-bottom:24px}}.section-lettera .content{display:flex;flex-direction:column;max-width:450px}.section-lettera .text{font-size:16px;line-height:1.4;color:#fff}@media (max-width: 767.98px){.section-lettera .text{font-size:15px}}.section-lettera .text strong{font-weight:700;color:#c0c900}.section-lettera .text{margin-bottom:10px}.section-lettera .firma{margin:20px 0;align-self:flex-end}.section-lettera .firma svg{width:160px}.section-lettera .cta-btn{align-self:flex-start}.section-one-health{padding:80px 0}.section-one-health .col-left{display:flex;justify-content:center;flex-direction:column;align-items:center}@media (max-width: 991.98px){.section-one-health .col-right{margin-top:40px}}.section-one-health .content{display:flex;flex-direction:column;max-width:400px}.section-one-health .icon{width:340px;margin-bottom:24px;margin-left:-40px}.section-one-health .icon img{width:100%}.section-one-health .text{font-size:20px;line-height:1.3;color:#fff}@media (max-width: 767.98px){.section-one-health .text{font-size:18px}}.section-one-health .text strong{font-weight:700;color:#c0c900}.section-one-health .text{max-width:320px;margin-bottom:10px}.section-one-health .text strong{text-transform:uppercase}.section-one-health .image-wrapper{max-width:400px}.section-pillar{padding:80px 0}@media (max-width: 991.98px){.section-pillar{padding:0 0 40px}}.section-pillar .title{font-size:40px;color:#fff;font-weight:500}.section-pillar .title strong{font-weight:700}.section-pillar .title{text-transform:uppercase}.section-pillar .grid{display:flex;flex-direction:column;gap:24px;margin:32px 0}@media (max-width: 767.98px){.section-pillar .grid{grid-template-columns:1fr}}.section-pillar .item{display:flex;align-items:flex-start;gap:16px}.section-pillar .icon{width:40px;flex-shrink:0}.section-pillar .icon img{width:100%}.section-pillar .text{font-size:14px;line-height:1.6;margin:0;color:#fff;text-transform:uppercase}@media (max-width: 767.98px){.section-pillar .text{font-family:12px}}@media (max-width: 991.98px){.section-pillar img{max-width:600px;margin-bottom:40px}}.section-purpose{padding:80px 0}@media (max-width: 991.98px){.section-purpose{padding:40px 0 0}}.section-purpose .title{font-size:43px;color:#fff;font-weight:500;margin-bottom:40px}.section-purpose .subtitle{font-size:40px;color:#fff;font-weight:500}.section-purpose .subtitle strong{font-weight:700}.section-purpose .subtitle{margin-bottom:40px}.section-purpose .content{max-width:750px}.section-purpose .text{font-size:20px;line-height:1.3;color:#fff}@media (max-width: 767.98px){.section-purpose .text{font-size:18px}}.section-purpose .text strong{font-weight:700;color:#c0c900}@media (max-width: 991.98px){.section-purpose img{max-width:340px}}.section-nostro-gruppo{padding:80px 0;position:relative}.section-nostro-gruppo .container{flex-direction:column}.section-nostro-gruppo .title{font-size:43px;color:#fff;font-weight:500;color:#354e5e;margin-bottom:100px;text-transform:uppercase;text-align:center}.section-nostro-gruppo .pallogramma-wrapper{width:100%;height:80vh;overflow:visible;margin-bottom:60px}@media (max-width: 575.98px){.section-nostro-gruppo .pallogramma-wrapper{margin-top:-100px}}.section-nostro-gruppo .pallogramma-wrapper div{position:absolute;transform:translate(-50%,-50%);overflow:visible;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;cursor:pointer}.section-nostro-gruppo .pallogramma-wrapper div svg{width:100%}.section-nostro-gruppo .pallogramma-wrapper div.zambon{width:500px;height:500px}.section-nostro-gruppo .pallogramma-wrapper div.zambon svg{width:200px}.section-nostro-gruppo .pallogramma-wrapper div.zambon{top:50%;left:50%;background:radial-gradient(circle closest-side,#c2ca0ef2,#c2ca0ebf 35%,#b5d7a700)}.section-nostro-gruppo .pallogramma-wrapper div.biotech{width:270px;height:270px}.section-nostro-gruppo .pallogramma-wrapper div.biotech svg{width:120px}.section-nostro-gruppo .pallogramma-wrapper div.biotech{top:20%;left:28%;background:radial-gradient(circle closest-side,#39d9b6f2,#39d9b6bf 35%,#58a2a700)}.section-nostro-gruppo .pallogramma-wrapper div.italia{width:270px;height:270px}.section-nostro-gruppo .pallogramma-wrapper div.italia svg{width:150px}.section-nostro-gruppo .pallogramma-wrapper div.italia{top:87%;left:63%;background:radial-gradient(circle closest-side,#00a4fff2,#00a4ffbf 55%,#0095f900)}.section-nostro-gruppo .pallogramma-wrapper div.oz{width:270px;height:270px}.section-nostro-gruppo .pallogramma-wrapper div.oz svg{width:55px}.section-nostro-gruppo .pallogramma-wrapper div.oz{top:20%;left:75%;background:radial-gradient(circle closest-side,#003a56f2,#003a5600)}.section-nostro-gruppo .pallogramma-wrapper div.pharma{width:270px;height:270px}.section-nostro-gruppo .pallogramma-wrapper div.pharma svg{width:160px}.section-nostro-gruppo .pallogramma-wrapper div.pharma{top:55%;left:17%;background:radial-gradient(circle closest-side,#47d1e9f2,#2aaaee00)}.section-nostro-gruppo .pallogramma-wrapper div.zach{width:270px;height:270px}.section-nostro-gruppo .pallogramma-wrapper div.zach svg{width:110px}.section-nostro-gruppo .pallogramma-wrapper div.zach{top:87%;left:33%;background:radial-gradient(circle closest-side,#065f72f2 40%,#3e798000)}.section-nostro-gruppo .pallogramma-wrapper div.zcube{width:270px;height:270px}.section-nostro-gruppo .pallogramma-wrapper div.zcube svg{width:110px}.section-nostro-gruppo .pallogramma-wrapper div.zcube{top:10%;left:52%;background:radial-gradient(circle closest-side,#b55ed2f2,#ff71a700)}.section-nostro-gruppo .pallogramma-wrapper div.zoe{width:270px;height:270px}.section-nostro-gruppo .pallogramma-wrapper div.zoe svg{width:90px}.section-nostro-gruppo .pallogramma-wrapper div.zoe{top:55%;left:80%;background:radial-gradient(circle closest-side,#9c3934f2 20%,#ff7f9f00)}@media (max-width: 767.98px){.section-nostro-gruppo .pallogramma-wrapper div.zambon{width:200px;height:200px}.section-nostro-gruppo .pallogramma-wrapper div.zambon svg{width:110px}.section-nostro-gruppo .pallogramma-wrapper div.biotech{width:170px;height:170px}.section-nostro-gruppo .pallogramma-wrapper div.biotech svg{width:80px}.section-nostro-gruppo .pallogramma-wrapper div.biotech{top:32%;left:20%}.section-nostro-gruppo .pallogramma-wrapper div.italia{width:170px;height:170px}.section-nostro-gruppo .pallogramma-wrapper div.italia svg{width:90px}.section-nostro-gruppo .pallogramma-wrapper div.italia{top:77%;left:72%}.section-nostro-gruppo .pallogramma-wrapper div.oz{width:170px;height:170px}.section-nostro-gruppo .pallogramma-wrapper div.oz svg{width:40px}.section-nostro-gruppo .pallogramma-wrapper div.oz{top:36%;left:84%}.section-nostro-gruppo .pallogramma-wrapper div.pharma{width:170px;height:170px}.section-nostro-gruppo .pallogramma-wrapper div.pharma svg{width:90px}.section-nostro-gruppo .pallogramma-wrapper div.pharma{top:55%;left:12%}.section-nostro-gruppo .pallogramma-wrapper div.zach{width:170px;height:170px}.section-nostro-gruppo .pallogramma-wrapper div.zach svg{width:70px}.section-nostro-gruppo .pallogramma-wrapper div.zach{top:77%;left:30%}.section-nostro-gruppo .pallogramma-wrapper div.zcube{width:180px;height:180px}.section-nostro-gruppo .pallogramma-wrapper div.zcube svg{width:80px}.section-nostro-gruppo .pallogramma-wrapper div.zcube{top:25%;left:55%}.section-nostro-gruppo .pallogramma-wrapper div.zoe{width:170px;height:170px}.section-nostro-gruppo .pallogramma-wrapper div.zoe svg{width:60px}.section-nostro-gruppo .pallogramma-wrapper div.zoe{top:55%;left:91%}}.scroll-to-top{position:absolute;bottom:60px;right:10%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:#c0c900cc;border:1px solid #ffffff;overflow:hidden;border-radius:50px;width:60px;height:60px;z-index:10;cursor:pointer;transition:all .3s ease}@media (max-width: 575.98px){.scroll-to-top{bottom:30px;right:10px}}.scroll-to-top .btn-icon{position:relative;z-index:1;display:flex;color:#fff;margin-top:8px}.scroll-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top svg{width:20px;height:20px;animation:bounce2 2s ease-in-out infinite}.tac{text-align:center!important}.tal{text-align:left}.tar{text-align:right}.cap{text-transform:uppercase}.ttn{text-transform:none!important}.wsnw{white-space:nowrap}.hidden{display:none!important}.dis-flex{display:flex}.aic{align-items:center}.jcc{justify-content:center}.jcfe{justify-content:flex-end}.col_green{color:#005e61}.col_blue{color:#354e5e}.col_yellow{color:#c0c900}.col_white{color:#fff}.red{color:red}.hlb{background-color:#70991966}.mt-4{margin-top:20px}.mw100{max-width:100%}.fade-in{opacity:0;animation:fadeIn .6s ease forwards}@keyframes fadeIn{to{opacity:1}}.topright{position:absolute;top:15px;right:15px;max-width:50%}@media (min-width: 992px){.topright{top:30px;right:30px}}.bottomleft{position:absolute;bottom:15px;left:15px}@media (min-width: 992px){.bottomleft{bottom:30px;left:30px}}.bottomright{position:absolute;bottom:15px;right:15px}@media (min-width: 992px){.bottomright{bottom:30px;right:30px}}.internalPage{min-height:100vh}section{position:relative}section .content{max-width:950px}section .mission{font-size:40px;color:#fff;font-weight:500}section .mission strong{font-weight:700}section .mission{margin-bottom:40px;font-weight:700;text-transform:uppercase;color:#c0c900}@media (max-width: 767.98px){section .mission{font-size:32px}}section .title{font-size:43px;color:#fff;font-weight:500;margin-bottom:40px}section .title .green{color:#c0c900}section .subtitle{font-size:40px;color:#fff;font-weight:500}section .subtitle strong{font-weight:700}section .subtitle{margin-bottom:40px;color:#c0c900}section .green-text{font-size:26px;line-height:1.3;color:#fff}@media (max-width: 767.98px){section .green-text{font-size:20px}}section .green-text strong{font-weight:700;color:#c0c900}section .green-text{margin-bottom:40px;color:#c0c900}section .quote{font-size:26px;line-height:1.3;color:#fff}@media (max-width: 767.98px){section .quote{font-size:20px}}section .quote strong{font-weight:700;color:#c0c900}section .quote{margin-bottom:40px;color:#c0c900;font-weight:700;font-style:italic}section .white-quote{font-size:26px;line-height:1.3;color:#fff}@media (max-width: 767.98px){section .white-quote{font-size:20px}}section .white-quote strong{font-weight:700;color:#c0c900}section .white-quote{margin-bottom:40px;color:#fff;font-weight:700;font-style:italic}section .role{font-size:16px;line-height:1.4;color:#fff}@media (max-width: 767.98px){section .role{font-size:15px}}section .role strong{font-weight:700;color:#c0c900}section .role{color:#fff}section .green-role{font-size:16px;line-height:1.4;color:#fff}@media (max-width: 767.98px){section .green-role{font-size:15px}}section .green-role strong{font-weight:700;color:#c0c900}section .green-role{color:#c0c900}section .white-text{font-size:26px;line-height:1.3;color:#fff}@media (max-width: 767.98px){section .white-text{font-size:20px}}section .white-text strong{font-weight:700;color:#c0c900}section .white-text{margin-bottom:40px}section .dark-text{font-size:26px;line-height:1.3;color:#fff}@media (max-width: 767.98px){section .dark-text{font-size:20px}}section .dark-text strong{font-weight:700;color:#c0c900}section .dark-text{margin-bottom:40px;color:#354e5e}section .small-text{font-size:20px;line-height:1.3;color:#fff}@media (max-width: 767.98px){section .small-text{font-size:18px}}section .small-text{margin-bottom:40px}section .small-text strong{font-weight:700;color:#c0c900}section .small-text .green{color:#c0c900}section .small-text em{font-style:italic}section .small-text a{text-decoration:underline;color:#c0c900}section .container-list{position:relative;z-index:9}section .container-list .list-content{margin-top:40px;max-width:800px}section .list{display:flex;align-items:center;margin-bottom:40px}section .list img{max-width:70px;margin-right:10px}section .list img+.small-text{margin-left:0}section .list .small-text{margin-bottom:0;margin-left:80px}section .icons svg{position:relative}section .green-small-text{font-size:20px;line-height:1.3;color:#fff}@media (max-width: 767.98px){section .green-small-text{font-size:18px}}section .green-small-text strong{font-weight:700;color:#c0c900}section .green-small-text{margin-bottom:10px;color:#c0c900}section .in_title{text-align:center;color:#275c61;text-transform:uppercase;font-weight:500;font-size:16px}section .in_title .euro{font-size:28px;font-weight:700}section .in_title strong{font-size:56px;font-weight:700}@media (max-width: 991.98px){section .in_title strong{font-size:46px}}@media (max-width: 767.98px){section .in_title strong{font-size:36px}}section .in_subtitle{color:#275c61;font-size:18px;text-transform:uppercase;font-weight:500}section .cta-btn{margin-top:40px}.group-twwa .container{justify-content:center}.group-twwa .content{width:100%;max-width:850px}.group-twwa .content img{width:850px;max-width:100%}.zach-lettera,.oz-lettera,.zoe-lettera,.pharma-lettera{align-items:flex-end}.zach-lettera .container,.oz-lettera .container,.zoe-lettera .container,.pharma-lettera .container{justify-content:flex-end}.zach-lettera .content,.oz-lettera .content,.zoe-lettera .content,.pharma-lettera .content{display:flex;flex-direction:column;align-items:flex-end}.zach-lettera .signatures,.oz-lettera .signatures,.zoe-lettera .signatures,.pharma-lettera .signatures{display:flex;flex-direction:row;align-items:flex-start}@media (max-width: 575.98px){.zach-lettera .signatures,.oz-lettera .signatures,.zoe-lettera .signatures,.pharma-lettera .signatures{flex-direction:column}}.zach-lettera .signatures .sign,.oz-lettera .signatures .sign,.zoe-lettera .signatures .sign,.pharma-lettera .signatures .sign{margin-left:20px}.zach-lettera .signatures svg,.oz-lettera .signatures svg,.zoe-lettera .signatures svg,.pharma-lettera .signatures svg{height:30px}.zach-lettera svg,.oz-lettera svg,.zoe-lettera svg,.pharma-lettera svg{height:30px}.zach-lettera .quote,.oz-lettera .quote,.zoe-lettera .quote,.pharma-lettera .quote{max-width:900px}.pharma-lettera svg{height:30px}.zoe-lettera .container{justify-content:flex-start}.zoe-lettera .container .content{align-items:flex-start}.zoe-lettera .container .quote{z-index:3}.zoe-lettera .container .signature{z-index:2;align-self:flex-end;margin-top:-120px;margin-right:-150px}@media (max-width: 1199.98px){.zoe-lettera .container .signature{margin-top:-100px;margin-right:0}}.oz-nz .image{width:280px;max-width:100%;margin-right:40px}.oz-zoner .content{display:flex;flex-direction:column}.oz-zoner .image{width:900px;max-width:100%;align-self:center;margin-bottom:40px}.oz-impatto .content{max-width:600px}.oz-donazione .content{max-width:800px}.oz-donazione .content img{width:600px;max-width:100%;border-radius:20px}@media (max-width: 991.98px){.italia-hac .container:first-child,.italia-care .container:first-child,.italia-pa .container:first-child{display:none}}.italia-hac .col-left,.italia-care .col-left,.italia-pa .col-left{z-index:5}@media (max-width: 991.98px){.italia-hac .col-left,.italia-care .col-left,.italia-pa .col-left{order:2}}.italia-hac .col-right,.italia-care .col-right,.italia-pa .col-right{z-index:4}@media (max-width: 991.98px){.italia-hac .col-right,.italia-care .col-right,.italia-pa .col-right{order:1}}.italia-hac .icons,.italia-care .icons,.italia-pa .icons{margin-bottom:40px}.italia-hac .icons svg,.italia-care .icons svg,.italia-pa .icons svg{max-width:350px}.bio-busdev content,.bio-prospettive content{max-width:700px}.bio-innovazione .cta-btn{margin-top:0}@media (max-width: 991.98px){.bio-innovazione .col-right{margin-top:40px}}.default-persona,.default-fatturato-ebitda-utile{position:relative;padding:80px 0}.default-persona .containerIcons,.default-fatturato-ebitda-utile .containerIcons{justify-content:space-around}@media (max-width: 575.98px){.default-persona .containerIcons,.default-fatturato-ebitda-utile .containerIcons{flex-direction:column;justify-content:center;align-items:center;gap:40px}}.default-persona .containerIcons .col,.default-fatturato-ebitda-utile .containerIcons .col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:33.33%}.default-persona .containerIcons .col img,.default-fatturato-ebitda-utile .containerIcons .col img{max-width:90px;margin-bottom:10px}.default-persona .containerIcons .col h4,.default-fatturato-ebitda-utile .containerIcons .col h4{text-align:center;color:#275c61;text-transform:uppercase;font-weight:500;font-size:16px}@media (max-width: 767.98px){.default-persona .containerIcons .col h4,.default-fatturato-ebitda-utile .containerIcons .col h4{font-size:14px}}.default-persona .containerSchema .col,.default-fatturato-ebitda-utile .containerSchema .col{display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 576px){.default-persona .containerSchema .col,.default-fatturato-ebitda-utile .containerSchema .col{flex-direction:row}}.default-persona .containerSchema .col .peopleGraph,.default-fatturato-ebitda-utile .containerSchema .col .peopleGraph{position:relative;align-self:center;width:100%;max-width:300px;margin-bottom:1.5em}@media (min-width: 576px){.default-persona .containerSchema .col .peopleGraph,.default-fatturato-ebitda-utile .containerSchema .col .peopleGraph{flex:0 0 50%;align-self:auto;width:auto;max-width:none;margin-bottom:0}}.default-persona .containerSchema .col .peopleGraph div,.default-fatturato-ebitda-utile .containerSchema .col .peopleGraph div{position:absolute;left:calc(50% + 5px);top:calc(50% + 5px);transform:translate(-50%,-50%);text-align:center;z-index:9}.default-persona .containerSchema .col .peopleGraph div h3,.default-fatturato-ebitda-utile .containerSchema .col .peopleGraph div h3{color:#275c61}.default-persona .containerSchema .col .peopleGraph div h4,.default-fatturato-ebitda-utile .containerSchema .col .peopleGraph div h4{color:#275c61;text-transform:uppercase;font-weight:500;font-size:18px}.default-persona .containerSchema .col .peopleData,.default-fatturato-ebitda-utile .containerSchema .col .peopleData{display:flex;flex-direction:column;margin-left:20px}.default-persona .containerSchema .col .peopleData .peopleSingle,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle{display:flex;flex-direction:row;margin-bottom:10px}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound{margin-top:4px;margin-right:10px;flex:0 0 18px;height:18px;border:solid 1px #354e5e;border-radius:50%}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.greenRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.greenRound{background-color:#005c60}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.whiteRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.whiteRound{background-color:#b4daf1}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.lightRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.lightRound{background-color:#549899}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.yellowRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.yellowRound{background-color:#c0c900}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.blueRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.blueRound{background-color:#4aa6dc}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.emptyRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.emptyRound{background-color:#fff}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.iconRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.iconRound{flex:0 0 72px;height:72px;border:0;margin-top:0}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.europeRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.europeRound{background-color:#1f46b5}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.asiaRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.asiaRound{background-color:#126dd7}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.italyRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.italyRound{background-color:#27b9de}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.americaRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.americaRound{background-color:#cbe1ea}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.eastRound,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.eastRound{background-color:#fff}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.zach1Round,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.zach1Round{background-color:#354e5e}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.zach2Round,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.zach2Round{background-color:#3a7a7f}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.zach3Round,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleRound.zach3Round{background-color:#77ceb1}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleData,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleData{display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:#275c61}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleData h4,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleData h4{text-transform:uppercase;font-weight:500}.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleData h4 small,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleData h4 small{margin-top:5px;font-size:11px;line-height:13px;text-transform:none}@media (max-width: 991.98px){.default-persona .containerSchema .col .peopleData .peopleSingle .peopleSingleData h4 small,.default-fatturato-ebitda-utile .containerSchema .col .peopleData .peopleSingle .peopleSingleData h4 small{max-width:300px;display:block}}.default-persona .containerSchema .col.colSchemaTorta,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta{max-width:800px;align-items:center;justify-content:center}@media (min-width: 768px){.default-persona .containerSchema .col.colSchemaTorta,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta{flex-direction:column!important}}@media (min-width: 992px){.default-persona .containerSchema .col.colSchemaTorta,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta{flex-direction:row!important}}.default-persona .containerSchema .col.colSchemaTorta .peopleGraph,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta .peopleGraph{position:relative;flex:0 0 100%;align-self:center;width:100%;max-width:300px;margin-bottom:1.5em}@media (min-width: 576px){.default-persona .containerSchema .col.colSchemaTorta .peopleGraph,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta .peopleGraph{flex:0 0 50%;align-self:auto;width:auto;max-width:none;margin-bottom:0}}@media (min-width: 768px){.default-persona .containerSchema .col.colSchemaTorta .peopleGraph,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta .peopleGraph{align-self:center;width:100%;max-width:300px;margin-bottom:1.5em;flex:0 0 0}}@media (min-width: 992px){.default-persona .containerSchema .col.colSchemaTorta .peopleGraph,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta .peopleGraph{flex:0 0 50%;align-self:auto;width:auto;max-width:350px;margin-bottom:0}}@media (min-width: 992px){.default-persona .containerSchema .col.colSchemaTorta .peopleGraph div h3,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta .peopleGraph div h3{font-size:42px}}@media (min-width: 1200px){.default-persona .containerSchema .col.colSchemaTorta .peopleGraph div h3,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaTorta .peopleGraph div h3{font-size:48px}}.default-persona .containerSchema .col.colSchemaGender,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaGender{flex-direction:column;text-align:center;align-items:center}.default-persona .containerSchema .col.colSchemaGender .peopleGender,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaGender .peopleGender{margin-bottom:20px}.default-persona .containerSchema .col.colSchemaGender .peopleGender img,.default-fatturato-ebitda-utile .containerSchema .col.colSchemaGender .peopleGender img{max-width:60px}@media (max-width: 991.98px){.italia-ita .containerSchema .col.colSchemaGender .peopleGender,.persone-pharma .containerSchema .col.colSchemaGender .peopleGender{margin-top:40px}}.italia-ita .containerSchema .col.colSchemaGender .peopleGender img,.persone-pharma .containerSchema .col.colSchemaGender .peopleGender img{max-width:100px}.zach-2025 .containerIcons .col h3.in_title,.zach-persone .containerIcons .col h3.in_title,.zach-2025 .containerIcons .col h4.in_subtitle,.zach-persone .containerIcons .col h4.in_subtitle{color:#fff}.zach-2025 .containerSchema .col .peopleGraph div,.zach-persone .containerSchema .col .peopleGraph div{margin:-5px 0 0 -5px}.zach-2025 .containerSchema .col .peopleGraph h4.in_subtitle,.zach-persone .containerSchema .col .peopleGraph h4.in_subtitle,.zach-2025 .containerSchema .col .peopleGraph h3.in_title,.zach-persone .containerSchema .col .peopleGraph h3.in_title,.zach-2025 .containerSchema .col .peopleSingle h3,.zach-2025 .containerSchema .col .peopleSingle h4,.zach-persone .containerSchema .col .peopleSingle h3,.zach-persone .containerSchema .col .peopleSingle h4{color:#fff}.zach-persone .containerSchema:nth-child(3){margin-top:40px}@media (max-width: 991.98px){.zach-persone .containerSchema .colSchemaTorta:nth-child(2){margin-top:40px}}.pharma-at{padding:40px 0 80px}.pharma-at .col-left,.pharma-at .col-right{display:flex;flex-direction:column;align-items:flex-start;max-width:330px}@media (max-width: 991.98px){.pharma-at .col-left,.pharma-at .col-right{align-self:center}}@media (max-width: 991.98px){.pharma-at .col-right{margin-top:40px}}.pharma-at .subtitle{text-align:center}.pharma-at .singlearea{display:flex;cursor:pointer;align-items:center;margin-bottom:15px;justify-content:center}.pharma-at .singlearea .imgwrapper{display:flex;background-color:#fff;border-radius:50%;height:100px;width:100px;align-items:center;justify-content:center}.pharma-at .singlearea.singlearea1 .imgwrapper img{max-width:40px}.pharma-at .singlearea.singlearea2 .imgwrapper img,.pharma-at .singlearea.singlearea3 .imgwrapper img{max-width:70px}.pharma-at .singlearea.singlearea4 .imgwrapper img{max-width:65px}.pharma-at .singlearea.singlearea5 .imgwrapper img{max-width:70px}.pharma-at .singlearea p{margin-bottom:0;margin-left:10px;text-transform:uppercase;color:#fff;line-height:1.3em}.pharma-at .singlearea:hover{opacity:.9}@media (max-width: 991.98px){.group-ben .col-left img{max-width:400px}}@media (max-width: 575.98px){.group-ben .col-left img{max-width:100%}}@media (max-width: 991.98px){.group-ben .col-right{margin-top:40px}}.pharma-ibo .container:last-child,.pharma-ppl .container:last-child,.pharma-rat .container:last-child{justify-content:center;align-items:center}.pharma-ibo .image,.pharma-ppl .image,.pharma-rat .image{margin-top:40px;max-width:100%;width:980px}.pharma-ppl .image,.pharma-ibo .cta-btn,.italia-ita .cta-btn{margin-top:0}.zoe-app .col-video{display:flex;justify-content:center}.zoe-hangar h2{margin-bottom:0}.zoe-hangar .col-video,.zoe-mostra .col-video{display:flex;justify-content:center}.zoe-oxygen img{width:100%;max-width:600px;border-radius:20px}.zoe-oxygen img:first-child{margin-bottom:20px}.zoe-hta img{width:100%;max-width:600px;border-radius:20px}.zoe-conf .swiper-container-wrapper{position:relative}.zoe-conf .swiper-container-wrapper .swiper-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.zoe-conf .swiper-container-wrapper .swiper-nav svg{width:20px;height:20px}.zoe-conf .swiper-container-wrapper .swiper-nav--prev{left:16px}.zoe-conf .swiper-container-wrapper .swiper-nav--prev svg{transform:rotate(180deg);fill:#afba24}.zoe-conf .swiper-container-wrapper .swiper-nav--next{right:16px}.zoe-conf .swiper-container-wrapper .swiper-nav--next svg{transform:rotate(0);fill:#afba24}.zoe-conf .swiper-container-wrapper .swiper-nav.swiper-button-disabled{opacity:.4;cursor:default}.zoe-conf .swiper{width:100%;max-width:600px;border-radius:20px}.zoe-conf .swiper .swiper-pagination-bullet,.zoe-conf .swiper .swiper-pagination-bullet-active{background-color:#afba24}.zoe-conf .swiper img{display:block}.zoe-os{padding-top:0}.zoe-os .container-title{align-items:flex-end}.zoe-os .container-title img{max-width:250px;margin-bottom:40px}.zoe-os img.image-ods{max-width:350px}.zoe-os .col-video{display:flex;justify-content:center}.zoe-os .yt{max-width:100%}.zoe-os .yt video{max-width:100%}body.acc{background-color:#eee}body.acc .App.home .preheading-bg,body.acc .App.home .preheading{background:transparent}body.acc .App.group,body.acc .App.pharma,body.acc .App.biotech,body.acc .App.zach,body.acc .App.openzone,body.acc .App.zcube,body.acc .App.italiassistenza,body.acc .App.zoe{background-color:#eee}body.acc .App.group .preheading-bg,body.acc .App.pharma .preheading-bg,body.acc .App.biotech .preheading-bg,body.acc .App.zach .preheading-bg,body.acc .App.openzone .preheading-bg,body.acc .App.zcube .preheading-bg,body.acc .App.italiassistenza .preheading-bg,body.acc .App.zoe .preheading-bg,body.acc .App.group .preheading,body.acc .App.pharma .preheading,body.acc .App.biotech .preheading,body.acc .App.zach .preheading,body.acc .App.openzone .preheading,body.acc .App.zcube .preheading,body.acc .App.italiassistenza .preheading,body.acc .App.zoe .preheading{background:transparent}body.acc .App.group .preheading svg,body.acc .App.group .preheading svg g,body.acc .App.pharma .preheading svg,body.acc .App.pharma .preheading svg g,body.acc .App.biotech .preheading svg,body.acc .App.biotech .preheading svg g,body.acc .App.zach .preheading svg,body.acc .App.zach .preheading svg g,body.acc .App.openzone .preheading svg,body.acc .App.openzone .preheading svg g,body.acc .App.zcube .preheading svg,body.acc .App.zcube .preheading svg g,body.acc .App.italiassistenza .preheading svg,body.acc .App.italiassistenza .preheading svg g,body.acc .App.zoe .preheading svg,body.acc .App.zoe .preheading svg g{fill:#005e61}body.acc .menu .menuContainer ul li button{font-size:18px}body.acc section.pharma-ppl .content{width:950px;max-width:100%}body.acc .preheading .scroll-cta{bottom:30px;background:#005e61;border:1px solid #ffffff}body.acc .scroll-to-top{background:#005e61;border:1px solid #ffffff}body.acc .section-lettera .text{color:#005e61;font-size:20px}body.acc .section-lettera .text strong{color:#005e61}body.acc .section-lettera .firma svg g{fill:#005e61}body.acc .section-lettera .icon{width:130px;margin-bottom:40px}body.acc .section-lettera .icon svg g{fill:#005e61}body.acc .section-purpose h2,body.acc .section-purpose h3,body.acc .section-purpose h2 .col_yellow,body.acc .section-purpose h3 .col_yellow{color:#005e61}body.acc .section-purpose .text{color:#005e61;font-size:20px}body.acc .section-purpose .text strong{color:#005e61}body.acc .pallogramma-wrapper{position:relative}body.acc .pallogramma-wrapper .zambon,body.acc .pallogramma-wrapper .zach,body.acc .pallogramma-wrapper .pharma,body.acc .pallogramma-wrapper .italia,body.acc .pallogramma-wrapper .zoe,body.acc .pallogramma-wrapper .openzone,body.acc .pallogramma-wrapper .oz,body.acc .pallogramma-wrapper .zcube,body.acc .pallogramma-wrapper .biotech{background:#005e61;border-radius:100px;width:auto;height:auto;padding:30px}body.acc .section-one-health .icon{border-radius:20px;background-color:#005e61;margin-left:0}body.acc .section-one-health .text{color:#005e61;font-size:20px}body.acc .section-one-health .text strong,body.acc .section-one-health .text .col_white,body.acc .section-pillar h2,body.acc .section-pillar h3,body.acc .section-pillar h2 .col_yellow,body.acc .section-pillar h3 .col_yellow{color:#005e61}body.acc .section-pillar .text{color:#005e61;font-size:20px}@media (max-width: 767.98px){body.acc .section-pillar .text{font-size:15px}}body.acc .section-pillar .text strong{color:#005e61}body.acc .section-pillar .pillar-badge.animate .pillar-badge-right{background-color:#005e61}body.acc .section-pillar .pillar-badge.animate .pillar-badge-right span{color:#fff}body.acc section .title,body.acc section .subtitle,body.acc section .mission,body.acc section .quote,body.acc section .green-text,body.acc section .white-text,body.acc section h3{color:#005e61}body.acc section .small-text{font-size:24px;line-height:1.3;color:#005e61}body.acc section .small-text strong{color:#005e61}body.acc section .small-text a{color:#005e61}body.acc section.pharma-at .singlearea p{color:#005e61}body.acc section.zach-2025 .containerSchema .col .peopleGraph h3.in_title,body.acc section.zach-persone .containerSchema .col .peopleGraph h3.in_title,body.acc section.zach-2025 .containerSchema .col .peopleGraph h4.in_subtitle,body.acc section.zach-persone .containerSchema .col .peopleGraph h4.in_subtitle,body.acc section.zach-2025 .containerSchema .col .peopleSingle h3,body.acc section.zach-2025 .containerSchema .col .peopleSingle h4,body.acc section.zach-persone .containerSchema .col .peopleSingle h3,body.acc section.zach-persone .containerSchema .col .peopleSingle h4,body.acc section.zach-2025 .containerIcons .col h3.in_title,body.acc section.zach-persone .containerIcons .col h3.in_title body.acc section.zach-persone .containerIcons .col h4.in_subtitle,body.acc section.zach-2025 .containerIcons .col h4.in_subtitle{color:#005e61}body.acc section.pharma-ibo .container:last-child .content{background-color:#005e614d;padding:5px;border-radius:20px;border:solid 2px #afba24}body.acc section.pharma-rat .peopleData{display:flex;flex-direction:column;margin-left:20px}@media (max-width: 991.98px){body.acc section.pharma-rat .peopleData{margin-top:40px}}body.acc section.pharma-rat .peopleData .peopleSingle{display:flex;flex-direction:row;margin-bottom:10px;align-items:center;color:#005e61}body.acc section.pharma-rat .peopleData .peopleSingle .peopleSingleRound{border:1px solid #005e61;flex:0 0 72px;height:72px;margin-top:0;border-radius:50%;margin-right:10px;padding:10px;display:flex;align-items:center;justify-content:center}body.acc section.pharma-rat .peopleData .peopleSingle .peopleSingleRound img{max-width:100%;max-height:100%}body.acc section.pharma-rat .peopleData .peopleSingle .peopleSingleData{align-items:flex-start;display:flex;flex-direction:column;text-align:left}body.acc section.pharma-ibo .peopleData{display:flex;flex-direction:column;margin-left:20px}@media (max-width: 991.98px){body.acc section.pharma-ibo .peopleData{margin-top:40px}}body.acc section.pharma-ibo .peopleData .peopleSingle{display:flex;flex-direction:row;margin-bottom:20px;align-items:flex-start;color:#005e61}body.acc section.pharma-ibo .peopleData .peopleSingle .peopleSingleRound{border:1px solid #005e61;flex:0 0 20px;height:20px;margin-top:0;border-radius:50%;margin-right:10px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:#afba24}body.acc section.pharma-ibo .peopleData .peopleSingle .peopleSingleRound img{max-width:100%;max-height:100%}body.acc section.pharma-ibo .peopleData .peopleSingle .peopleSingleData{align-items:flex-start;display:flex;flex-direction:column;text-align:left}body.acc section.pharma-ibo .peopleData .peopleSingle .peopleSingleData small{font-size:14px}body.acc section.pharma-ibo .container:last-child .content{margin-top:40px}body.acc section.pharma-ppl .schema-pipeline{display:flex;flex-direction:column;max-width:800px;padding:10px}body.acc section.pharma-ppl .schema-pipeline h3{font-size:30px}body.acc section.pharma-ppl .schema-pipeline div{border-bottom:1px solid #005e61;display:flex;flex-direction:row;justify-content:space-between;padding-top:10px}body.acc section.pharma-ppl .schema-pipeline h4{font-weight:500;margin-bottom:20px;text-transform:uppercase;font-size:24px;color:#005e61}body.acc section.pharma-ppl .schema-pipeline p{margin-left:100px;text-align:right;color:#005e61}body.acc section.pharma-ppl .dida{font-size:16px;color:#005e61;margin-top:40px}body.acc section.group-ben .col-left img{background-color:#005e61cc;padding:5px;border-radius:20px;border:solid 2px #afba24}body.acc section.group-twwa .content{background-color:#005e61cc;padding:5px;border-radius:20px;border:solid 2px #afba24}body.acc section.pharma-ppl .container:last-child .content img{background-color:#005e614d;border-radius:30px}body.acc section.italia-hac .icons,body.acc section.italia-care .icons,body.acc section.italia-pa .icons{margin-bottom:40px;padding:20px;border-radius:15px;background:#005e61;text-align:center}body.acc section.italia-hac .icons svg,body.acc section.italia-care .icons svg,body.acc section.italia-pa .icons svg{max-width:350px}body.acc section .firma svg,body.acc section .firma svg g{fill:#005e61}body.acc section .firma h4.role{color:#005e61}body.acc section.oz-lettera .signatures svg g{fill:#005e61}body.acc .cta,body.acc .cta-btn{background-color:#fff;max-width:300px;width:auto;border:solid 1px #005e61;color:#005e61;font-size:18px}body.acc .cta span,body.acc .cta-btn span{opacity:1;transform:translate(0)}body.acc p,body.acc ol,body.acc .section-text,body.acc .small-text{font-size:24px}body.acc .extra .extraContent .barWrapper p{font-size:21px}body.acc .section-title,body.acc .preheading h1,body.acc .preheading h2{color:#005e61}body.acc .section-title strong,body.acc .preheading h1 strong,body.acc .preheading h2 strong{-webkit-text-stroke:0px;color:#005e61}body.acc .green,body.acc .white-quote,body.acc .firma,body.acc .green-role{color:#354e5e}body.acc .footer{background-color:#005e61}body.acc .horizontal-menu .acc:focus,body.acc .horizontal-menu .burger:focus{border-color:red}body.acc .horizontal-menu .switch input:focus+.slider{border:2px solid red}body.acc .menuContainer .switch input:focus+.slider{border:2px solid red}
