.years-list{display:flex;flex-wrap:wrap;gap:1rem}.years-list a{text-decoration:none!important}.year-item{border:2px solid #73602a;border-radius:6px;color:#73602a;font-family:inherit;font-size:1rem;padding:.5rem 1rem;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.year-item:hover{background-color:#73602a;color:#fff}.button-circle-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:2rem 0}.button-circle-wrapper a{text-decoration:none!important}.circle-btn{background-color:#f5f6f7;border-radius:50%;color:#30485a;font-size:.75rem;font-weight:400;height:120px;line-height:1.2;overflow-wrap:break-word;padding:4px;text-align:center;white-space:normal;width:120px;word-wrap:break-word;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:0;transition:background-color .3s ease,color .3s ease}.button-circle-wrapper a:active .circle-btn,.button-circle-wrapper a:hover .circle-btn{background-color:#eaebec}@media (max-width:768px){.federicousuelli--online-visit{margin-top:35vw}}@media (max-width:510px){.federicousuelli--online-visit{margin-top:200px}}@media (max-width:375px){.federicousuelli--online-visit{margin-top:230px}}@media (max-width:1031px) and (min-width:980px){.federicousuelli--container{margin-top:-110px}}@media (min-width:1100px) and (max-width:1200px){.federicousuelli--online-visit{padding-top:80px}}@media (min-width:100px) and (max-width:760px){.hsfc-Step .hsfc-Step__Content{padding:5px}}.federiocselli-text-btn{white-space:nowrap}@media (max-width:760px){.pwr-hero.vanilla.pwr-hero--content-height,.pwr-hero.vanilla.pwr-hero--content-height.pwr--light.pwr--margin-t-0.pwr--margin-b-0.pwr-hero--nontransparent-top-header-nontransparent-header.lazyloaded{background:#fff!important;border-bottom:1px solid #a57c2d29;border-top:1px solid #a57c2d29}.pwr-hero__info-box--centered .pwr-hero__desc{display:none}.federicousuelli--online-visit-button:hover:before{left:10px}.federicousuelli-documenti--secondary-btn{font-size:15px;padding:10px 30px}body .cell_17476498601722-padding{padding-left:0!important;padding-right:0!important}}@media (max-width:576px){body div[class*=adc__col--width-]{padding:15px 0}.federicousuelli-documenti--secondary-btn{font-size:15px;padding:8px 30px}.federicousuelli-contatti{padding-left:2px;padding=right:2px}}.federicousuelli-contatti{padding-left:2px;padding=right:2px}.pwr-hero.lp_hero h1{font-size:58px;line-height:1.2;margin-bottom:40px}.pwr-hero.lp_hero .eyebrow_text{color:var(--clr-link-dk);font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.pwr-hero.lp_hero .pwr-hero__desc{max-width:600px}.pwr-sec-txt.simple_con_sc.pwr-sec-txt{padding:70px 0}.pwr-sec-txt.simple_con_sc.pwr-sec-txt .page-center{font-size:22px;max-width:900px}.pwr-sec-txt.simple_con_sc.pwr-sec-txt .page-center .pwr-rich-text{line-height:1.5}.pwr-sec-txt.simple_con_sc .pwr-sec-txt__intro-sec span{color:var(--clr-link-dk);font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.technique_sc{color:#5b7184;font-family:var(--ff-accent);padding:100px 0}.technique_sc .head_top{margin-bottom:40px;max-width:740px}.technique_sc h2{color:#304759;font-size:36px;line-height:1.4}.technique_box_wrap{display:flex;flex-wrap:wrap;margin:0 -12px}.technique_box_item{background:#f5f6f8;border-radius:6px;margin:10px;padding:20px;transition:all .4s ease-in-out;width:calc(25% - 20px)}.technique_box_item .technique_subtext{color:var(--clr-intro-title-lt);font-size:14px;font-weight:700}.technique_box_item .technique_title{color:#304759;font-weight:700;margin:8px 0}.technique_box_item .technique_con p{font-size:14px;margin:0}.technique_box_item .technique_con p+p{margin-top:10px}.technique_sc .bottom_stript{border-left:3px solid var(--clr-link-hover-dk);color:#304759;margin-top:40px;max-width:850px;padding-left:20px}.technique_sc .bottom_stript p{font-size:16px;line-height:1.7}.technique_sc.style2{background:#f5f6f8}.technique_sc.style2 .technique_box_item{background:#fff;border:1px solid #eee}.technique_sc.style2 .technique_box_item .technique_subtext{color:#91979c;font-size:12px;font-weight:600;letter-spacing:1px}.technique_sc.style2 .technique_box_item:hover{background:#2c3e50;border-color:#2c3e50;color:#c5d0da}.technique_sc.style2 .technique_box_item:hover .technique_subtext{color:#c9a227}.technique_sc.style2 .technique_box_item:hover .technique_title{color:#fff}.technique_sc.style2 .bottom_stript{background:#fff;border-left:0;border-radius:8px;padding:20px 30px}.technique_sc.style2 .bottom_stript p{margin:0}.technique_sc.style2 .bottom_stript p+p{margin-top:15px}.technique_sc.style2 .bottom_stript .in{border-left:3px solid var(--clr-link-hover-dk);padding-left:30px}.technique_sc .technique_box_wrap.box3 .technique_box_item{width:calc(33.33% - 20px)}.cm_stats_sc{background:#30485a;color:#aebccb;font-family:var(--ff-accent);font-size:14px;line-height:1.4;padding:80px 0;text-align:center}.cm_stats_wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}.cm_stats_item{margin:10px;width:calc(20% - 20px)}.cm_stats_item .title{color:var(--clr-link-dk);font-size:34px;font-weight:700;line-height:1.25;margin-bottom:10px}.cm_performe_sc{font-family:var(--ff-accent);padding:100px 0}.cm_performe_head{color:#5b7184;margin-bottom:40px;max-width:740px}.cm_performe_head h2{color:#304759;font-size:36px;line-height:1.4;margin-bottom:20px}.cm_performe_wrap{display:flex;flex-wrap:wrap;margin:0 -10px 40px}.cm_performe_item{color:#5b7184;font-size:14px;line-height:1.6;margin:10px;width:calc(25% - 20px)}.cm_performe_item .digit{align-items:center;background:#f5f6f8;border-radius:6px;color:var(--clr-link-dk);display:flex;font-weight:700;height:40px;justify-content:center;width:40px}.cm_performe_item .title{color:#304759;font-size:16px;font-weight:700;margin:10px 0}.cm_performe_sc .bottom_con,.surgery_sc .bottom_con{color:#5b7184}.surgery_sc{background:#f5f6f8;font-family:var(--ff-accent);padding:100px 0}.surgery_sc .surgery_head{margin-bottom:50px}.surgery_list_raw{align-items:center;border-bottom:1px solid #e3e3e3;display:flex;gap:60px;padding:20px 0}.surgery_list_raw .title{color:var(--clr-link-lt);flex-shrink:0;font-weight:700;text-transform:uppercase}.surgery_list_raw p{margin:0}.surgery_list_raw:last-child{border:0}.surgery_list_wrap{margin-bottom:40px}.cm_con_img_sc{font-family:var(--ff-accent);padding:100px 0}.cm_con_img_sc h2{margin-bottom:40px}.cm_con_img_wrap{display:flex;flex-wrap:wrap}.cm_con_img_wrap .conbox{color:#5b7184;padding-right:40px;width:50%}.cm_con_img_wrap .imgbox{border-radius:8px;overflow:hidden;width:50%}.cm_con_img_wrap .conbox p{line-height:1.5;margin:0}.cm_con_img_wrap .conbox p+p{margin-top:15px}.cm_con_img_wrap .conbox ul{display:flex;flex-direction:column;gap:8px;padding-left:30px}