@font-face{font-family:revicons;fallback:fallback;src:url(/_next/static/media/revicons.e8746a624ed098489406e6113d185258.woff) format("woff"),url(/_next/static/media/revicons.57fd05d4ae650374c8deeff7c4aae380.ttf) format("ttf"),url(/_next/static/media/revicons.a77de540a38981833f9e31bd4c365cc6.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;-webkit-transition:all .5s;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow--left{left:-webkit-calc(4% + 1px);left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:-webkit-calc(4% + 1px);right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background .5s;transition:background .5s;border:2px solid grey;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}:root{--text-gray:#666;--text-dark:#000;--green-color:#2b7e3e;--yellow-color:#f2c221;--blue-color:#035aa6}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:rgba(0,0,0,.025)}::-webkit-scrollbar-thumb{background:#41ab5a}::-webkit-scrollbar-thumb:hover{background:#2c7f3f}body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;scroll-behavior:smooth;width:100vw;max-width:100vw;overflow-x:hidden!important;overflow-y:scroll!important;padding:0!important;margin:0!important}a{color:inherit;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}*,figure{margin:0}figure.img-contain img{-webkit-object-fit:contain;object-fit:contain;height:100%;width:100%}figure.img-cover img{-webkit-object-fit:cover;object-fit:cover;height:100%;width:100%}.u_table{position:relative;display:table;height:100%;width:100%}.u_table .vertical_middle{display:table-cell;width:100%;vertical-align:middle}.u_table .vertical_bottom{display:table-cell;width:100%;vertical-align:bottom}.fullHeight{height:100vh}.text-center{text-align:center!important}.text-right{text-align:right!important}ul{list-style:none}[class*=custom-grid-]{display:grid;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;width:100%;margin:0 auto;align-items:center}.custom-grid-2-elements{grid-template-columns:1fr 1fr}.custom-grid-3-elements{grid-template-columns:1fr 1fr 1fr}.custom-grid-4-elements{grid-template-columns:1fr 1fr 1fr 1fr}.custom-grid-5-elements{grid-template-columns:1fr 1fr 1fr 1fr .5fr}.custom-grid-8-4-elements{grid-template-columns:8fr 4fr}[class*=custom-grid-].align-top{align-items:flex-start}[class*=custom-grid-].align-bottom{align-items:flex-end}.btn{padding:15px 23px;border-radius:10px;font-size:16px;-webkit-transition:all .5s;background-color:transparent;color:#fff;transition:all .5s;cursor:pointer!important;border:2px solid #fff;font-family:Roboto,sans-serif}.btn:hover{background-color:var(--green-color);border-color:transparent;color:#fff}.btn.blue{background-color:var(--blue-color);border:2px solid var(--blue-color);color:#f9f9f9}.btn.blue:hover{background-color:#f9f9f9;color:var(--blue-color)}.btn.gray{background-color:#f9f9f9;border:2px solid #f9f9f9;color:var(--green-color)}.btn.gray:hover{background-color:var(--green-color);color:#f9f9f9}.btn.yellow{background-color:var(--yellow-color);border:2px solid var(--yellow-color);color:#fff}.btn.yellow:hover{background-color:transparent;color:var(--yellow-color)}.btn.green{background-color:var(--green-color);border:2px solid var(--green-color);color:#fff}.btn.green:hover{color:var(--green-color);background-color:#fff}.btn.light-green{background-color:rgba(43,126,62,.1);border:2px solid rgba(43,126,62,0);color:var(--green-color)}.btn.light-green:hover{background-color:var(--green-color);color:#f9f9f9}.btn.light-blue{background-color:rgba(3,90,166,.1);border:2px solid rgba(3,90,166,.1);color:var(--blue-color)}.btn.light-blue:hover{background-color:var(--blue-color);color:#f9f9f9}.btn.sm{padding:10px 35px;font-size:14px;letter-spacing:0;line-height:23px}.btn.xl{width:180px}.btn.hover-yellow-bg:hover{background-color:var(--yellow-color)}.socials-list,.socials-list li{display:block;margin:0}.socials-list li:first-child{margin-left:0}a[href="#"]{cursor:default!important}.max1line{-webkit-line-clamp:1}.max1line,.max2lines{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-text-overflow:ellipsis;text-overflow:ellipsis}.max2lines{-webkit-line-clamp:2}#rcc-decline-button{border-radius:4px!important;padding:8px 30px!important}.closeCookieBanner{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:99px;-webkit-box-shadow:0 0 7px 0 rgb(0 0 0/15%);box-shadow:0 0 7px 0 rgb(0 0 0/15%);cursor:pointer}.max3lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-text-overflow:ellipsis;text-overflow:ellipsis}.container{max-width:1400px}.titleWithCircle{font-family:Helvetica;font-size:26px;color:var(--text-dark);line-height:37px;background-repeat:no-repeat;background-position:0 7px;background-size:20px;padding-left:30px}.bannerIframe{background-image:url(/bg-congresso-video.jpeg);color:#fff!important;margin:70px auto 0;padding:70px 0;text-align:center;background-size:cover;background-color:rgba(0,0,0,.1);background-blend-mode:color}.bannerIframe h2{color:#fff;text-align:center;margin-bottom:20px}.bannerIframe p{margin:0 auto 30px}.titleWithCircle.yellow{background-image:url(https://cdn.fisascat-cloud.it/content/circle-giallo.svg)}.no-padding{padding:0!important}.unstyled::-webkit-calendar-picker-indicator,.unstyled::-webkit-inner-spin-button{display:none;-webkit-appearance:none}body .MuiInputLabel-root{text-align:left;padding-left:5px;background-color:#fff;position:relative;top:10px;display:block;width:120px;z-index:2;left:5px}body .MuiSelect-outlined.MuiSelect-outlined{padding-right:80px}body .MuiFormLabel-root.Mui-focused{color:var(--green-color)}body .MuiOutlinedInput-root.Mui-focused,body .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--green-color)}body .MuiSelect-selectMenu:focus{background-color:transparent!important}.header-with-after:after{width:75px;height:5px;background-color:var(--yellow-color);border-radius:2.5px;margin-top:15px;margin-bottom:25px;content:"";display:block}.container{position:relative}@media (min-width:1400px){.container{max-width:1400px}}@media (max-width:1399px) and (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:95vw}}@media (max-width:820px) and (min-width:501px){.btn{padding:15px 20px;letter-spacing:.05em;font-size:16px}}.hidden-on-desktop{display:none!important}.hidden-on-mobile{display:block!important}@media (max-width:820px){.hidden-on-desktop{display:block!important}.hidden-on-mobile{display:none!important}}@media (max-width:600px){.grid{width:100%;flex-direction:column}}@media (max-width:500px){.text-center-xs{text-align:center!important}.text-left-xs{text-align:left!important}.btn{padding:15px 20px;letter-spacing:.05em;font-size:16px}}.loader-box{height:45vh;text-align:center;display:flex;align-items:center;position:relative}.loader-box h4{text-align:center;position:absolute;width:100%;top:100px}.rotate{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;border:3px dotted #257a4d;width:50px;height:50px;border-radius:50px;display:block;margin:1em;float:left}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.margin-0-auto{margin:0 auto!important}.dashed{border-style:dashed!important}@media (max-width:1300px){.btn{padding:15px 20px;font-size:16px}}@media (max-width:1100px){.custom-grid-3-elements:not(.container){grid-template-columns:1fr 1fr}.custom-grid-8-4-elements{grid-template-columns:1fr;max-width:95vw;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.custom-grid-4-elements{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1000px){.custom-grid-4-elements{grid-template-columns:1fr 1fr}}@media (max-width:820px){.custom-grid-2-elements,.custom-grid-3-elements:not(.container),.custom-grid-4-elements,.custom-grid-8-4-elements{grid-template-columns:1fr}}.small-yellow-text{color:var(--yellow-color)}.small-green-text,.small-yellow-text{font-family:Poppins,sans-serif;font-size:18px;letter-spacing:9.73px;text-transform:uppercase}.small-green-text{color:var(--green-color)}.title-black{font-weight:700;font-size:37px;color:#000;line-height:50px;margin-bottom:30px}.def-par,.title-black{font-family:Roboto,sans-serif}.def-par{font-size:18px;color:#666;text-align:justify;line-height:33px}#overlay-dettaglio-sede{position:fixed;height:100vh;width:100vw;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:9;display:grid;align-items:center}#overlay-dettaglio-sede #dettaglio-sede{width:960px;max-width:90vw;margin:0 auto;position:relative}#overlay-dettaglio-sede #dettaglio-sede>button{position:absolute;top:-16.5px;right:-19px;left:auto;width:38px;height:38px;text-align:center;border-radius:50%;line-height:40px;background-color:#ececec;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;color:#000;cursor:pointer}#overlay-dettaglio-sede #dettaglio-sede>div{background-color:#fff;border-radius:15px;padding:20px 30px}#overlay-dettaglio-sede #dettaglio-sede h1{font-family:Poppins,Helvetica,Arial,sans-serif;color:#262d3f;font-size:2em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em}#dettaglio-sede-infos{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:30px;row-gap:30px;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}#dettaglio-sede a:active,#dettaglio-sede a:hover,#dettaglio-sede a:link,#dettaglio-sede a:visited{color:var(--green-color)}#dettaglio-sede p,#dettaglio-sede ul{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}#dettaglio-sede ul{-webkit-padding-start:40px;padding-inline-start:40px}#dettaglio-sede ul li{margin-top:5px}#dettaglio-sede-infos address{font-style:normal;margin-top:5px}#dettaglio-sede-infos-membri li{text-transform:capitalize}#dettaglio-sede-infos-segretario{margin-bottom:30px;display:flex}#dettaglio-sede-infos-membri li strong{letter-spacing:.025em}#dettaglio-sede-infos-segretario strong{display:block;margin-bottom:5px}@media (max-width:780px){#overlay-dettaglio-sede #dettaglio-sede h1{font-size:31px}#dettaglio-sede-infos{grid-template-columns:1fr;grid-row-gap:0;row-gap:0}#dettaglio-sede-infos-segretario strong{margin-right:5px;display:inline-block}#dettaglio-sede-infos-segretario strong:after{content:":"}}.cookieBar-text{font-size:14px;color:#333;line-height:20px}.cookieBar-text a:active,.cookieBar-text a:hover,.cookieBar-text a:link,.cookieBar-text a:visited{color:#1a7a4d;font-weight:700}.main_Sedi{padding-top:80px;padding-bottom:235px}.main_Sedi.no-sedi{padding-bottom:0}.addresses_grid{display:flex;align-items:start;grid-template-columns:50% 50%;grid-column-gap:15px;position:relative}.address__main{background-color:#f9f9f9;margin-bottom:30px;padding:46px 50px;border-radius:10px;position:relative;z-index:5}.address__main>div{position:relative;z-index:2}.address__main:after,.address__main:before{position:absolute;content:"Segreteria";display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:100px;font-weight:900;color:#f3f3f3;line-height:90px;bottom:80px;right:0;z-index:1}.address__main:before{content:"Nazionale";bottom:0;right:23px}.address__main h3{margin-top:0;margin-bottom:0;cursor:pointer;font-weight:600;font-size:18px;color:#000}.address__main p{margin-top:5px;font-size:16px;color:#000;letter-spacing:0;line-height:26px}.address__main p:last-child{margin-bottom:0}.addresses_list{width:50%}.addresses_list .search{position:relative;margin-bottom:20px;display:grid;grid-template-columns:1fr;align-items:center;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;max-width:-webkit-calc(100vw - 30px);max-width:calc(100vw - 30px)}.addresses_list .search svg.search-icon{font-size:18px;height:60px;color:#ccc9c9;position:absolute;-webkit-transition:.3s;transition:.3s;left:12px}.addresses_list .search input[type=text]{border:1px solid #ccc9c9;width:100%;max-width:-webkit-calc(100% - 55px);max-width:calc(100% - 55px);padding:20px 13px 20px 40px;font-family:Roboto,sans-serif;font-size:16px;line-height:19px;color:#666;letter-spacing:0}.addresses_list .search input[type=text]:valid+svg.location{right:60px;-webkit-transition:.3s;transition:.3s}.addresses_list .search input[type=text]::-webkit-input-placeholder{color:#ccc9c9}.addresses_list .search input[type=text]::-moz-placeholder{color:#ccc9c9}.addresses_list .search input[type=text]:-ms-input-placeholder{color:#ccc9c9}.addresses_list .search input[type=text]:-moz-placeholder{color:#ccc9c9}.addresses_list .search select{border:1px solid #ccc9c9;width:100%;max-width:100%;padding:0 20px;font-family:Roboto,sans-serif;font-size:16px;line-height:19px;color:#666;letter-spacing:0;height:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://cdn.fisascat-cloud.it/content/arrow-down-gray.svg);background-repeat:no-repeat;background-size:15px auto;background-position:-webkit-calc(100% - 20px) 50%;background-position:calc(100% - 20px);background-color:transparent}.addresses_list .search button{max-width:100%;font-size:30px;color:#d3202e;background-color:transparent;border:0;line-height:0;cursor:pointer}.addresses_list .search button[disabled]{opacity:.5;cursor:default}.addresses_list .classic_grid{grid-template-columns:1fr 1fr;grid-column-gap:100px;align-items:start}.addresses_list .list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition:height .5s;transition:height .5s;overflow-y:auto;max-width:-webkit-calc(100vw - 30px);max-width:calc(100vw - 30px)}.addresses_list .list .select-filter{padding-top:15px;font-weight:500;font-size:20px;letter-spacing:.02em}.addresses_list .list .address{padding:30px 15px 30px 35px;background-color:#fff}.addresses_list .list .address:not(:first-child){border-top:1px solid #ccc9c9}.addresses_list .list .address h3{margin:0 0 10px -20px;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:#1e1e1e;letter-spacing:0;cursor:pointer;padding:15px 23px;border-radius:11px;position:relative;background:#f5f5f5}.addresses_list .list .address p{font-family:Roboto,sans-serif;font-size:16px;color:#666;letter-spacing:0;line-height:26px;margin:0}.addresses_list .list .address p:empty{display:none}.addresses_list .list .address p a{color:#2b7e3e;text-transform:none}.addresses_list .list .address.regionale{padding-left:20px!important}.addresses_list .list .address.regionale h3{background-color:rgba(43,126,62,.1)}.addresses_list .list .address.regionale h3:after{content:"SEDE REGIONALE";font-size:12px;color:#2b7e3e;position:absolute;right:15px;top:0;line-height:49px}.addresses_list .list .address.segreteria-provinciale{padding-left:20px}.addresses_list .list .address.segreteria-provinciale h3{background-color:rgba(242,194,33,.1)}.addresses_list .list .address.without-parent:not(.segreteria-provinciale){padding-left:15px}.markerCluster{border-radius:50%;width:30px;height:30px;line-height:30px;background-color:#2b7e3e;font-size:16px;color:#fff;text-align:center}.circleMarker{width:30px;height:30px;display:block;cursor:pointer}.main_Sedi .addresses_map{position:relative;max-width:50%}.main_Sedi .addresses_map.fixTop{position:fixed;top:20px;left:-webkit-calc(50% + 17px);left:calc(50% + 17px)}.main_Sedi .addresses_map.fixTop.on-safari{left:-webkit-calc(50vw + 15px);left:calc(50vw + 15px)}.main_Sedi .addresses_map.endScroll,.main_Sedi .addresses_map.on-safari.endScroll{position:absolute;bottom:0;top:auto;left:-webkit-calc(50% + 15px);left:calc(50% + 15px);max-width:50%}.capitalized{text-transform:capitalize!important}@media(max-width:1023px){.addresses_list{width:100%}.main_Sedi .addresses_map{display:none}.addresses_grid{display:block}}.cookie_table{overflow-x:scroll}.cookie_table table{margin-bottom:0!important}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-40px;left:6px;background:#000;color:#fff;padding:8px 16px;text-decoration:none;z-index:1000;border-radius:4px;font-weight:500;-webkit-transition:top .3s ease;transition:top .3s ease}.skip-link:focus{top:6px;outline:2px solid #fff;outline-offset:2px;background:#000;color:#fff;-webkit-box-shadow:0 0 0 2px #035aa6;box-shadow:0 0 0 2px #035aa6}.input-black-placeholder{color:#000}.input-black-placeholder::-webkit-input-placeholder{color:#000;opacity:1}.input-black-placeholder:-ms-input-placeholder{color:#000;opacity:1}.input-black-placeholder::placeholder{color:#000;opacity:1}a:focus{outline:2px solid #035aa6;outline-offset:2px}button:focus{outline:2px solid #035aa6;outline-offset:2px}input:focus,select:focus,textarea:focus{outline:2px solid #035aa6;outline-offset:2px}[tabindex]:focus{outline:2px solid #035aa6;outline-offset:2px}[role=button]:focus,[role=link]:focus,[role=menuitem]:focus{outline:2px solid #035aa6;outline-offset:2px}.p404{margin-bottom:90px}.p404 h1{margin-top:0;margin-bottom:30px}.p404 h2{font-weight:500;font-size:20px;margin-bottom:45px}.p404 a{-webkit-transition:.5s;transition:.5s;background:#2b7e3e;border-radius:10px;width:230px;height:60px;line-height:60px;display:block;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:0;color:#fff;text-align:center;text-decoration:none!important}.p404 a:active,.p404 a:focus,.p404 a:hover{-webkit-box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}