@keyframes fx_load{0%{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);will-change:transform}99%{transform:translate3d(0,-100%,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);will-change:transform}to{transform:translate3d(0,100%,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);will-change:unset}}@keyframes script{0%{background-color:#000;transform:translate3d(0,100%,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);will-change:transform}to{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);will-change:transform}}:has(>.edge){overflow:hidden;transform-style:preserve-3d}.home_page .content_component .paragraph_img_component .block_wrap.bg_color_first .bg_color_gd:after{background-color:rgba(0,0,0,0)}.home_page .content_component .paragraph_img_component .block_wrap .group_cont{z-index:0}.home_page .content_component .paragraph_img_component .block_wrap .group_cont .el_img{position:relative;z-index:-2}.home_page .content_component .paragraph_img_component+.paragraph_txt_component:not(:first-child):has(.el_title) .block_wrap:after{content:unset}.home_page .content_component .paragraph_img_component:not(:has(.bg_color_first)):has(+.paragraph_txt_component:not(:first-child) .el_title) .block_cont,.home_page .content_component .paragraph_img_component:not(:has(.bg_color_first)):has(+.paragraph_txt_component:not(:first-child) .el_title) .block_wrap{padding-bottom:0!important}.home_page .content_component .paragraph_img_component:has(.bg_color_first):has(+.paragraph_txt_component:not(:first-child) .el_title) .block_cont{padding-bottom:0!important}@media(max-width:1199.98px){.home_page .content_component .paragraph_img_component .el_txt{margin-right:1.5rem}.home_page .content_component .paragraph_img_component .bg_color_section{background-color:var(--color_section,#00384c)}.home_page .content_component .paragraph_img_component .color_section{color:var(--color_section,#00384c)}.home_page .content_component .paragraph_img_component .toast-container{z-index:auto!important}}@media(min-width:992px){.home_page .content_component .paragraph_img_component .block_wrap.bg_color_first .bg_color_gd{padding-top:0!important;padding-bottom:0!important}.home_page .content_component .paragraph_img_component .block_wrap .group_cont{z-index:0}.home_page .content_component .paragraph_img_component .block_wrap .group_cont .el_img{position:relative;z-index:-2}}@media(min-width:1200px){.home_page .content_component .paragraph_img_component:last-child .block_cont,.home_page .content_component .paragraph_img_component:last-child .block_wrap{padding-bottom:0!important}.home_page .content_component .paragraph_img_component .el_img.obj_2{margin-right:calc(350px + 4.5rem)}.home_page .content_component .paragraph_img_component .el_txt{margin-right:4.5rem}.home_page .content_component .paragraph_img_component .el_txt.obj_1{max-width:350px}.home_page .content_component .paragraph_img_component .el_txt.obj_2{max-width:170px}}.home_page .content_component .paragraph_txt_component .h6,.home_page .content_component .paragraph_txt_component h6{font-size:1rem;line-height:1.5}@media screen and (min-width:20em)and (max-width:575.98px){.home_page .content_component .paragraph_txt_component .h6,.home_page .content_component .paragraph_txt_component h6{font-size:calc(1rem + .25*(100vw - 20em)/80);line-height:1.5}}@media screen and (min-width:576px)and (max-width:100em){.home_page .content_component .paragraph_txt_component .h6,.home_page .content_component .paragraph_txt_component h6{font-size:calc(1rem + .25*(100vw - 20em)/80);line-height:1.2}}@media screen and (min-width:100em){.home_page .content_component .paragraph_txt_component .h6,.home_page .content_component .paragraph_txt_component h6{font-size:1.25rem;line-height:1.2}}.home_page .content_component .paragraph_txt_component .h6,.home_page .content_component .paragraph_txt_component h6{font-family:Manrope,serif;font-weight:600}.home_page .content_component .paragraph_txt_component:first-child .block_wrap{padding-top:4rem}.home_page .content_component .paragraph_txt_component:last-child .block_wrap{padding-bottom:4rem}.home_page .content_component .paragraph_txt_component .block_cont{background-color:#fff}.home_page .content_component .paragraph_txt_component .color_section,.home_page .content_component .paragraph_txt_component .el_title{color:var(--color_section,#00384c)}.home_page .content_component .paragraph_txt_component .bg_color_section{background-color:var(--color_section,#00384c)}@media(max-width:1199.98px){.home_page .content_component .paragraph_txt_component:not(:first-child):has(.el_title) .block_wrap{padding-top:4rem}.home_page .content_component .paragraph_txt_component:not(:first-child):not(:has(.el_title)) .el_subtitle{margin-top:1.5rem}.home_page .content_component .paragraph_txt_component:first-child .block_wrap{padding-top:2rem}}@media(min-width:576px){.home_page .content_component .paragraph_txt_component .el_txt.obj_1{max-width:40%}}@media(min-width:1200px){.home_page .content_component .paragraph_txt_component .block_cont{padding-right:4.5rem}.home_page .content_component .paragraph_txt_component .block_cont .translate-middle-xl-unset{transform:translate(0)!important}.home_page .content_component .paragraph_txt_component:not(:first-child):has(.el_title) .block_wrap{margin-top:50vh;padding-top:4rem}.home_page .content_component .paragraph_txt_component:not(:first-child):has(.el_title) .block_wrap:after{content:"";position:absolute;bottom:calc(100% + 50vh - 4rem);left:0;display:block;width:100%;height:4rem;background-color:#fff;z-index:-1}.home_page .content_component .paragraph_txt_component:not(:first-child):not(:has(.el_title)) .el_subtitle{margin-top:1.5rem}}.home_page .content_component .audio_player_component_og .block_cont{border-radius:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.home_page .content_component .audio_player_component_og .block_cont audio::-webkit-media-controls-play-button{filter:invert(1)}.home_page .content_component .audio_player_component_og .block_cont audio::-webkit-media-controls-enclosure{background-color:var(--color_section,#00384c);border-radius:10px}.home_page .content_component .audio_player_component_og .block_cont audio::-webkit-media-controls-enclosure::-internal-media-controls-overflow-button{filter:invert(1)!important;background-color:#fff!important}.home_page .content_component .audio_player_component_og .block_cont audio::-webkit-media-controls-current-time-display,.home_page .content_component .audio_player_component_og .block_cont audio::-webkit-media-controls-time-remaining-display{color:#fff}.home_page .content_component .audio_player_component_og .block_cont audio::-webkit-media-controls-mute-button,.home_page .content_component .audio_player_component_og .block_cont audio::-webkit-media-controls-timeline{filter:invert(1)}.home_page .content_component .audio_player_component_og .block_cont audio::-internal-media-controls-overflow-button{filter:invert(1)!important;background-color:#fff!important}.home_page .content_component .audio_player_component_og .block_cont audio::-internal-media-controls-button-hover-background{filter:invert(1)}@media(max-width:1199.98px){.home_page .content_component .audio_player_component .block_cont{max-width:100%}.home_page .content_component .audio_player_component .block_cont .block_wrap{width:100%}}.home_page .content_component .audio_player_component .obj_audio{display:flex;align-items:center;min-width:205px;width:300px;max-width:300px;height:54px;padding:14px;background-color:var(--color_section,#00384c);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-webkit-media-controls-play-button{filter:invert(1)}.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-webkit-media-controls-enclosure{background-color:var(--color_section,#00384c);border-radius:10px}.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-webkit-media-controls-enclosure::-internal-media-controls-overflow-button{filter:invert(1)!important;background-color:#fff!important}.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-webkit-media-controls-current-time-display,.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-webkit-media-controls-time-remaining-display{color:#fff}.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-webkit-media-controls-mute-button,.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-webkit-media-controls-timeline{filter:invert(1)}.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-internal-media-controls-overflow-button{filter:invert(1)!important;background-color:#fff!important}.home_page .content_component .audio_player_component .obj_audio audio.audio_player::-internal-media-controls-button-hover-background{filter:invert(1)}.home_page .content_component .audio_player_component .obj_audio .play_button{fill:#fff}.home_page .content_component .audio_player_component .obj_audio .time{margin-right:16px;margin-left:5px;font-family:Manrope,sans-serif;font-size:14px;letter-spacing:0;white-space:nowrap;color:#fff;text-shadow:light-dark(white,rgb(59,59,59)) 0 0 10px;opacity:.87}.home_page .content_component .audio_player_component .obj_audio .progress_container{flex:1 0 0px;height:6px;min-width:48px;background-color:hsla(0,0%,100%,.4);border-radius:5px;overflow:hidden}.home_page .content_component .audio_player_component .obj_audio .progress_container .progress_bar{height:inherit;border-radius:inherit;background-color:light-dark(rgba(255,255,255,.8),rgba(0,0,0,.2));transition:width .2s ease-in-out}@media not all and (min-resolution:0.001dpcm){.home_page .content_component .audio_player_component .block_cont{border-radius:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.home_page .content_component .audio_player_component .block_cont audio::-webkit-media-controls-play-button{filter:invert(1)}.home_page .content_component .audio_player_component .block_cont audio::-webkit-media-controls-enclosure{background-color:var(--color_section,#00384c);border-radius:10px}.home_page .content_component .audio_player_component .block_cont audio::-webkit-media-controls-enclosure::-internal-media-controls-overflow-button{filter:invert(1)!important;background-color:#fff!important}.home_page .content_component .audio_player_component .block_cont audio::-webkit-media-controls-current-time-display,.home_page .content_component .audio_player_component .block_cont audio::-webkit-media-controls-time-remaining-display{color:#fff}.home_page .content_component .audio_player_component .block_cont audio::-webkit-media-controls-mute-button,.home_page .content_component .audio_player_component .block_cont audio::-webkit-media-controls-timeline{filter:invert(1)}.home_page .content_component .audio_player_component .block_cont audio::-internal-media-controls-overflow-button{filter:invert(1)!important;background-color:#fff!important}.home_page .content_component .audio_player_component .block_cont audio::-internal-media-controls-button-hover-background{filter:invert(1)}}@media(max-width:1199.98px){.home_page .content_component .grid_cont.riflessioni{background-position:top;background-repeat:no-repeat;background-size:cover}}@media(min-width:1200px){.home_page .content_component:last-child .paragraph_txt_component:last-child .block_cont{padding-bottom:4rem}}.home_page .hero_component .bg_img_obj{position:fixed;top:auto;width:-webkit-fill-available;width:-moz-available;height:-webkit-fill-available;z-index:-1;background-position:bottom;background-repeat:no-repeat;background-size:cover}.home_page .hero_component .bg_img_obj .obj_hide.hide{opacity:0;transition:opacity .25s ease-in-out}@media(max-width:1199.98px){.home_page .hero_component.obj_mobile{top:102px;display:block;z-index:2;height:102px;width:calc(100% - 20px)}.home_page .hero_component .el_title.obj_mobile{height:102px;width:calc(100% - 20px);visibility:hidden}.home_page .hero_component .bg_img_obj{background-size:auto calc(100vh - 102px);background-position:top}.home_page .hero_component .bg_img_obj.obj_home{height:calc(89vh - 102px)}.home_page .hero_component .bg_img_obj.obj_mobile_2{height:102px;z-index:2;background-position:top}.home_page .hero_component .bg_img_obj.bg_color_gd{position:relative;background-position:top}}@media(min-width:1200px){.home_page .hero_component .bg_img_obj{max-width:80%;min-height:inherit;height:-webkit-fit-content!important}.home_page .hero_component .bg_img_obj .obj_caption{max-width:325px}.home_page .hero_component .bg_img_obj .h-xl-fill-available{min-height:inherit}}.home_page .nav_logo_top_component .obj_cont.obj_1{height:115px}.home_page .nav_logo_top_component .obj_cont .el_logo{height:40px}.home_page .sidebar_sticky_component .color_section{color:var(--color_section,#00384c)}.home_page .sidebar_sticky_component .bg_color_section{background-color:var(--color_section,#00384c)}@media(min-width:1200px){.home_page .sidebar_sticky_component .obj_sticky{top:calc(115px + 4rem)}.home_page .sidebar_sticky_component .obj_sticky_home{top:230px}}.home_page .timeline_component.obj_desktop{z-index:2000}.home_page .timeline_component .block_cont,.home_page .timeline_component .block_cont .scrollspy{height:115px}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box{height:115px;background-color:rgba(0,0,0,0);transition:.25s ease-in-out;transition-delay:0s,.25s,0s;transition-property:height,background-color,box-shadow;position:relative}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box:after{content:"";position:absolute;display:block;width:100%;height:40%;box-shadow:3px 10px 10px 1px rgba(0,0,0,.25)}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box:hover{background-color:#00384c;height:144px;opacity:1;transition:height .25s ease-in-out,background-color 0s ease-in-out,box-shadow .25s ease-in-out;transition-delay:0s,0s,0s;transition-property:height,background-color,box-shadow}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box:hover .obj_img{max-width:50px;max-height:50px;opacity:1}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box:hover .smallest{transform:scale(1.15)}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box.active{height:144px;background-color:var(--color_section);box-shadow:unset;transition-delay:0s,0s,0s,0s;transition-property:height,color,background-color,box-shadow}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box.active .obj_img{max-width:50px;max-height:50px;opacity:1}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box .obj_img{max-width:0;max-height:0;opacity:0;transition:max-width .25s ease-in-out,max-height .25s ease-in-out,opacity .25s ease-in-out}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box .obj_img .el_img{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.45)}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box .smallest{transition:transform .25s ease-in-out}.home_page .timeline_component .block_cont .scrollspy .scrollspy_bars{height:20px;background-image:linear-gradient(90deg,transparent 45%,#ffffff 0,#ffffff 55%,transparent 0);background-size:1% 100%}.home_page .timeline_component .block_cont .scrollspy .scrollspy_bars:before{content:"";position:absolute;top:50%;left:0;z-index:-1;width:100%;height:12px;background-color:hsla(0,0%,100%,.5);transform:translateY(-50%)}.home_page .timeline_component .block_cont .scroll_progress{width:0;height:12px;background-color:#fff}@media(max-width:1199.98px){.home_page .timeline_component.obj_mobile{width:20px}.home_page .timeline_component.obj_mobile .block_cont{top:102px}.home_page .timeline_component.obj_mobile .block_cont .scrollspy .scrollspy_bars{width:20px;background-image:linear-gradient(180deg,transparent 43%,#ffffff 0,#ffffff 53%,transparent 0);background-size:100% 1%}.home_page .timeline_component.obj_mobile .block_cont .scrollspy .scrollspy_bars:before{content:"";position:absolute;top:0;left:50%;z-index:-1;width:10px;height:100%;background-color:hsla(0,0%,100%,.5);transform:translateX(-50%)}.home_page .timeline_component.obj_mobile .block_cont .scroll_progress{width:10px;height:0;background-color:#fff}}.home_page .bg_color_section,.home_page .color_section,.home_page .el_title,.home_page sup{--color_section:#fdc500}.home_page .bg_color_gd:after{--bg_color_gd:#fdc500}.home_page .content_component{position:relative;max-height:500px;overflow-y:hidden;transition:max-height .3s ease-in-out}.home_page .content_component.expanded{max-height:none}.home_page .content_component:not(.expanded):after{content:"";position:absolute;bottom:0;display:block;width:100%;box-shadow:0 0 20px 20px #fff}.home_page .obj_expand{cursor:pointer}.home_page .obj_expand:hover{opacity:.8;transition:.25s ease-in-out}.home_page .timeline_component{z-index:1}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box:focus{background-color:#4fdbae}.home_page .timeline_component .block_cont .scrollspy .scrollspy_box:focus .el_label{color:#000}.home_page .hero_component .bg_img_obj{background-position:50%;z-index:0}@media(max-width:1199.98px){.home_page .timeline_component.obj_mobile{display:none!important}}@media(max-width:575.98px){.home_page .obj_fs.h4,.home_page .obj_fsh4{font-size:2.5rem;line-height:1.25!important}.home_page .obj_fs.p,.home_page .obj_fsp{font-size:1rem}}@media(min-width:1400px)and (max-width:1599.98px){.home_page .h1{font-size:3.1rem}}@media(min-width:1200px){.home_page{width:95%}.home_page .hero_component .bg_img_obj{max-width:95%}.home_page .timeline_component.obj_desktop{top:115px!important}.home_page .full_height{min-height:calc(100vh - 230px)}}@media not all and (min-resolution:0.001dpcm){.home_page .hero_component .bg_img_obj .group_cont .el_txt{display:flex!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:2rem!important;overflow:visible!important;z-index:10!important;background:rgba(0,0,0,0)!important;padding:.5rem!important}}@supports(-webkit-touch-callout:none){.home_page .hero_component .bg_img_obj .group_cont .el_txt{display:flex!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:2rem!important;overflow:visible!important;z-index:10!important;background:rgba(0,0,0,0)!important;padding:.5rem!important}}