body{background-color:#fff}h1,h2,h3,h4,h5,h6{line-height:1.2em!important;line-height:1.1!important}h1,h1 span,h1 a{font-size:42px!important}li{line-height:2.2em!important;margin-bottom:15px}.page-template-default .page-header,.single .page-header{margin-bottom:30px!important}.ultimiaggiornamenti .blog-post_wrapper{min-height:581px}.mejs-time{padding:15px 6px 0!important}.list-correlati{list-style-type:none;margin-left:0;padding:0}.list-correlati li{margin-bottom:15px;display:inline-grid;width:100%}.wgl-theme-header{position:absolute!important;z-index:2;width:100%}.wgl-site-header .elementor-widget-wgl-button .wgl-button,.wgl-sticky-header .wgl-button{max-width:127px;white-space:normal;text-align:center;line-height:1}.wgl-menu_outer .mobile-hamburger-close{border-radius:20px!important}.logo-menu{display:none}body.mobile_switch_on .wgl-menu_outer{background-color:#fff;color:#232323}.wgl-menu_outer{background-color:#fff!important}.hamburger-box{padding:8px}.postid-31895 .page-header_align_center{background-position-y:20%!important}.author,.byline,.entry-author,.posted-by,.meta-author{display:none!important}.elementor-widget-wp-widget-gtranslate{max-width:50px;margin-block-end:20px!important;margin-bottom:0px!important}.elementor-widget-wp-widget-gtranslate .select__field,.widget_gtranslate{margin-bottom:0px!important}.gtranslate_wrapper{font-family:'Quicksand';text-align:left;cursor:pointer;background-color:#fff0;font-size:16px;text-transform:uppercase;font-weight:700;color:#fff;line-height:22px}.sticky_active .gtranslate_wrapper{color:#333}.gtranslate_wrapper .gt_selector{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:14px 8px;background-color:transparent!important;border:0;font-size:16px;cursor:pointer;font-weight:700;text-transform:uppercase;color:#F60}.gtranslate_wrapper .select__field:before{right:10px}.gtranslate_wrapper .gt_selector option{font-size:16px;text-transform:uppercase;font-weight:700;background-color:transparent!important}.gtranslate_wrapper .gt_selector option:hover{color:#F60}.sticky_active .gtranslate_wrapper .gt_selector option{color:#333}.single .portfolio-item__meta-wrap .post_categories{display:block}.archivio-news .list-correlati li{width:100%}.list-correlati a{color:#000;transition:0.3s;cursor:pointer}.list-correlati a:hover{color:#ffac00}.title-correlati{font-size:36px;color:#F60;margin-top:5px;margin-bottom:0;font-family:'Quicksand'!important;font-weight:700!important;line-height:1.44}.data-correlati{padding:0;margin:0;font-family:'Amatic SC';font-size:22px;font-weight:700;color:#232323}.blog-post_title a{margin-bottom:15px!important;line-height:1.2!important;display:block}.post_date{margin-top:10px!important}.share-blog .share_post-container{display:table!important;margin-bottom:60px!important}.auguri.media{position:relative;display:block;width:100%}.auguri.media .col-media{float:left;width:50%}.auguri.media .images-optimize-upload-handler{border:0;padding:0}.auguri.media .images-optimize-upload-handler a{margin:10px;padding:calc(20px / 2) 20px;border-radius:50px;color:#fff;background:#486274!important}span.websolidale_cover{position:absolute;background:#232323;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:.7}.post_categories .portfolio-category,#archive-filter a{font-size:14px;border-radius:25px!important;text-transform:uppercase;color:#232323;background-color:#fff;border-color:#F60;border-style:solid;border-width:2px 2px 2px 2px!important;padding-left:15px;padding-right:15px;margin-bottom:15px!important;margin-right:15px;margin-top:0px!important;margin-left:0px!important}.post_categories .portfolio-category:hover,#archive-filter a:hover{background-color:#F60;border-color:#F60;color:#fff!important}.portfolio-subtitle{margin-bottom:0;display:block;margin-top:-20px;line-height:1.3em;font-size:2.5rem;color:#ffac00}.dbl__subtitle span{margin-bottom:0;display:block;margin-top:20px;line-height:1.3em;font-size:30px;color:#ffac00}.custom_counter .elementor-counter-number-prefix{position:absolute;left:0}.custom_counter .elementor-counter-number-suffix{position:absolute;right:2%}.custom_counter .elementor-counter-number{width:100%;text-align:center}#ctf .ctf-with-logo .ctf-author-box{margin-bottom:0px!important}.swiper-slide .blog-post_title a{font-weight:700!important;line-height:1.2!important;margin-bottom:15px;display:block}.swiper-slide .blog-post_content{margin:0px!important;padding:0px!important}.swiper-slide .blog-post_text a{color:#232323}.swiper-slide .blog-post_text a:hover{color:#f60}.evidenza:after{font-size:20px!important;top:40px!important;right:46px!important}.blog_carousel .swiper-pagination span{margin:5px 10px!important}.blog_carousel .swiper-pagination-bullet{background:#ff6600!important}.blog_carousel .swiper-pagination-bullet-active{transform:scale(1.5)!important}.blog_carousel .wgl-testimonials_item{padding:0px!important}.wgl-portfolio-single_item .wgl-portfolio-item_image img{width:100%}.single-notizie .meta-data .post_date,.single-videogallery .meta-data .post_date,.single-fotogallery .meta-data .post_date,.blog-post .post_date{margin-bottom:15px;display:inline-block;margin-top:-20px;line-height:1.3em;font-size:30px;width:100%;color:#f60;font-family:"Amatic SC";font-weight:700}#ctf .ctf-author-box-link,#ctf_lightbox .ctf-author-box-link{color:#000;text-decoration:none;display:inline;line-height:1.5!important;display:flex;align-items:center;gap:4px;font-size:15px}#ctf .ctf-corner-logo{top:0}.gallery_head img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;box-shadow:6px 9px 15px rgb(0 0 0 / 10%)}.search-results .blog-post_wrapper{border-radius:15px;padding:0 15px}.search-results .meta-data .post_date{color:#ffac00;margin:0px!important}.search-results .blog-post_content{padding:15px 0}.search-results .blog-post{margin-bottom:30px!important}.search-results .blog-post_title a:hover{color:#f60}.search-results .blog-post_media{display:none}.collaboratori .clients_image{width:auto!important;margin-right:15px!important}.collaboratori .clients_image:last-child{margin:0px!important}.collaboratori img{width:100%;max-width:200px!important}.wgl-testimonials-item_wrap{margin:0px!important}.wgl-testimonials-item_wrap .wgl-testimonials_item{margin-top:0px!important}.elementor-widget-wgl-testimonials ul.slick-dots{position:absolute;top:5px;right:5px;padding:0;margin:0px!important}.single-notizie h1,.single-portfolio h1,.single-videogallery h1,.single-fotogallery h1{margin-bottom:30px!important}a.button-read-more{font-size:14px;border-radius:50px;text-transform:uppercase;color:#232323;background-color:#fff;border-color:#F60;border-style:solid;border-width:2px 2px 2px 2px;padding:10px 31px;margin-bottom:15px;margin-top:10px}a.button-read-more:hover{background-color:#F60;border-color:#F60;color:#fff!important}#notizie .rassegna_stampa .blog-post_content:after{content:"\f1ea";font-family:"Font Awesome 5 Free";position:absolute;color:#F60;border-color:#F60;font-size:25px;top:5px;right:0;font-weight:900}#notizie .lettere .blog-post_content:after{content:"\f674";font-family:"Font Awesome 5 Free";position:absolute;color:#F60;border-color:#F60;font-size:25px;top:5px;right:0;font-weight:900}#notizie .news .blog-post_content:after{content:"\f0a1";font-family:"Font Awesome 5 Free";position:absolute;color:#F60;border-color:#F60;font-size:25px;top:28px;right:0;font-weight:900}.default_logo img.default_logo{object-fit:contain!important}#notizie .fotogallery .blog-post_content:after{content:"\f87c";font-family:"Font Awesome 5 Free";position:absolute;color:#F60;border-color:#F60;font-size:25px;top:28px;right:0;font-weight:900}#notizie .videogallery .blog-post_content:after{content:"\f03d";font-family:"Font Awesome 5 Free";position:absolute;color:#F60;border-color:#F60;font-size:25px;top:28px;right:0;font-weight:900}#notizie .button-read-more:before,#notizie .button-read-more:after{background-color:transparent!important}.notizia_filter{margin:0 0 30px 0px!important}.blog-post_media,.blog-post_media_part{max-height:500px;object-fit:cover;margin-bottom:15px;overflow:hidden}.single-portfolio .bighearts-post-navigation .meta-data{display:none}.single-portfolio .widget_media_image img{border:solid;border-color:#eee}.single .button-wrapper .wgl-button{text-transform:uppercase;color:#FFFFFF!important;background-color:#FF6600!important;border-color:#FF6600!important;border-style:solid;border-width:2px 2px 2px 2px;padding:12px 25px 12px 25px}.single .button-wrapper .wgl-button:hover{color:#FF6600!important;background-color:#fff!important;border-color:#FF6600!important}.mobile{display:none!important}.wgl-portfolio .in_corso::before{width:18px;height:18px;content:" ";border-radius:15px;top:15px;border:2px solid #fff;position:absolute;right:15px;background-color:#15d215;z-index:999}.wgl-portfolio .concluso::before{width:18px;height:18px;content:" ";border-radius:15px;top:15px;border:2px solid #fff;position:absolute;right:15px;background-color:#ec1212;z-index:999}#progetti-correlati .data-correlati,#collegamenti .data-correlati,#gallerie-correlati .data-correlati,#video-correlati .data-correlati{display:none}.wgl-portfolio .wgl-portfolio_wrapper,.wgl-portfolio{margin-top:15px}.link-correlati{margin-top:30px}.link-correlati .list-correlati{list-style-type:none;margin-left:0;padding:0;margin-top:20px;margin-bottom:30px}.list-correlati a{color:#FF6600!important;transition:0.3s;cursor:pointer;font-size:16px;line-height:1.4em;font-family:"Quicksand";font-weight:700}.list-correlati a:hover{color:#6EC1E4!important}h1 .redfocus{color:#bf152e!important}.progetti-websolidale ul.wgl-pagination.acenter{margin-top:60px}.consulta-archivio a{color:#232323!important;text-transform:uppercase;font-size:12px;font-weight:700}.consulta-archivio a:hover{color:#ff6600!important}#cartoline_playlist .wp-playlist{display:none}#filter{margin-top:30px}.isotope-filter.post_categories{vertical-align:middle;margin:30px 0}.status_porfolio{display:inline-block;margin-left:15px!important;vertical-align:middle}.years_porfolio{display:inline-block;vertical-align:middle;margin-bottom:15px!important}.second_filter{display:block!important;text-align:center}.second_filter .status_porfolio{margin:0 0 40px 0px!important}.second_filter .years_porfolio{margin-left:10px!important;margin-top:4px}.cat_porfolio{display:inline-block!important;vertical-align:middle;margin-top:0px!important;margin-bottom:15px!important}.first_filter.post_categories{display:block;text-align:center}#years_nav select{padding:6px 20px 6px 20px;margin:0;color:#232323;border-style:solid;border-width:2px 2px 2px 2px;border-color:#f60;border-radius:30px;font-weight:700;height:36px;font-family:"Quicksand";background-color:#fff}#gallery .post_categories{margin:20px 0 20px 0px!important}.inside_image.sub_layer_animation .wgl-portfolio-item_description{width:100%!important;height:100%!important;margin:0!important;border-radius:0 0 10px 10px!important;padding:20px!important;transform:translateY(0)!important;background:linear-gradient(357deg,#232323,transparent)!important}.inside_image .wgl-portfolio-item_description{padding:30px 15px!important}.inside_image .portfolio-item__title .title span,.inside_image .portfolio-item__title .title a{color:#fff!important}#years_nav select:hover,#years_nav select option:hover{color:#fff;background-color:#f60}#years_nav select option{font-weight:700;font-family:"Quicksand";padding:5px!important;font-size:14px;border-width:2px 2px 2px 2px;border-color:#f60;color:#232323;background-color:#fff}.post_categories a.portfolio-category{border-color:#ff6600!important}.post_categories a.portfolio-category.active,#archive-filter a.active{color:#ffffff!important;background-color:#ff6600!important;border-style:solid!important;border-color:#ff6600!important}.singola_evidenza>div{height:500px}.wgl-portfolio-list_item.item{position:relative;overflow:hidden;min-height:370px}.wgl-portfolio-list_item.item .inside_image{min-height:370px}.wgl-portfolio-list_item.item .inside_image .wgl-portfolio-item_image img{min-height:370px;width:auto;object-fit:cover}.cartolina .wgl-portfolio-list_item.item,.cartolina .wgl-portfolio-list_item.item .inside_image,.cartolina .wgl-portfolio-list_item.item .inside_image .wgl-portfolio-item_image img{min-height:182px}.wgl-portfolio-item_wrapper.nazione{position:absolute;font-family:'Amatic SC';z-index:2;top:0;text-align:left;left:15px;font-weight:700;font-size:21px;max-width:236px;line-height:21px;border-radius:10px 0 10px 0;color:#fff;background-color:#2323238c;padding:15px 15px}.tabella_moduli{margin-bottom:15px!important;border:1px solid #616161}.tabella_moduli .elementor-column-wrap{padding:0px!important}.tabella_moduli .elementor-column-wrap ul li{line-height:1.2!important;margin-bottom:15px}.wgl-portfolio-item_wrapper.progetti-websolidale:hover .overlay,.wgl-portfolio-item_wrapper.progetti-cmd:hover .overlay{background-color:rgb(255 102 0 / 45%)}.inside_image.inverted:hover .wgl-portfolio-item_description,.inside_image.inverted:hover .overlay,.inside_image.inverted:hover .wgl-portfolio-item_offset__inner,.inside_image.inverted:hover .portfolio_link,.inside_image.inverted.always_info_animation .wgl-portfolio-item_description,.inside_image.inverted.always_info_animation .overlay,.inside_image.inverted.always_info_animation .wgl-portfolio-item_offset__inner,.inside_image.inverted.always_info_animation .portfolio_link .inside_image.inverted.simple_animation:hover .portfolio__description>div,.inside_image.inverted.simple_animation:hover .portfolio__description>span,.inside_image.inverted.simple_animation:hover .portfolio__description>a{opacity:1!important}.inside_image .wgl-portfolio-item_description,.inside_image .overlay,.inside_image .wgl-portfolio-item_offset__inner,.inside_image .portfolio_link,.inside_image.always_info_animation .wgl-portfolio-item_description,.inside_image.always_info_animation .overlay,.inside_image.always_info_animation .wgl-portfolio-item_offset__inner,.inside_image.always_info_animation .portfolio_link .inside_image.simple_animation .portfolio__description>div,.inside_image.simple_animation .portfolio__description>span,.inside_image.simple_animation .portfolio__description>a{opacity:1!important}.inside_image.inverted .wgl-portfolio-item_description,.inside_image.inverted .overlay,.inside_image.inverted .wgl-portfolio-item_offset__inner,.inside_image.inverted .portfolio_link,.inside_image.inverted.always_info_animation .wgl-portfolio-item_description,.inside_image.inverted.always_info_animation .overlay,.inside_image.inverted.always_info_animation .wgl-portfolio-item_offset__inner,.inside_image.inverted.always_info_animation .portfolio_link .inside_image.inverted.simple_animation .portfolio__description>div,.inside_image.inverted.simple_animation .portfolio__description>span,.inside_image.inverted.simple_animation .portfolio__description>a{opacity:0!important}.inside_image.simple_animation .portfolio__description>div,.inside_image.simple_animation .portfolio__description>span,.inside_image.simple_animation .portfolio__description>a{opacity:1!important;transform:translateY(10px)!important}.inside_image.simple_animation:hover .portfolio__description>div,.inside_image.simple_animation:hover .portfolio__description>span,.inside_image.simple_animation:hover .portfolio__description>a{transform:translateY(0)!important}.lista_cartoline .inside_image.simple_animation .portfolio__description>div,.lista_cartoline .inside_image.simple_animation .portfolio__description>span,.lista_cartoline .inside_image.simple_animation .portfolio__description>a{transform:translateY(0)!important}.singola_evidenza:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.7;background-color:#232323}.singola_evidenza .wgl-service-1{top:50%;z-index:2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wgl-accordion_content{position:absolute;z-index:1000;background:#fff;width:100%;border:2px #F74F22 solid;border-radius:15px 15px 15px 15px;margin:0!important;padding:0!important}.amw_accordion .wgl-accordion_content{padding:30px 22px!important;margin:0!important;position:relative}.wgl-accordion_content ul{margin:0!important;padding:0!important}.amw_accordion .wgl-accordion_content ul{margin:10px 2px!important;padding:0 15px!important}.wgl-accordion_content ul li{list-style:none}.amw_accordion .wgl-accordion_content ul li{list-style:inherit}.wgl-accordion_content ul li:hover{background:#F74F22;color:#ffffff!important}.amw_accordion .wgl-accordion_content ul li:hover{background:none;color:inherit!important}.wgl-accordion_content ul li:hover a{color:#ffffff!important}.wgl-accordion_content ul li a{padding-left:15px;padding-right:15px;display:inline-block;width:100%}.isotope-filter a{padding:6px 20px 6px 20px!important;margin:10px 10px 10px 0;color:#232323!important;border-style:solid;border-width:2px 2px 2px 2px;border-color:#eee;border-radius:15px 15px 15px 15px}.isotope-filter a:not(:last-child){margin-right:15px!important}.isotope-filter a.active{color:#ff6600!important;background-color:#ffffff!important;border-style:solid!important;border-width:2px 2px 2px 2px!important;border-color:#ff6600!important}.cancellacookie{cursor:pointer!important}.ws-form-column{width:33%;display:inline-block;padding:0 15px;margin-bottom:30px}#id_cartoline_modulo .ws-form-column{padding:0 15px 0 0}.ws-form-column.full{width:100%}.ws-form-column label{font-size:22px;font-family:"Amatic SC";font-weight:700;width:100%}.ws-form-column input{width:100%;border:1px solid #dedede;padding:17px 20px;border-radius:50px;font-family:"Quicksand"!important;color:#616161;font-size:16px;font-weight:400}.ws-form-column.ws-select .select__field{display:block}.ws-form-column.ws-select .select__field:before{color:#fff!important;font-weight:700}.ws-form-column.ws-select select{background-color:#f60;color:#fff;font-weight:700;font-family:'Quicksand';width:100%}.ws-form-column.cls_donazioni_persona.ws-radio-box span label{display:inline-block;width:20%;font-family:"Quicksand";font-weight:400;font-size:16px}.ws-form-column.cls_donazioni_persona.ws-radio-box span label input{display:inline-block;vertical-align:middle;width:15px;margin:15px!important}.ws-form-column.full.ws-privacy{margin-top:0px!important;display:block}.ws-form-column.full.ws-privacy label{font-size:14px;font-family:'Quicksand';display:inline-block;font-weight:400}.ws-form-column.full.ws-privacy label a{font-weight:700}.ws-form-column.full.ws-privacy label input{display:inline-block;width:20px;margin-left:10px;height:20px;vertical-align:text-bottom;border-color:#dedede}#id_donazioni_progetto{width:100%}#id_donazioni_cf{text-transform:uppercase}button{text-transform:uppercase;color:#FFF;background-color:#FF6600!important;border-color:#F60;border-style:solid;border-width:2px 2px 2px 2px;padding:12px 25px 12px 25px}.cls_donazioni_errore{color:red;display:block;font-size:14px;line-height:14px;font-weight:700;margin-top:8px;position:absolute}#id_donazioni_modulo{padding:0 15px}.wp-playlist{padding:10px;border-radius:20px;margin:12px 0 18px;font-size:14px;line-height:1.5;border:1px solid #dedede!important}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{border-radius:30px;background-color:#FF6600!important}.wp-playlist-current-item{display:none}.widget_nav_menu .menu a{font-size:14px!important;color:#FFF!important;font-weight:700!important}.widget_nav_menu .menu a:hover,.widget_nav_menu .menu a.current_page_item{color:#FF6600!important}#footer .wgl-button{border:0px!important}#footer .wgl-button:hover{color:#FF6600!important;background-color:#ffffff!important;border-color:#fff}.powered-by a{color:#FFF}.powered-by a:hover{color:#F60}.privacy a{color:#fff;font-weight:700;margin-right:8px;margin-left:8px}.privacy a:first-child{margin-left:0}.privacy a:last-child{margin-right:0}#newsletter_amw input[type="email"],.newsletter_amw input{width:78%;float:left!important;height:44px;padding:5px 56px 5px 15px!important;color:#232323!important;background:#ffffff!important}#newsletter_amw input[type="submit"],.newsletter_amw input[type="submit"]{width:34%!important;margin-left:-51px;font-size:14px;font-family:'Quicksand';height:44px;float:left!important;background:#ff6600!important;color:#ffffff!important}#newsletter_amw input[type="submit"]:hover,.newsletter_amw input[type="submit"]:hover{background-color:#fff;border:2px solid #f60;color:#f60}.footer .mc4wp-form-fields{display:inline-block;width:100%;max-width:400px}.footer .form_error{width:100%;left:0}#cartoline .elementor-widget-shortcode,.single-cartoline-solidali .elementor-widget-shortcode{text-align:left}.lista_cartoline,.immagini_cartoline{margin-top:15px;margin-bottom:30px}.lista_cartoline .elementor-image img,.immagini_cartoline img{width:100%;border-radius:15px}.lista_cartoline .elementor-image{margin-bottom:15px}.lista_cartoline .elementor-text-editor{padding-left:15px}.cartolina{width:47%;display:inline-block;margin:15px 15px 0 0;vertical-align:middle;color:#FFF;border-radius:15px;box-shadow:6px 9px 15px rgb(0 0 0 / 10%)}#cartoline .cartolina_invio{border-radius:15px;width:100%;height:100%;box-shadow:6px 9px 15px rgb(0 0 0 / 10%)}.immagini_cartoline .cartolina{width:21%}.cartolina .portfolio-item__icon a{border-radius:50px}.cartolina:hover .portfolio-item__icon a{background-color:#ff6600!important;color:#FFF!important;border-radius:50px}.cartolina h4 a{color:#FFF!important}.cartolina h4 a:hover{color:#ff6600!important}.cartolina .overlay{background-color:#fff0;background-image:linear-gradient(180deg,#63646E4D 49%,#00000091 86%)}.cartolina .item{width:100%}.single-cartoline-solidali #main .elementor-col-66{width:74.665%}.single-cartoline-solidali #main .elementor-col-33{width:25%}#id_cartoline_modulo .ws-form-column{width:100%}.backbutton{margin-bottom:15px!important}#id_cartoline_messaggio{width:100%}.ws-form-column.no-pad{padding:0px!important;margin-bottom:15px}#cartoline a.wgl-button{text-transform:uppercase;color:#F60;background-color:#ffffff!important;border-color:#F60;border-style:solid;border-width:2px 2px 2px 2px;padding:12px 25px 12px 25px}#cartoline a.wgl-button:hover{background-color:#FF6600!important;border:2px solid #fff;color:#fff}.cls_cartolina_flip img{cursor:pointer!important;width:100%;height:100%;max-width:100%;border:1px solid #bdbdbd}.cls_cartolina_retro{cursor:pointer!important}#id_cartoline_captcha_mex{white-space:nowrap}#visualizza .elementor-widget-container{width:100%}#visualizza h2{color:#f60;margin-bottom:15px}#visualizza h3{color:#232323;margin-bottom:30px;font-size:25px}#visualizza .cls_cartolina_flip{margin-bottom:30px;-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transform-origin:50% 50%;transform-style:preserve-3d;padding-right:30px;max-width:100%;position:relative;width:100%}#visualizza .cls_cartolina{perspective:1000px;width:100%;max-width:100%;height:100%;position:relative}.zona-banner{width:100%;max-width:100%;display:flex;justify-content:center}.zona-banner iframe{border:none!important;width:100%!important}#countdownModal{position:fixed;width:100%;height:100%;z-index:999999}#countdownModal:before{content:"";width:100%;height:100%;background-color:#333;opacity:.7;position:fixed;top:0;left:0}.countdownModalContent{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;border:1px solid #ccc;border-radius:10px;width:100%;max-width:480px;text-align:center}.countdownModalContent h2{margin-bottom:15px;color:#F74F22}.testoCartolina{position:relative}.corpoCartolina{position:absolute;top:0;left:0;width:100%;padding:30px 40px 30px 30px;height:100%;font-family:'Quicksand';font-size:16px}.destinatarioCartolina{position:absolute;bottom:80px;right:0;font-size:14px;font-weight:400;line-height:1.2;font-style:italic;width:40%;padding-right:20px}span.mittente{bottom:25px;position:absolute;line-height:1.2;left:30px}span.mittente span{font-weight:700}.corpoCartolina p{width:51%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;word-break:break-word;line-height:1.2}.corpoCartolina span.destinatario{position:absolute;top:50px;left:30px}.corpoCartolina span.destinatario span{font-weight:700}span.destinatario{display:block;text-align:right}span.ncartolina{display:block;text-align:right}span.dataCartolina{font-style:italic;font-size:16px}.cls_cartoline_errore{font-weight:700}.cls_cartolina_fronte{position:relative}.cls_cartolina_fronte,.cls_cartolina_retro{display:block;width:100%;height:100%;max-width:100%;background-color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.cls_cartolina_retro{position:absolute;top:0;left:0;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);padding-right:30px}.card--flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}#stampacartolina{cursor:pointer}.blink{-webkit-animation:blink-animation 1s steps(500,start) infinite;-moz-animation:blink-animation 1s steps(500,start) infinite;-o-animation:blink-animation 1s steps(500,start) infinite;-ms-animation:blink-animation 1s steps(500,start) infinite;animation:blink-animation 1s steps(500,start) infinite;font-size:25px;cursor:pointer}@keyframes blink-animation{to{color:red}}@-webkit-keyframes blink-animation{to{color:#232323}}.blink.home{-webkit-animation:blink-animation-home 1s steps(500,start) infinite;-moz-animation:blink-animation-home 1s steps(500,start) infinite;-o-animation:blink-animation-home 1s steps(500,start) infinite;-ms-animation:blink-animation-home 1s steps(500,start) infinite;animation:blink-animation-home 1s steps(500,start) infinite;font-size:38px!important;cursor:pointer}@keyframes blink-animation-home{to{color:red}}@-webkit-keyframes blink-animation-home{to{color:#232323}}.container_cartolina{position:relative;display:block}.navcartoline{position:absolute;width:100%;top:50%;display:block;padding:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navcartoline div a{background-color:#fff;padding:10px 16px;display:inline-block;height:48px!important;vertical-align:middle;border-radius:30px;box-shadow:6px 9px 15px rgb(0 0 0 / 10%)}.navcartoline div a i{line-height:15px;display:inline-block}.navcartoline .next{float:right}.navcartoline .prev{float:left}@media only screen and (max-width:1545px){header>:not(.wgl-mobile-header) nav.primary-nav>ul>li>a{padding-left:13px!important;padding-right:13px!important}.custom_counter .elementor-counter-number,.custom_counter .wgl-counter_value-wrap,.custom_counter .wgl-counter__value{font-size:42px!important}.custom_counter .elementor-counter-number-suffix{font-size:42px;right:0}}@media only screen and (max-width:1300px){body .wgl-theme-header,body .wgl-theme-header.header_overlap{position:sticky!important;top:0}.mobile{display:block!important}.select__field{margin-bottom:0px!important;font-size:16px}.select__field:before{right:-3px!important;color:#333}}@media only screen and (max-width:1200px){.sidebar-container{padding-left:15px!important}#visualizza .elementor-column{padding:0 15px 0 0}.sidebar-container .zona-banner{max-width:300px}.page-header{top:80px;margin-bottom:80px!important;padding:0px!important}#main{padding-top:100px!important}.destinatarioCartolina{padding-right:14px;bottom:60px}.corpoCartolina{padding:10px 13px 13px 13px}.corpoCartolina span.destinatario{top:30px;left:13px}span.mittente{bottom:13px;left:13px}.corpoCartolina p{line-height:1.2;font-size:14px}section#preghiera{width:50%}section#papa{width:50%}.custom_counter .elementor-counter-number,.custom_counter .wgl-counter_value-wrap,.custom_counter .wgl-counter__value{font-size:35px!important}.custom_counter .elementor-counter-number-suffix{font-size:35px!important;right:0px!important}.singola_evidenza>div{height:300px}.singola_evidenza .wgl-service-1 .wgl-service_description{font-size:16px;line-height:1.2}}@media only screen and (max-width:992px){.ws-form-column{width:49%}#id_donazioni_modulo{padding:0 0}.immagini_cartoline .cartolina{width:45%}.ws-form-column.no-pad{padding:0 15px!important}.corpoCartolina p,.corpoCartolina,.destinatarioCartolina,span.dataCartolina{line-height:1.2;font-size:14px}#visualizza .elementor-column{width:100%!important;padding-right:0!important}#visualizza .cls_cartolina_flip,.cls_cartolina_retro{padding-right:0}.destinatarioCartolina{bottom:70px}.custom_counter .elementor-counter-number,.custom_counter .wgl-counter_value-wrap,.custom_counter .wgl-counter__value{font-size:30px!important}.custom_counter .elementor-counter-number-suffix{font-size:30px!important;right:-10px!important}.custom_counter .elementor-text-editor{line-height:1.1}}@media only screen and (max-width:768px){#visualizza .elementor-column{width:100%!important}#main{padding-top:100px!important}.second_filter .years_porfolio{margin-left:0!important;width:100%;margin-top:-5px}.second_filter .status_porfolio{margin-bottom:15px!important}.isotope-filter.post_categories{margin:0 auto!important}#years_nav select{display:inline-block}.ws-form-column.no-pad{padding:0px!important}.ws-form-column{padding-left:0}.ws-form-column input{padding-left:15px;padding-right:15px}#visualizza .elementor-column,#visualizza .elementor-column{padding:0}section#preghiera,section#preghiera .elementor-text-editor{text-align:center}.wgl-testimonials-item_wrap .wgl-testimonials_item{margin-top:30px!important}.elementor-widget-wgl-testimonials ul.slick-dots{top:0;right:auto;padding:0;margin:0px!important;width:100%;text-align:center}.custom_counter .elementor-counter-number,.custom_counter .wgl-counter_value-wrap,.custom_counter .wgl-counter__value{font-size:28px!important}.custom_counter .elementor-counter-number-suffix{font-size:30px!important;right:-15px!important}.custom_counter .elementor-text-editor{line-height:40px}.custom_counter .wgl-counter,.custom_counter .elementor-widget-container{margin:0px!important}.custom_counter{padding-right:10%;margin-left:10%;border-radius:100px 0 0 100px!important}.custom_counter .elementor-column{width:50%!important}}@media only screen and (max-width:767px){.custom_counter .elementor-counter-number,.custom_counter .wgl-counter_value-wrap,.custom_counter .wgl-counter__value{font-size:28px!important}.custom_counter .elementor-counter-number-suffix{font-size:28px!important;right:20%!important}}@media only screen and (max-width:640px){.filter-center{text-align:left!important}.singola_evidenza>div{height:300px}.page-header{top:80px;margin-bottom:80px!important}.ws-form-column{width:100%;margin-bottom:15px;padding:0px!important}.second_filter .status_porfolio,.notizia_filter{margin:0 0 15px 0px!important}.years_notizia{margin-bottom:30px!important}.elementor-section.elementor-top-section{margin-top:0}.widget:last-child{margin-bottom:0!important}.elementor-column{width:100%!important}.immagini_cartoline .cartolina{width:44%}.cartolina{width:45%}.lista_cartoline .cartolina{width:100%;margin:0 0 15px 0}h1,h1 span{font-size:35px!important;line-height:1.2!important;margin-top:8px!important}h2,h2 span,.page-header .page-header_content .page-header_title{font-size:30px!important;line-height:1.2!important}#evidenza h2.wgl-service_title,.blink.home{font-size:25px!important;line-height:1.2!important}h3,h3 span,.dbl__subtitle,.meta-data .post_date{font-size:25px!important;line-height:1.2!important}.corpoCartolina p,.corpoCartolina,.destinatarioCartolina,span.dataCartolina{line-height:1.2;font-size:10px}.destinatarioCartolina{bottom:40px}.elementor-text-editor{text-align:center}.wgl-service_content,.wgl-double_heading,.button-wrapper,.blog-post_content,.post_date,.elementor-text-editor,.ctf-tweets,.wgl-testimonials_item,.slick-dots,.wgl-logotype-container.default_logo,.wgl-infobox_wrapper.wgl-layout-left,.elementor-widget-container,.title-wrapper,.isotope-filter,.post_categories,.list-correlati{text-align:center!important}.post_date{margin:15px auto!important}.home #main-content .elementor-widget-wrap>.elementor-element .zona-banner{min-height:200px}#ctf.ctf-super-narrow .ctf-author-box,.ctf-tweet-actions{float:none}.wgl-testimonials_item{padding:15px!important}.isotope-filter a:not(:last-child),.isotope-filter a,.post_categories .portfolio-category{margin-left:5px!important;margin-right:5px!important}.second_filter .status_porfolio,.notizia_filter{margin:0 0 8px 0px!important}.ctf-tweet-actions,.wgl-testimonials .meta_wrap,.elementor-widget-wrap,.wgl-infobox_wrapper.wgl-layout-left,.image_wrapper,.clients_image{display:inline-block!important}.wgl-icon i{margin-right:0px!important;margin-bottom:15px!important}.post_categories span:not(:last-child){margin:0px!important}section#preghiera,section#preghiera .elementor-text-editor{width:100%;text-align:center}section#papa{width:100%}.sidebar-container .zona-banner,#media_image-3{margin:0 auto;text-align:center}#gallery .post_categories{margin:15px 0 15px 0px!important}#gallery .years_porfolio{margin-top:-15px!important}.custom_counter .wgl-counter,.custom_counter .elementor-widget-container{margin:0px!important}.custom_counter{padding-right:10%!important;margin-left:10%;border-radius:100px 0 0 100px!important}.custom_counter .elementor-counter-number-suffix{right:0px!important}}@media only screen and (max-width:480px){#newsletter_amw input[type="submit"],.newsletter_amw input[type="submit"]{width:100%!important;margin:15px auto}#newsletter_amw input[type="email"],.newsletter_amw input{width:100%!important;margin:0}.corpoCartolina span.destinatario{top:18px;left:13px}.corpoCartolina p,.corpoCartolina,.destinatarioCartolina,span.dataCartolina{line-height:1.1;font-size:7px}.destinatarioCartolina{padding-right:8px;bottom:35px}.collaboratori .clients_image,.collaboratori .clients_image:last-child{width:auto!important;margin:15px auto!important}.custom_counter .elementor-counter-number,.custom_counter .wgl-counter_value-wrap,.custom_counter .wgl-counter__value{font-size:30px!important}.custom_counter .elementor-counter-number-suffix{font-size:30px!important;right:0%!important}.custom_counter .elementor-text-editor{line-height:1.1}.custom_counter .elementor-column{align-items:center}h2.rs-layer{font-size:20px!important}h3.rs-layer{font-size:15px!important}#main{padding-top:120px!important}.navcartoline{position:relative;margin-top:15px;padding:0}}@media only screen and (max-width:380px){.custom_counter .elementor-counter-number-suffix{font-size:30px!important;right:-15px!important}.custom_counter .elementor-text-editor{line-height:1.1}.cartolina .title{font-size:20px!important}.cartolina .inside_image,.cartolina .wgl-portfolio-item_image{min-height:252px}.cartolina .wgl-portfolio-item_image img{height:100%;min-height:252px;object-fit:cover}.immagini_cartoline .cartolina{width:100%}.inside_image .portfolio__description .portfolio-item__icon{margin-bottom:32%!important}}@media only screen and (max-width:320px){.custom_counter .elementor-counter-number-suffix{font-size:25px!important;right:-30px!important}}#CybotCookiebotDialog{top:unset!important;bottom:0!important}#CybotCookiebotDialogBody{max-width:100%!important;padding-bottom:30px}#CybotCookiebotDialog div{letter-spacing:-.2px;line-height:1!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#fff!important;padding:20px}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{border:0;color:#fff!important;border-radius:30px}#CookiebotWidget .CookiebotWidget-header .CookiebotWidget-close svg{fill:#fff!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText br{display:none}.espandi{display:inline-block;font-weight:500}#CybotCookiebotDialogBodyContentText ul{display:inline!important;list-style-type:none;margin:0!important;padding:0 5px!important}#CybotCookiebotDialogBodyContentText ul li{display:inline!important;list-style-type:none;margin:0;line-height:1.2!important;padding:0}#CybotCookiebotDialogBodyContent{max-width:88%!important;display:inline-block!important;vertical-align:middle!important}#CybotCookiebotDialogBodyLevelButtonsTable{width:100%!important}#CybotCookiebotDialogDetail{overflow:visible!important}#CybotCookiebotDialogDetailBody{max-width:100%!important;margin-top:-32px;margin-bottom:36px}#CybotCookiebotDialogBodyLevelButtons{position:absolute;width:99%;left:0;bottom:5px}#CybotCookiebotDialogBodyLevelWrapper{max-width:11%!important;display:inline-block!important;vertical-align:middle!important;text-align:right!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{max-width:100%!important}#CybotCookiebotDialogBodyContentText{max-height:48px;overflow:hidden;-webkit-transition:all ease-out 0.3s;-moz-transition:all ease-out 0.3s;-o-transition:all ease-out 0.3s;transition:all ease-out 0.3s}#CybotCookiebotDialogBodyContentText.full{max-height:100%}#CybotCookiebotDialogBodyContentText span{padding-left:3px;display:inline!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a{padding:10px 15px!important;border-radius:30px;max-width:110px!important;border:0;-webkit-transition:all ease-out 0.3s;-moz-transition:all ease-out 0.3s;-o-transition:all ease-out 0.3s;transition:all ease-out 0.3s}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a:hover{background-color:#333333!important;border:1px solid #333333!important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#afafaf!important;border:1px solid #afafaf!important}@media only screen and (max-width:1322px){#CybotCookiebotDialogBodyContent{max-width:75%!important}#CybotCookiebotDialogBodyLevelWrapper{max-width:21%!important}}@media only screen and (max-width:768px){#CybotCookiebotDialogBodyContent{max-width:100%!important}#CybotCookiebotDialogBodyLevelWrapper{max-width:100%!important}#CybotCookiebotDialogBody{max-width:100%!important;padding-bottom:0}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a{max-width:100px!important;padding:5px 10px!important}#CybotCookiebotDialogBodyLevelButtons{position:relative;width:50%}#CybotCookiebotDialogDetailBody{margin-top:0}}@media only screen and (max-width:604px){#CybotCookiebotDialogBodyLevelButtons{position:relative;width:100%;margin-top:11px}}.grecaptcha-badge{bottom:86px!important}:root{--bighearts-primary-color:#FF6600;--bighearts-secondary-color:#FFAC00;--bighearts-button-color-idle:#FFFFFF;--bighearts-button-color-hover:#FF6600;--bighearts-back-to-top-color:#ff7029;--bighearts-back-to-top-background:#ffffff;--bighearts-average-of-primary-and-secondary:#ff8d0;--bighearts-body-background:#FFFFFF;--bighearts-header-font-family:Quicksand;--bighearts-header-font-weight:700;--bighearts-header-font-color:#232323;--bighearts-h1-font-family:Quicksand;--bighearts-h1-font-size:48px;--bighearts-h1-line-height:72px;--bighearts-h1-font-weight:700;--bighearts-h1-text-transform:none;--bighearts-h2-font-family:Quicksand;--bighearts-h2-font-size:42px;--bighearts-h2-line-height:60px;--bighearts-h2-font-weight:700;--bighearts-h2-text-transform:none;--bighearts-h3-font-family:Quicksand;--bighearts-h3-font-size:36px;--bighearts-h3-line-height:50px;--bighearts-h3-font-weight:700;--bighearts-h3-text-transform:none;--bighearts-h4-font-family:Quicksand;--bighearts-h4-font-size:30px;--bighearts-h4-line-height:40px;--bighearts-h4-font-weight:700;--bighearts-h4-text-transform:none;--bighearts-h5-font-family:Quicksand;--bighearts-h5-font-size:24px;--bighearts-h5-line-height:38px;--bighearts-h5-font-weight:700;--bighearts-h5-text-transform:none;--bighearts-h6-font-family:Quicksand;--bighearts-h6-font-size:18px;--bighearts-h6-line-height:30px;--bighearts-h6-font-weight:700;--bighearts-h6-text-transform:none;--bighearts-content-font-family:Nunito Sans;--bighearts-content-font-size:16px;--bighearts-content-line-height:1.875;--bighearts-content-font-weight:400;--bighearts-content-color:#616161;--bighearts-menu-font-family:Quicksand;--bighearts-menu-font-size:16px;--bighearts-menu-line-height:30px;--bighearts-menu-font-weight:700;--bighearts-submenu-font-family:Quicksand;--bighearts-submenu-font-size:15px;--bighearts-submenu-line-height:30px;--bighearts-submenu-font-weight:700;--bighearts-submenu-color:#313131;--bighearts-submenu-background:rgba(255,255,255,1);--bighearts-submenu-mobile-color:#ffffff;--bighearts-submenu-mobile-background:rgba(45,45,45,1);--bighearts-submenu-mobile-overlay:rgba(49, 49, 49, 0.8);--bighearts-additional-font-family:Amatic SC;--bighearts-additional-font-weight:700;--bighearts-button-font-family:Quicksand;--bighearts-button-font-size:14px;--bighearts-button-line-height:28px;--bighearts-button-font-weight:700;--bighearts-button-text-transform:uppercase;--bighearts-button-letter-spacing:0;--bighearts-sidepanel-title-color:#232323;--bighearts-elementor-container-width:1200px}@media only screen and (max-width:1300px){.wgl-theme-header{background-color:rgb(255 255 255)!important;color:#232323!important}header.wgl-theme-header .wgl-mobile-header{display:block}.wgl-site-header,.wgl-theme-header .primary-nav{display:none}.wgl-theme-header .hamburger-box{display:inline-flex}header.wgl-theme-header .mobile_nav_wrapper .primary-nav{display:block}.wgl-theme-header .wgl-sticky-header{display:none}.wgl-page-socials{display:none}.wgl-theme-header{position:absolute;z-index:99;width:100%;left:0;top:0}body .wgl-theme-header .wgl-mobile-header{position:absolute;left:0;width:100%}body .wgl-theme-header,body .wgl-theme-header.header_overlap{position:sticky;top:0}}@media (max-width:768px){.page-header{padding-top:70px!important;padding-bottom:70px!important;min-height:auto!important}.page-header_content .page-header_title{color:#ffffff!important;font-size:38px!important;line-height:48px!important}.page-header_content .page-header_breadcrumbs{color:#ffffff!important;font-size:14px!important;line-height:24px!important}.page-header_breadcrumbs .divider:not(:last-child):before{width:10px}}