:root{--primary-color:#589442;--light-green:#ddf0d6;--very-light-green:#f3fcf2;--yellow:#ffde00;--blue:#1c1835;--dark-green:#012219;--grey:#272a2f;--dark-grey:#545454;--light-grey:#f0f0f0;--white:#fff;--black:#000;--pea:#8bff6e;--mint:#00645a;--light-mint:#eef6f6}body,html{color:var(--black);font-family:Montserrat,sans-serif;line-height:1.7333333333}html{scroll-behavior:smooth}@font-face{font-family:Valizas;src:url(https://aziende.thefork.it/hubfs/font/Valizas-Regular.ttf) format("truetype")}h1{font-size:3em;line-height:1.25em}h2{font-size:2.25em;font-weight:400}h2,h3{line-height:1.3em}h3{font-size:1.5em}blockquote{background-color:var(--light-green);border-left:0;border-radius:20px;margin:2em 0;padding:2em}blockquote,blockquote p{font-size:24px;line-height:1.2em}blockquote p{margin-bottom:0!important}a{color:var(--mint);text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.underline{text-decoration:underline}.btn,.button,.hs-button,.menu--desktop .menu__item a,button,form .hs-button,form input[type=submit],input[type=submit]{border:1px solid var(--mint)!important;border-radius:7px;color:var(--white);display:inline-block;font-size:14px;padding:7px 15px}.btn,.button,.hs-button,button,form .hs-button,form input[type=submit],input[type=submit]{background-color:var(--mint)}.button{font-size:18px}.button,.outline{background-color:transparent;color:var(--primary-color)}.outline{border:1px solid var(--primary-color)}.menu--desktop .menu__item--depth-1{margin:0 .1em;padding:0}.menu--desktop .menu__item a{background-color:var( --white);border:1px solid var(--mint)!important;color:var(--mint)!important;text-transform:none!important}.btn.anchor-btn,.btn:hover,.button:hover,.footer .hs-button:hover,.hs-button:hover,.menu--desktop .menu__item a:hover,button:hover,form .hs-button:hover,form input[type=submit]:hover,input[type=submit]:hover{background-color:var(--mint)!important;border-color:var(--mint)!important;color:var(--light-mint)!important}.button:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--light-green)}.btn.anchor-btn{background-color:var(--dark-green)!important;border-color:var(--dark-green)!important;color:var(--white)!important;margin-bottom:1rem}.btn.anchor-btn:hover{background-color:var(--very-light-green)!important;border-color:var(--very-light-green)!important;color:var(--dark-green)!important}.tag-meta .btn{background-color:var(--mint)!important;border:1px solid var(--mint)!important;color:var(--white);font-size:12px;margin-bottom:.25em;padding:5px 10px}.tag-meta .btn:hover{background-color:var(--dark-green);border:1px solid var(--dark-green);color:var(--white)}a.read-more{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%2300645a' stroke-miterlimit='10' d='m7.312.71 7.09 7.1-7.09 7.1m7.08-7.1H.172'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;color:var(--mint)!important;font-weight:700;padding-right:24px}a.read-more:hover{color:var(--black)!important}.blog-related-posts a.read-more,.blog-risorse a.read-more,.tag-list a.read-more{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cpath stroke='%23589442' stroke-miterlimit='10' d='m7.904.71 7.09 7.1-7.09 7.1m7.08-7.1H.764'/%3E%3C/svg%3E");color:var(--mint)!important}.blog-related-posts a.read-more:hover,.blog-risorse a.read-more:hover,.tag-list a.read-more:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cpath stroke='%23012219' stroke-miterlimit='10' d='m7.904.71 7.09 7.1-7.09 7.1m7.08-7.1H.764'/%3E%3C/svg%3E");color:var(--black)!important}#main-content{padding-top:90px}.content-wrapper{max-width:1180px;padding-left:1rem;padding-right:1rem;width:100%}header.header{background-color:var(--light-mint);position:fixed;text-align:center;width:100%;z-index:100}.header__container{align-items:center;border-bottom:1px solid var(--light-grey);padding:1em 0}.header__logo--main{padding:0}.header__logo,.header__logo img{height:auto;max-width:300px!important;width:300px!important}.header__logo img{width:100%!important}.header__column{width:100%}.header__row-1{padding:.5rem 0}.header__contact{margin-left:.4em}.header__search{padding:0 0 0 .4em}.header__search .hs-search-field__form{right:0;top:0;width:auto}.header__search input[type=search].hs-search-field__input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23545454' d='M13.753 13.753c2.963-2.964 3.017-7.716.12-10.614C10.973.24 6.222.295 3.257 3.259.295 6.221.241 10.973 3.138 13.871c2.899 2.898 7.65 2.844 10.615-.119Zm0 0L19 19'/%3E%3C/svg%3E");background-position:5px;background-repeat:no-repeat;background-size:24px 24px;border:none;cursor:pointer;height:30px;padding:0 0 0 30px;position:relative;-webkit-transition:width .4s ease,background .4s ease;transition:width .4s ease,background .4s ease;width:0}.header__search input[type=search].hs-search-field__input:focus{border:solid var(--blue);border-width:0 0 1px;cursor:text;outline:0;width:100%}.header__search .hs-search-field__form button.hs-search-field__button{display:none}.hero-container{background-color:var(--light-mint);margin:0 -20px;position:relative}.hero-image{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;left:50%;min-height:500px;padding:40px;position:absolute;right:0;width:50%}.hero-container.lp .hero-image{border-radius:20px 0 0 0;text-align:center}.hero-container.lp .hero-image img{max-height:500px}.hero-text-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:40%;min-height:400px;padding:40px 0}form .hs-richtext,form .hs-richtext p{font-size:10px;line-height:1.3em}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:transparent;border-width:0 0 1px;width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display input{margin-top:5px}.blog-posts-list{background-color:var(--white);margin:0 -20px;padding:80px 0}.blog-posts-list,.blog-posts-list h3 a:hover{color:var(--black)}.list-heading,.list-posts{align-items:center;display:flex;flex-wrap:wrap;gap:1.5%}.list-posts{align-items:flex-start}.list-heading{justify-content:space-between}.list-heading h2{color:var(--black)}.blog-index__post{position:relative;width:23.75%}.blog-index__post-image{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:block;margin-bottom:1em;width:100%}.blog-related-posts,.tag-list{padding:80px 0}.tag-list .list-posts{margin-top:80px}.blog-related-posts .blog-index__post,.tag-list .blog-index__post{width:30%}.tag-list .blog-index__post{margin-bottom:3em}.blog-related-posts .blog-index__post-image,.tag-list .blog-index__post-image{aspect-ratio:2/1.5}.blog-related-posts h3 a,.blog-related-posts h3 a:hover,.tag-list h3 a,.tag-list h3 a:hover{color:var(--mint)!important}.tag-meta{left:auto;position:absolute;right:1em;text-align:right;top:1em;width:calc(100% - 2em)}.blog-post{position:relative}.blog-post .content-wrapper{padding-left:10%;padding-right:5%}.blog-post-hero{background-color:var(--light-mint)!important;padding-top:80px;text-align:center}.blog-post-hero img{border-radius:20px;margin-bottom:-80px;width:100%}.blog-post__body{margin-top:120px}.blog-post__body img{border-radius:20px}.blog-post__body a:hover{color:var(--mint)}.blog-post__body .banner-container a:hover{color:var(--light-green)}.blog-post__body .banner-container.cta-ct{text-align:center}.blog-post__tags{font-weight:700;margin-bottom:.5em;text-transform:uppercase}.blog-post__tags a{color:var(--mint)!important;display:inline-block;margin:0 1em}.blog-post__tags a:hover{color:var(--dark-green)}.blog-post__meta{display:inline-block;margin-bottom:1em}.blog-post__meta span{margin:0 1em}span.circle{border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color);display:inline-block;height:25px;line-height:25px;margin:0;width:25px}.blog-post__timestamp{font-weight:700}.intro-text p{color:var(--mint)!important;font-size:1.35rem;line-height:1.3em;margin-bottom:2em}.blog-post__body .banner-container{padding:40px 0}.blog-post__body .banner-container .banner-img img{border-radius:20px}.blog-fixed-sidebar{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;gap:0;height:auto;left:0;padding-left:0;position:fixed;width:100%;z-index:101}.blog-fixed-sidebar__socials{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center;padding:.25rem}.blog-fixed-sidebar__socials a{width:20px}#_progress{--scroll:0%;background:linear-gradient(to left,var(--mint) var(--scroll),#eee 0);border-radius:20px;height:5px;position:relative;top:0;transform:rotate(180deg);width:100%}.banner-container,.blog-risorse{padding:80px 0}.blog-risorse .list-heading h2{color:var(--black)}.list-risorse{align-items:center;display:flex;flex-wrap:nowrap;gap:1.5%;justify-content:space-between}.list-risorse h3 a{color:var(--dark-green)}.list-risorse h3 a:hover,.type-risorsa{color:var(--primary-color)}.type-risorsa{text-transform:uppercase}.single-risorsa{align-items:center;background-color:var(--light-grey);border-radius:20px;display:flex;flex-wrap:nowrap;margin-bottom:1em;width:50%}.single-risorsa .single-risorsa-image{aspect-ratio:1/1.75;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px 0 0 20px;display:block;width:100%}.text-risorsa{padding:1em}.banner{align-items:center;background-color:var(--mint);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;flex-wrap:nowrap;gap:6em;justify-content:space-between;padding:4em;position:relative}.banner span{border-radius:20px;bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:10}.banner-text{width:60%;z-index:99}.banner-img{width:40%;z-index:99}.banner-img img{max-width:100%}.body-container--landing-page.content-wrapper{padding:80px auto}.body-container--landing-page img{border-radius:20px}.blog-post .banner{gap:2em}.blog-post .banner span{border-radius:20px;bottom:auto;display:block;height:100%;left:auto;position:static;right:auto;top:auto;width:100%;z-index:10}.blog-post .banner-text{width:55%}.blog-post .banner-img{width:45%}.footer{background-color:var(--grey);color:var(--white);position:relative;z-index:1000}.footer.no-nav{background-color:var(--black);margin-top:80px}.footer .footer-middle,.footer .footer-top{padding-bottom:40px;padding-top:80px}.footer .footer-middle{padding-top:40px}.footer .footer-bottom{background-color:var(--black);padding-bottom:80px;padding-top:40px}.footer.no-nav .footer-top{padding-top:40px}.footer a{color:var(--white)}.footer .hs-button{background-color:var(--pea);color:var(--mint)!important}.footer p{margin-bottom:.5em}.footer-top img{max-width:300px!important}.footer-middle .span3{margin:40px 0}.footer-bottom ul{list-style-type:none;margin:0;padding:0}.footer-bottom li{display:inline-block;margin-right:1em}button#hs-hud-cookie-settings{appearance:none;background-color:#425b76;border-top-left-radius:5px;border-top-right-radius:5px;border-width:0;bottom:0;color:#fff;padding:5px;position:fixed!important;right:10px}@media (max-width:989px){.header__contact .btn,.menu--desktop .menu__item a{font-size:13px;padding:5px 3px}.header__contact .btn{padding:7px}.menu--desktop .menu__item--depth-1{margin:0 .05em}.single-risorsa .single-risorsa-image{aspect-ratio:.75/3}.hero-container.lp .hero-image{border-radius:0;height:auto;left:0;position:static;width:100%}.hero-container.lp .hero-image img{max-height:500px}.hero-container.lp .hero-text-container{max-width:100%;padding:40px;width:100%}}@media (max-width:767px){#main-content{padding-top:60px}.content-wrapper{max-width:95%}.header__container{flex-direction:row;padding:0 1rem}.header__logo{margin-left:0}.header__navigation--toggle{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" fill="none"><path fill="%23000" d="M0 0h16v1.333H0zM0 5.333h16v1.333H0zM0 10.667h16V12H0z"/></svg>');background-size:cover;height:18px;margin:1rem 0 1rem 1rem;width:20px}.header__language-switcher--toggle.hide,.header__navigation--toggle.hide,.header__search--toggle.hide{display:none}.header__close--toggle{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="%23000" d="m6.028 17.036 11.314-11.42.943.951L6.97 17.988z"/><path fill="%23000" d="M17.342 17.988 6.028 6.567l.943-.952 11.314 11.42z"/></svg>');margin:1rem 0 1rem 1rem;z-index:100}.header__navigation.open{background-color:var(--very-light-green);height:100vh;position:fixed;top:0}.header__navigation.open ul.no-list{display:flex;flex-direction:column;flex-wrap:wrap;height:100vh}.header__navigation.open ul.no-list li{align-items:stretch;background-color:var(--very-light-green);display:flex;flex-wrap:nowrap;height:33vh;text-align:center;-webkit-transition:all .3s;transition:all .3s}.header__navigation.open ul.no-list li a{color:var(--primary-color);display:block;font-size:18px;line-height:33vh;text-align:center;text-transform:none;width:100%}.header__navigation.open ul.no-list li:hover{background-color:var(--primary-color);cursor:pointer}.header__navigation.open ul.no-list li:hover a{color:var(--very-light-green)}.menu__item--depth-1{border-top:1px solid var(--primary-color)}.header__search{border:0;display:block;order:0;width:auto}.header__search--toggle{display:none}.tag-list .list-posts{justify-content:space-between}.blog-index__post,.tag-list .list-posts .blog-index__post{margin-bottom:2em;width:48%}.blog-related-posts .blog-index__post{margin-bottom:2em;width:100%}.blog-index__post-image,.blog-related-posts .blog-index__post .blog-index__post-image{aspect-ratio:3/2}.list-risorse{flex-wrap:wrap}.single-risorsa{width:100%}.single-risorsa .single-risorsa-image{aspect-ratio:.75/1.2}.banner{flex-wrap:wrap;gap:3em;text-align:center}.banner-img,.banner-text{width:100%}.banner-text{order:2}.blog-post__body .banner-container .banner-img{position:static}.footer-bottom,.footer-bottom p{text-align:center!important}button#hs-hud-cookie-settings{bottom:auto;left:auto;position:static!important;right:auto}}@media screen and (max-width:576px){.blog-post-hero{padding-top:40px}h1{font-size:1.65rem}.banner{padding:2rem}.banner-container .banner-text h2{font-size:1.65rem}.header__search{display:none}.header__contact{display:none}.hero-image{height:180px;left:0;min-height:1px;position:static;right:0;top:0;width:100%}.hero-text-container{display:block;max-width:100%;min-height:1px;padding:40px 0}.hero-text-content h1{font-size:2rem}.blog-index__post,.blog-related-posts .blog-index__post,.tag-list .list-posts .blog-index__post{width:100%}.single-risorsa .single-risorsa-image{aspect-ratio:1/2}.footer{z-index:99}.footer .footer-bottom{padding-bottom:120px}}@media only screen and (min-width:576px){#_progress{background:linear-gradient(to bottom,var(--mint) var(--scroll),var(--light-grey) 0);border-radius:20px;bottom:50%;height:100%;position:relative;top:0;transform:rotate(0deg);width:5px}.blog-fixed-sidebar__socials{flex-direction:column;gap:.5rem;justify-content:flex-start;padding:0}.blog-fixed-sidebar{background-color:transparent;flex-direction:row;gap:1rem;height:300px;padding-left:1rem;top:50%;width:auto}}#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner button#hs-eu-confirmation-button{background-color:var(--mint)!important;border:var(--mint)!important}#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner button#hs-eu-cookie-settings-button{border:0!important;color:var(--mint)!important}#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner button#hs-eu-decline-button{border:2px solid var(--mint)!important;color:var(--mint)!important}.banner-container .banner-text a{background-color:var(--pea);border:var(--pea)!important;color:var(--mint)}.banner-container .banner-text h2{color:var(--white)!important;font-family:Valizas!important}.banner-container .banner-text p{color:var(--white)!important}