.ricerca_home{width:100%;aspect-ratio:10/3.8}.ricerca_home .bkg_media{overflow:hidden}.ricerca_home .bkg_media,.ricerca_home .bkg_media picture,.ricerca_home .bkg_media iframe{z-index:1}.ricerca_home .bkg_media:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:.6;background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,.5) 30%,rgba(0,0,0,.5) 70%,rgba(0,0,0,1) 100%)}.ricerca_home .ricerca_main{z-index:2;height:100%}.ricerca_home .ricerca_main .pos_abs.ps_cc.w_100{height:auto}.ricerca_home .ricerca_main .ricerca_veicoli.prm{height:auto}.ricerca_home .ricerca_main .ricerca_veicoli.prm .d_flx.bkg_clr_bw_fff{height:auto;max-height:100%;overflow-y:auto}.ricerca_home .ricerca_main .ricerca_veicoli .bkg_clr_bw_fff{background-color:rgba(255,255,255,.75);backdrop-filter:blur(.5rem) brightness(3.5)}.ricerca_home .ricerca_main .ricerca_veicoli .bkg_clr_bw_fff .bkg_clr_bw_fff{background-color:rgba(255,255,255,1);backdrop-filter:none}.ricerca_home .ricerca_main .title{color:#fff;text-shadow:0 0 1rem rgba(0,0,0,.5)}.ricerca_home .bkg_media iframe{width:100%;aspect-ratio:16/9;display:block;height:auto}@media(max-width:768px){.ricerca_home .bkg_media iframe{width:auto;aspect-ratio:16/9;display:block;height:100%}}@media(min-width:769px) and (max-width:1024px){.ricerca_home{aspect-ratio:1/1}.ricerca_veicoli.prm .d_flx .ctas .w3{flex:0 1 50%}.ricerca_home .bkg_media iframe{width:auto;aspect-ratio:16/9;display:block;height:100%}}@media(min-width:481px) and (max-width:768px){.ricerca_home{aspect-ratio:1/1}}@media(max-width:480px){.ricerca_home{aspect-ratio:2/4}.ricerca_home .ricerca_main .pos_abs.ps_cc.w_100{height:100%}.ricerca_home .ricerca_main .ricerca_veicoli.prm{flex:60%;height:60%}#rcrc_trgr_prm:checked~.ricerca_veicoli.prm{display:flex;flex-flow:column;padding-top:8rem}.ricerca_home .ricerca_main .ricerca_veicoli.prm .title{flex:0 1 auto;padding-top:0;padding-bottom:.6rem}.ricerca_home .ricerca_main .ricerca_veicoli.prm .d_flx.bkg_clr_bw_fff{flex:0 1 90%}.ricerca_veicoli.prm .d_flx .ctas .w3{flex:0 1 50%}.ricerca_home .ricerca_main .tags_container .flx_itm{padding:.5rem}}.card_item.recensione{aspect-ratio:4/3;padding:2rem 1.5rem}.card_item.recensione .stars i{margin-right:1rem;color:#d9af07}.about_home:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:8rem;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);opacity:.2}.about_home .title{padding:2rem 0}.about_home .title .copy img{max-height:6rem;margin-left:1rem}.about_home .territori{padding:4rem 0 2rem 0}.about_home .territori .item{padding-bottom:3rem}.about_home .territori .item:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1.5rem;background-color:#000;transform:translateY(200%);filter:blur(1rem);z-index:-1;opacity:.25}.about_home .territori .item .image{aspect-ratio:16/9;z-index:1}.about_home .territori .item .image picture{z-index:1}.about_home .territori .item .image .overlay{z-index:2;width:100%;text-align:center}.about_home .territori .item .image .overlay.top{padding-top:1rem;padding-bottom:2rem;background:linear-gradient(to bottom,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%);color:#fff}.about_home .territori .item .image .overlay.btm{padding-bottom:1rem;padding-top:2rem;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%)}.about_home .territori .item i{z-index:2;font-size:5rem;transform:translate(-50%,50%)}.about_home .presentazione .dati{flex-flow:column}.about_home .presentazione .dati .item{margin:1rem 0;width:100%}.about_home .presentazione .dati .item span{display:block;width:100%}.about_home .presentazione .dati.right .item{text-align:right}.about_home .presentazione .dati.right .item span{text-align:right}.about_home .presentazione .video{aspect-ratio:16/9}.about_home .presentazione .video iframe{aspect-ratio:inherit;border-radius:2rem}.about_home.chisiamo_main .presentazione .video .founders .item{display:none}.about_home .presentazione .video .founders .item{height:25rem}.about_home .presentazione .video .founders .item img{display:block;height:inherit;width:auto}.about_home .presentazione .video .founders .item span{margin:0 1rem}.about_home .presentazione .video .founders .item.left{transform:translateX(-70%)}.about_home .presentazione .video .founders .item.right{transform:translateX(70%)}.about_home .sezione-fondatori>.contained{margin-top:9rem}@media(min-width:769px){.about_home .territori .flx_itm:nth-child(1){transform:translateY(-25%)}.about_home .territori .flx_itm:nth-child(2){transform:translateY(-12%)}.about_home .territori .flx_itm:nth-child(4){transform:translateY(-12%)}.about_home .territori .flx_itm:nth-child(5){transform:translateY(-25%)}}@media(max-width:480px){.about_home .territori .flx_itm{margin-bottom:3rem}.about_home .territori .item .image{aspect-ratio:3/4}.about_home .presentazione .dati.left .item:nth-child(2n){text-align:right}.about_home .presentazione .dati .item span.font_clr_col_02{font-size-adjust:.8}.about_home .presentazione .video{border-radius:1rem}.about_home .presentazione .video iframe.pos_abs{position:relative;margin-top:2rem}.about_home .presentazione .video .founders{position:relative;margin-top:2rem}.about_home .presentazione .video .founders .item.pos_abs{position:relative;width:50%;transform:none}.about_home .presentazione .video .founders .item span{display:none}}.ricerca-container{width:100%;height:100%}.ricerca_veicoli.txt input[type=text]{flex:1 1 65%;border-color:#ccc}.ricerca_veicoli.txt label{flex:1 1 10%}.ricerca_veicoli.txt .bkg_clr_grad_01{flex:1 1 25%;cursor:pointer}.homepage .ricerca_veicoli{transform:translateY(-2rem);position:relative;z-index:10}.scelta_switch strong{display:block;font-size:1.75rem;margin-bottom:5px}.scelta_switch .d_flx{border:solid 1px #222}.scelta_switch label{flex:1 1 calc(100%/3);margin-bottom:0}.scelta_switch label span{display:block;width:100%;text-align:center;padding:1rem;text-align:center;z-index:1;position:relative;color:var(--col_gry_04)}.scelta_switch label input span:after{content:'';position:absolute;top:0}.scelta_switch label span:hover{background-color:#ccc}.scelta_switch label input:checked~span{font-family:var(--font_bold);color:var(--col_black);z-index:3;box-shadow:0 0 2rem rgba(0,0,0,.3)}.scelta_pr_rt{color:var(--col_gry_04);margin-right:1rem}#scelta_prezzo_trgr:checked~.scelta_pr_rt.prezzo,#scelta_rata_trgr:checked~.scelta_pr_rt.rata{font-family:var(--font_bold);color:var(--col_black)}.prezzo_rata select{display:none}#scelta_prezzo_trgr:checked~select.prezzo,#scelta_rata_trgr:checked~select.rata{display:block}.ricerca_veicoli.prm .d_flx.brdr_rad_std.bkg_clr_bw_fff .w1.d_flx.j_between.ctas{flex-flow:row-reverse}.rata_selector{position:relative;width:100%}.rata_selector input[type=number]{width:inherit;text-align:center;z-index:1}.rata_selector input[type=button]{position:absolute;top:0;width:15%;min-width:unset;height:100%;cursor:pointer;z-index:2;border:solid 1px #666;font-weight:700}.rata_selector input[type=button]:hover{box-shadow:0 0 6px rgba(0,0,0,.25)}.rata_selector input[type=button].sottrai{left:0}.rata_selector input[type=button].aggiungi{right:0}.ricerca_veicoli .checkbox_container{width:100%;padding:0;cursor:pointer}.ricerca_veicoli .checkbox_container input[type=checkbox]{height:3rem;margin:0;margin-right:1rem}.ricerca_veicoli .checkbox_container input[type=checkbox]:checked{background-color:var(--col_ui_02)}.ricerca_veicoli .checkbox_container span{font-size:2rem;padding:0 1.5rem}.filtri.avanzati{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}.filtri.avanzati .d_flx{overflow:hidden}#ricerca_avanzata_trgr:checked~.filtri.avanzati{grid-template-rows:1fr}#ricerca_avanzata_trgr:checked~.ctas label i{transform:rotate(180deg)}.lista_veicoli .w4{position:sticky;top:7rem}.lista_veicoli .w4 .w4{position:relative;top:unset}.lista_veicoli .ricerca_veicoli .scelta_tipologia label:first-child{flex:1 1 calc(100%/1);border-right-color:transparent;border-bottom:solid 1px #fff}.lista_veicoli .ricerca_veicoli .scelta_tipologia label{flex:0 1 calc(100%/1);border-right:0;border-bottom:solid 1px #ccc}.lista_veicoli .ricerca_veicoli .scelta_tipologia label:last-child{border-bottom-color:transparent}.lista_veicoli .ricerca_veicoli .ricerca_base .flx_itm.w4,.lista_veicoli .ricerca_veicoli .ricerca_base .flx_itm.w3-4{flex:1 1 100%}.tags_container .item{padding:.5rem;border-radius:.5rem;backdrop-filter:blur(1rem) brightness(2);background-color:rgba(255,255,255,.75)}.tags_container .item span{margin-right:1rem}.deletericercatag{cursor:pointer}@media(min-width:769px){.lista_veicoli .w4 .contained{padding:0}.lista_veicoli .ricerca_veicoli .ricerca_base .flx_itm.w3-4{display:none}}@media(max-width:768px){.flx_itm.w4.ricerca_lista.bkg_clr_gry_05{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:12;background-color:transparent;transform:translateY(110%)}#lista_veic_filtri_trgr:checked~.lista_veicoli .d_flx .flx_itm.w4.ricerca_lista.bkg_clr_gry_05{transform:translateY(0)}.flx_itm.w4.ricerca_lista .background_closing_label{background-color:rgba(0,0,0,.8);backdrop-filter:blur(1rem) brightness(.8);-webkit-backdrop-filter:blur(1rem) brightness(.8)}.flx_itm.w4.ricerca_lista .ricerca_veicoli{position:absolute;top:0;left:50%;top:50%;transform:translate(-50%,-50%);width:95%;max-height:80vh;overflow-y:auto}.ricerca_lista .close_pullup{position:fixed;top:7rem;left:50%;transform:translateX(-50%);font-size:2rem}}@media(min-width:1281px){.ricerca_lista{max-height:90vh;overflow-y:auto}}@media(min-width:1025px) and (max-width:1280px){.ricerca_lista{max-height:80vh;overflow-y:auto}}@media(min-width:769px) and (max-width:1024px){.ricerca_veicoli.txt input[type=text]{flex:1 1 45%}.ricerca_veicoli.txt label{flex:1 1 15%}.ricerca_veicoli.txt .bkg_clr_grad_01{flex:1 1 30%;cursor:pointer}.ricerca_veicoli .ricerca_base .avanzati .flx_itm.w4{flex:0 1 50%}.ricerca_lista{max-height:70vh;overflow-y:auto}.ricerca_veicoli.prm .d_flx.brdr_rad_std.bkg_clr_bw_fff .flx_itm.w6{flex:1 1 50%}}@media(min-width:481px) and (max-width:768px){.ricerca_veicoli.txt input[type=text]{flex:1 1 100%}.ricerca_veicoli.txt label{flex:1 1 20%}.ricerca_veicoli.txt .bkg_clr_grad_01{flex:1 1 50%;cursor:pointer}.scelta_switch label{font-size-adjust:.4}.ricerca_veicoli .scelta_tipologia label:first-child{flex:1 1 calc(100%/1);border-right-color:transparent;border-bottom:solid 1px #fff}.ricerca_veicoli .scelta_tipologia label{flex:1 1 calc(100%/3)}.ricerca_veicoli.prm .d_flx.brdr_rad_std.bkg_clr_bw_fff .w1.d_flx.j_between.ctas .w3{flex:0 1 50%}}@media(max-width:480px){.homepage .ricerca_veicoli{transform:none}.ricerca_veicoli .scelta_tipologia label:first-child{flex:1 1 calc(100%/1);border-right-color:transparent;border-bottom:solid 1px #fff}.ricerca_veicoli .scelta_tipologia label{flex:1 1 calc(100%/3)}.ricerca_veicoli.prm .d_flx.pos_rel{position:relative}.ricerca_veicoli.prm .d_flx .ctas{position:sticky;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 .6rem rgba(0,0,0,.3)}.ricerca_veicoli.txt input[type=text]{flex:1 1 100%;min-height:8rem}.ricerca_veicoli.txt label{flex:1 1 100%}.ricerca_veicoli.txt .bkg_clr_grad_01{flex:1 1 100%}.ricerca_veicoli.txt *:nth-child(1){order:1}.ricerca_veicoli.txt *:nth-child(2){order:3}.ricerca_veicoli.txt label{position:relative}.ricerca_veicoli.txt label:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);opacity:.25}.ricerca_veicoli.txt *:nth-child(3){order:2}.ricerca_veicoli.prm .d_flx.brdr_rad_std.bkg_clr_bw_fff .flx_itm.w6{flex:1 1 100%}}.chi_siamo_opener{overflow:hidden;width:100%;aspect-ratio:5/2}.chi_siamo_opener .media{z-index:1}.chi_siamo_opener .caption{z-index:2;position:absolute;bottom:0;left:0;width:100%;padding-bottom:8rem;padding-top:8rem;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);padding-left:2rem;padding-right:2rem;max-width:80rem;font-size-adjust:.7}.chi_siamo_opener:after{content:'';background:url('../img/visuals/curva_functional_lmnt.svg') bottom center no-repeat;background-size:contain;display:block;z-index:3;position:absolute;bottom:0;left:0;bottom:-1px;width:100%;aspect-ratio:100/20}.chisiamo-page .wide_content .card_item.content .caption{position:absolute;bottom:6rem;left:50%;transform:translateX(-50%);width:100%;max-width:1600px;padding:0 2rem;z-index:2;background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.chisiamo-page .wide_content .card_item.content .caption .copy{max-width:500px}.chisiamo-page .wide_content .card_item.content .caption .copy .title{color:#fff;font-size:2.5rem;margin-bottom:1rem}.chisiamo-page .wide_content .card_item.content .caption .copy .main{color:#fff;font-size:1.5rem;line-height:1.5}.chisiamo-page .wide_content .card_item.content .media::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 50%,rgba(0,0,0,0) 100%);z-index:1}.chisiamo-page .wide_content .card_item.content::after{content:'';position:absolute;bottom:-11rem;left:50%;transform:translateX(-50%);width:110%;height:16rem;background:var(--col_gry_01);border-radius:50% 50% 0 0;z-index:2}.sezione-fondatori{padding:4rem 0;position:relative;margin-top:-5rem;z-index:3}.sezione-fondatori>.contained{margin-top:12rem}.sezione-fondatori .sfondo-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50rem;height:auto;z-index:0;opacity:.5}.fondatore-row{position:relative;z-index:1;width:58%}.fondatore-row.fondatore-left{margin-right:auto;z-index:2}.fondatore-row.fondatore-right{margin-left:auto;margin-top:-1.5rem;z-index:1}.fondatore-card{background:#fff;padding:3rem;border-radius:1rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1);position:relative;min-height:14rem}.fondatore-row.fondatore-left .fondatore-card{padding-left:18rem}.fondatore-row.fondatore-right .fondatore-card{padding-right:18rem;text-align:right}.fondatore-img{width:13rem;position:absolute;bottom:-1rem;z-index:1}.fondatore-row.fondatore-left .fondatore-img{left:2rem}.fondatore-row.fondatore-right .fondatore-img{right:2rem}.fondatore-img img{width:120%;height:auto}.fondatore-quote{font-size:2.2rem;font-style:normal;font-weight:400!important;font-family:var(--font_regular)!important;line-height:1.4;margin-bottom:1rem;color:#8b6117}.fondatore-nome{font-size:1.8rem;color:var(--col_gry_04)}.sezione-descrizione{padding:3rem 0}.descrizione-grid{gap:4rem}.descrizione-col{flex:0 1 48%}.descrizione-col p{font-size:1.7rem;line-height:1.8;color:var(--col_gry_05)}.stats_aziedali .item{background:var(--col_wht);margin-top:3rem;margin-bottom:3rem}.stats_aziedali .item .media{aspect-ratio:16/9;border-radius:inherit;overflow:hidden;z-index:1}.stats_aziedali .item .caption{z-index:2}.stats_aziedali .item .caption *{width:100%;padding:0 1rem}.stats_aziedali .item .caption:after{content:'';display:block;background:url('../img/visuals/Curva_Functional_LMNT_vt.svg') center no-repeat;background-size:cover;z-index:3;position:absolute;top:0;left:0;transform:translateX(-95%);height:-webkit-fill-available;aspect-ratio:100/1920;filter:brightness(2)}.stats_aziedali .item .visual{z-index:3;height:115%;transform:translate(-50%,-49%);mix-blend-mode:multiply;opacity:.9}.sezione-stats-cards{padding:4rem 0;margin-top:4rem}.stats-cards-grid{gap:3rem}.stat-card{flex:0 1 48%;position:relative;background:#fff;border-radius:1.5rem;overflow:visible;box-shadow:0 .5rem 2rem rgba(0,0,0,.1);display:flex;min-height:20rem}.stat-card-img{position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;border-radius:1.5rem 0 0 1.5rem}.stat-card-img img{width:100%;height:100%;object-fit:cover}.stat-card-content{position:relative;z-index:2;margin-left:auto;width:50%;display:flex;flex-direction:column;justify-content:center;padding:2rem 3rem}.stat-card-numero{font-size:2.2rem;font-family:var(--font_regular);font-weight:400;color:#8b6117;margin-bottom:.3rem;line-height:1.2}.stat-card-label{font-size:1rem;color:var(--col_gry_03);text-transform:uppercase;letter-spacing:.05em}.stat-card-swirl{position:absolute;bottom:-1.25em;left:30%;width:auto;height:120%;z-index:1}.sezione-stats{padding:4rem 0;margin-top:8rem;background:var(--col_gry_01);box-shadow:inset 0 1rem 1.5rem -1rem rgba(0,0,0,.15),inset 0 -1rem 1.5rem -1rem rgba(0,0,0,.15)}.stats-wrapper{gap:2rem}.stats-col{flex:0 1 25%}.stat-item{margin-bottom:3rem}.stat-item:last-child{margin-bottom:0}.stat-numero{font-size:3.5rem;font-family:var(--font_regular);font-weight:400;color:#8b6117;margin-bottom:.3rem}.stat-label{font-size:1.2rem;color:var(--col_gry_03);text-transform:uppercase;letter-spacing:.1em}.video-box{flex:0 1 40%;border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 2rem rgba(0,0,0,.15);margin-top:-6rem;margin-bottom:-6rem}.video-box img{width:100%;height:auto;display:block}.video-box .play-btn{width:5rem;height:5rem;background:rgba(255,255,255,.7);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:var(--col_gry_04);cursor:pointer;transition:all .3s ease}.video-box .play-btn:hover{background:rgba(255,255,255,.9);transform:scale(1.1)}.card_item.storia{margin-top:5rem;aspect-ratio:4/3.35;margin-bottom:2rem}.card_item.storia .visual{width:40%;aspect-ratio:1/1;margin:auto;transform:translateY(-15%)}.card_item.storia .visual:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:.1rem;width:280%;background-color:var(--col_ui_02)}.card_item.storia .visual .cuspide{z-index:2;height:40%}.card_item.storia .visual .cuspide.sx{transform:translateY(-50%) translateX(-80%)}.card_item.storia .visual .cuspide.dx{transform:translateY(-50%) translateX(80%) scaleX(-100%)}.card_item.storia .visual .media{z-index:3;border-radius:50%}.card_item.storia .visual .media img{border-radius:inherit;z-index:1}.card_item.storia .visual .media:before{z-index:2;content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;border:solid .8rem #fff;border-radius:50%}.card_item.storia .visual .media:after{z-index:3;content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-54%,-50%);width:100%;aspect-ratio:10/8;background:url('../img/visuals/storia/orbita.svg') center no-repeat;background-size:contain}.card_item.storia .copy .font_sz_var_05{padding:0 2rem 1rem 2rem}.card_item.storia .copy .font_sz_var_02{padding:0 2rem}.card_item.storia .copy .font_sz_var_02 strong{display:block;font-size:2rem}.card_item.storia .copy .font_sz_var_02 span{display:none}.sezione-storia{padding:6rem 0}.storia-title{font-size:2.5rem;font-family:var(--font_bold);color:var(--col_gry_05);margin-bottom:.5rem}.storia-subtitle{font-size:1.5rem;color:var(--col_gry_03);margin-bottom:3rem}.swiper-storia{padding:2rem 0}.storia-card{background:#fff;border-radius:1.5rem;overflow:visible;box-shadow:0 .3rem 1.5rem rgba(0,0,0,.1);padding:1.5rem;text-align:left;position:relative;margin-top:5rem}.storia-img-wrapper{position:relative;margin:0 auto .5rem;text-align:center;top:-8rem;margin-bottom:-7rem}.storia-img-wrapper img{width:100%;height:auto}.storia-line{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:linear-gradient(to bottom,#f39303,#8b6117);border-radius:2px}.storia-anno{font-size:4rem;color:#8b6117;font-family:var(--font_regular);margin-bottom:1rem}.storia-content{border-top:1px solid #ddd;padding-top:1.5rem}.storia-titolo{font-size:2rem;font-family:var(--font_bold);color:#000;margin-bottom:.5rem}.storia-desc{font-size:1.8rem;color:#000}.swiper-storia .swiper-button-prev,.swiper-storia .swiper-button-next{color:var(--col_gry_03)}.swiper-storia .swiper-button-prev:after,.swiper-storia .swiper-button-next:after{font-size:2rem}@media(max-width:768px){.chisiamo-page .wide_content .card_item.content .caption{bottom:2rem;left:0;transform:none;padding:0 2rem;max-width:100%}.chisiamo-page .wide_content .card_item.content .caption .copy .title{font-size:1.8rem}.chisiamo-page .wide_content .card_item.content .caption .copy .main{font-size:1.3rem}.sezione-fondatori>.contained{margin-top:8rem}.fondatore-row{width:100%;margin-bottom:2rem;display:flex;flex-direction:column;background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 2rem rgba(0,0,0,.1)}.fondatore-row.fondatore-right{margin-top:0;flex-direction:column-reverse}.fondatore-card{padding:2rem!important;min-height:auto;box-shadow:none;border-radius:0}.fondatore-img{position:relative!important;width:50%!important;bottom:auto!important;left:auto!important;right:auto!important;margin:1.5rem auto 0}.fondatore-img img{display:block;position:relative;width:100%;height:auto}.fondatore-row.fondatore-left .fondatore-card,.fondatore-row.fondatore-right .fondatore-card{padding-left:2rem!important;padding-right:2rem!important;text-align:center!important}.fondatore-quote{font-size:1.8rem}.sezione-fondatori .sfondo-svg{display:none}.descrizione-grid{flex-direction:column;gap:2rem}.descrizione-col{flex:1 1 100%}.descrizione-col:last-child{margin-top:2rem}.stats-cards-grid{flex-direction:column;gap:2rem}.stat-card{flex:1 1 100%;width:100%;min-height:14rem}.stat-card-numero{font-size:2rem}.stat-card-swirl{height:100%;bottom:0}.stats-wrapper{flex-direction:column;gap:3rem}.stats-col{flex:1 1 100%;text-align:center}.stats-col.stats-right{text-align:center}.video-box{flex:1 1 100%;margin:0;order:-1}.stat-numero{font-size:2.5rem}}@media(max-width:480px){.chisiamo-page .wide_content .card_item.content .caption{bottom:1.5rem;padding:0 1.5rem}.chisiamo-page .wide_content .card_item.content .caption .copy .title{font-size:1.6rem}.chisiamo-page .wide_content .card_item.content .caption .copy .main{font-size:1.2rem}.fondatore-quote{font-size:1.8rem}.fondatore-img .line{content:'';display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:.1rem;width:200%;background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 25%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 100%);opacity:.5}.storia-title{font-size:1.8rem}.storia-subtitle{font-size:1.3rem}.chi_siamo_opener{overflow:hidden;width:100%;aspect-ratio:3/4}.chi_siamo_opener .media{z-index:1}.chi_siamo_opener:after{width:100%;height:fit-content}.chi_siamo_opener .caption{font-size-adjust:.4;padding-bottom:3rem}.chi_siamo_opener .caption p{position:absolute;top:0;transform:translateY(-150%) scale(0)}.stats_aziedali .item .caption:after{content:'';display:none}.stats_aziedali .item .caption{padding:2rem 0}}