body,.main-menu ul li a,.btn-md,.couses-text.text-center>p,h1,h2,h3,h4,h5,h6,.couses-price h5,.section-title h2,.blo-image-and-date>a{font-family:'Montserrat',sans-serif}#PanelCookiePolicy{background-color:#000;padding:30px;color:#fff;position:fixed;bottom:0;z-index:2000}#PanelCookiePolicy a{text-decoration:underline;color:#fff}.cookiedisabledpanel{background-color:#f1f1f1;padding:10px;font-size:13px}.cookiedisabledpanel p{font-size:13px}.preloader{background-color:#fff;height:100%;width:100%;position:fixed;z-index:1;margin-top:0;top:0;z-index:99999999}.loading-center{width:100%;height:100%;position:relative}.loading-center-absolute{position:absolute;left:50%;top:50%;height:150px;width:150px;margin-top:-75px;margin-left:-75px}.object{width:20px;height:20px;background-color:#af1817;float:left;margin-right:20px;margin-top:65px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.object_one{-webkit-animation:object_one 1.5s infinite;animation:object_one 1.5s infinite}.object_two{-webkit-animation:object_two 1.5s infinite;animation:object_two 1.5s infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.object_three{-webkit-animation:object_three 1.5s infinite;animation:object_three 1.5s infinite;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes object_one{75%{-webkit-transform:scale(0)}}@keyframes object_one{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes object_two{75%{-webkit-transform:scale(0)}}@keyframes object_two{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes object_three{75%{-webkit-transform:scale(0)}}@keyframes object_three{75%{transform:scale(0);-webkit-transform:scale(0)}}.white{color:#fff}.text-white h3,.text-white p{color:#fff}.bold{font-weight:bold}.btn-lg{border-radius:inherit;border:none;font-family:Montserrat!important}.btn-small{border-radius:inherit;border:none;font-family:Montserrat!important;font-size:12px!important}.btn-border-white{border:2px solid #fff;display:inline-block}.btn-border-white:hover{border:2px solid #af1817;background-color:#af1817}@media(max-width:545px){.main-menu-area .btn-dona{display:none}}.img-landing{border:20px solid #fff;box-shadow:rgba(0,0,0,.35) 0 5px 15px;margin:30px 0 50px 0;transform:rotate(5deg)}.contentLP{background-color:#fff;padding:0 50px;margin-top:-250px;z-index:200;position:relative;border-radius:20px}.btn-dona{background-color:#af1817;border:1px solid #af1817!important;color:#fff!important;display:inline-block;text-transform:uppercase;padding:10px 20px!important;font-weight:bold;font-size:17px!important;letter-spacing:2px}.btn-dona:hover{border:1px solid #af1817!important;background-color:#fff!important;color:#af1817!important}.btn-green,.btn-red{background-color:#af1817}.btn-green:hover,.btn-red:hover{background-color:#cc1a1a;border:none}.btn-paga-bollettino{width:100%;padding:14px;display:inline-block;border:1px solid #e1ec04;background-color:#e1ec04;font-size:16px;font-weight:bold;color:#0059a6;margin-top:5px}.btn-paga-bollettino img{height:30px}.btn-paga-bollettino:hover{background-color:#eff70c}.btn-paga-bonifico{width:100%;padding:14px;display:inline-block;border:1px solid #ccc;background-color:#999;font-size:16px;font-weight:bold;color:#fff;margin-top:10px}.btn-paga-bonifico img{height:30px}.btn-paga-bonifico:hover{background-color:#888}.btn-paga-carta{width:100%;padding:14px;display:inline-block;border:1px solid #ccc;background-color:#001c64;font-size:16px;font-weight:bold;color:#fff;margin-top:8px}.btn-paga-carta img{width:90px}.btn-paga-carta:hover{background-color:#083093}.btn-white{color:#af1817;background-color:#fff}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.btn-white:hover{background-color:#af1817;color:#fff;border:none}.img-opacity{background-color:rgba(0,0,0,.4);position:absolute;height:100%;width:100%;z-index:8;top:0}.img-opacity-w{background-color:rgba(255,255,255,.5);position:absolute;height:100%;width:100%;z-index:0;top:0}.img-opacity-g{background-color:rgba(147,5,5,.8);position:absolute;height:100%;width:100%;z-index:8;top:0}.padding-social{padding:114px 60px}.inner-strenna{min-height:450px}.red{color:#af1817!important}.z-index-0{z-index:0}.testo-pagina ul{color:#333;font-size:18px;margin-top:10px;margin-bottom:10px;list-style-type:disc;margin-left:30px}.bg-img{position:relative;background-size:cover;background-repeat:no-repeat;background-position:top center}.text-small,.text-small p{font-size:14px}.testoAggiuntivo{display:none}.width100{width:100%!important}.section-padding{padding-top:60px;padding-bottom:40px}.border-top{border-top:2px solid #f1f1f1}.bg-grey{background-color:#f1f1f1}.bg-grey-2{background-color:#ccc}.bg-green,.bg-red{background-color:#af1817}.bg-dark-red{background-color:#923c37}.text-gruppi p{margin-bottom:10px;font-size:20px}.text-gruppi h3{margin-bottom:20px;font-size:35px}.section-title h2{text-transform:none}.form-evento iframe{border:none}.form-calendario iframe{border:none}.img-box{width:350px}.text-green{color:#af1817!important}.finish-project{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;position:relative}.main-menu ul li:last-child .drop-menu{left:inherit;right:0}.drop-menu{border-bottom:2px solid #af1817}.main-menu ul li:hover a,.main-menu ul li.current a{color:#af1817;border-bottom:2px solid #af1817}.menu-open-mobile{position:absolute;right:25px;top:50px;display:none;z-index:2000}.stick .menu-open-mobile{top:0}.mean-container .mean-bar{padding:0;min-height:inherit}.menu-open-mobile .meanmenu-reveal span{display:block;background:#af1817;height:4px;margin-top:4px;width:25px}.menu-open-mobile a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;top:0;right:0;cursor:pointer;color:#af1817;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin:0 auto}.section-title h2 span{color:#af1817}.footer-widget-title>h3::after{background:#af1817 none repeat scroll 0 0}.donate-button>a{background:#af1817 none repeat scroll 0 0;border:1px solid #af1817}.header-top{background:#af1817 none repeat scroll 0 0}.call-to-action ul li ul{background:#af1817 none repeat scroll 0 0;z-index:9999}.slider-area .nivo-controlNav a.active,.slider-area .nivo-controlNav a:hover{box-shadow:0 0 0 3px #af1817 inset}.main-menu-area{background-image:url(/content/images/bg-menu.png);background-position-x:right;background-repeat:no-repeat}.stick .main-menu{height:65px;margin-top:5px}.blo-image-and-date>a{background:#af1817 none repeat scroll 0 0}.btn-md:hover{background:#af1817;color:#fff;border:1px solid #af1817}.btn-fix-2{display:inline-block}.btn-fix{display:inline-block;width:210px;margin-right:5px;text-align:center}.row-documenti{text-align:left;clear:both}.row-documenti a{width:100%}.row-documenti img{float:right}.border-top{border-top:1px solid #ccc}.row-documenti a{display:inline-block;padding:15px 20px;box-sizing:border-box}.row-documenti:nth-child(odd) a{color:#fff;background-color:#af1817}.row-documenti:nth-child(even) a{background-color:#f1f1f1}#scrollUp{background-color:#af1817}.font24{font-size:24px!important}.text-white{color:#fff}.copyright p{font-size:12px}.logo{margin-top:-5px;margin-left:10px}.stick .logo{width:140px;margin-top:4px}.pt-20{padding-top:20px}.video-rettor-maggiore .owl-controls .owl-buttons{margin-top:inherit;position:absolute;text-align:center;top:30%;width:100%}.video-rettor-maggiore .owl-prev{background:rgba(0,0,0,0) none repeat scroll 0 0!important;left:-20px;position:absolute}.video-rettor-maggiore .owl-next{background:rgba(0,0,0,0) none repeat scroll 0 0!important;position:absolute;right:-20px}.disco-home .owl-controls{margin-top:inherit}.disco-home .owl-controls .owl-buttons{margin-top:inherit;position:absolute;text-align:center;top:48%;width:100%}.disco-home .owl-next{background:rgba(0,0,0,0) none repeat scroll 0 0!important;position:absolute;right:20px}.disco-home .owl-prev{background:rgba(0,0,0,0) none repeat scroll 0 0!important;left:20px;position:absolute}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#af1817;border-color:#af1817}.pagination>li>a,.pagination>li>span{color:#af1817}.single-video{padding:0 35px;position:relative}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#af1817}.icon-play{position:absolute;top:50%;left:50%;z-index:2;color:#fff;border:2px solid #fff;padding:15px 20px;border-radius:50%;margin-top:-30px;margin-left:-20px}.load-santo{display:none;position:absolute;background-color:rgba(255,255,255,.8);width:100%;left:0;top:0;height:100%}.load-santo i{top:45%;position:absolute}.box-dona h3{color:#af1817;font-weight:bold;text-align:center}.box-dona-inner{background-color:#f1f1f1;padding:20px;min-height:375px}.box-dona-inner p{font-size:18px;margin-bottom:0}.box-bianco{border:2px solid #af1817;display:inline-block;padding:10px 40px;background-color:#fff;color:#af1817!important;font-size:28px;letter-spacing:4px;margin-left:-100px}.box-dettaglio-dona{margin-bottom:25px}.box-dettaglio-dona img{width:100%}.box-dettaglio-dona span{background-color:#af1817;display:inline-block;padding:10px;color:#fff;position:relative;top:-40px}.box-dettaglio-dona p{margin-top:-25px}.secondariga-5x1000,.primariga-5x1000,.secondariga-box{font-size:34px;font-weight:bold}.primariga-5x1000{color:#fff}.secondariga-5x1000{background-color:#fff;color:#af1817;padding:12px}.secondariga-box{border:2px solid #fff;color:#fff;padding:7px;margin-bottom:20px;display:inline-block}.santo h3{font-size:30px}.santo p{font-size:18px}.content-mese{transition:all .3s;margin-right:10px;margin-bottom:10px;background:rgba(255,255,255,.4);box-shadow:0 0 9px #aaa}.content-mese .nomemese{text-align:center;padding:20px;cursor:pointer;margin-bottom:0}.content-mese .nomemese:hover,.content-mese.active .nomemese{background-color:#af1817;color:#fff;transition:all .3s}.content-mese .elenco-santi{display:none;overflow:hidden;padding:20px}.content-mese.active .elenco-santi{display:block}.form-fields>input,.form-fields>select{border:1px solid #f1f1f1}.pb-250{padding-bottom:250px}.pt-250{padding-top:250px}.item-giorno-santo{width:31.2%;margin-right:2%;float:left;background:rgba(255,255,255,.6);text-align:center;box-sizing:border-box;border:1px solid #f1f1f1;border-radius:15px;margin-bottom:15px}.item-giorno-santo .day{box-sizing:border-box;padding:10px;border:1px solid #af1817;color:#af1817;font-weight:bold;font-size:18px;border-top-left-radius:15px;border-top-right-radius:15px;margin-bottom:0}.item-giorno-santo .nome{font-size:13px;padding:10px;word-break:break-word;margin-bottom:0}.maggio .item-giorno-santo,.ottobre .item-giorno-santo,.febbraio .item-giorno-santo{min-height:145px}.blo-image-and-date{height:130px;overflow:hidden}.blo-image-and-date img{margin-top:0}.single-blog{min-height:330px;margin-bottom:25px}.img-mobile{display:none}.border-green{border:4px solid #af1817}.pb-30{padding-bottom:30px}.box-news-ans{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,helvetica neue,sans-serif;border:1px solid #f1f1f1}.box-news-ans-header{padding:10px}.box-news-ans-blog{padding:10px}.box-news-ans-blog p a{color:#1a202c}.box-news-ans .titolo{font-size:14px;color:#1a202c;font-weight:600;display:block}.box-news-ans .post-time{font-weight:400;color:#959ca2;font-size:12px;display:block}#Settore,#RicercaParola{padding:5px 10px;border:1px solid #c1c1c1}#dotted-navigation{}#Share .share{float:left;margin-right:10px}#side-dotted-navigation.spy{background:rgba(0,0,0,.6);width:42px;right:20px;transition:background .28s .76s,width .28s .2s,right .28s .2s}#side-dotted-navigation li:before{background-color:#bbb;width:8px;height:8px;display:block;content:'';border-radius:100%;position:absolute;left:17px;top:50%;margin-top:-2px;z-index:0}#side-dotted-navigation li:hover:before{background-color:#af1817}#side-dotted-navigation{color:#fff;width:200px;right:0;margin:0;border-radius:20px;line-height:normal;position:fixed;height:auto;top:50%;z-index:1001;display:block;padding:9px 0;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}mark,span.highlight{background:#ff0;color:#000}.search-bar{background:#000;padding:20px 0;display:none}.inner-form-search{background-color:#fff;padding:10px 20px}.search-bar input{width:80%;border:none}.titolo-ricerca a,.titolo-ricerca{color:#af1817!important}.risultati-ricerca .row:nth-child(even){background:#f1f1f1;padding-top:10px}#RicercaClick{float:right}#side-dotted-navigation.spy li a{opacity:0;padding:2px 0 2px 0}#FormDonazioneOnline{padding:50px}.formInput.errore{border:1px solid #af1817}.scegli-quota-lp{cursor:pointer;font-size:20px;padding-top:-5px}.scegli-quota-lp::before{content:'';display:inline-block;width:25px;height:25px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:1px solid #af1817;margin-right:5px}.scegli-quota-lp.active::before{background-color:#af1817}.scegli-quota{background-color:#ddcbca;display:inline-block;width:100%;text-align:center;font-size:20px;color:#fff;padding:10px;cursor:pointer;margin-bottom:20px}.scegli-quota.active,.scegli-quota:hover,#ImportoLibero.active{background-color:#af1817}#ImportoLibero{background-color:#ddcbca;font-size:20px;color:#fff}#ImportoLibero::placeholder{color:#fff}.form-fields{margin-bottom:15px;width:48.45%}#Loading{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.8);display:none;top:0;left:0;z-index:200}#Loading i{bottom:20%;position:absolute}.section-gruppi p{margin-top:0;padding-top:0;font-size:16px}.item-gruppo{float:left;width:12.5%;word-break:break-word;height:150px;font-size:12px;text-align:center;box-sizing:border-box;transition:all .3s;position:relative;border:1px solid #ccc}.item-gruppo img{max-width:80%}.center{display:flex;justify-content:center;align-items:center}.item-gruppo:hover .nomegruppo,.item-gruppo.active .nomegruppo{display:flex;-webkit-transition:all 1s ease;transition:all 1s ease}.item-gruppo:hover img,.item-gruppo.active img{display:none}.item-gruppo .nomegruppo{display:none;background-color:rgba(255,255,255,.6);width:100%;height:100%;position:absolute;top:0;padding:10px;-webkit-transition:all 1s ease;transition:all 1s ease}.logo-social{width:28px}.elencoCase{padding:30px 0 30px 15px;box-sizing:border-box;height:580px;overflow:hidden}.elencoCase p{margin-bottom:5px}.elencoCase p a:hover{color:#fff}.bg-logo-gruppi{background-image:url(../public/bg-img-gruppi.jpg);background-size:contain;background-repeat:no-repeat;background-color:#e8e8e8;background-position:bottom;padding:0;overflow:hidden}.fc-day-grid-event.ispettoria,.popular-tags nav ul li a.ispettoria{border:1px solid #f4511e;background-color:#f4511e}.fc-day-grid-event.comunicazione,.popular-tags nav ul li a.comunicazione{border:1px solid #ad1457;background-color:#ad1457}.fc-day-grid-event.formazione,.popular-tags nav ul li a.formazione{border:1px solid #8e24aa;background-color:#8e24aa}.fc-day-grid-event.fs,.popular-tags nav ul li a.fs{border:1px solid #e8f0fe;background-color:#e8f0fe;color:#595959!important}.fc-day-grid-event.compleanni,.popular-tags nav ul li a.compleanni{border:1px solid #b39ddb;background-color:#b39ddb}.fc-day-grid-event.pg,.popular-tags nav ul li a.pg{border:1px solid #4285f4;background-color:#4285f4}.fc-day-grid-event.am,.popular-tags nav ul li a.am{border:1px solid #8e24aa;background-color:#8e24aa}.fc-day-grid-event.onomastici,.popular-tags nav ul li a.onomastici{border:1px solid #a79b8e;background-color:#a79b8e}.fc-day-grid-event.economia,.popular-tags nav ul li a.economia{border:1px solid #f6bf26;background-color:#f6bf26}.legenda-cal{padding:5px 15px!important;border-radius:inherit;color:#fff!important;font-size:13px!important}.clickCasa,.clickServizioCivile{cursor:pointer}.content-mappa{position:relative}.content-descrizione{position:absolute;top:45px;right:50%;padding:15px;box-shadow:0 0 5px #ccc;display:none;width:180px;margin-right:-90px;background:#fff;z-index:20000}.content-descrizione:after{border-bottom-color:#fff!important;left:50%;bottom:100%;margin-left:-15px;content:'';position:absolute;width:0;height:0;border:15px solid;color:transparent}.pin-locri .content-descrizione,.pin-vibo .content-descrizione,.pin-bova .content-descrizione,.pin-soverato .content-descrizione,.pin-satriano .content-descrizione{top:-130px}.pin-locri .content-descrizione:after,.pin-vibo .content-descrizione:after,.pin-bova .content-descrizione:after,.pin-soverato .content-descrizione:after{border-bottom-color:inherit!important;border-top-color:#fff!important;top:100%;left:50%;margin-left:-15px}.pin{position:absolute}.pin img{width:22px}@media(max-width:1500px){.icon-play{top:45%}}@media(max-width:1000px){.item-giorno-santo{width:48%!important;min-height:inherit!important}.icon-play{top:40%}}@media(max-width:767px){.item-giorno-santo{width:100%!important;min-height:inherit!important}.item-gruppo{width:25%}.page-title-area,.page-title-area-lg{padding:0!important;background:none}.contentLP{margin-top:-130px!important;padding:0 25px!important}#FormDonazioneOnline{padding:25px}.content-lp-mobile{display:block!important}.content-lp-desktop{display:none!important}.img-mobile{display:block}.btn-fix{margin-bottom:5px}}@media(max-width:467px){.item-gruppo{width:50%}}#FormDonazioneOnline{background-color:#fff;padding:60px;border-radius:20px}.content-lp-mobile{display:none;text-align:center;margin-bottom:40px}.stepwizard-step p{margin-top:10px}.stepwizard-row{display:table-row}.stepwizard{display:table;width:100%;position:relative}.stepwizard-step button[disabled]{opacity:1!important;filter:alpha(opacity=100)!important}.stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0}.stepwizard-step{width:33%;float:left;text-align:center;position:relative}.btn-circle[disabled]{background-color:#999}.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px;background-color:#999;color:#999}.btn-circle-active{background-color:#af1817;color:#fff!important}.formWhite{background-color:#fff!important;color:#999!important;margin-top:10px;height:40px!important}@media(max-width:767px){.stepwizard-step{width:100%}}.video-area{position:relative;width:100%;height:100vh;overflow:hidden}.background-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:1}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:2}.content-video{position:relative;z-index:3;text-align:center;top:50%;transform:translateY(-50%);color:#fff}.content-video h1{font-size:70px;font-weight:600}.content-video h2{font-size:70px;font-weight:600;color:#fff}.content-video p{font-size:1.7rem;margin:20px 0}@media(max-width:600px){.content-video h1{font-size:40px}.content-video h2{font-size:40px}}