.counter-container{display:flex}@media (max-width:767px){.counter-container{display:flex;flex-flow:wrap}.breakdance .counter-container .single-counter{width:50%;padding-top:0;padding-bottom:0}}.call-to-action{display:flex;gap:16px;margin-top:16px}.single-counter{background-color:transparent}.breakdance .counter-container .single-counter:first-child{padding-left:0}.breakdance .counter-container .single-counter .bde-simple-counter__digit{color:#3B7DBC}@media (max-width:767px){.single-counter{display:flex;width:50%;flex-wrap:wrap}.breakdance .counter-container .single-counter:nth-child(3){padding-left:0}}h3{margin-bottom:0}h6{margin-top:0;margin-bottom:16px}.container-1{display:flex}.main-menu{display:flex;margin-left:80px;background-color:inherit}.breakdance-menu{display:flex;align-items:start}@media (max-width:1023px){.breakdance .section-menu-header .breakdance-menu .breakdance-menu-list{top:62px}.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links{height:0;max-height:0;overflow:hidden;pointer-events:none;visibility:hidden}li.breakdance-menu-item{margin-bottom:0}}.header-container{display:flex;justify-content:center;align-items:start;position:fixed;z-index:3;width:100%;padding-top:80px;padding-bottom:20px;background-color:var(--purple)}.breakdance .bde-menu-98-104 .breakdance-menu.breakdance-menu--dp-open{padding-bottom:200px}.menu-dropdown{background-color:inherit}.menu-dropdown .breakdance-dropdown-column{gap:8px}.breakdance-menu .breakdance-dropdown-link{white-space:unset}.menu-dropdown span.breakdance-dropdown-column__title{color:#2B639E;font-weight:700}.menu-dropdown a .breakdance-dropdown-link__text{margin-bottom:8px;font-weight:700;font-size:19px;word-wrap:wrap}.menu-dropdown a .breakdance-dropdown-link__description{color:inherit;text-decoration:none;display:flex}.menu-dropdown a .breakdance-dropdown-link__description:after{color:inherit;content:' ';height:24px;width:24px;background-image:url(https://www.fondazionecharlemagne.org/wp-content/uploads/2026/03/menu_arrow_right_off.svg);background-repeat:no-repeat;background-position:center center;display:inline-block}.menu-dropdown a .breakdance-dropdown-link__description:hover{color:#2B639E;text-decoration:underline}.menu-dropdown a .breakdance-dropdown-link__description:hover:after{background-image:url(https://www.fondazionecharlemagne.org/wp-content/uploads/2026/03/menu_arrow_right_blu.svg)}.advanced-slide-1{overflow:hidden;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border-top:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;border-right:2px solid transparent}@media (max-width:767px){.advanced-slide-1{flex-flow:column;justify-content:end}}.slide-charlemagne .swiper-pagination{bottom:50px;left:80%;position:absolute;width:10%}.slide-charlemagne .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff}.slide-charlemagne .swiper-pagination-bullet-active{background-color:#c3c9f5}@media (max-width:767px){.breakdance .container-slider .slide-charlemagne{height:500px}.breakdance .container-slider .slide-charlemagne .advanced-slider__slide{justify-content:flex-end}}.black-button{color:var(--white);background-color:var(--dark)}.section-header{display:block;position:fixed;top:0px;left:0px;z-index:2;width:100%;margin-bottom:80px;background-color:var(--purple)}.header-spacing{display:block;position:fixed;top:0px;z-index:1;width:100%;min-height:500px;background-color:var(--purple)}.main-content{position:relative;z-index:1}.main-content{margin-top:62px}.container-slider{position:relative;top:-134px;z-index:3;padding-top:142px;background-color:#C8DBEF}.container-slider{max-height:80vh;margin-bottom:10vh}@media (max-width:767px){.container-slider{height:400px;margin-bottom:140px}}.header-container-plain{display:flex;justify-content:start;align-items:start;z-index:7;width:100%;padding-top:0px;padding-bottom:0px;background-color:transparent}.breakdance .bde-menu-98-104 .breakdance-menu.breakdance-menu--dp-open{padding-bottom:200px}@media (max-width:1023px){.header-container-plain{display:flex;flex-flow:row}.header-container-plain{justify-content:space-between}}.section-menu-header{position:fixed;top:0px;z-index:45}.breakdance .bde-section.section-menu-header{position:fixed}.cm-section{max-width:1340px;font-family:"Plus Jakarta Sans";font-weight:700;margin-right:auto;margin-left:auto}.title{font-family:Novela;font-weight:400;font-size:102px;line-height:105%}@media (max-width:767px){.title{font-size:36px}}.text-size-normal{font-size:16px}.text-size-small{font-size:13px}.text-size-xs{font-size:10px}.container-4{margin-bottom:140px}h4{margin-top:16px;margin-bottom:16px;font-weight:700}p{margin-top:0}.colum-background-image{position:absolute;bottom:-200px;left:-75px}@media (max-width:1023px){.colum-background-image{position:relative;bottom:0px;left:0px;max-width:270px}}.columns-1{display:flex;align-items:center}.column-1{position:relative}.container-boxed{position:relative;max-width:1600px;text-align:center;margin-right:auto;margin-left:auto;padding-top:0px;padding-right:200px;padding-left:200px}@media (max-width:1119px){.container-boxed{padding-right:80px;padding-left:80px}}@media (max-width:1023px){.container-boxed{padding-right:40px;padding-left:40px}}@media (max-width:767px){.container-boxed{padding-right:0px;padding-left:0px}}.section-2{background-color:var(--white)}.section-home-values{position:relative;top:-50px;background-color:#F5F5FA;background-image:url(https://www.fondazionecharlemagne.org/wp-content/uploads/2026/01/home-layer-01.png);background-size:cover;background-position:50% 100%;background-repeat:no-repeat;background-attachment:scroll}.breakdance .bde-section.section-home-values{background-size:cover;background-position:50% 0}.column-2{display:flex;align-items:center}.columns-2{display:flex;align-items:center;margin-bottom:24px}.link-cta{color:inherit;text-decoration:none;margin-top:16px;padding-right:20px}.link-cta:hover{color:inherit;text-decoration:underline}.link-cta,.link-cta a{color:inherit;text-decoration:none;display:inline-flex}.link-cta a:after,a.link-cta:after{content:' ';background-image:url(https://www.fondazionecharlemagne.org/wp-content/uploads/2026/01/chevron-right.png);background-repeat:no-repeat;width:1.2em;height:1.2em;display:inline-flex}.link-cta a:hover,a.link-cta:hover{color:inherit;text-decoration:underline}.container-yellow{position:relative;z-index:3;background-color:var(--yellow)}.container-yellow{max-height:70vh;margin-bottom:40vh}.image-text{display:flex;align-items:center;margin-top:50px}.columns-4{display:flex;width:100%;margin-top:24px}.card-yellow{display:flex;flex-flow:column;gap:8px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--yellow);border-radius:20px}.card-cream{display:flex;flex-flow:column;gap:8px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#FEF8EC;border-radius:20px}.card-cream a{border-color:#2D2F36!important}.card-cream,.card-cream h4{color:#2B2D33}.card-cream button{color:#595F70}.section-3{background-color:var(--white)}.cta-box{display:flex;flex-flow:column;gap:20px;width:100%;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--yellow);border-radius:20px}.section-4{border-radius:2px}.columns-organigramma{color:#7B7D99;margin-top:32px}.columns-organigramma{color:#000}main.main-content .columns-organigramma img{border-radius:0;margin-bottom:12px}.columns-organigramma .bde-column{text-align:center;align-items:center}.columns-organigramma img{aspect-ratio:4/3;object-fit:cover;height:200px}.text-size-bigger{font-family:"Plus Jakarta Sans";font-size:19px}.text-bold{color:inherit;font-weight:700}.card-light-grey{display:flex;flex-flow:column;gap:8px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#F5F5FA;border-radius:20px}.card-cream a{border-color:#2D2F36!important}.card-cream,.card-cream h4{color:#2B2D33}.card-cream button{color:#595F70}.timeline-block-title{padding-left:32px}.timeline-block-title h5{margin:0}.timeline-year{color:var(--yellow);font-family:"Plus Jakarta Sans";font-weight:700;font-size:24px;padding-right:32px}.timeline-block{width:100%;padding-top:40px;padding-bottom:40px}.footer{display:flex;flex-flow:row;overflow:hidden;background-color:#0b406f}.footer{color:#F5F5FA}.breakdance .bde-section.footer .section-container{flex-direction:row;width:100%}section.footer .column-footer-logo{position:relative;overflow:visible}section.footer .column-footer-logo:before{content:' ';position:absolute;left:-100px;bottom:-350px;width:250px;height:330px;background-image:url(https://www.fondazionecharlemagne.org/wp-content/uploads/2026/02/logo-charlemagne-footer-full.svg?v=2);background-repeat:no-repeat;background-size:250px 330px}.footer ul li a{color:inherit;text-decoration:none}.footer ul li a:hover{text-decoration:underline}.breakdance .bde-column.column-6,.breakdance .bde-column.column-7,.breakdance .bde-column.column-8{width:30%}@media (max-width:1023px){.footer{display:flex;flex-flow:column}.breakdance .bde-section.footer .section-container{flex-direction:column}section.footer .column-footer-logo:before{display:none}}@media (max-width:767px){.footer{flex-flow:column}}.column-footer-logo{width:30%;overflow:auto}@media (max-width:1119px){.column-footer-logo{margin-right:24px}}@media (max-width:1023px){.column-footer-logo{display:none;width:40%;margin-right:48px}}@media (max-width:767px){.column-footer-logo{display:none;width:100%;margin-right:0px;margin-bottom:48px}}.column-6{width:34%;max-width:34%}.footer-menu-columns{display:flex;flex-flow:row;width:100%;margin-bottom:24px}ul.footer-policy{display:flex;margin-top:48px}ul.footer-policy li{display:inline-block;margin-right:48px;white-space:nowrap}@media (max-width:1023px){ul.footer-policy{display:flex;flex-wrap:wrap;width:100%}}@media (max-width:767px){.footer-policy{display:flex;flex-flow:column}}@media (max-width:1023px){.container-5{width:100%}}@media (max-width:767px){.container-5{width:100%}}.column-5{width:5%}.column-7{width:30%}.column-8{width:10%;min-width:20%}.column-9{gap:8}.timeline-block{position:relative}.timeline-container .timeline-block::before{content:' ';position:absolute;width:1px;height:100%;background:#7B7D99;top:52px;left:110px}.timeline-container .timeline-block:first-of-type{padding-top:0!important}.timeline-container .timeline-block:first-of-type::before{top:12px;height:calc(100% + 40px)}.timeline-container .timeline-block:last-of-type::before{height:1px}.timeline-container .timeline-block::after{content:' ';position:absolute;width:10px;height:10px;border-radius:100%;background:#7B7D99;top:52px;left:105px}.timeline-container .timeline-block:first-of-type::after{top:12px}.timeline-container .timeline-block:last-of-type::after{top:52px}.content-boxed{width:60%}.text-h4{font-size:24px}.testo-evidenza{display:flex;flex-flow:row;align-items:start;gap:80px;top:0px;text-align:start;padding-top:80px;padding-bottom:80px}.testo-evidenza strong,.testo-evidenza b{color:#017BDC;font-weight:400}@media (max-width:767px){.testo-evidenza{flex-flow:column;gap:10px;padding-top:30px;padding-right:40px;padding-left:40px}}.text-h3{font-size:39px}.mt-0{margin-top:0}.testo-evidenza-titolo{width:35%}.testo-evidenza-contenuto{width:65%}.section-punti-forza{position:relative;background-color:#F5F5FA}.container-blue{position:relative;z-index:3;background-color:#7CC6FD}.container-blue{max-height:70vh;margin-bottom:40vh}.single-progetto .container-blue{margin-bottom:60px}.container-with-image{padding-top:40px}@media (max-width:767px){.container-with-image{padding-right:20px;padding-left:20px}}.bg-grey{background-color:#F5F5FA}.partner-column{display:flex;flex-flow:column}.partner-column img{max-width:300px;height:auto;border-radius:0;border:none}main.main-content .partner-column img{border:none;border-radius:0}.card-tematica{display:flex;flex-flow:column;position:relative;background-color:#C2C9F5;border-radius:24px}@media (max-width:1023px){.card-tematica{width:45%}}@media (max-width:767px){.card-tematica{display:flex;flex-flow:column;width:100%;margin-bottom:24px}}.card-giustizia-sociale-img{width:55%}.card-tematica-text{padding-right:24px;padding-bottom:24px;padding-left:24px}.card-tematica-first{align-items:end;top:100px;border-radius:24px}@media (max-width:767px){.card-tematica-first{top:0px}}.card-tematica-second{align-items:end}@media (max-width:767px){.card-tematica-second{align-items:center}}.card-tematica-third{top:100px}@media (max-width:767px){.card-tematica-third{top:0px}}.card-tematica-fourth-img{width:70%}.card-tematica-fourth{align-items:end}.come-operiamo-logo-bg{position:absolute;bottom:0px}@media (max-width:767px){.come-operiamo-logo-bg{display:none;position:relative}}.column-3{padding-top:80px;padding-bottom:80px}.cta-box-blue{background-color:#7CC6FD}.cta-box-boxed{width:80%}@media (max-width:767px){.cta-box-boxed{width:100%}}.container-boxed-inner-image{top:50px;width:100%;max-height:90vh;object-fit:cover;object-position:50% 50%;aspect-ratio:16 / 9}.container-boxed-inner-image{aspect-ratio:16/9;object-fit:cover;height:80vh}.header-image-caption{width:60%;color:#7B7D99;font-size:13px;text-align:start;margin-top:24px}@media (max-width:767px){.header-image-caption{padding-right:40px;padding-left:40px}}.main-text{width:60%;text-align:start;margin-bottom:48px}@media (max-width:1023px){.main-text{width:80%}}@media (max-width:767px){.main-text{width:100%;padding-right:40px;padding-left:40px}}.progetto-tag{color:#fff;font-weight:700;text-align:start;margin-top:48px}.single-main-content{text-align:start;margin-bottom:48px}.single-news-featured{background-color:#C8DBEF}.single-news-featured{margin-bottom:30vh}.progetti-intro{display:flex;flex-flow:column;gap:10px;position:relative}@media (max-width:1023px){.progetti-intro{flex-flow:column}}@media (max-width:767px){.progetti-intro{width:100%;max-width:100%}}.progetti-intro-img{position:absolute;top:-120px;right:0%;z-index:-1}.card-project{background-color:#F0F7FF;border-radius:24px}.card-project{text-decoration:none}.card-project p{color:#000}.card-project h2{margin:12px 0}a.card-project{color:inherit}.card-project-content{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}.card-project-img{aspect-ratio:3 / 2;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}main.main-content img.card-project-img{border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.assifero-home{display:flex;flex-flow:row;gap:0px}.assifero-home{flex-direction:row;display:flex;align-items:center}.assifero-home a{color:inherit;text-decoration:underline}@media (max-width:767px){.assifero-home{display:flex;flex-flow:column}.assifero-home img{min-width:100px}}.column-4{width:33%}.column-10{width:33%}.column-11{width:33%}.card-news{border-radius:24px}.card-news:hover{background-color:#F5F5FA}.card-news{text-decoration:none;color:#2B2D33}.card-news p{color:#2B2D33}.card-news h2{margin:12px 0}.card-news-img{object-fit:cover;aspect-ratio:3 / 2;margin-bottom:24px}.card-news-date{color:#7B7D99;font-size:13px;margin-top:12px}.text-h5{font-size:20px}.card-news-category{font-weight:600;font-size:14px}.bilanci-list a{color:inherit}.bilanci-list a:hover{color:inherit;text-decoration:underline!important}.section-bilanci{position:relative;padding-top:80px;padding-bottom:80px;background-color:#F5F5FA}.column-12{width:50%;min-width:50%}.section-contact-form{position:relative;padding-top:80px;padding-bottom:80px;background-color:#F5F5FA}.table-project-row{display:flex}.divider-16-9{height:30vh}@media (max-width:767px){.divider-16-9{height:auto;max-height:0px}}.card-project-tag{color:#0D8EEA;font-weight:700}.featured-news-section{display:flex;gap:24px}.featured-news-section div{flex:1}@media (max-width:1023px){.featured-news-section{flex-flow:column}}@media (max-width:767px){.featured-news-section{flex-flow:column}}.card-news-vertical{display:flex;align-items:center}@media (max-width:479px){.card-news-vertical{flex-flow:column}}.card-news-img-vertical{width:40%;margin-right:5%}@media (max-width:479px){.card-news-img-vertical{width:100%}}@media (max-width:1023px){.home-aree-internazionale{display:flex;flex-flow:column-reverse nowrap}.home-aree-internazionale{display:flex!important;flex-direction:column-reverse!important}}@media (max-width:1023px){.container-menu-header{width:100%}}.single-news-content{width:80%}.column-footer-logo-mobile{display:none;width:30%;overflow:auto}@media (max-width:1023px){.column-footer-logo-mobile{display:block;width:100%;margin-right:0px;margin-bottom:48px}}@media (max-width:767px){.column-footer-logo-mobile{display:block;width:100%;margin-right:0px;margin-bottom:48px}}@media (max-width:767px){.breakdance .bde-column.aree-tematiche-cards-container{display:flex;flex-direction:column;gap:0}}.project-chart{display:flex;width:100%;max-width:700px;margin-top:0px;margin-right:auto;margin-left:auto}@media (max-width:767px){.project-chart{display:flex;max-width:300px;overflow:hidden}}.progetti-grafico{flex-flow:column;min-width:55%}.progetti-grafico h3{margin-top:0}.home-mission-card img{aspect-ratio:16/9;object-fit:cover}@media (max-width:1023px){.home-mission-card img{min-width:100%}}.main-text-larger{width:80%}.hero-image-boxed{position:relative;max-width:1600px;text-align:center;margin-right:auto;margin-left:auto;padding-top:0px;padding-right:100px;padding-left:100px}@media (max-width:1119px){.hero-image-boxed{padding-right:80px;padding-left:80px}}@media (max-width:1023px){.hero-image-boxed{padding-right:40px;padding-left:40px}}@media (max-width:767px){.hero-image-boxed{padding-right:0px;padding-left:0px}}.card-news-content{padding-top:0px;padding-right:24px;padding-bottom:24px;padding-left:24px}.footer-social{width:10%}.word-scrolling-container{width:100%;height:500px;border-radius:20px}.aree-intervento-container{display:flex;gap:40px}@media (max-width:1119px){.aree-intervento-container{gap:20px}}@media (max-width:1023px){.aree-intervento-container{flex-flow:wrap}}@media (max-width:767px){.breakdance .bde-column.aree-tematiche-cards-container{display:flex;flex-direction:column;gap:0}}.card-area-intervento-image{max-height:200px}img.card-area-intervento-image{object-fit:cover}.code-progetti{width:100%}@media (max-width:767px){.breakdance .bde-column.aree-tematiche-cards-container{display:flex;flex-direction:column;gap:0}}.progetti-area-intervento-text{padding-right:12px;padding-bottom:12px;padding-left:12px}.progetti-area-intervento-text div{font-size:0.9em}.progetti-area-intervento-title{color:#fff;font-size:1.3em}.container-purple{background-color:#C2C9F5}.container-8{display:flex;flex-flow:column}@media (max-width:1023px){.home-sinergie img{width:250px}}@media (max-width:767px){.home-sinergie img{width:250px}}.container-10{background-color:var(--purple)}.column-13{display:flex;justify-content:center;align-items:center}.container-11{display:flex}.columns-3{margin-bottom:15px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.border-squared{max-width:1400px}@media (max-width:479px){.rassegna-stampa-list img{max-width:100px}}