@media screen and (max-width: 1280px){.navbar-collapse{margin-bottom:0}}.homepage{background-color:#fff}img{height:auto}.container{max-width:1077px}.max-container{max-width:1400px;margin:auto}.padding-left-90{padding-left:90px}.padding-right-90{padding-right:90px}.consent-form__option{text-align:left;margin-top:0px}.form-submitting{text-indent:-999999999px;color:transparent;position:fixed;width:100%;height:100%;top:0;background:rgba(0,0,0,0.8) url("bert-loader-small.gif") no-repeat center center/50px;left:0;display:none;z-index:9999999999}.form-submitting.show{display:-webkit-box;display:-ms-flexbox;display:flex}.form-submitting img{opacity:0}.form-submit{margin-top:0}.page-type-donation-v2 .donation-other-input-container #donation_amount_other_input{border:1px solid #000}.content-pages-show-event-wide .header-basic.header-basic-post .date-full-post{font-size:19px;line-height:28px}.dati_comitato .alert-success,.dati_comitato .notice.success{display:none}.content-users-activations-new-wide{margin-top:0;padding-bottom:0}.container-calendar .find-event .text.form-control{border:1px solid}.container-calendar.container-user-events .text.form-control,.container-calendar.container-user-events select{border:1px solid #000}.container-calendar.container-user-events h4,.container-calendar.container-user-events .h4{font-size:24px}.menu-nav .navbar-nav>li>a{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700}.menu-nav .navbar-nav{margin-top:30px}.menu-nav .navbar-nav .nav-soc a{padding:10px 2px}.mycomitatos{float:right;margin-top:28px;text-align:right}.mycomitatos h4{color:#000000;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;cursor:pointer}.mycomitatos a{color:#0470BB;font-family:"Montserrat",sans-serif;font-size:20px;line-height:24px;font-weight:700;text-transform:capitalize}.mycomitatos-list{display:none}.btnactivar{background-color:#fb502c !important;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:57px;text-align:center;text-transform:uppercase;padding-left:20px;padding-right:20px;display:inline-block;cursor:pointer}.inner a.navbar-brand img{width:130px}a.navbar-brand img{width:130px}.inner .navbar-brand{padding:10px 0px}.navbar-brand{padding:10px 0px}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:transparent}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.inner .menu-nav .navbar-nav{margin-top:20px}.inner .menu-nav.nav-scrolled{position:fixed;width:100%;top:0;left:0;z-index:1039}.analytics-consent .content{color:#fff;font-size:9px;line-height:17px;margin-bottom:5px}.analytics-consent{color:#fff;font-size:9px;line-height:17px;text-align:center !important;height:50% !important;width:100% !important;background-color:rgba(69,69,69,0) !important;top:0px !important}.analytics-banner{margin-right:auto !important;margin-left:auto !important;width:60% !important;background-color:rgba(69,69,69,0.8) !important;padding:5%;text-align:left !important}.analytics-consent .submit button{font-family:"Montserrat",sans-serif !important;font-size:14px !important;margin-left:30px !important;margin-right:20px !important}.analytics-consent .dismiss{cursor:pointer;opacity:0.6;padding:0 1rem;visibility:hidden !important}.banner-comitato{padding-top:10px;padding-bottom:10px;background-color:#0470BB;border-bottom:3px solid #fff}.banner-comitato a{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:20px;line-height:24px;font-weight:700}.banner-comitato a.alogout{padding-right:15px;font-size:18px;line-height:22px}.banner-comitato a.alogout span{display:inline-block;background-color:#0470BB;width:20px;height:20px;color:#fff;font-size:11px;line-height:20px;text-align:center;border-radius:2px;-webkit-transform:translate(0px, -2px);transform:translate(0px, -2px)}.columns-1-flash{position:fixed;left:0;right:0;z-index:99999;display:none}.alert{padding:45px 20px;margin-bottom:20px;border:0;border-radius:4px;width:300px;margin:auto;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;line-height:26px;font-weight:normal;margin-top:40px;box-shadow:0px 0px 15px rgba(0,0,0,0.25);position:relative}.alert-warning,.notice{background-color:#fff;color:#000}.alert .close,.alert-dismissible .close{position:absolute;top:0;right:6px;color:inherit;font-size:30px}.flashshare{position:fixed;width:100%;height:100vh;z-index:99999;top:0;padding-top:100px}.flashshare:before{content:"";width:100%;height:100vh;background:#000;display:block;position:absolute;opacity:0.8;top:0;left:0}.flash-share-form{position:relative;width:636px;background-color:#ffffff;padding-left:47px;padding-top:30px;padding-right:47px;padding-bottom:60px;margin-top:50px;color:#4f5151;font-family:"Montserrat",sans-serif;font-size:18px;line-height:22px;margin:auto;border-radius:4px}.flash-share-form h4{color:#4f5151;font-family:"Montserrat",sans-serif;font-size:30px;line-height:34px;margin-top:0;text-align:center;margin-bottom:20px}.flash-share-form h5,.flash-share-form input{color:#4f5151;font-family:"Montserrat",sans-serif;font-size:20px;line-height:24px;margin-bottom:20px}.flash-share-form h5 span,.flash-share-form input span{font-size:16px;line-height:20px}.flash-share-form input{background-color:#f3f5f6}.flash-share-form .flash-close span{color:#0470BB;font-family:"Montserrat",sans-serif;font-size:18px;line-height:22px;display:block;text-align:center;margin-top:20px}.flash-share-form .flash-close-top{display:block;text-align:right;margin-bottom:20px}.flash-share-form .flash-close-top span{color:#0470BB;font-size:30px;border-radius:100%;border:4px solid #0470BB;width:45px;height:45px;display:inline-block;margin-top:0;line-height:34px;text-align:center}.flash-share-form .submit-button{width:256px;height:54px;background-color:#0470BB;margin-left:auto;margin-right:auto;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:20px;line-height:43px;display:block;margin-top:30px}.btn-light{height:50px;border:2px solid #ffffff;display:inline-block;text-align:center;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:47px}.btn-light:hover{background-color:#fff;color:#000}.gotocomitato{text-align:center;margin-top:20px}.gotocomitato a{color:#fff5e2;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500}.open-consent{cursor:pointer}.content-full-post .btn-back{color:#1772be;padding-bottom:2rem}.lightbox-consent-form{position:fixed;width:100%;background-color:rgba(0,0,0,0.9);top:0;left:0;height:100vh;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;z-index:99999}.lightbox-consent-form.lcf1{display:none}.lightbox-consent-form.lcf2{display:none}.lightbox-consent-form .terms{background-color:#fdc564;max-width:440px;max-height:61rem;padding:40px;margin:auto;position:relative;overflow-y:scroll}@media only screen and (min-width: 450px){.lightbox-consent-form .terms{max-height:auto;overflow-y:unset}}.lightbox-consent-form .terms p{color:#001548}.lightbox-consent-form .terms p span{color:#001548}.lightbox-consent-form .terms span{color:#001548}.lightbox-consent-form .terms .close-consent{position:absolute;top:5px;right:15px;cursor:pointer}.lightbox-consent-form .terms label{width:auto;color:#001548;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:20px}.lightbox-consent-form .terms .submit-button{margin-top:20px !important}.homepage-comitati .header-com .container-form .lightbox-consent-form,.newsletter-bottom .lightbox-consent-form,.crea-comitato .lightbox-consent-form{position:fixed;width:100%;background-color:rgba(0,0,0,0.9);top:0;left:0;height:100vh;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;z-index:99999}.homepage-comitati .header-com .container-form .lightbox-consent-form.lcf1,.newsletter-bottom .lightbox-consent-form.lcf1,.crea-comitato .lightbox-consent-form.lcf1{display:none}.homepage-comitati .header-com .container-form .lightbox-consent-form.lcf2,.newsletter-bottom .lightbox-consent-form.lcf2,.crea-comitato .lightbox-consent-form.lcf2{display:none}.homepage-comitati .header-com .container-form .lightbox-consent-form .terms,.newsletter-bottom .lightbox-consent-form .terms,.crea-comitato .lightbox-consent-form .terms{background-color:#fdc564;max-width:440px;max-height:61rem;padding:40px;margin:auto;position:relative;overflow-y:scroll}@media only screen and (min-width: 450px){.homepage-comitati .header-com .container-form .lightbox-consent-form .terms,.newsletter-bottom .lightbox-consent-form .terms,.crea-comitato .lightbox-consent-form .terms{max-height:auto;overflow-y:unset}}.homepage-comitati .header-com .container-form .lightbox-consent-form .terms p,.newsletter-bottom .lightbox-consent-form .terms p,.crea-comitato .lightbox-consent-form .terms p{color:#001548}.homepage-comitati .header-com .container-form .lightbox-consent-form .terms p span,.newsletter-bottom .lightbox-consent-form .terms p span,.crea-comitato .lightbox-consent-form .terms p span{color:#001548}.homepage-comitati .header-com .container-form .lightbox-consent-form .terms span,.newsletter-bottom .lightbox-consent-form .terms span,.crea-comitato .lightbox-consent-form .terms span{color:#001548}.homepage-comitati .header-com .container-form .lightbox-consent-form .terms .close-consent,.newsletter-bottom .lightbox-consent-form .terms .close-consent,.crea-comitato .lightbox-consent-form .terms .close-consent{position:absolute;top:5px;right:15px;cursor:pointer}.homepage-comitati .header-com .container-form .lightbox-consent-form .terms label,.newsletter-bottom .lightbox-consent-form .terms label,.crea-comitato .lightbox-consent-form .terms label{width:auto;color:#001548;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:20px}.homepage-comitati .header-com .container-form .lightbox-consent-form .terms .submit-button,.newsletter-bottom .lightbox-consent-form .terms .submit-button,.crea-comitato .lightbox-consent-form .terms .submit-button{margin-top:20px !important}.homepage-comitati .header-com .container-form .open-consent2,.newsletter-bottom .open-consent2,.crea-comitato .open-consent2{cursor:pointer}div#screen-video,div#screen-video2,div#screen-video3{width:100%;height:100vh;position:fixed;z-index:999999;top:0;left:0;display:none}div#pause-button,div#pause-button2,div#pause-button3{color:#000;float:right;position:absolute;right:20px;top:20px;width:60px;height:60px;border-radius:100%;border:2px solid #fff;text-align:center;line-height:53px;background:#fff;font-size:24px;cursor:pointer}.videos-header{margin-top:30px;position:relative}.play-video,.play-video2,.play-video3{cursor:pointer;margin-bottom:10px;background-repeat:no-repeat, no-repeat;background-size:auto, cover;background-position:center, center;height:185px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:15px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.play-video h5,.play-video2 h5,.play-video3 h5{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;line-height:22px;font-weight:500}.play-video{background-image:url("bplay.png"),url("meritareitalia.jpg");max-width:30rem;margin:0 auto}.play-video2{background-image:url("bplay.png"),url("portaaporta.jpg");max-width:30rem;margin:0 auto}.play-video3{background-image:url("bplay.png"),url("barbara.png")}.homepage-container-slider{margin-top:-46rem}@media (max-width: 600px){.homepage-container-slider{display:none}}.homepage-container-slider h1{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:70px;font-weight:700;line-height:70px;margin-bottom:20px;position:relative;text-align:center}.homepage-container-slider h3{color:#001548;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:50px;margin-top:0}.homepage-container-slider h4{color:#ffffff;position:relative}.homepage-container-slider p{color:#28282a;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:30px}.homepage-container-slider .header-com{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.homepage-container-slider .bottoni-slider{z-index:1037;margin-top:34rem}.smooth-container .item{height:50rem}.smooth-container .item img{min-height:516px}.smooth-container .header-com-content{width:80%;margin:0 auto}ol.carousel-indicators{display:none}.carousel-caption{text-shadow:0 1px 10px rgba(0,0,0,0.6)}.carousel-caption h1{margin-top:-15rem;font-size:2rem}@media (min-width: 600px){.carousel-caption h1{margin-top:-21rem;font-size:3rem}}@media (min-width: 920px){.carousel-caption h1{margin-top:-36rem;font-size:5rem}}@media (min-width: 1550px){.carousel-caption h1{margin-top:-54rem;font-size:5rem}}.carousel-caption h4{font-size:10px}@media (min-width: 767px){.carousel-caption h4{font-size:14px}}@media (min-width: 920px){.carousel-caption h4{font-size:inherit}}.carousel-caption h3{font-size:14px}@media (min-width: 920px){.carousel-caption h3{font-size:inherit}}.smooth-container>.container{max-width:100% !important;padding:0;height:auto}@media screen and (min-width: 1366px){.smooth-container>.container{width:100%}}@media (min-width: 1200px){.smooth-container>.container{width:100%}}@media (min-width: 992px){.smooth-container .container{width:100%}}@media (min-width: 768px){.smooth-container .container{width:100%}.header-com{display:none}}.smooth-container .item img{min-height:19rem}@media (max-width: 767px){#carousel-generic{display:inherit}}.smooth-container .item{height:auto}.padding-8{padding:0 8rem}.notizie-list .notizie-post-img img{width:100%}.homepage-comitati{margin-top:3rem}@media (min-width: 768px){.homepage-comitati{margin-top:inherit}}.homepage-comitati h1{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:70px;font-weight:700;line-height:70px;margin-bottom:20px}.homepage-comitati h3{color:#001548;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:50px;margin-top:0}.homepage-comitati p{color:#28282a;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:30px}.homepage-comitati .header-com{padding-bottom:60px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.homepage-comitati .header-com:before{content:"";width:100%;height:100%;display:block;background:#ffbc2b;background:-webkit-linear-gradient(-45deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:-webkit-linear-gradient(315deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:linear-gradient(135deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc2b', endColorstr='#b0006c',GradientType=1 );position:absolute;top:0;left:0;z-index:0;opacity:0.7}.homepage-comitati .header-com video.fulls-v{width:100%;position:absolute;top:0;left:0;z-index:-1}.homepage-comitati .header-com .container-form{margin-top:30px;position:relative;z-index:1}.homepage-comitati .header-com .container-form label{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;text-align:left}.homepage-comitati .header-com .container-form span{display:inline-block;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500}.homepage-comitati .header-com .container-form label{width:185px;display:inline-block}.homepage-comitati .header-com .container-form .text.form-control{width:100%}.homepage-comitati .header-com .container-form .submit-button{vertical-align:baseline}.homepage-comitati .header-com .header-com-content{text-align:center;margin-top:200px;position:relative}.homepage-comitati .header-com .header-com-content h4{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:30px}.homepage-comitati .header-com .max-container{position:relative;z-index:1}.homepage-comitati .home-narrative{padding-top:80px}.homepage-comitati .home-narrative a{color:#0470BB;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;margin-top:20px;display:inline-block}.homepage-comitati .home-narrative a:hover{border-bottom:3px solid #0470BB;-webkit-transition:all 0.20s linear;transition:all 0.20s linear}.homepage-comitati .home-narrative strong{padding-top:20px;display:inline-block}.homepage-comitati .home-action{padding-bottom:70px}.homepage-comitati .home-action p{padding-right:10px}.homepage-comitati .home-action .col-md-3{padding-left:3px;padding-right:3px}.homepage-comitati .home-action .box-action{background-repeat:no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:224px;margin-bottom:6px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.homepage-comitati .home-action .box-action .display-headline{width:100%;height:100%;background-color:#001548;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 0.20s linear;transition:all 0.20s linear;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.homepage-comitati .home-action .box-action .display-headline h5{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:24px}.homepage-comitati .home-action .box-action:hover .display-headline{opacity:1}.homepage-comitati .home-action .box-action h4{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;line-height:30px;text-transform:uppercase}.homepage-comitati .home-comitato{max-width:1196px;margin:auto;background-color:#fdf8ef;padding-top:50px;padding-bottom:40px;position:relative}.homepage-comitati .home-comitato .combtns{margin-top:30px}.homepage-comitati .home-comitato .btncom1{max-width:337px;height:50px;background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:50px;text-align:center;display:block;margin-bottom:10px}.homepage-comitati .home-comitato .btncom2{max-width:337px;height:50px;background-color:#fb502c;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:50px;text-align:center;display:block;margin-bottom:10px}.homepage-comitati .home-conquiste{padding-top:60px;padding-bottom:60px}.homepage-comitati .home-conquiste h3{margin-bottom:40px}.homepage-comitati .home-conquiste h5{color:#0470BB;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700}.homepage-comitati .home-conquiste h5 span{border-bottom:3px solid #0470BB;margin-right:40px;display:inline-block}.homepage-comitati .home-conquiste h5 a{color:#0470BB;border-bottom:0}.homepage-comitati .home-conquiste h5 a:hover{border-bottom:3px solid #0470BB}.homepage-comitati .home-conquiste .featured-conquiste{position:relative;padding-top:46px;padding-left:93px;padding-bottom:70px;background-color:#0470BB;margin-top:70px}.homepage-comitati .home-conquiste .featured-conquiste:before{content:"";width:173px;height:173px;background:url("check-icon.svg") no-repeat center center/100%;display:block;position:absolute;top:-40px;left:-92px}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-left{float:left;width:60%;padding-right:50px}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-left h4{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;line-height:34px;margin-top:0}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-left p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:25px}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-left span{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:25px;text-decoration:underline}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-right{float:left;width:40%;-webkit-transform:translate(30px, -80px);transform:translate(30px, -80px)}.homepage-comitati .home-campagne{background-color:#f8f8f8;padding-top:60px;padding-bottom:60px}.homepage-comitati .home-campagne .col-left a{color:#0470BB;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;display:inline-block;margin-top:20px}.homepage-comitati .home-campagne .col-left a:hover{border-bottom:3px solid #0470BB}.homepage-comitati .home-notizie{padding-top:16rem;padding-bottom:65px}.homepage-comitati .home-notizie .notizie-list{margin-top:40px}.homepage-comitati .home-notizie .notizie-list .notizie-post-img img{width:100%}.homepage-comitati .bmore{color:#0470BB;font-family:"Montserrat",sans-serif;font-size:18px;line-height:22px;font-weight:700;display:block;text-align:center;margin-top:40px;margin-bottom:40px}@media screen and (min-width: 991px){.homepage-comitati .bmore{margin-bottom:15px}}.home-petition .home-petition-top{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#0470BB;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px;padding-right:30px;padding-bottom:15px;height:287px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home-petition .home-petition-top h4{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;line-height:34px}.home-petition .home-petition-bottom{margin-top:10px}.home-petition .home-petition-bottom .progress{overflow:hidden;height:17px;margin-bottom:10px;background-color:#d5d4d4;border-radius:0;box-shadow:none}.home-petition .home-petition-bottom .progress-bar{background-image:-webkit-linear-gradient(right, #45ce58 0%, #0470BB 100%);background-image:linear-gradient(270deg, #45ce58 0%, #0470BB 100%)}.home-petition .home-petition-bottom .bar-goal{color:#001548;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;text-align:left}.home-petition .home-petition-bottom .bar-goal span{float:right;text-align:right}.home-petition .btnpetition{width:146px;height:50px;background-color:#fb502c;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:50px;text-align:center}.home-petition:hover .btnpetition{background-color:#000;color:#ffffff;-webkit-transition:all 0.25s linear;transition:all 0.25s linear}.home-eventi{padding-top:120px;padding-bottom:14rem;background:#ffbc2b;background:-webkit-linear-gradient(-45deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:-webkit-linear-gradient(315deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:linear-gradient(135deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc2b', endColorstr='#b0006c',GradientType=1 );margin-top:-40px}.home-eventi.home-eventi-footer{background-color:#D34087;padding-top:0;padding-bottom:6rem}.home-eventi h3{color:#ffffff}.home-eventi .btn-light{width:246px}.home-eventi h5{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700}.home-eventi h5 span{border-bottom:3px solid #fff;margin-right:40px;display:inline-block}.home-eventi h5 a{color:#fff;border-bottom:0}.home-eventi h5 a:hover{border-bottom:3px solid #fff}.home-eventi .eventi-list{margin-top:3rem}.notizie-list .notizie-post{height:39rem;overflow:hidden}.notizie-list .notizie-post .notizie-post-img{height:auto;max-height:225px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px;height:220px}.notizie-list .notizie-post .notizie-post-content{text-align:inherit}.notizie-list .notizie-post .notizie-post-content span.notizie-date{color:#28282a;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:18px;text-transform:uppercase}.notizie-list .notizie-post .notizie-post-content span.notizie-tag{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;background-color:#1772be;height:20px;border-radius:2px;line-height:20px;padding-left:5px;padding-right:5px;float:right;margin-left:5px}.notizie-list .notizie-post .notizie-post-content span.notizie-tag.europa{background-color:#1772be}.notizie-list .notizie-post .notizie-post-content span.notizie-tag.sapere{background-color:#fb502c}.notizie-list .notizie-post .notizie-post-content span.notizie-tag.giustizia{background-color:#0470BB}.notizie-list .notizie-post .notizie-post-content h4{color:#001548;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:15px;margin-top:4rem;height:10rem;overflow:hidden}.notizie-list .notizie-post .notizie-post-content p{color:#28282a;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:21px}@media screen and (max-width: 370px){.notizie-list .notizie-post .notizie-post-content p{display:none}}.notizie-list .col-md-4{height:41rem}.notizie-post:hover,.eventi-list .evento:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all 0.25s linear;transition:all 0.25s linear}.eventi-list .evento{padding:15px;position:relative;min-height:450px;background-color:#fff;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.eventi-list .evento .evento-content{position:absolute;top:15px}.eventi-list .evento .evento-info{position:relative;padding-bottom:15px}.eventi-list .evento .evento-info:after{content:"";width:64px;height:6px;background-color:#0470BB;display:block;position:absolute;bottom:0;left:-26px}.eventi-list .evento .evento-info span{color:gray;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:22px;display:block}.eventi-list .evento h4{color:#1e4c74;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:30px}.eventi-list .evento p{color:black;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:24px}.eventi-list .btn-evento{width:146px;height:50px;background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:50px;text-align:center;position:absolute;bottom:15px}.newsletter-bottom{background:#ffbc2b;background:-webkit-linear-gradient(-45deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:-webkit-linear-gradient(315deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:linear-gradient(135deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc2b', endColorstr='#b0006c',GradientType=1 );padding-top:44px;padding-bottom:44px}.newsletter-bottom h3{color:#fff;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;line-height:31px;text-align:center}.newsletter-bottom h4{color:#fff;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;text-align:center}.container-event .container-event-bottom{background-color:#fff5e2;border-bottom:2px solid #fff}.container-event .container-event-bottom .text.form-control,.container-event .container-event-bottom select{border:1px solid #000}.container-form{text-align:center;margin-top:20px}.form-ac .text.form-control,.form-ac select{width:185px;height:50px;background-color:#ffffff;display:inline-block;color:#000000;font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:500;margin-left:2px;margin-right:2px}.form-ac .submit-button{width:196px;height:50px;background-color:#0470BB;display:inline-block;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:0 !important;line-height:50px;margin-left:2px;vertical-align:top}.consentform p{color:#001548;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:15px}.consentform p a{color:#001548;text-decoration:underline}.consentform h5{color:#001548;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:700;line-height:20px}.consentform label{color:#001548;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:700;line-height:20px;text-transform:uppercase}.consentform .privacy_note{color:#001548;text-align:left;font-size:14px;line-height:1.2}footer{background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:25px}footer p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:25px}footer a{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:25px;border-bottom:0}footer .footer-left{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:25px}footer .footer-left p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:25px}footer .footer-left a{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:25px;border-bottom:0}footer .footer-right{padding-top:120px}footer .footer-right .contact-bar{margin-bottom:20px}.content-pages-show-calendar-wide .eventi-list .evento{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.content-pages-show-calendar-wide .eventi-list .evento .evento-content{position:absolute;top:15px}.content-pages-show-calendar-wide .container-calendar .find-event .submit-button{width:auto;height:50px;background-color:#fb502c;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:50px;text-align:center;text-transform:none;margin-top:20px !important}.content-pages-show-calendar-wide .container-calendar .find-event{background-color:transparent;color:#000}.content-pages-show-calendar-wide .container-calendar .find-event a{height:50px;background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:50px;text-align:center;text-transform:none;display:inline-block;margin:auto;padding-left:15px;padding-right:15px}.content-pages-show-calendar-wide .container-calendar .find-event h4{color:#000;font-family:"Montserrat",sans-serif;font-size:22px;line-height:30px;text-transform:none;text-align:center}.container-event .container-event-bottom label{color:#000}.container-event .container-event-bottom .submit-button{width:auto;margin-top:20px !important}.container-event .container-event-bottom h4{color:#000;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:500;line-height:28px}.btn-primary{background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:57px;text-align:center;text-transform:uppercase;padding-left:20px;padding-right:20px}.inner nav.menu-nav{background:#ffbc2b;background:-webkit-linear-gradient(-45deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:-webkit-linear-gradient(315deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:linear-gradient(135deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc2b', endColorstr='#b0006c',GradientType=1 )}nav.menu-nav{background:#ffbc2b;background:-webkit-linear-gradient(-45deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:-webkit-linear-gradient(315deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:linear-gradient(135deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc2b', endColorstr='#b0006c',GradientType=1 )}.headline{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:70px;font-weight:700;line-height:74px;margin-bottom:30px;text-align:left}.header-basic{padding-top:120px;padding-bottom:120px}.header-basic h2.headline{color:#fff;position:relative;display:inline-block;padding-right:30px;z-index:1}.header-basic h2.headline:before{content:"";width:100%;height:7px;display:block;background:#0470BB;position:absolute;bottom:0;z-index:-1}.container-campagne{padding-bottom:100px}.blog-template{padding-bottom:100px}.header-basic.header-basic-post .date-full-post{color:#fff;position:relative;font-size:16px;line-height:18px}.header-basic.header-basic-post .headline{font-size:40px;font-weight:700;line-height:44px}.header-basic.header-basic-post .headline:before{height:5px;bottom:8px}.header-basic.header-basic-post span.notizie-tag{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;background-color:#1772be;height:20px;border-radius:2px;line-height:20px;padding-left:5px;padding-right:5px;position:relative;display:inline-block;margin-top:20px}.header-basic.header-basic-post span.notizie-tag.europa{background-color:#1772be}.header-basic.header-basic-post span.notizie-tag.sapere{background-color:#fb502c}.header-basic.header-basic-post span.notizie-tag.giustizia{background-color:#0470BB}.link-back-posts{text-transform:none}.container-join{background-color:#fff;margin-top:0;padding-bottom:150px;padding-top:0;position:relative}.container-donate .actions ul li:nth-child(2){background-image:none;padding-left:50px;padding-right:50px;height:58px;color:#fff;font-family:"Montserrat",sans-serif;font-size:22px;line-height:58px;text-transform:none;text-align:center;background-color:#fb502c;float:right;width:289px}.container-donate .actions ul li:nth-child(2) a{color:#fff;text-transform:none}.container-donate .actions ul li:first-child{text-transform:none}.container-volunteer h4{font-size:24px;line-height:28px;margin-bottom:30px}.container-sfide{background-color:#fff}.container-sfide .btn-light{width:300px;margin-top:40px;margin-left:auto;margin-right:auto;display:block;position:relative}.container-sfide .header-basic{margin-bottom:0}.container-sfide .home-eventi{padding-top:60px;padding-bottom:50px;margin-top:0}.container-sfide h3{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:52px}.container-sfide .header-basic p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:23px;font-weight:500;line-height:33px;position:relative}.container-sfide .sfide-top{background-color:#fdf8ef;padding-top:40px;padding-bottom:40px}.container-sfide .sfide-top p{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:26px;width:50%;float:left;padding-right:40px}.container-sfide .sfide-bottom{padding-top:40px;padding-bottom:40px}.container-sfide .sfide-bottom p{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:26px}.container-sfide .sfide-bottom blockquote{float:left;padding:20px 30px;margin:0 0 20px;font-size:17.5px;border-left:0;background-color:#0470BB;border-bottom:4px solid #0470BB;margin-right:30px;width:40%;margin-left:-120px}.container-sfide .sfide-bottom blockquote p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:700;line-height:30px}.container-sfide .sfide-accordion{padding-bottom:90px}.container-sfide .peoplelist h3{color:#001548;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:50px;padding-left:100px;margin-bottom:30px}.container-sfide .home-comitato{max-width:1196px;margin:auto;padding-top:50px;padding-bottom:40px;position:relative}.container-sfide .home-comitato .combtns{margin-top:30px}.container-sfide .home-comitato .btncom1{max-width:337px;height:50px;background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:50px;text-align:center;display:block;margin-bottom:10px}.container-sfide .home-comitato .btncom2{max-width:337px;height:50px;background-color:#fb502c;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:50px;text-align:center;display:block;margin-bottom:10px}.newsletter-bottom.cta2 h3{color:#D34087;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:52px}.accordion h3{color:#fdc564;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:700;line-height:56px}.ui-state-default{height:80px;box-shadow:0 2px 2px rgba(0,0,0,0.13);background-color:#2e72ad !important;border-radius:0 !important;background-image:none !important;border:0 !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{height:80px;box-shadow:0 2px 2px rgba(0,0,0,0.13);background-color:#2e72ad !important;border-radius:0 !important;background-image:none !important;border:0 !important}.ui-widget-content{border:0 !important;background-image:none !important;background-color:#0470BB !important;color:#fff !important;font-family:"Montserrat",sans-serif;font-size:18px !important;font-weight:400 !important;line-height:26px !important}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border:0 !important}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0 !important}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0 !important}.ui-accordion .ui-accordion-header{margin-bottom:0}:focus{outline:-webkit-focus-ring-color auto 0px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:auto !important;right:1.5em !important}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute !important;left:auto !important;right:1.5em !important;top:50% !important;margin-top:-8px !important}.content-pages-show-feedback-wide .header-basic{margin-bottom:0}.sidr{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;line-height:26px}.sidr>ul>li a{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;line-height:26px}.header-basic.header-custom{background-color:#fff5e2;padding-top:65px;padding-bottom:65px}.header-basic.header-custom h2.headline{color:#001548}.header-basic.header-custom:before{display:none}.ac-header-intro{text-align:center;margin-bottom:40px}.ac-header-intro h2{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:50px;position:relative;margin-bottom:20px;position:relative;display:inline-block;padding-right:30px;z-index:1}.ac-header-intro h2:after{content:"";width:100%;height:7px;display:block;background:#0470BB;position:absolute;bottom:-4px;z-index:-1}.ac-header-intro p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:500;line-height:33px;position:relative;margin-bottom:20px;position:relative;display:inline-block;padding-right:30px;z-index:1}.ac-form{margin:auto;width:774px;background-color:#fff5e2;padding-top:40px;padding-bottom:80px;padding-left:120px;padding-right:120px}.ac-form h3{color:#292827;font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;line-height:38px;text-align:center;margin-bottom:40px}.ac-form .forml{float:left;width:50%;padding-left:2px;padding-right:2px}.ac-form .text.form-control{border:1px solid #000;margin-bottom:20px}.ac-form .submit-button{margin-top:32px;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}.ac-form .mce-tinymce{margin-bottom:20px}.ac-form .terms p{color:#001548;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:30px;margin-bottom:40px}.ac-form .consentform p{margin-top:6px;margin-bottom:0;line-height:1.2}.crea-comitato{background:url("bg-comitato.jpg") no-repeat center center/cover;padding-top:60px;padding-bottom:120px}.ac-form.formcomitato .submit-button{margin-top:32px;margin-bottom:0;margin-left:0;margin-right:0;display:inline-block}.stato-comitato .ac-form{text-align:left;padding-bottom:40px}.stato-comitato .ac-form h2{text-align:center;color:#0470BB}.stato-comitato .ac-form h3{color:#0470BB;font-size:24px;line-height:38px}.stato-comitato .ac-form a{color:#0470BB}.comitato-template .header-comitato{background:url("header-comitato.jpg") no-repeat center center/cover;padding-top:60px;padding-bottom:100px}.comitato-template .header-comitato .header-comitato-info{margin-top:20px}.comitato-template .header-comitato .header-comitato-info span{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-right:20px}.comitato-template .header-comitato .header-comitato-info span img{margin-right:5px}.comitato-template .header-comitato h5{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:24px}.comitato-template .header-comitato h2{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:50px;position:relative;margin-bottom:20px;position:relative;display:inline-block;padding-right:30px;z-index:1}.comitato-template .header-comitato h2:after{content:"";width:100%;height:7px;display:block;background:#0470BB;position:absolute;bottom:5px;z-index:-1}.comitato-template .comitato-container{padding-bottom:80px}.comitato-template .comitato-container .colform h6{color:#001548;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500}.comitato-template .comitato-container .colform h4{color:#001548;font-family:"Montserrat",sans-serif;font-size:32px;font-weight:700}.comitato-template .comitato-container .colform .colformtop{padding:25px;background-color:#ffe0a9;margin-top:-50px;min-height:10rem}.comitato-template .comitato-container .colform .colformbottom{padding:25px;background-color:#fff5e2}.comitato-template .comitato-container .colform .colformbottom h4{color:#001548;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:30px}.comitato-template .comitato-container .colform .colformbottom .btn-primary{width:100%;margin-top:20px}.comitato-template .comitato-container .colform .progress{overflow:hidden;height:17px;margin-bottom:20px;background-color:#fea677;border-radius:0px;box-shadow:none}.comitato-template .comitato-container .colform .progress-bar{background-image:-webkit-linear-gradient(right, #45ce58 0%, #0470BB 100%);background-image:linear-gradient(270deg, #45ce58 0%, #0470BB 100%)}.comitato-template .comitato-container .colright{padding-top:30px}.comitato-template .comitato-container .colright h3{color:#000000;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700}.comitato-template .comitato-container .colright h5{color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:28px;margin-top:30px}.comitato-template .comitato-container .colright p{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:26px}.comitato-template .comitato-container .colright .comitato-area{padding-top:20px;padding-bottom:20px}.comitato-template .comitato-container .colright .comitato-area p{color:#fb502c;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.comitato-template .comitato-container .colright .comitato-area img{width:60px;margin-right:10px}.comitatoshare{margin-top:40px}.comitatoshare h6{color:#000000;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;margin-bottom:20px}.comitato-map{padding-top:60px;padding-bottom:80px}.comitato-map .btncom2{max-width:337px;height:50px;background-color:#fb502c;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:50px;text-align:center;display:block;margin-bottom:20px}.comitato-map h2.headline{color:#001548;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:50px;position:relative;margin-bottom:80px;position:relative;display:inline-block;padding-right:30px;z-index:1}.comitato-map h2.headline:before{content:"";width:100%;height:7px;display:block;background:#0470BB;position:absolute;bottom:-34px;z-index:-1}@media screen and (min-width: 692px){.comitato-map h2.headline:before{bottom:-4px}}.comitato-map .colcateg h4{color:#000000;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;margin-bottom:40px}.comitato-map .colcateg .categlist{padding-right:40px}.comitato-map .colcateg .categlist p{color:#000000;font-family:"Montserrat",sans-serif;font-size:20px;line-height:24px;font-weight:700}.container-donation .donation-form{background-color:#fff5e2;padding-top:40px;padding-bottom:60px}.container-donation .text.form-control,.container-donation select{border:1px solid #000}.container-donation #step-form .content{margin:0;background-color:transparent;padding-top:30px;padding-bottom:10px}.container-donation #step-form h3{display:none}.container-donation #step-form h6{color:#001548;font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;text-align:center}.container-donation .steps ul{padding-left:0;margin-left:auto;margin-right:auto;text-align:center;list-style:none;max-width:440px}.container-donation .steps ul:before{content:"";height:5px;width:73%;background-color:#ffe0a9;display:block;margin:auto;-webkit-transform:translate(0px, 58px);transform:translate(0px, 58px);z-index:-1}.container-donation .steps ul li{display:inline-block;color:#001548;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;text-align:center;width:33%;position:relative}.container-donation .steps ul li a{color:#001548}.container-donation .steps ul li span{display:block;width:60px;height:60px;background-color:#fff5e2;border:5px solid #ffe0a9;color:#001548;font-family:"Montserrat",sans-serif;font-size:24px;line-height:50px;font-weight:700;border-radius:100%;margin:auto}.container-donation .steps ul .current-info{display:none}.container-donation .steps ul .current-info+span{border:5px solid #001548;background-color:#ffffff}.container-donation .select-donation{max-width:340px;margin:auto}.container-donation .select-donation span{height:50px;width:49%;padding-left:2px;padding-right:2px;display:inline-block;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center}.container-donation .select-donation span label{width:100%;background-color:#0371c5;color:#ffffff;line-height:50px}.container-donation .select-donation input[type="radio"]{display:none}.container-donation .amounts{max-width:340px;margin:auto;margin-top:30px}.container-donation .amounts #donation_amount_other_input{width:100%}.container-donation .donation-v2-amounts{padding-left:0}.container-donation .donation-v2-amounts input[type="radio"]{display:none}.container-donation .donation-v2-amounts span{height:50px;width:49%;padding-left:2px;padding-right:2px;display:inline-block;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;margin-bottom:7px}.container-donation .donation-v2-amounts span:last-child{width:100%;margin-bottom:7px}.container-donation .donation-v2-amounts span label{width:100%;background-color:#0371c5;color:#ffffff;line-height:50px}.container-donation .actions{margin-top:30px}.container-donation .actions ul{list-style:none;padding-left:0;text-align:center}.container-donation .actions ul .disabled{display:none}.container-donation .actions ul li{width:337px;height:50px;background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;line-height:50px;letter-spacing:1px;text-transform:uppercase;text-align:center;display:inline-block;margin-left:2px;margin-right:2px}.container-donation .actions ul li a{color:#ffffff}.container-donation input:checked+label{background-color:#0470BB}.container-donation .contributo-page .donation-other-input-container{display:none}.container-donation .contributo-page .amounts .radio-inline.donation-v2-amounts label{margin:0;line-height:28px;text-transform:none}.container-donation .contributo-page .amounts .radio-inline.donation-v2-amounts span.radio2{width:163px;height:50px;line-height:50px;text-align:center;background-color:#0371c5;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-left:2px;margin-right:2px;display:inline-block;white-space:initial}.container-donation .contributo-page .amounts .radio-inline.donation-v2-amounts span.radiofull{line-height:22px;height:auto;max-width:335px;background-color:#0470BB;margin-left:2px;width:100%;text-align:center;color:#fff;padding-top:15px;padding-bottom:20px;padding-left:10px;padding-right:10px;margin-top:10px;white-space:initial;text-transform:normal}.container-donation .contributo-page .amounts .radio-inline.donation-v2-amounts span.radiofull span{text-transform:uppercase;display:block;height:auto}.container-donation .contributo-page input:checked+label{background-color:#0470BB !important}.content-pages-show-donation-v2-wide .btn-primary{margin:20px auto 0;display:block}.container-donation .actions ul li:last-child{display:none !important}.ui-state-hover .ui-icon,.ui-state-default .ui-icon{background-image:url("arrow-d.svg") !important}.ui-icon-triangle-1-e{background-position:center center !important}.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s{background-image:url("arrow-u.svg") !important;background-position:center center !important}.consentform .radio{margin-right:10px}.consentform .radio input[type="radio"]{margin-left:0 !important}.container-volunteer .checkboxes div.checkbox .icheckbox_minimal.checked+label{color:#fff}.container-feedback .form-wrap{background-color:#ffe0a9}.container-petition #petition-form{padding-left:20px;padding-right:20px;background-color:#ffe0a9}.container-petition #petition-form h3{color:#001548}.container-petition #petition-form h4{color:#001548;font-family:"Montserrat",sans-serif;font-size:20px;line-height:24px;font-weight:500}.container-petition #petition-form label{color:#001548}.container-petition #petition-form .text.form-control,.container-petition #petition-form .textarea.form-control{font-size:1.5rem;border:1px solid #000}.container-petition #petition-form .progress{background-color:#fea677}.colfeedb{padding-top:46px}.content-pages-show-volunteer-signup-wide .text.form-control,.content-pages-show-volunteer-signup-wide select,.content-pages-show-volunteer-signup-wide textarea,.content-pages-show-volunteer-signup-wide .textarea.form-control{border:1px solid #000}.content-pages-show-volunteer-signup-wide .submit-button{margin-top:20px}.container-feedback .submit-button{background-color:#0470BB !important;color:white !important;float:none;width:auto;min-width:200px;margin:auto;display:block;margin-top:20px}.homepage-comitati .home-conquiste .featured-conquiste:hover{background-color:#001548;-webkit-transition:all 0.25s linear;transition:all 0.25s linear}.joinpage .ac-form{padding-top:60px}.joinpage .ac-form .submit-button{min-width:180px;margin-top:30px !important}.submit-button:hover{background-color:#000;color:#fff;-webkit-transition:all 0.25s linear;transition:all 0.25s linear}footer .footer-left a:hover{color:inherit;border-bottom:0}.people-template{padding-bottom:80px;background-color:#f8f8f8}.peoplelist{padding-top:60px}.peoplelist .colpostp{margin-bottom:20px}.peoplelist .colpostp .colpost-bottom-padding{padding-left:5px;padding-right:5px}.peoplelist .colpostp .colpost-bottom{padding:20px 10px 25px 10px;background-color:#f8f8f8;margin-top:-40px;position:relative}.peoplelist .colpostp .colpost-bottom h4{color:#001548;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:24px}.peoplelist .colpostp .colpost-bottom h5{color:#000000;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700;letter-spacing:1.67px;line-height:24px;text-transform:uppercase}.peoplelist .colpostp .colpost-bottom p{color:#000000;font-family:"Montserrat",sans-serif;font-size:18px;line-height:24px;font-style:italic}.joinpage .ac-form.ac-form-login h3{margin-bottom:0;font-size:24px;line-height:32px}.joinpage .ac-form.ac-form-login .submit-button{min-width:180px;margin-top:0 !important;width:100%}.share-bar{max-width:100%}@media screen and (max-width: 1600px){.homepage-comitati .header-com .header-com-content{margin-top:60px}.homepage-comitati .header-com{padding-bottom:40px}}@media screen and (max-width: 1440px){nav.menu-nav{padding-left:30px}}@media screen and (max-width: 1365px){.navbar-brand>img{max-width:180px}}@media screen and (max-width: 1280px){.navbar-toggle .icon-bar{background:white}}@media screen and (max-width: 1199px){.form-ac{padding-left:40px;padding-right:40px}.form-ac .submit-button{margin-top:10px !important}}@media screen and (max-width: 1200px){.homepage-comitati h1{font-size:55px}.homepage-comitati .header-com .header-com-content{margin-top:31px}}@media screen and (max-width: 691px){.people-template{padding-bottom:30px}.container-sfide .sfide-accordion img{margin-bottom:15px}.container-event .container-event-bottom .submit-button{width:100%}.event-contact{text-align:center}.container-event .where{margin-bottom:30px}h2,.h2{font-size:30px;line-height:38px}.header-basic{margin-bottom:30px}.header-basic.header-custom{padding-top:44px;padding-bottom:20px}.crea-comitato{padding-top:30px;padding-bottom:40px}.container-donation .contributo-page .amounts .radio-inline.donation-v2-amounts span.radio2{width:100%}.donazione_volontaria .crea-comitato{padding-top:40px}.donazione_volontaria .ac-header-intro h2{font-size:30px;font-weight:700;line-height:38px}.comitato-template .comitato-container .colright h5{font-size:18px;line-height:24px}.comitato-template .comitato-container .colright .comitato-area p{font-size:18px;line-height:22px}.colform .colformbottom h4{font-size:22px;font-weight:700;line-height:24px}.comitato-template .header-comitato{padding-top:40px;padding-bottom:70px}.comitato-template .header-comitato .header-comitato-info span{font-size:16px;font-weight:500;line-height:28px;margin-right:0;display:block;margin-bottom:15px}.comitato-template .header-comitato h2{font-size:35px;line-height:40px;margin-bottom:15px}.comitatoshare h6{font-size:18px;font-weight:700;margin-bottom:20px;line-height:22px}.stato-comitato .ac-form h3{font-size:22px;line-height:28px}.stato-comitato .ac-form h2{font-size:24px;line-height:28px}.banner-comitato a.alogout{padding-right:15px;font-size:16px;line-height:22px}.banner-comitato a{font-size:20px;line-height:24px;font-weight:700;display:block}.ac-form.formcomitato .submit-button{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;display:block}.ac-form .forml{float:none;width:100%;padding-left:0;padding-right:0}.ac-header-intro p{font-size:18px;font-weight:500;line-height:28px;font-family:"Montserrat",sans-serif;position:relative;margin-bottom:20px;display:inline-block;padding-right:30px;z-index:1}.ac-header-intro h2{font-size:40px;font-weight:700;line-height:50px}.comitato-map .colcateg .categlist p{font-size:18px;line-height:24px;font-weight:700;padding-bottom:15px;margin-bottom:0}.comitato-map .colcateg h4{font-size:22px;margin-bottom:40px;text-align:center}.comitato-map .btncom2{margin-left:auto;margin-right:auto}.mycomitatos-list{font-size:18px}.mycomitatos h4{font-size:22px}.mycomitatos{float:none;margin-top:0;text-align:right;margin-bottom:30px}nav.menu-nav{padding-left:0px}.header-basic h2.headline:before{height:6px;bottom:11px}.form-ac .submit-button{margin-top:0px !important}.form-ac{padding-left:0px;padding-right:0px}.ac-form{width:100%;padding-left:15px;padding-right:15px}.container-sfide .peoplelist h3{font-size:34px;font-weight:700;line-height:38px;padding-left:0}.home-eventi h5{font-size:18px;font-weight:700;margin-top:35px}.container-sfide .home-eventi h3{font-size:34px;font-weight:700;line-height:38px}.container-sfide .sfide-bottom blockquote{float:none;margin-right:0px;width:100%;margin-left:0}.container-sfide .header-basic p{font-size:18px;line-height:29px}.headline{font-size:50px;line-height:54px}.form-ac .text.form-control,.form-ac select{margin-bottom:10px}.newsletter-bottom{padding:20px}.notizie-post{margin-bottom:30px}.homepage-comitati .home-conquiste .featured-conquiste:before{width:120px;height:120px;top:-39px;left:-22px}.eventi-list .evento{margin-bottom:20px}.padding-right-90{padding-right:0px}.padding-left-90{padding-left:0px}.homepage-comitati .home-action{margin-top:40px}.homepage-comitati h3{font-size:38px;line-height:42px;margin-top:0}.homepage-comitati h1{font-size:46px;font-weight:700;line-height:46px}.navbar-toggle .icon-bar{background:white}.homepage-comitati .header-com .header-com-content{margin-top:30px}.navbar-brand>img{width:100px}.homepage-comitati .header-com video.fulls-v{display:none}}@media screen and (max-width: 767px){.homepage-comitati .header-com{background-image:url("bg-hero-mobile.jpg")}.combtns{margin-bottom:20px}.homepage-comitati .home-comitato .btncom1{max-width:100%;margin:auto;margin-bottom:10px}.homepage-comitati .home-comitato .btncom2{max-width:100%;margin:auto}.play-video,.play-video2,.play-video3{margin-bottom:20px}.container-full-post .headline{font-size:38px;line-height:42px}.homepage-comitati .home-action h3{padding-left:30px}.container-donation .actions ul li{width:100%;margin-bottom:10px}.container-donation .donation-v2-amounts span{width:100%;padding-left:0;padding-right:0}.container-donation .select-donation span{width:100%;padding-left:0;padding-right:0;margin-bottom:10px}.container-donation #step-form h6{font-size:28px;line-height:32px}.container-donation .donation-form{padding-top:30px;padding-bottom:40px;padding-left:15px;padding-right:15px}.container-sfide .home-eventi h3{font-size:32px;line-height:38px}.container-sfide .peoplelist h3{font-size:32px;line-height:38px;padding-left:15px}.ui-widget-content{font-size:16px !important;line-height:24px !important}.ui-accordion .ui-accordion-content{padding:15px !important;height:auto !important}.ui-state-default{height:auto}.ui-accordion .ui-accordion-icons{padding-left:15px !important;padding-top:15px !important;padding-right:50px !important;padding-bottom:15px !important}.accordion h3{font-size:18px;line-height:22px}.container-sfide .sfide-bottom blockquote p{font-size:20px;line-height:28px}.newsletter-bottom.cta2 h3{font-size:34px;line-height:42px}.container-sfide .sfide-top p{font-size:18px;line-height:26px;width:100%;float:none;padding-right:0}.header-basic{padding-top:40px;padding-bottom:40px}.container-sfide .btn-light{width:100%}.headline{font-size:38px;line-height:42px}.inner a.navbar-brand img{padding:10px}a.navbar-brand img{padding:10px}footer .footer-right{padding-top:30px;text-align:center}.consentform h5{font-size:13px;line-height:20px;margin-top:20px}.newsletter-bottom{padding-top:34px;padding-bottom:44px;-webkit-transform:translate(0);transform:translate(0);padding-left:15px;padding-right:15px}.form-ac .text.form-control,.form-ac select{width:100%;font-size:1.5rem;margin-left:0;margin-right:0;margin-bottom:10px}.homepage-comitati .home-notizie .notizie-list{margin-top:0px}.homepage-comitati .home-notizie{padding-top:40px;padding-bottom:30px}.home-petition .btnpetition{width:100%}.home-petition .home-petition-top h4{font-size:24px;font-weight:700;line-height:30px}.home-petition{margin-top:30px}.homepage-comitati .home-campagne{padding-top:30px;padding-bottom:30px}.homepage-comitati .home-conquiste h5 a{display:block;text-align:right}.homepage-comitati .home-conquiste h5 span{margin-right:0;display:block;margin-bottom:20px}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-right{float:none;width:100%;-webkit-transform:translate(0);transform:translate(0);margin-top:20px}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-left h4{font-size:26px;line-height:32px}.homepage-comitati .home-conquiste .featured-conquiste{padding-top:50px;padding-left:15px;padding-right:15px;padding-bottom:30px;margin-top:70px}.homepage-comitati .home-conquiste .featured-conquiste .featured-conquiste-left{float:none;width:100%;padding-right:0}.homepage-comitati .home-conquiste .featured-conquiste:before{width:60px;height:60px;display:block;position:absolute;top:-21px;left:5px}.eventi-list .evento{min-height:380px;margin-bottom:20px}.eventi-list .evento .btn-evento{position:relative}.home-eventi h5 a{margin-bottom:15px;display:block;text-align:right}.home-eventi h5 span{margin-right:0;display:block;margin-bottom:15px}.home-eventi .btn-blu-scuro{width:100%;margin-top:20px;margin-bottom:20px}.home-eventi{padding-top:40px;padding-bottom:40px;margin-top:0}.padding-right-90{padding-right:0}.padding-left-90{padding-left:0}.homepage-comitati .home-action .col-md-3,.homepage-comitati h3{padding-left:15px;padding-right:15px}img{height:auto}.homepage-comitati .home-narrative a{margin-top:0;margin-bottom:20px}.homepage-comitati p{font-size:18px;line-height:28px}.homepage-comitati h3{font-size:30px;line-height:34px}.homepage-comitati .header-com .container-form label{width:100%;margin-bottom:15px}.form-ac .submit-button{width:100%}.homepage-comitati .header-com .header-com-content h4{font-size:18px;line-height:26px}.homepage-comitati h1{font-size:34px;line-height:38px}.navbar-toggle .icon-bar{background:white}.homepage-comitati .header-com .header-com-content{margin-top:30px}.navbar-brand>img{width:100px}.homepage-comitati .header-com video.fulls-v{display:none}.homepage-comitati .consentform p{font-size:12px;line-height:12px}.flashshare{padding-top:20px}.flash-share-form{width:100%;padding-left:15px;padding-top:10px;padding-right:15px;padding-bottom:15px}.flash-share-form h5{font-size:16px;line-height:18px}.flash-share-form .flash-close-top{margin-bottom:0px}}.password_reset_email .form-control{width:100%;border:1px solid #000}.home-nuovo-casa{padding:8rem}.home-nuovo-casa h2{font-size:3rem;color:#1e4c74}.home-nuovo-casa p{font-size:1.5rem}.home-nuovo-casa .link-home{text-decoration:underline;font-size:1.5rem;color:#0470BB}.home-eventi .btn-blu-scuro{width:23rem;float:right;text-transform:none}.home-eventi a:hover{color:#fff}.content h4{background-color:#0470BB;color:white;width:13rem;text-align:center;margin:0 auto;font-size:2.5rem}.nota-piede{font-size:1.5rem !important;margin-top:3rem;display:inline-block}.nota-piede a{text-decoration:underline}label a{text-decoration:underline}.step-tesseramento .steps ul{max-width:71rem}.step-tesseramento .steps ul:before{display:none}.step-tesseramento .steps ul li{width:25%}.step-tesseramento .text{width:100%;height:56px;border-radius:0;color:#000000;font-family:"Montserrat",sans-serif;font-size:20px;border:0;box-shadow:none}.crea-comitato.iscriviti-mail{background:none;padding-top:60px;padding-bottom:120px}.button-container{width:19rem;margin:0 auto;padding-bottom:3rem;padding-top:3rem}#petition-form.manifesto{text-align:center;background-color:transparent}#petition-form.manifesto .form-wrap{margin-top:3rem}.tessera-fronte{text-align:center}.tessera-fronte img{max-width:53rem;width:100%}.tessera-retro{background-size:contain;background-repeat:no-repeat;min-height:53rem;max-width:53rem;margin:0 auto;padding:2rem}.tessera-retro label{font-weight:bold;font-size:0.6rem;margin:0;color:#666}@media screen and (min-width: 480px){.tessera-retro label{font-size:inherit;margin:inherit;font-size:1.4rem}}@media screen and (max-width: 1023px){.tessera-retro label{line-height:0px}}.tessera-retro p{border:0px solid white;background-color:transparent;padding:0.5rem;font-size:0.9rem;padding-left:0px;padding-top:0px;padding-bottom:0px;margin:0;height:5.8rem}@media screen and (min-width: 480px){.tessera-retro p{padding:1.5rem;font-size:1.5rem;margin:inherit;padding-left:0px;padding-top:0px;padding-bottom:0px}}@media screen and (max-width: 1023px){.tessera-retro p{height:2rem;margin:0px;line-height:10px}}.tessera-retro span{color:white;padding:0.5rem;margin:0;display:none}@media screen and (min-width: 534px){.tessera-retro span{margin:inherit;display:initial}}.tessera-retro span.tessera{color:#000 !important}.tessera-retro.v2021{min-height:40rem;height:40rem}@media screen and (max-width: 480px){.tessera-retro.v2021{height:35rem;min-height:35rem}}@media screen and (max-width: 480px){.tessera-retro.v2021 .col-md-12{padding-left:0px;padding-right:0px}}.tessera-retro.v2021 label{font-size:1.5rem;text-transform:uppercase;color:#949598;font-family:"Montserrat",sans-serif;font-weight:bold}@media screen and (max-width: 480px){.tessera-retro.v2021 label{padding:0px;font-size:0.9rem;line-height:normal}}.tessera-retro.v2021 p{font-family:"Montserrat",sans-serif;border-width:0px;background:transparent;margin:0px !important;padding:0px !important;color:#000;font-weight:bold;font-size:1.7rem;height:3.4rem}@media screen and (max-width: 480px){.tessera-retro.v2021 p{font-size:1.1rem;height:1.5rem;line-height:normal}}.claimeco{text-align:center;color:#949598;font-family:"Montserrat",sans-serif}.tesseramentoTitle,.homepage-comitati h3.tesseramentoTitle{text-transform:uppercase;font-weight:100;font-size:40px;margin-bottom:30px;margin-left:auto;margin-right:auto;width:100%;text-align:center;display:inline-block}.tesseramentoTitle b,.tesseramentoTitle strong,.homepage-comitati h3.tesseramentoTitle b,.homepage-comitati h3.tesseramentoTitle strong{font-weight:bold}@media screen and (max-width: 480px){.tesseramentoTitle,.homepage-comitati h3.tesseramentoTitle{font-size:30px;padding:0px;margin-bottom:15px}}@media screen and (max-width: 480px){.colonna-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media screen and (min-width: 768px){.colonna-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media screen and (min-width: 768px){.colonna-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}.tesseramentoText,.homepage-comitati p.tesseramentoText{font-size:16px}@media screen and (max-width: 480px){.tesseramentoText,.homepage-comitati p.tesseramentoText{font-size:14px}}@media screen and (max-width: 480px){.mt-sm-20{margin-top:20px}}@media screen and (max-width: 480px){.mb-sm-20{margin-bottom:20px}}@media screen and (max-width: 480px){.mb-sm-10{margin-bottom:10px}}.carddatacont{position:absolute;z-index:2;margin-top:2.8rem;margin-left:0.4rem;width:97%}@media screen and (max-width: 480px){.carddatacont{margin-top:1rem}}form select,.form-group>select{border:1px solid #000;background:#fff}.header-basic.tavoli-header{margin-bottom:1rem}.header-basic.tavoli-header .headline-forum{color:#ffff;position:relative;font-size:5rem}.header-basic.tavoli-header .byline{color:#fff;position:relative}.header-basic.tavoli-header .byline a{color:#0470BB}.header-basic.tavoli-header .byline a:hover{color:#0470BB}.tavoli-container .breadcrumb{float:right;margin:0;padding:0}.tavoli-content{margin-bottom:3rem}.tavoli-content img{width:30rem}.tavoli-content h3{margin-top:-6px}.container-suggestion-box .suggestion-headline .form-control{border:0;background-color:#0470BB;color:#ffffff}.header-reazioni{background-color:#0470BB;color:#fff;padding:2rem;font-weight:800}.header-reazioni h3{margin:0;font-size:2rem;font-weight:800}@media screen and (min-width: 768px){.page-follow{margin-top:-24px}}.panel-default{border-color:transparent}.panel-footer{padding:10px 15px;background-color:#fff;border-top:1px solid #0470BB}.activity-time{color:#aaa}.iscriviti-link{width:30rem;margin:0 auto}.btn-blu-scuro{position:relative;max-width:337px;height:50px;background-color:#0470BB;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:50px;text-align:center;display:block;margin-bottom:10px;margin:0 auto}.btn-gradient{position:relative;max-width:337px;height:50px;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:50px;text-align:center;display:block;margin:0 auto;background-color:#ffbc2b;background:-webkit-linear-gradient(left, #ffbc2b 0%, #d20000 51%, #b0006c 100%);background:linear-gradient(to right, #ffbc2b 0%, #d20000 51%, #b0006c 100%)}.pagina-tesseramento .donation-v2-amounts span:last-child{width:100%}@media screen and (min-width: 768px){.pagina-tesseramento .donation-v2-amounts span:last-child{width:49%}}.error-mail{color:#D34087}.error-dob{color:#D34087}.attenzione{border:2px solid #D34087 !important}.container-donation input:checked+label{background-color:#D34087}.connect-button.facebook,.connect-button.twitter{font-size:2rem;display:block;text-align:left}@media screen and (min-width: 424px){.connect-button.facebook,.connect-button.twitter{font-size:3rem}}@media screen and (min-width: 545px){.connect-button.facebook,.connect-button.twitter{font-size:4rem}}#option-container{max-height:1rem;overflow:hidden}.pagination{width:100%;text-align:center}.pagination ul li{list-style:none;display:inline;margin:0 1rem 0 1rem}.accordion .card{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.accordion .card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125);margin-bottom:-1px}#accordionComitati{margin-top:5rem}@media screen and (min-width: 992px){#accordionComitati{margin-top:0}}.headline#regione_nome{font-size:4rem;padding:0;margin-bottom:2rem;margin-top:5rem}@media screen and (min-width: 992px){.headline#regione_nome{margin-top:0}}.box-notizia{margin-bottom:3rem}#accordionPagine{margin-bottom:4rem}#accordionPagine h3{color:#000000;text-align:center}#accordionPagine .card-body{text-align:center}@media screen and (min-width: 567px){#accordionPagine .card-body{text-align:inherit}}#accordionPagine .card-body .img-profilo{float:none;margin:2rem;border-radius:88px;width:14rem;height:auto}@media screen and (min-width: 567px){#accordionPagine .card-body .img-profilo{float:left}}.video-center iframe{margin:0 auto}.lightbox-consent-form .container .terms .consent-form__option .radio{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.lightbox-consent-form .container .terms .consent-form__option .radio input{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.lightbox-consent-form .container .terms .consent-form__option .radio input[value='1']:checked+label{background-color:#a5dc86;box-shadow:none}.lightbox-consent-form .container .terms .consent-form__option .radio input[value='0']:checked+label{background-color:red;box-shadow:none;color:#fff}.lightbox-consent-form .container .terms .consent-form__option .radio label{background-color:#e4e4e4;color:#000;font-size:12px;line-height:1;padding:8px 16px;border:1px solid rgba(0,0,0,0.2);-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;width:100%;max-width:190px;margin:0}@media screen and (max-width: 768px){.lightbox-consent-form .container .terms{width:100%;max-width:100%;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;min-height:100%}}.cantieri_futuro .events{padding-top:6rem;padding-bottom:6rem;background:#ffbc2b;background:-webkit-linear-gradient(-45deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:-webkit-linear-gradient(315deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);background:linear-gradient(135deg, #ffbc2b 0%, #d20000 50%, #b0006c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc2b', endColorstr='#b0006c',GradientType=1 );margin-top:-40px}.cantieri_futuro .events h3{color:#ffffff;font-weight:bold;font-size:2vw}.cantieri_futuro .events .btn-light{width:246px}.cantieri_futuro .events h5{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700}.cantieri_futuro .events h5 span{border-bottom:3px solid #fff;margin-right:40px;display:inline-block}.cantieri_futuro .events h5 a{color:#fff;border-bottom:0}.cantieri_futuro .events h5 a:hover{border-bottom:3px solid #fff}.cantieri_futuro .events .eventi-list{margin-top:3rem}@media screen and (max-width: 768px){.cantieri_futuro .events div.col-md-8{padding-top:10rem}}
