html{font-size:14px}body{line-height:21px;font-family:"Roboto Condensed",sans-serif;font-weight:300;background-color:#fff}.edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner{padding:0}.edgtf-btn{padding:7px 20px !important;font-family:"Montserrat",sans-serif;text-transform:uppercase}.edgtf-btn:hover{text-decoration:underline}.show-ipad-portrait{visibility:hidden;opacity:0;display:none !important}@media only screen and (max-width:768px){.hide-ipad-portrait{display:none;visibility:hidden;opacity:0}.show-ipad-portrait{visibility:visible;opacity:1;display:unset !important}}body.single-cosa_facciamo{background-color:#fff}body.single-cosa_facciamo .edgtf-wrapper{background-color:#fff}body.single-cosa_facciamo .edgtf-wrapper .edgtf-content{background-color:#fff}.caritas-cosa_facciamo{min-height:calc(100vh - 115px);overflow:auto}.caritas-cosa_facciamo .edgtf-full-width-inner{padding-top:50px}.caritas-cosa_facciamo .sub_title{font-size:50px;line-height:56px;font-size:3.5714285714rem;line-height:4rem;text-decoration:underline;font-weight:800;text-transform:uppercase;width:90%}@media only screen and (max-width:480px){.caritas-cosa_facciamo .sub_title{font-size:35px;line-height:40px;font-size:2.5rem;line-height:2.8571428571rem}}.caritas-cosa_facciamo .overlap_top{margin-top:-87.5px}.caritas-cosa_facciamo .overlap_top .ball_50{width:50%;height:0;padding-bottom:50%;position:relative}.caritas-cosa_facciamo .overlap_top .ball_50 div{position:absolute;top:10px;bottom:10px;right:10px;left:10px;border-radius:50%;background-color:#93b7be;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding:20px}.caritas-cosa_facciamo .overlap_top .ball_50 div p{font-family:"Montserrat",sans-serif;font-weight:900;text-transform:uppercase;text-decoration:underline;font-size:20px;line-height:20px;font-size:1.4285714286rem;line-height:1.4285714286rem;margin:0}@media only screen and (max-width:480px){.caritas-cosa_facciamo .overlap_top .ball_50 div p{font-size:16px;line-height:18px;font-size:1.1428571429rem;line-height:1.2857142857rem}}.caritas-cosa_facciamo .overlap_top .left_content{margin-top:175px}@media only screen and (max-width:768px){.caritas-cosa_facciamo .overlap_top .left_content{margin-top:20px}}.caritas-cosa_facciamo .overlap_top .left_content .image_container{position:relative;width:100%;height:0;padding-bottom:100%;background-position:center;background-size:cover;filter:grayscale(100%)}.caritas-cosa_facciamo .overlap_top .left_content .sub_title_cont{background-color:#e6fafc;padding:40px 20px 20px}.caritas-cosa_facciamo .overlap_top .left_content .sub_title_cont .title{font-size:21.5px;line-height:22px;font-size:1.5357142857rem;line-height:1.5714285714rem;font-weight:800;text-transform:uppercase;text-decoration:underline}.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont{padding:20px;background-color:#f5cac3}.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .referenti{text-transform:uppercase;text-decoration:underline;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem;font-weight:800;margin-bottom:15px}.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .nome{font-family:"Montserrat",sans-serif;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem;font-weight:500;margin-bottom:15px}.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .telefono,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .email,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .note,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .ruolo{margin-bottom:15px}.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .telefono h1,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .email h1,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .note h1,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .ruolo h1{font-family:"Roboto Condensed",sans-serif;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem;text-transform:uppercase;font-weight:700}.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .telefono span,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .email span,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .note span,.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .ruolo span{display:block;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem}.caritas-cosa_facciamo .overlap_top .left_content .referenti_cont .nome{font-size:16px;line-height:16px;font-size:1.1428571429rem;line-height:1.1428571429rem}.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont{padding:20px;background-color:#f7ee7f}.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont .sedi{text-transform:uppercase;text-decoration:underline;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem;font-weight:800;margin-bottom:15px}.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont .indirizzo,.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont .coordinate{margin-bottom:15px}.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont .indirizzo h1,.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont .coordinate h1{font-family:"Roboto Condensed",sans-serif;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem;text-transform:uppercase;font-weight:700}.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont .indirizzo span,.caritas-cosa_facciamo .overlap_top .left_content .sedi_cont .coordinate span{display:block;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem}.caritas-cosa_facciamo .overlap_top .left_content .link_cont{padding:20px;background-color:#b2e6d4}.caritas-cosa_facciamo .overlap_top .left_content .link_cont .links{text-transform:uppercase;text-decoration:underline;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem;font-weight:800;margin-bottom:15px}.caritas-cosa_facciamo .overlap_top .left_content .link_cont .link{margin-bottom:15px}.caritas-cosa_facciamo .overlap_top .left_content .link_cont .link h1{font-family:"Roboto Condensed",sans-serif;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem;text-transform:uppercase;font-weight:700}.caritas-cosa_facciamo .overlap_top .left_content .link_cont .link span{display:block;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:13px;line-height:13px;font-size:.9285714286rem;line-height:.9285714286rem}.caritas-cosa_facciamo .overlap_top .ball{width:350px;height:350px;border-radius:50%;background-color:#fc3342;color:#fff;padding:0 2rem;box-sizing:border-box;display:flex;align-items:center}@media only screen and (max-width:480px){.caritas-cosa_facciamo .overlap_top .ball{width:297.5px;height:297.5px}}.caritas-cosa_facciamo .overlap_top .ball p{font-size:40px;line-height:40px;font-size:2.8571428571rem;line-height:2.8571428571rem;text-transform:uppercase;font-family:"Baloo Thambi",cursive;margin:0}@media only screen and (max-width:480px){.caritas-cosa_facciamo .overlap_top .ball p{font-size:30px;line-height:35px;font-size:2.1428571429rem;line-height:2.5rem}}.caritas-cosa_facciamo .overlap_top .columns_text{margin-top:-87.5px;column-count:2;color:#031927;padding-right:10px;font-size:13px;line-height:15px;font-size:.9285714286rem;line-height:1.0714285714rem;font-weight:300}@media only screen and (max-width:480px){.caritas-cosa_facciamo .overlap_top .columns_text{column-count:1}}.caritas-cosa_facciamo .sub-section-icon h5{color:#031927}body.single-edge-event{background-color:#f5cac3}body.single-edge-event .edgtf-wrapper{background-color:#f5cac3}body.single-edge-event .edgtf-wrapper .edgtf-content{background-color:#f5cac3}.edgtf-event-single-holder .edgtf-full-width-inner{padding-top:50px}.edgtf-event-list-holder.edgtf-event-list-calendar .edgtf-el-item .edgtf-el-item-location-title-holder .edgtf-el-item-location{color:#f5cac3}.caritas-evento h1,.caritas-evento h2{text-transform:uppercase;text-decoration:underline;font-family:Montserrat,sans-serif;font-weight:900}.caritas-evento h1{font-size:50px;line-height:55px;font-size:3.5714285714rem;line-height:3.9285714286rem;padding-bottom:60px;width:90%}.caritas-evento h2{font-size:22px;line-height:22.5px;font-size:1.5714285714rem;line-height:1.6071428571rem}.caritas-evento .title{background-color:#fff;padding:20px}.caritas-evento .info{background-color:#e6fafc;padding:20px}.caritas-evento .info .sottoevento .divider{border-top:2px solid #031927;width:55px;display:block;margin-bottom:10px}.caritas-evento .info .sottoevento:nth-last-child(2){display:none}.caritas-evento .info .edgtf-event-info-item{margin-bottom:10px}.caritas-evento .info .edgtf-event-info-item:last-child(2){margin-bottom:0}.caritas-evento .info .edgtf-event-info-item .edgtf-event-info-item-title{font-size:12px;line-height:15px;font-size:.8571428571rem;line-height:1.0714285714rem;font-weight:600;display:block}.caritas-evento .info .edgtf-event-info-item .edgtf-event-info-item-desc{display:block;text-transform:none;font-size:12px;line-height:18px;font-size:.8571428571rem;line-height:1.2857142857rem;font-weight:300;color:#031927}.caritas-evento .content{column-count:2;column-gap:20px;font-size:13px;line-height:15px;font-size:.9285714286rem;line-height:1.0714285714rem;padding-right:20px;font-weight:300}.caritas-evento .days{padding-right:15px;padding-bottom:60px;display:flex;text-transform:uppercase;flex-wrap:wrap}.caritas-evento .days .event-day{width:75px;text-align:center;margin-left:5px;margin-bottom:5px}.caritas-evento .days .event-day .month{font-size:17.5px;line-height:26.25px;font-size:1.25rem;line-height:1.875rem;padding-top:5px;font-family:Montserrat,sans-serif;font-weight:600}.caritas-evento .days .event-day .day{color:#031927;font-weight:700;font-size:34px;line-height:40px;font-size:2.4285714286rem;line-height:2.8571428571rem}.caritas-evento .days .event-day .weekday{background-color:#031927;color:#fff;font-size:11px;line-height:13.5px;font-size:.7857142857rem;line-height:.9642857143rem;font-family:Montserrat,sans-serif;font-weight:600;padding:2px}.caritas-evento .days .event-day .date{background-color:#fff;color:#031927}.caritas-evento .days .event-day.event-day-sunday .date{background-color:#fc3342;color:#fff}.caritas-evento .days .event-day.event-day-sunday .weekday{background-color:#fff;color:#fc3342}#row-caritas-eventi{min-height:50vh}.caritas-overlay{background-color:#031927;position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;display:flex;flex-direction:column;overflow:auto;text-align:center}.caritas-overlay .logo-wrapper{width:25vw;height:115px}@media only screen and (max-width:1024px){.caritas-overlay .logo-wrapper{width:100vw}}.caritas-overlay .logo-wrapper div{margin:auto;padding-top:29px}.caritas-overlay .logo-wrapper div a{display:block;position:relative;text-align:center;overflow:hidden;height:57px;background-repeat:no-repeat;background-size:contain;background-position:center}.caritas-overlay .content{flex-grow:1;display:flex;cursor:pointer;flex-wrap:wrap}.caritas-overlay .content .section{display:flex;align-items:center;justify-content:center;width:100%;position:relative}@media only screen and (min-width:1024px){.caritas-overlay .content .section{width:50%}}.caritas-overlay .content .section p{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:800;color:#fff;margin:0;padding:57.5px 0 115px;font-size:80px;line-height:88px;font-size:5.7142857143rem;line-height:6.2857142857rem}@media only screen and (max-width:480px){.caritas-overlay .content .section p{font-size:35px;line-height:37px;font-size:2.5rem;line-height:2.6428571429rem}}.caritas-overlay .content .section.pink{background-color:#9d44b5}.caritas-overlay .content .section.pink .overlay-button{color:#9d44b5}.caritas-overlay .content .section.green{background-color:#56e39f}.caritas-overlay .content .section.green .overlay-button{color:#56e39f}.caritas-overlay .content .section .button-wrapper{position:absolute;bottom:0;left:0;right:0;padding-bottom:57.5px}.caritas-overlay .content .section .button-wrapper .overlay-button{background-color:#fff;border-radius:20px;padding:10px 40px;text-transform:uppercase;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:600;font-size:13.5px;line-height:20.25px;font-size:.9642857143rem;line-height:1.4464285714rem}.caritas-header{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;background-color:#031927}.caritas-header .caritas-header-block{flex-basis:100%;max-width:100%;height:115px;text-align:center;font-family:"Montserrat",sans-serif;font-weight:800;color:#fff;font-size:27px;line-height:40.5px;font-size:1.9285714286rem;line-height:2.8928571429rem;letter-spacing:0;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:600px){.caritas-header .caritas-header-block{flex-basis:33.33333333%;max-width:33.33333333%}}.caritas-header .caritas-header-block.red{background-color:#dec400}.caritas-header .caritas-header-block.blue{background-color:#fc3342;cursor:pointer}.caritas-header .caritas-header-block.yellow{background-color:#00c2c9;cursor:pointer}.caritas-header .caritas-header-block .hover{display:none;visibility:hidden}.caritas-header .caritas-header-block .white-circle{border:1px solid #fff;border-radius:100%;width:36px;height:36px;margin:0 3px;font-size:24px;line-height:36px;font-size:1.7142857143rem;line-height:2.5714285714rem;display:inline-block;color:#fff}.caritas-header .caritas-header-block .white-circle:hover{color:#fff}.caritas-header .caritas-header-block:hover .no-hover{display:none;visibility:hidden}.caritas-header .caritas-header-block:hover .hover{display:block;visibility:visible}#video_container video{object-fit:cover}#home-row-title h1{color:#fff;text-transform:uppercase;text-decoration:underline;font-family:Montserrat;font-size:67px;line-height:74px;font-size:4.7857142857rem;line-height:5.2857142857rem;font-weight:900}@media only screen and (max-width:480px){#home-row-title h1{font-size:45px;line-height:50px;font-size:3.2142857143rem;line-height:3.5714285714rem}}#home-row-title p{color:#fff;font-family:"Roboto Condensed";font-size:27px;line-height:32px;font-size:1.9285714286rem;line-height:2.2857142857rem;font-weight:300}#home-row-title a{background-color:#fff;color:#031927;transition:width !important;text-transform:uppercase;font-family:Montserrat;font-weight:600;border:2px solid #fff}#home-row-title a:hover{color:#031927 !important}#hai-bisogno .edgtf-elements-holder{display:flex;flex-wrap:wrap}#hai-bisogno .edgtf-elements-holder div.edgtf-elements-holder-item:first-child:before{content:"";position:absolute;width:300vw;top:0;bottom:0;right:0;background-color:#9d44b5;z-index:-1}@media only screen and (max-width:1280px){#hai-bisogno .edgtf-elements-holder div.edgtf-elements-holder-item:first-child:before{right:-100vw}}#hai-bisogno .edgtf-elements-holder div.edgtf-elements-holder-item:last-child:before{content:"";position:absolute;width:300vw;top:0;bottom:0;left:0;background-color:#56e39f;z-index:-1}@media only screen and (max-width:1280px){#hai-bisogno .edgtf-elements-holder div.edgtf-elements-holder-item:last-child:before{left:-100vw}}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item{height:auto;display:flex;position:relative}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner{height:100%;box-sizing:border-box}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner .edgtf-elements-holder-item-content{height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner .edgtf-elements-holder-item-content h1{font-size:38px;line-height:40px;font-size:2.7142857143rem;line-height:2.8571428571rem;text-decoration:underline;color:#fff;font-weight:900}@media only screen and (max-width:480px){#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner .edgtf-elements-holder-item-content h1{font-size:30px;line-height:35px;font-size:2.1428571429rem;line-height:2.5rem}}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner .edgtf-elements-holder-item-content .wpb_text_column.wpb_content_element p{font-family:"Roboto Condensed";font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem;font-weight:300;color:#fff}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner .edgtf-elements-holder-item-content .flex-spacer{flex-grow:1}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner .edgtf-elements-holder-item-content a{border:2px solid #fff;color:#fff;background-color:transparent;text-transform:uppercase;transition:width !important;font-family:Montserrat;font-size:13px;line-height:16px;font-size:.9285714286rem;line-height:1.1428571429rem}#hai-bisogno .edgtf-elements-holder .edgtf-elements-holder-item .edgtf-elements-holder-item-inner .edgtf-elements-holder-item-content a:hover{color:#fff !important}#home-row-events h2{text-transform:uppercase;text-decoration:underline;font-family:Montserrat;font-size:37px;line-height:40px;font-size:2.6428571429rem;line-height:2.8571428571rem;font-weight:900}#home-row-events .wpb_text_column.wpb_content_element p{font-family:"Roboto Condensed";font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem}#home-row-events a.events_read_more{border:2px solid #031927;color:#031927;background-color:#fff;text-transform:uppercase;transition:width !important}#home-row-events a.events_read_more:hover{color:#031927 !important}.edgtf-event-list-holder.edgtf-event-list-standard .events_read_more.edgtf-btn.edgtf-btn-solid:not(.edgtf-btn-custom-hover-color){border:2px solid #031927;background-color:#fff;color:#031927;text-transform:uppercase;transition:width !important}.edgtf-event-list-holder.edgtf-event-list-standard .events_read_more.edgtf-btn.edgtf-btn-solid:not(.edgtf-btn-custom-hover-color):hover{color:#031927 !important}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner{display:flex;flex-wrap:wrap}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .evento .edgtf-el-item-image{width:100%;height:0;padding-top:70%;position:relative}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .evento .edgtf-el-item-image a{top:0;left:0;position:absolute;width:100%;height:100%}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .evento .edgtf-el-item-image a img{object-fit:cover;height:100%;width:100%}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .evento .edgtf-blog-list-read-more{background-color:#f5cac3;color:#031927}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .evento .edgtf-blog-list-read-more:hover{color:#031927 !important}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .progetto .edgtf-blog-list-read-more{background-color:#00c2c9}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .progetto .edgtf-el-item-time{color:#00c2c9;font-size:11px!important;line-height:11px!important;font-size:.7857142857rem!important;line-height:.7857142857rem!important}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item{align-items:stretch;display:flex}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner{display:flex;background-color:#fff;width:100%}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder{display:flex;flex-direction:column;width:100%}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image{position:relative}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date{position:absolute;top:0;left:0;padding:0;width:80px}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date .edgtf-el-item-my{padding:5px;background-color:#fff}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date .edgtf-el-item-my .edgtf-el-item-month{color:#031927;text-transform:uppercase;font-size:17px;line-height:21px;font-size:1.2142857143rem;line-height:1.5rem;font-family:Montserrat;font-weight:600}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date .edgtf-el-item-my .edgtf-el-item-day{color:#031927;text-transform:uppercase;font-size:33px;line-height:40px;font-size:2.3571428571rem;line-height:2.8571428571rem;font-family:"Roboto Condensed";font-weight:600}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date .edgtf-el-item-wy{padding:5px;background-color:#031927}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date .edgtf-el-item-wy .weekday{font-size:11px;line-height:12px;font-size:.7857142857rem;line-height:.8571428571rem;text-transform:uppercase;font-weight:600}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date.edgtf-el-item-date-sunday .edgtf-el-item-day{color:#fc3342}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-image .edgtf-el-item-date.edgtf-el-item-date-sunday .edgtf-el-item-wy{background-color:#fc3342}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content{flex-grow:1;text-align:left;padding:20px;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;color:#646464}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .edgtf-el-item-location-title-holder p{font-family:"Roboto Condensed";font-size:13px;line-height:15px;font-size:.9285714286rem;line-height:1.0714285714rem;font-weight:300}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .edgtf-el-item-location{font-size:13.5px;line-height:19px;font-size:.9642857143rem;line-height:1.3571428571rem;font-family:"Roboto Condensed";font-weight:700;text-transform:uppercase;margin-bottom:15px;color:#031927}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .edgtf-el-item-title{font-size:21.5px;line-height:22px;font-size:1.5357142857rem;line-height:1.5714285714rem;font-family:"Montserrat";font-weight:800;text-transform:uppercase;text-decoration:underline;margin-bottom:15px}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .read_more_container{width:100%;display:flex;align-items:flex-end;flex-grow:1}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .read_more_container .read_more_container_inner{width:100%;display:flex;align-items:center}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .read_more_container .read_more_container_inner .edgtf-el-item-time{width:50%;flex:0 0 50%;text-align:left;font-size:14px;line-height:19px;font-size:1rem;line-height:1.3571428571rem;font-weight:600;font-family:"Roboto Condensed";text-transform:uppercase;color:#031927}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .read_more_container .read_more_container_inner .button_container{width:50%;flex:0 0 50%;text-align:center}.edgtf-event-list-holder.edgtf-event-list-standard .edgtf-event-list-holder-inner .edgtf-el-item .edgtf-el-item-inner .edgtf-el-item-inner-holder .edgtf-el-item-content .read_more_container .read_more_container_inner .button_container .edgtf-blog-list-read-more{border-width:0;text-transform:uppercase;transition:width !important;font-size:12px;line-height:18px;font-size:.8571428571rem;line-height:1.2857142857rem}#ho-bisogno h1{text-decoration:underline}#home-row-posts h2{text-transform:uppercase;text-decoration:underline;font-family:Montserrat;font-size:37px;line-height:40px;font-size:2.6428571429rem;line-height:2.8571428571rem;font-weight:900}#home-row-posts .wpb_text_column.wpb_content_element p{font-family:"Roboto Condensed";font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem}#home-row-posts a.scopri_di_piu{border:2px solid #031927;color:#031927;background-color:#fff;text-transform:uppercase;transition:width !important}#home-row-posts a.scopri_di_piu:hover{color:#031927 !important}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list{display:flex;flex-wrap:wrap}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item{display:flex;flex-direction:column}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner{flex-grow:1;background-color:#fff;display:flex;flex-direction:column}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .edgtf-item-image{width:100%;height:0;padding-top:70%;position:relative}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .edgtf-item-image a{top:0;left:0;position:absolute;width:100%;height:100%}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .edgtf-item-image a img{object-fit:cover;height:100%;width:100%}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .edgtf-item-text-holder{padding:20px 20px 0;flex-grow:1;text-align:left;color:#646464}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .edgtf-item-text-holder .edgtf-item-title{font-size:21.5px;line-height:22px;font-size:1.5357142857rem;line-height:1.5714285714rem;font-family:"Montserrat";font-weight:800;text-transform:uppercase;text-decoration:underline;margin-bottom:15px}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .edgtf-item-text-holder p{font-family:"Roboto Condensed";font-size:13px;line-height:15px;font-size:.9285714286rem;line-height:1.0714285714rem;font-weight:300}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .read_more_container{padding:0 20px 20px}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .read_more_container .read_more_container_inner{display:flex;flex-wrap:wrap;width:100%;align-items:center}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .read_more_container .read_more_container_inner .edgtf-post-info-date{width:50%;flex:0 0 50%;text-align:left;text-transform:uppercase;font-size:14px;line-height:19px;font-size:1rem;line-height:1.3571428571rem;font-weight:600;font-family:"Roboto Condensed"}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .read_more_container .read_more_container_inner .button_container{width:50%;flex:0 0 50%}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .read_more_container .read_more_container_inner .button_container .edgtf-blog-list-read-more{background-color:#f7ee7f;border-width:0;color:#031927;text-transform:uppercase;transition:width !important;font-weight:600;font-size:12px;line-height:18px;font-size:.8571428571rem;line-height:1.2857142857rem}#home-row-posts .edgtf-blog-list-holder .edgtf-blog-list .edgtf-blog-list-item .edgtf-blog-list-item-inner .read_more_container .read_more_container_inner .button_container .edgtf-blog-list-read-more:hover{color:#031927 !important}.edgtf-blog-list-holder.edgtf-standard.edgtf-three-columns ul.edgtf-blog-list li:nth-child(3n){margin:0 0 2%}#voglio-mettermi-in-gioco{position:relative}#voglio-mettermi-in-gioco:before{content:"";position:absolute;top:0;bottom:0;left:50%;right:0;background:#fc3342 url(https://www.diocesilucca.it/caritas/wp-content/uploads/sites/10/2020/03/mani.png) !important;background-position:0 75% !important;background-repeat:no-repeat !important;background-size:cover !important;display:block}@media only screen and (max-width:1280px){#voglio-mettermi-in-gioco:before{background-position:0 30% !important;top:0;bottom:0;left:0;right:0}}#voglio-mettermi-in-gioco .edgtf-elements-holder{display:flex;flex-wrap:wrap}#voglio-mettermi-in-gioco .edgtf-elements-holder div.edgtf-elements-holder-item:last-child{text-align:center}@media only screen and (min-width:1440px){#voglio-mettermi-in-gioco .edgtf-elements-holder div.edgtf-elements-holder-item:last-child{text-align:left}}#voglio-mettermi-in-gioco .edgtf-elements-holder div.edgtf-elements-holder-item:last-child p{color:#031927}#voglio-mettermi-in-gioco .edgtf-elements-holder .edgtf-elements-holder-item{height:auto}#voglio-mettermi-in-gioco .edgtf-elements-holder .edgtf-elements-holder-item h2{text-transform:uppercase;text-decoration:underline;font-family:Montserrat;font-size:37px;line-height:40px;font-size:2.6428571429rem;line-height:2.8571428571rem;font-weight:900;color:#fff}#voglio-mettermi-in-gioco .edgtf-elements-holder .edgtf-elements-holder-item p{font-family:"Roboto Condensed";font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem;color:#fff}#voglio-mettermi-in-gioco .edgtf-elements-holder .edgtf-elements-holder-item .scopri_come_diventare_volontario{background-color:#fc3342;color:#fff;border:2px solid #fff}#home-row-projects h2{text-transform:uppercase;text-decoration:underline;font-family:Montserrat;font-size:37px;line-height:40px;font-size:2.6428571429rem;line-height:2.8571428571rem;font-weight:900}#home-row-projects .wpb_text_column.wpb_content_element p{font-family:"Roboto Condensed";font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem}#home-row-projects a.scopri_di_piu{border:2px solid #031927;color:#031927;background-color:#fff;text-transform:uppercase;transition:width !important}#home-row-projects a.scopri_di_piu:hover{color:#031927 !important}#home-row-projects .progetto .edgtf-el-item-image{width:100%;height:0;padding-top:70%;position:relative}#home-row-projects .progetto .edgtf-el-item-image a{top:0;left:0;position:absolute;width:100%;height:100%}#home-row-projects .progetto .edgtf-el-item-image a img{object-fit:cover;height:100%;width:100%}#home_mappa .container{height:600px}#home_mappa .container .title-centerer{text-transform:uppercase;text-decoration:underline;position:relative;margin:auto;width:980px;padding-top:40px}#home_mappa .container .title-centerer .title{position:relative;display:inline-grid}#home_mappa .container .title-centerer .title h2{position:relative;z-index:1;font-family:Montserrat;font-size:37px;line-height:55.5px;font-size:2.6428571429rem;line-height:3.9642857143rem;font-weight:900}@media only screen and (max-width:768px){#home_mappa .container .title-centerer .title h2{font-size:30px;line-height:30px;font-size:2.1428571429rem;line-height:2.1428571429rem}}@media only screen and (max-width:1440px){#home_mappa .container .title-centerer{width:980px}}@media only screen and (max-width:1200px){#home_mappa .container .title-centerer{width:940px}}@media only screen and (max-width:1024px){#home_mappa .container .title-centerer{width:710px}}@media only screen and (max-width:768px){#home_mappa .container .title-centerer{width:560px}}@media only screen and (max-width:600px){#home_mappa .container .title-centerer{width:420px}}@media only screen and (max-width:480px){#home_mappa .container .title-centerer{width:300px}}@media only screen and (max-width:320px){#home_mappa .container .title-centerer{width:95%}}@media only screen and (min-width:1490px) and (max-width:1650px){#home_mappa .container .title-centerer{width:980px}}@media only screen and (min-width:1314px) and (max-width:1490px){#home_mappa .container .title-centerer{width:940px}}@media only screen and (min-width:1024px) and (max-width:1314px){#home_mappa .container .title-centerer{width:710px}}#home_mappa .container #mappa_all{margin:0 15px;position:absolute;top:0;left:0;right:0;height:600px}.slick-slider .slick-track .slick-slide{display:flex;text-align:center}.slick-slider .slick-track .slick-slide a{height:50vh;display:block;width:100%}.slick-slider .slick-track .slick-slide a:after{background-color:unset !important}.slick-slider .slick-track .slick-slide img{width:100%;margin:auto;height:100%;object-fit:cover;object-position:center}#menu-main-menu>li>a{width:253.3333333333px}@media only screen and (min-width:1200px){#menu-main-menu>li>a{width:269.1666666667px}}.edgtf-mobile-header .edgtf-mobile-header-inner{background-color:#031927;height:115px}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-logo-wrapper{padding-top:29px}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-logo-wrapper img{height:50px}.edgtf-mobile-header .edgtf-mobile-menu-opener a{color:#fff;font-size:2rem}.edgtf-mobile-header .edgtf-mobile-menu-opener a:hover{color:#92b7bf}.edgtf-mobile-header .edgtf-mobile-nav{background-color:#92b7bf !important;padding:20px 0}.edgtf-mobile-header .edgtf-mobile-nav .mobile_arrow{color:#031927}.edgtf-mobile-header .edgtf-mobile-nav ul li a{color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;font-size:13.5px;line-height:20.25px;font-size:.9642857143rem;line-height:1.4464285714rem;padding-top:10px}.edgtf-mobile-header .edgtf-mobile-nav ul li a:hover{color:#031927}.edgtf-header-vertical .edgtf-vertical-area-background{background-color:#031927}.edgtf-header-vertical .edgtf-vertical-menu-area{font-family:"Montserrat",sans-serif;padding:0}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-vertical-menu{margin-top:0;width:25vw !important}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-vertical-menu ul>li>a{display:block;padding:5px 0;margin:auto !important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;font-size:13.5px;line-height:20.25px;font-size:.9642857143rem;line-height:1.4464285714rem;width:269.1666666667px}@media only screen and (min-width:1200px){.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-vertical-menu ul>li>a{width:285px}}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-vertical-menu ul>li>a:hover{color:#92b7bf}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-vertical-menu ul>li>a:hover .edgtf-menu-arrow{color:#92b7bf}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-vertical-menu ul>li>a .edgtf-menu-arrow{color:#fff;font-size:13.5px;line-height:20.25px;font-size:.9642857143rem;line-height:1.4464285714rem;margin-top:-.7rem;right:0}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second{width:25vw !important;background-color:#92b7bf !important;border:0 !important;position:fixed !important;top:115px !important;left:25vw !important;height:calc(100vh - 115px) !important;overflow-y:auto}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second .edgtf-menu-inner ul>li>a{display:block;padding:5px 0;margin:auto !important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;font-size:13.5px;line-height:20.25px;font-size:.9642857143rem;line-height:1.4464285714rem;width:269.1666666667px}@media only screen and (min-width:1200px){.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second .edgtf-menu-inner ul>li>a{width:285px}}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second .edgtf-menu-inner ul>li>a:hover{color:#031927}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second .edgtf-menu-inner ul>li>a:hover .edgtf-menu-arrow{color:#031927}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second .edgtf-menu-inner ul>li>a .edgtf-menu-arrow{color:#fff;font-size:13.5px;line-height:20.25px;font-size:.9642857143rem;line-height:1.4464285714rem;margin-top:-.7rem;right:0}.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second .edgtf-sub ul{position:fixed !important;top:115px !important;left:50vw !important;height:calc(100vh - 115px) !important;overflow-y:auto;width:25vw !important;overflow-y:scroll !important;background-color:#a1c8cf !important;border:0 !important}.edgtf-header-vertical .edgtf-logo-wrapper{height:115px;padding:0;margin:auto}.edgtf-header-vertical .edgtf-logo-wrapper a{display:block;position:relative;text-align:center;overflow:hidden;margin-top:29px;height:57px;background-repeat:no-repeat;background-size:contain;background-position:center}.menu-bottom{color:#fff;position:absolute;bottom:0;left:0;right:0;height:120px;font-size:11px;line-height:15px;font-size:.7857142857rem;line-height:1.0714285714rem}.menu-bottom div{margin:auto !important;width:253.3333333333px}@media only screen and (min-width:1200px){.menu-bottom div{width:269.1666666667px}}.menu-mobile-bottom{font-size:11px;line-height:15px;font-size:.7857142857rem;line-height:1.0714285714rem;padding-top:20px}body.single-progetto{background-color:#00c2c9}body.single-progetto .edgtf-wrapper{background-color:#00c2c9}body.single-progetto .edgtf-wrapper .edgtf-content{background-color:#00c2c9}.caritas-project{min-height:calc(100vh - 115px);overflow:auto}.caritas-project .edgtf-full-width-inner{padding-top:50px}.caritas-project .image-container{background-color:#fff;border-radius:100%;background-size:120%;background-position:center;background-repeat:no-repeat}.caritas-project .image-container:after{content:"";display:block;padding-bottom:100%}.caritas-project .title-container{position:relative;z-index:9}.caritas-project .title-container .sub_title{font-size:50px;line-height:56px;font-size:3.5714285714rem;line-height:4rem;text-decoration:underline;font-weight:800;text-transform:uppercase;width:90%;padding-bottom:20px}@media only screen and (max-width:480px){.caritas-project .title-container .sub_title{font-size:35px;line-height:40px;font-size:2.5rem;line-height:2.8571428571rem}}.caritas-project .title-container .image-container{position:absolute;top:0;right:-10%;width:40%;z-index:-1}.caritas-project .content-outer{display:flex}.caritas-project .content-outer .column1{width:175px;flex:0 0 175px}.caritas-project .content-outer .column2{flex-grow:1}.caritas-project .content{padding-right:10px;padding-left:10px;font-size:13px;line-height:15px;font-size:.9285714286rem;line-height:1.0714285714rem;font-weight:300}.caritas-project .donate{background-color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}.caritas-project .donate:after{content:"";display:block;padding-bottom:100%}.caritas-project .donate .donate-inner{text-align:center;padding:0 20px;font-size:20px;line-height:18px;font-size:1.4285714286rem;line-height:1.2857142857rem;font-family:"Baloo Thambi",cursive;color:#00c2c9;text-transform:uppercase}.caritas-project .donate .donate-inner span{display:block;padding:15px 0}.caritas-project .donate .donate-inner input[type=image]{width:100px;padding-left:5px}.caritas-project .donate-outer{position:relative}.caritas-project .donate-outer .donate{position:absolute;top:-60px;left:0;width:100%}.caritas-project .mobile-container{justify-content:space-evenly;flex-wrap:wrap}@media only screen and (max-width:768px){.caritas-project .mobile-container{display:flex !important}}.caritas-project .mobile-container>div{flex:0 0 175px;width:175px;height:175px;margin-bottom:20px}.caritas-project .bonifico{border-top:2px solid #031927;color:#fff;font-size:12px;line-height:15px;font-size:.8571428571rem;line-height:1.0714285714rem;font-weight:600;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:flex;flex-wrap:wrap}.caritas-project .bonifico>div{flex:0 0 100%;width:100%;padding-top:20px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1314px){.caritas-project .bonifico>div{flex:0 0 50%;width:50%}}.edgtf-title{text-align:center;background-color:#fff;height:unset !important;padding-top:40px;padding-bottom:5px}.edgtf-title h1{margin:0}.edgtf-title h1 span{font-size:37px;line-height:40px;font-size:2.6428571429rem;line-height:2.8571428571rem;text-decoration:underline;font-weight:800;text-transform:uppercase;font-family:"Montserrat",sans-serif}body.blog,body.single-post,body.archive,body.search{background-color:#f7ee7f}body.blog .edgtf-wrapper,body.single-post .edgtf-wrapper,body.archive .edgtf-wrapper,body.search .edgtf-wrapper{background-color:#f7ee7f}body.blog .edgtf-wrapper .edgtf-content .edgtf-title,body.blog .edgtf-wrapper .edgtf-content .edgtf-container,body.single-post .edgtf-wrapper .edgtf-content .edgtf-title,body.single-post .edgtf-wrapper .edgtf-content .edgtf-container,body.archive .edgtf-wrapper .edgtf-content .edgtf-title,body.archive .edgtf-wrapper .edgtf-content .edgtf-container,body.search .edgtf-wrapper .edgtf-content .edgtf-title,body.search .edgtf-wrapper .edgtf-content .edgtf-container{background-color:#f7ee7f}body.blog .edgtf-blog-holder article,body.single-post .edgtf-blog-holder article,body.archive .edgtf-blog-holder article,body.search .edgtf-blog-holder article{border:0}body.blog .edgtf-post-title,body.single-post .edgtf-post-title,body.archive .edgtf-post-title,body.search .edgtf-post-title{font-size:21.5px;line-height:22px;font-size:1.5357142857rem;line-height:1.5714285714rem;font-family:"Montserrat";font-weight:800;text-transform:uppercase;text-decoration:underline;margin-bottom:15px}body.blog .edgtf-post-text,body.single-post .edgtf-post-text,body.archive .edgtf-post-text,body.search .edgtf-post-text{padding:20px !important;font-weight:300}body.blog .edgtf-post-image{width:100%;height:0;padding-top:70%;position:relative}body.blog .edgtf-post-image a{top:0;left:0;position:absolute;width:100%;height:100%}body.blog .edgtf-post-image a img{object-fit:cover;height:100%;width:100%}body.blog .edgtf-post-info-date{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:600;margin-bottom:5px}body.blog .read_more_container{width:100%;display:flex;align-items:flex-end;flex-grow:1}body.blog .read_more_container .read_more_container_inner{width:100%;display:flex;align-items:center}body.blog .read_more_container .read_more_container_inner .edgtf-post-info{width:50%;flex:0 0 50%;text-align:left;font-size:14px;line-height:19px;font-size:1rem;line-height:1.3571428571rem;font-weight:600;font-family:"Roboto Condensed";text-transform:uppercase;margin:0}body.blog .read_more_container .read_more_container_inner .button_container{width:50%;flex:0 0 50%;text-align:right}body.blog .read_more_container .read_more_container_inner .button_container .edgtf-blog-list-read-more{border-width:0;text-transform:uppercase;transition:width !important;font-size:12px;line-height:18px;font-size:.8571428571rem;line-height:1.2857142857rem;background-color:#f7ee7f;color:#031927}body.blog .read_more_container .read_more_container_inner .button_container .edgtf-blog-list-read-more:hover{color:#031927 !important}body.single-post .edgtf-title{text-align:left}body.single-post .edgtf-title h1{width:66%}body.single-post .edgtf-title h1 span{font-size:50px;line-height:56px;font-size:3.5714285714rem;line-height:4rem}@media only screen and (max-width:480px){body.single-post .edgtf-title h1 span{font-size:35px;line-height:40px;font-size:2.5rem;line-height:2.8571428571rem}}body.single-post .edgtf-post-info{font-size:14px;line-height:19px;font-size:1rem;line-height:1.3571428571rem;font-weight:600;font-family:"Roboto Condensed";text-transform:uppercase}.edgtf-sidebar .widget .edgtf-widget-title{font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase}.edgtf-sidebar .widget ul li{font-family:"Roboto Condensed",sans-serif !important;font-weight:300 !important}.edgtf-sidebar .edgtf-search-wrapper input[type=text]{background-color:#fff !important;color:#031927 !important}.edgtf-sidebar .edgtf-search-wrapper input[type=submit]{color:#031927 !important}.edgtf-sidebar .edgtf-sidebar-title-separator:before{background-color:#031927 !important}.edgtf-sidebar .edgtf-sidebar-title-separator .edgtf-separator{border-bottom-color:#fff !important}.overflow-hidden{overflow:hidden !important}.covid-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background-color:#fff;padding:3rem;display:flex}@media only screen and (max-width:768px){.covid-overlay{padding:2rem}}.covid-overlay .content{background-color:#de1d3d;padding:3rem;text-align:right;overflow-y:scroll;position:relative}@media only screen and (max-width:768px){.covid-overlay .content{padding:2rem}}.covid-overlay .content .img-container-mobile{margin:0 -2rem -2rem;overflow:hidden;line-height:0;justify-content:center;padding-bottom:1rem;display:none}@media only screen and (max-width:768px){.covid-overlay .content .img-container-mobile{display:flex}}.covid-overlay .content .img-container-mobile img{margin-top:3rem;width:110%;max-width:unset;align-self:flex-start}.covid-overlay .content .img-container{width:58%;position:absolute;left:0;bottom:0;line-height:0}@media only screen and (max-width:768px){.covid-overlay .content .img-container{display:none}}.covid-overlay .content .img-container img{width:1000px;height:auto}.covid-overlay .content .cross-container{display:flex;padding-bottom:1rem}@media only screen and (max-width:768px){.covid-overlay .content .cross-container{justify-content:flex-end}}.covid-overlay .content .cross-container .cross{height:30px;width:30px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:2px solid #031927;border-radius:50%;cursor:pointer;position:relative}.covid-overlay .content .cross-container .cross span{position:absolute;width:20px;height:2px;background-color:#9b152b;border-radius:1px}.covid-overlay .content .cross-container .cross span:first-child{transform:rotateZ(45deg)}.covid-overlay .content .cross-container .cross span:last-child{transform:rotateZ(-45deg)}.covid-overlay .content .titlo{position:relative;z-index:99;text-align:right;text-transform:uppercase;text-decoration:underline;font-family:Montserrat,sans-serif;font-weight:800;font-size:60px;line-height:60px;font-size:4.2857142857rem;line-height:4.2857142857rem;margin-bottom:4rem}@media only screen and (max-width:768px){.covid-overlay .content .titlo{margin-bottom:2rem;text-align:left;font-size:48px;line-height:48px;font-size:3.4285714286rem;line-height:3.4285714286rem}}@media only screen and (max-width:480px){.covid-overlay .content .titlo{margin-bottom:2rem;text-align:left;font-size:20px;line-height:20px;font-size:1.4285714286rem;line-height:1.4285714286rem}}.covid-overlay .content .descrizione-container{display:flex;justify-content:flex-end;margin-bottom:2rem}.covid-overlay .content .descrizione-container .descrizione{width:40%;margin:0;font-family:"Roboto Condensed",Light;color:#fff;font-size:20px;line-height:20px;font-size:1.4285714286rem;line-height:1.4285714286rem}@media only screen and (max-width:768px){.covid-overlay .content .descrizione-container .descrizione{margin-bottom:1rem;text-align:left;width:100%;font-size:25px;line-height:25px;font-size:1.7857142857rem;line-height:1.7857142857rem}}@media only screen and (max-width:480px){.covid-overlay .content .descrizione-container .descrizione{margin-bottom:2rem;text-align:left;font-size:16px;line-height:16px;font-size:1.1428571429rem;line-height:1.1428571429rem}}.covid-overlay .content .dona{background-color:#031927;border:2px solid #fff;color:#fff;text-transform:uppercase;padding:1rem;font-family:Montserrat,sans-serif;font-weight:700;height:50px;border-radius:25px}.young-caritas{background-color:#fff;min-height:calc(100vh - 115px);overflow:auto}.young-caritas .edgtf-full-width-inner{padding-top:50px}.young-caritas .sub_title{font-size:50px;line-height:56px;font-size:3.5714285714rem;line-height:4rem;text-decoration:underline;font-weight:800;text-transform:uppercase;width:90%}@media only screen and (max-width:480px){.young-caritas .sub_title{font-size:35px;line-height:40px;font-size:2.5rem;line-height:2.8571428571rem}}.young-caritas .overlap_top{margin-top:-87.5px}.young-caritas .overlap_top .ball{width:350px;height:350px;border-radius:50%;background-color:#b4cded;color:#fff;padding:0 2rem;box-sizing:border-box;display:flex;align-items:center}@media only screen and (max-width:480px){.young-caritas .overlap_top .ball{width:297.5px;height:297.5px}}.young-caritas .overlap_top .ball p{font-size:40px;line-height:40px;font-size:2.8571428571rem;line-height:2.8571428571rem;text-transform:uppercase;font-family:"Baloo Thambi",cursive;margin:0}@media only screen and (max-width:480px){.young-caritas .overlap_top .ball p{font-size:30px;line-height:35px;font-size:2.1428571429rem;line-height:2.5rem}}.young-caritas .overlap_top .columns_text{margin-top:-87.5px;column-count:4;color:#031927;padding-right:10px;font-size:13px;line-height:15px;font-size:.9285714286rem;line-height:1.0714285714rem;font-weight:300}@media only screen and (min-width:1024px) and (max-width:1314px){.young-caritas .overlap_top .columns_text{column-count:2}}@media only screen and (max-width:1024px){.young-caritas .overlap_top .columns_text{column-count:2}}@media only screen and (max-width:480px){.young-caritas .overlap_top .columns_text{column-count:1}}.custom-page{min-height:calc(100vh - 115px);overflow:auto}.custom-page .edgtf-full-width-inner{padding-top:50px}.custom-page .sub_title{font-size:50px;line-height:56px;font-size:3.5714285714rem;line-height:4rem;text-decoration:underline;font-weight:800;text-transform:uppercase;width:90%}@media only screen and (max-width:480px){.custom-page .sub_title{font-size:35px;line-height:40px;font-size:2.5rem;line-height:2.8571428571rem}}.custom-page .overlap_top{margin-top:-87.5px}.custom-page .overlap_top .ball{width:350px;height:350px;border-radius:50%;background-color:#b4cded;color:#fff;padding:0 2rem;box-sizing:border-box;display:flex;align-items:center}@media only screen and (max-width:480px){.custom-page .overlap_top .ball{width:297.5px;height:297.5px}}.custom-page .overlap_top .ball p{font-size:40px;line-height:40px;font-size:2.8571428571rem;line-height:2.8571428571rem;text-transform:uppercase;font-family:"Baloo Thambi",cursive;margin:0}@media only screen and (max-width:480px){.custom-page .overlap_top .ball p{font-size:30px;line-height:35px;font-size:2.1428571429rem;line-height:2.5rem}}.questi_siamo_noi{background-color:#fff}.questi_siamo_noi .riga{display:flex;flex-wrap:wrap;width:100%;align-items:center}@media only screen and (max-width:768px){.questi_siamo_noi .riga.small-col-reverse{flex-flow:column-reverse}}@media only screen and (max-width:768px){.questi_siamo_noi .riga.small-column{flex-direction:column}}.questi_siamo_noi .col-50{flex:0 0 50%;width:50%;min-width:50%;padding:0 15px;box-sizing:border-box}@media only screen and (max-width:768px){.questi_siamo_noi .col-50{flex:0 0 100%;width:100%;min-width:100%}}.questi_siamo_noi .sub_title{width:100%;text-align:center;text-transform:uppercase}.questi_siamo_noi .m-auto{margin:auto}.questi_siamo_noi .ball_content{width:315px;height:315px;border-radius:50%;color:#fff;box-sizing:border-box;display:flex;align-items:center;margin-bottom:1rem !important}.questi_siamo_noi .ball_content.bg_ball-12{background-color:#f2d492}.questi_siamo_noi .ball_content.bg_ball-13{background-color:#f2ccc3}.questi_siamo_noi .ball_content.bg_ball-14{background-color:#b6cb9e}.questi_siamo_noi .left_text{font-family:"Roboto Condensed";font-size:30px;line-height:45px;font-size:2.1428571429rem;line-height:3.2142857143rem}.questi_siamo_noi .right_text{font-family:"Roboto Condensed";font-size:12.5px;line-height:18.75px;font-size:.8928571429rem;line-height:1.3392857143rem}.questi_siamo_noi .ball-gray{background-color:#c5c7be !important}.questi_siamo_noi .ball-center{margin:auto}.questi_siamo_noi .compagni-cammino{margin:auto;color:#fff;font-family:"Baloo Thambi","regular";text-transform:uppercase}.questi_siamo_noi .sbc{font-family:"Roboto Condensed";font-size:30px;line-height:45px;font-size:2.1428571429rem;line-height:3.2142857143rem}.questi_siamo_noi .sbc2{font-family:"Roboto Condensed";font-size:14px;line-height:21px;font-size:1rem;line-height:1.5rem}.mappa-verde-wrapper #mappa_verde{height:800px}.mappa-verde-wrapper .on-map{overflow:visible;height:0;position:absolute;top:0;width:100%}.mappa-verde-wrapper .title-container .sub_title{font-weight:900}.mappa-verde-wrapper .overlap_top{overflow:visible;height:0;margin-top:-30px}.mappa-verde-wrapper .overlap_top .ball_container{overflow:visible;height:0}.mappa-verde-wrapper .overlap_top .ball_container .ball{background-color:#56e39f;flex-direction:column;justify-content:center}.mappa-verde-wrapper .overlap_top .ball_container .ball span{display:block}.mappa-verde-wrapper .overlap_top .ball_container .ball span.address{font-size:30px;line-height:40px;font-size:2.1428571429rem;line-height:2.8571428571rem}.mappa-verde-wrapper .overlap_top .ball_container .ball span.email{font-size:30px;line-height:40px;font-size:2.1428571429rem;line-height:2.8571428571rem;color:#031927;font-family:"Roboto Condensed";padding-bottom:10px}.mappa-verde-wrapper .overlap_top .ball_container .ball span.phone a{font-family:"Baloo Thambi",cursive;font-size:40px;line-height:40px;font-size:2.8571428571rem;line-height:2.8571428571rem;color:#fff !important}@media only screen and (max-width:480px){.mappa-verde-wrapper .overlap_top .ball_container .ball span.phone a{font-size:30px;line-height:35px;font-size:2.1428571429rem;line-height:2.5rem}}.mappa-viola-wrapper .row{display:flex;flex-wrap:wrap;align-items:center}.mappa-viola-wrapper .row .col-100{flex:0 0 100%;width:100%;min-width:100%}.mappa-viola-wrapper .row .col-50{flex:0 0 50%;width:50%;min-width:50%}@media only screen and (max-width:768px){.mappa-viola-wrapper .row .col-50{flex:0 0 100%;width:100%;min-width:100%}}.mappa-viola-wrapper .align-bottom{align-self:flex-end}.mappa-viola-wrapper .right-content{font-family:"Roboto Condensed";color:#fff;text-align:center;padding-top:1rem;font-size:30px;line-height:45px;font-size:2.1428571429rem;line-height:3.2142857143rem;max-width:400px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.mappa-viola-wrapper .right-content{font-size:25px;line-height:37.5px;font-size:1.7857142857rem;line-height:2.6785714286rem}}.mappa-viola-wrapper .right-content .testo{color:#fff;font-weight:300}.mappa-viola-wrapper .right-content .email{font-weight:500}.mappa-viola-wrapper .right-content .email a{color:#fff}.mappa-viola-wrapper .bg_viola{background-color:#9d44b5;padding-bottom:50px}.mappa-viola-wrapper .bg_viola .title-container{z-index:9999}.mappa-viola-wrapper .bg_viola .title-container .sub_title{color:#fff;font-weight:900}.mappa-viola-wrapper .bg_viola .ball{background-color:#7e007b;flex-direction:column;justify-content:center}.mappa-viola-wrapper .bg_viola .ball span{display:block}.mappa-viola-wrapper .bg_viola .ball span.chiamaci{font-size:40px;line-height:40px;font-size:2.8571428571rem;line-height:2.8571428571rem;font-family:"Baloo Thambi",cursive;color:#fff !important}@media only screen and (max-width:480px){.mappa-viola-wrapper .bg_viola .ball span.chiamaci{font-size:30px;line-height:35px;font-size:2.1428571429rem;line-height:2.5rem}}.mappa-viola-wrapper .bg_viola .ball span.phone a{font-family:"Baloo Thambi",cursive;font-size:40px;line-height:40px;font-size:2.8571428571rem;line-height:2.8571428571rem;color:#fff !important}@media only screen and (max-width:480px){.mappa-viola-wrapper .bg_viola .ball span.phone a{font-size:30px;line-height:35px;font-size:2.1428571429rem;line-height:2.5rem}}.mappa-viola-wrapper #mappa_viola{height:500px}body.admin-bar .caritas-overlay{top:32px !important}body.admin-bar.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second{top:147px !important}body.admin-bar.edgtf-header-vertical .edgtf-vertical-menu-area .edgtf-menu-second .edgtf-sub ul{top:147px !important}body.page-id-598,body.page-id-2{background-color:#00c2c9}body.page-id-598 .edgtf-title,body.page-id-598 .edgtf-container,body.page-id-2 .edgtf-title,body.page-id-2 .edgtf-container{background-color:#00c2c9}body.page-id-598 .edgtf-container-inner p,body.page-id-2 .edgtf-container-inner p{font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem}@media only screen and (min-width:1024px){body.page-id-598 #donate-row .edgtf-elements-holder.edgtf-two-columns>div:first-child,body.page-id-2 #donate-row .edgtf-elements-holder.edgtf-two-columns>div:first-child{border-right:20px solid #00c2c9}body.page-id-598 #donate-row .edgtf-elements-holder.edgtf-two-columns>div:last-child,body.page-id-2 #donate-row .edgtf-elements-holder.edgtf-two-columns>div:last-child{border-left:20px solid #00c2c9}}body.page-id-598 #donate-row .edgtf-elements-holder-item,body.page-id-2 #donate-row .edgtf-elements-holder-item{text-align:center}body.page-id-598 #donate-row .edgtf-elements-holder-item .wpb_single_image img,body.page-id-2 #donate-row .edgtf-elements-holder-item .wpb_single_image img{max-height:60px;width:auto;margin-bottom:20px}body.page-id-598 #donate-row .edgtf-elements-holder-item p,body.page-id-2 #donate-row .edgtf-elements-holder-item p{color:#646464;font-size:12px;line-height:15px;font-size:.8571428571rem;line-height:1.0714285714rem;padding:20px 0}body.page-id-598 #donate-row .edgtf-elements-holder-item .edgtf-btn,body.page-id-2 #donate-row .edgtf-elements-holder-item .edgtf-btn{font-size:13.5px;line-height:16px;font-size:.9642857143rem;line-height:1.1428571429rem;width:100%;padding:12px 20px !important}body.page-id-598 h1,body.page-id-598 h2,body.page-id-2 h1,body.page-id-2 h2{text-decoration:underline;font-weight:800;text-transform:uppercase;font-family:"Montserrat",sans-serif}body.page-id-598 h1,body.page-id-2 h1{font-size:37px;line-height:40px;font-size:2.6428571429rem;line-height:2.8571428571rem}body.page-id-598 h2,body.page-id-2 h2{font-size:22px;line-height:26px;font-size:1.5714285714rem;line-height:1.8571428571rem}body.page-id-715,body.page-id-2{background-color:#00c2c9}body.page-id-715 .edgtf-title,body.page-id-715 .edgtf-container,body.page-id-2 .edgtf-title,body.page-id-2 .edgtf-container{background-color:#00c2c9}body.page-id-326{background-color:#f5cac3}body.page-id-326 .edgtf-title,body.page-id-326 .edgtf-container{background-color:#f5cac3}body.page-id-326 .edgtf-container-inner p{font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem}body.page-id-637{background-color:#fc3342}body.page-id-637 .edgtf-title,body.page-id-637 .edgtf-container{background-color:#fc3342;color:#fff}body.page-id-637 .edgtf-title h1,body.page-id-637 .edgtf-container h1{color:#fff}body.page-id-637 .edgtf-container-inner p{font-size:20px;line-height:22px;font-size:1.4285714286rem;line-height:1.5714285714rem}.vc_custom_1582733695124{background-color:#f7f4e8 !important}#nav-menu-item-977 .edgtf-item-outer{background-color:#fc3342;text-transform:uppercase;padding:2.5px 5px;margin-left:-5px}#mobile-menu-item-977 span{background-color:#fc3342;text-transform:uppercase;padding:2.5px 5px;margin-left:-5px}