.breadcrumb{display:block;text-transform:lowercase;font-size:.875em;letter-spacing:2px;margin:10px 0}.breadcrumb .breadcrumb_last{font-weight:700}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:underline}

.section-hero{width:100%;position:relative}.section-hero>.base-background.cover{position:absolute;top:0;left:0;width:100%;height:100%}.section-hero .text-content{width:100%;z-index:1}@media (max-width: 767px){.section-hero .text-content{padding-left:20px;padding-right:20px}}@media (min-width: 768px) and (max-width: 1024px){.section-hero .text-content{padding-left:40px;padding-right:40px}}@media (min-width: 1025px){.section-hero .text-content{padding-left:40px;padding-right:40px}}@media (max-width: 767px){.section-hero.internal{min-height:300px}}@media (min-width: 768px){.section-hero.internal{min-height:450px}}

.base-background picture{display:block;width:100%;height:100%}.base-background.contain img,.base-background.contain video{position:absolute;width:100%;height:auto}.base-background.cover img,.base-background.cover video{position:absolute;width:100%;height:100%;object-fit:cover}.base-background.cover.left-top img,.base-background.cover.left-top video{object-position:left top}.base-background.cover.left-center img,.base-background.cover.left-center video{object-position:left center}.base-background.cover.left-bottom img,.base-background.cover.left-bottom video{object-position:left bottom}.base-background.cover.center-top img,.base-background.cover.center-top video{object-position:center top}.base-background.cover.center-center img,.base-background.cover.center-center video{object-position:center center}.base-background.cover.center-bottom img,.base-background.cover.center-bottom video{object-position:center bottom}.base-background.cover.right-top img,.base-background.cover.right-top video{object-position:right top}.base-background.cover.right-center img,.base-background.cover.right-center video{object-position:right center}.base-background.cover.right-bottom img,.base-background.cover.right-bottom video{object-position:right bottom}

.simple-hero .section-hero{height:100vh;max-height:600px;overflow:hidden}.simple-hero .section-hero .container{position:absolute;height:100%;margin:auto}.simple-hero .section-hero .base-background{z-index:1}.simple-hero .section-hero .text-content{color:#fff}.simple-hero .section-hero .text-content .h1{max-width:1000px;margin-left:auto;margin-right:auto}@media (max-width: 767px){body.single-post .h1{font-size:1.875em;line-height:1em}}@media (min-width: 768px){body.single-post .h1{font-size:3.125em;line-height:1em}}

.cms-content h2{margin:0px;font-family:"Nunito Sans",sans-serif}.cms-content h3,.cms-content .wp-block-pb-accordion-item .c-accordion__title{margin:0px;font-family:"Nunito Sans",sans-serif}.cms-content h4,.cms-content h5,.cms-content h6{margin:0px;font-family:"Nunito Sans",sans-serif}.cms-content{padding:50px 0}.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4,.cms-content h5,.cms-content h6{margin-bottom:20px;font-weight:bold;color:#1d8635}.cms-content h2{font-weight:700;font-size:1.875em;line-height:1.06667em}.cms-content h3{font-weight:700;font-size:1.75em;line-height:1.07143em}.cms-content h4{font-size:1.625em;line-height:1.07692em}.cms-content h5,.cms-content h6{font-size:1.5em;line-height:1.16667em}.cms-content p,.cms-content ul,.cms-content ol,.cms-content .pgc-sgb-cb{color:#343434;margin-bottom:30px;font-size:1em;line-height:1.5em}.cms-content ul li{font-weight:700}.cms-content ul li:not(:first-child){margin-top:8px}.cms-content ul li::before{content:"";display:inline-block;margin-right:16px;margin-bottom:2px;width:7px;height:7px;border-radius:50%;background-color:#1d8635}.cms-content #iubenda_policy ul li::before{display:none}.cms-content .wp-block-pb-accordion-item{margin-bottom:30px;border-bottom:1px solid #979797}.cms-content .wp-block-pb-accordion-item .c-accordion__title{margin-bottom:20px;color:#343434}.cms-content .wp-block-pb-accordion-item .c-accordion__title::after{font-size:1.2em;color:#343434}.cms-content .wp-block-quote,.cms-content .wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em}.cms-content .wp-block-quote{position:relative;border-left:0px;padding-top:20px;padding-left:30px}.cms-content .wp-block-quote::before{content:"“";position:absolute;top:0px;left:0px;font-size:3.125em;color:#f7f7f7}.cms-content .wp-block-quote cite{display:block;margin-top:20px}.cms-content .wp-block-pullquote{padding:20px 0;border-color:#1d8635;margin-left:0;margin-right:0}.cms-content .wp-block-pullquote blockquote{margin-top:0px;margin-bottom:0px}.cms-content .wp-block-table table{border-collapse:collapse}.cms-content .wp-block-table thead{border-bottom:unset}.cms-content .wp-block-table tbody tr:nth-child(odd){background-color:#e3e3e3}.cms-content .wp-block-image img{height:auto}.cms-content .wp-block-buttons .wp-block-button .wp-block-button__link{cursor:pointer;border:0;border-radius:0;border-radius:20px;background:#1d8635;color:#fff;text-decoration:none;-webkit-apparence:none;padding:10px 30px;font-family:"Nunito Sans",sans-serif;font-size:.9375em;font-weight:700;letter-spacing:0;line-height:1.33333em;text-transform:uppercase;width:fit-content;width:-moz-fit-content;text-align:center;transition:background-color 0.3s ease-in-out}.cms-content .wp-block-buttons .wp-block-button .wp-block-button__link:hover,.cms-content .wp-block-buttons .wp-block-button .wp-block-button__link:focus{background-color:#020203}.cms-content .wp-block-buttons .wp-block-button .wp-block-button__link:disabled{pointer-events:none}.cms-content .wp-block-separator{width:81px;height:42px;margin:50px auto;opacity:1;border:0px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../../img/share/divisore.svg")}


