/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#ffffff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#ffffff;}#navbar-main{background-color:#ffffff !important;}a,.link{color:#299408;}a:hover,a:focus,.link:hover,.link:focus{color:#36c50a;}a:active,.link:active{color:#54ed24;}.page-item.active .page-link{background-color:#299408;border-color:#299408;}.page-link,.page-link:hover{color:#299408;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#299408;border-color:#299408;}.btn-primary:hover,.btn-primary:focus{background-color:#013e10;}.site-footer{background-color:#ffffff;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.bg-primary{background-color:#fff !important;}a,.link{color:#299408;}a:hover,a:focus,.link:hover,.link:focus{color:#013e10;}a:active,.link:active{color:#013e10;}.site-footer{padding:0;border-top:1px solid #3b3b3b;}.site-footer .container{padding:20px;}.site-footer .content{color:#3b3b3b;}.site-footer .content a{color:#155724;}.site-footer .content a:hover{color:#1b8d35;}.btn{max-width:200px;}.webform-button--next{float:right;}::placeholder{color:#ddd;opacity:1;}::-webkit-input-placeholder{color:#ddd;}:-moz-placeholder{color:#ddd;opacity:1;}::-moz-placeholder{color:#ddd;opacity:1;}:-ms-input-placeholder{color:#ddd;}::-ms-input-placeholder{color:#ddd;}.webform-flexbox.form-group{margin-bottom:0.3em;margin-top:0.3em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}.form-type-number.form-group{margin-bottom:0.3em;margin-top:0.3em;}.form-type-email input,.form-type-textfield input{max-width:200px;display:inline;}.form-type-number input{max-width:100px;display:inline;}.field-suffix{font-size:0.8em;}.risultato{border:1px solid #ccc;padding:5px;background-image:radial-gradient(#fff,#f0f0f0);}.risultato legend{width:auto;padding:0 10px 0 10px;}.risultato legend{width:auto;padding:0 10px 0 10px;}.risultato2col .fieldset-wrapper,.risultato2col .details-wrapper{display:flex;margin:1em 0.5em;}.risultato2col .js-webform-computed{flex:1;}.risultato .webform-element-description{display:inline-block;font-size:0.8em;margin-left:10px;}.risultato .form-type-item{font-size:1.3eem;}.risultato .form-type-item label{content:":";font-size:1rem;}.risultato .form-type-item label:after{content:":";}.risultato .webform-element-more{font-size:0.8rem;}.negativa{border:1px dotted #299408;background-image:radial-gradient(#fff,#d6ffc9);}.webform-progress .progress-title[role="link"]{color:#299408;}.progress-step.is-active .progress-marker::before{background-color:#299408;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before{background-color:#299408;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#299408;}.webform-progress .progress-title[role="link"]:hover,.webform-progress .progress-title[role="link"]:focus{text-decoration:underline;color:#155724;}.btn-primary{color:#fff;background-color:#299408;border-color:#299408;}.btn-primary:hover{color:#fff;background-color:#155724;border-color:#299408;}.slogan{font-size:0.8em;}.region.region-footer-third{width:50%;padding:0;margin:0;}.region.region-footer-third .block{margin:0;border:0;padding:0;}.site-footer__bottom{margin:0;border:0;}.site-footer .container{padding:10px 20px 0 20px;}.site-footer__top p{margin:0;padding:.5rem 1rem;}.navbar-brand{color:#299408;}
.pagination{--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);}.btn-primary{--bs-btn-color:var(--bb-primary-text);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-primary-text);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary);}.btn-secondary{--bs-btn-color:var(--bb-secondary-text);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-secondary-text);--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary);}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-disabled-color:var(--bb-primary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-primary-dark);}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-disabled-color:var(--bb-secondary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-secondary-dark);}h1,.h1{color:var(--bb-h1-color);}h2,.h2{color:var(--bb-h2-color);}h3,.h3{color:var(--bb-h3-color);}
