:root{--Dark: #313131;--Light: #dadada;--DMSans: "DM Sans", sans-serif;--Azzurro-1: #2872D4;--Blu-25: #F7F9FB;--Blu-50: #E6EDF4;--Blu-100: #CCDBE9;--Blu-200: #99B7D2;--Blu-300: #6694BC;--Blu-400: #3370A5;--Blu-500: #004C8F;--Blu-600: #003D72;--Blu-700: #002E56;--Blu-800: #001E39;--Blu-900: #000F1D;--Blu-900: #000F1D;--Grigio-50: rgba(110, 113, 142, 0.50);--Grigio-500: #6E718E;--Verde-500: #309BA5;--Viola-25: #F7F6FC;--Viola-500: #664EC9;--Fucsia-25: #FCF6FC;--Fucsia-500: #BB4FC3;--bianco-10: #19344d;--bianco-20: #475d71;--bianco-50: #808e9c}.Dark{background-color:var(--Dark) !important}.Light{background-color:var(--Light) !important}.White{color:#fff !important}.Azzurro-1{color:var(--Azzurro-1) !important}.Blu-50{color:var(--Blu-50) !important}.Blu-100{color:var(--Blu-100) !important}.Blu-500{color:var(--Blu-500) !important}.Blu-700{color:var(--Blu-700) !important}.Blu-800{color:var(--Blu-800) !important}.Grigio-500{color:var(--Grigio-500) !important}.BKG-White{background:#fff !important}.BKG-Blu-25{background:var(--Blu-25) !important}.BKG-Blu-50{background:var(--Blu-50) !important}.BKG-Blu-100{background:var(--Blu-100) !important}.BKG-Blu-500{background:var(--Blu-500) !important}.BKG-Blu-700{background:var(--Blu-700) !important}.BKG-Blu-800{background:var(--Blu-800) !important}.BKG-Grigio-500{background:var(--Grigio-500) !important}.border-dark{border-color:var(--Dark) !important}.border-light{border-color:var(--Light) !important}.border{border:1px solid}.border-top{border-top:1px solid}.border-right{border-right:1px solid}.border-bottom{border-bottom:1px solid}.border-left{border-left:1px solid}h1,h2,h3,h4,h5,h6{font-style:normal;margin:unset;font-weight:700}h1{font-size:44px;line-height:52px}h2{font-size:32px;line-height:40px}h3{font-size:26px;line-height:32px}h4{font-size:20px;line-height:26px}h5{font-size:18px;line-height:24px}h6{font-size:16px;line-height:22px}@media only screen and (max-width: 1024px){h1{font-size:38px;line-height:48px}h2{font-size:28px;line-height:36px}h3{font-size:22px;line-height:28px}h4{font-size:18px;line-height:24px}h5{font-size:16px;line-height:20px}}@media only screen and (max-width: 768px){h1{font-size:34px;line-height:42px}h2{font-size:24px;line-height:30px}}.txt-12{font-size:12px !important}.txt-14{font-size:14px !important}.txt-15{font-size:15px !important}.xx-small{font-size:15px !important}@media only screen and (max-width: 768px){.xx-small{font-size:10px !important}}.txt-16{font-size:16px !important}@media only screen and (max-width: 768px){.txt-16{font-size:14px !important}}.txt-18{font-size:18px !important}@media only screen and (max-width: 768px){.txt-18{font-size:16px !important}}.txt-20{font-size:20px !important}.txt-22{font-size:22px !important}@media only screen and (max-width: 768px){.txt-22{font-size:18px !important}}.txt-24{font-size:24px !important}.txt-26{font-size:26px !important}.txt-28{font-size:28px !important}@media only screen and (max-width: 768px){.txt-28{font-size:20px !important}}.txt-32{font-size:32px !important}.txt-44{font-size:44px !important}@media only screen and (max-width: 768px){.txt-44{font-size:34px !important}}.center{text-align:center}.right{text-align:right}.line-through{text-decoration:line-through}.italic{font-style:italic}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.Weight-300{font-weight:300 !important}.Weight-400,.regular{font-weight:400 !important}.Weight-500,.medium{font-weight:500 !important}.Weight-600{font-weight:600 !important}.Weight-700,.large{font-weight:700 !important}.Weight-800,.x-large{font-weight:800 !important}body{font-family:var(--DMSans);font-size:18px;font-style:normal;line-height:normal;font-weight:400}@media only screen and (max-width: 768px){body{font-size:16px}}.pointer{cursor:pointer}.radius-6{border-radius:6px}.radius-10{border-radius:10px}.radius-999{border-radius:999px}.round{border-radius:50%}.padding-8{padding:8px !important}.padding-10{padding:10px !important}@media only screen and (max-width: 768px){.padding-10{padding:8px !important}}.padding-12{padding:12px !important}.padding-13{padding:13px !important}.padding-16{padding:16px !important}.padding-24{padding:24px !important}@media only screen and (max-width: 768px){.padding-24{padding:18px !important}}.padding-32{padding:32px !important}.padding-40{padding:40px !important}@media only screen and (max-width: 768px){.padding-40{padding:24px !important}}.shadow{-webkit-box-shadow:0px 3px 30px 0px rgba(195,197,224,.3);box-shadow:0px 3px 30px 0px rgba(195,197,224,.3)}.hidden{display:none !important}.relative{position:relative}.absolute{position:absolute}.cover{background-size:cover;background-position:center;background-repeat:no-repeat}.height-100pc{height:100%}.width-100pc{width:100%}.spacer-6{display:block;height:6px}.spacer-8{display:block;height:8px}.spacer-14{display:block;height:14px}.spacer-16{display:block;height:16px}.spacer-24{display:block;height:24px}@media only screen and (max-width: 768px){.spacer-24{height:24px}}.spacer-32{display:block;height:32px}@media only screen and (max-width: 768px){.spacer-32{height:24px}}.spacer-40{display:block;height:40px}.spacer-80{display:block;height:80px}.spacer-90{display:block;height:90px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.justify-end{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align-bottom{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.flex.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-2{-webkit-box-flex:2;-ms-flex:2;flex:2}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-wrap{flex-wrap:wrap}.flex-centered{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-25{flex-basis:24%}.flex-50{flex-basis:49%}.flex-75{flex-basis:74%}@media only screen and (max-width: 768px){.flex.mob-columns{flex-direction:column}.flex.mob-columns.align-center{justify-content:center}.flex.mob-columns.justify-center{align-content:center}}.gap-4{gap:4px !important}.gap-6{gap:6px !important}.gap-8{gap:8px !important}.gap-12{gap:12px !important}.gap-16{gap:16px !important}.gap-18{gap:18px !important}.gap-24{gap:24px !important}.gap-32{gap:32px !important}.gap-40{gap:40px !important}.gap-80{gap:80px !important}@media only screen and (max-width: 768px){.gap-80{gap:40px !important}}.icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon{content:"";display:inline-block;vertical-align:middle;background:var(--Dark);-webkit-mask-size:cover;mask-size:cover;-webkit-box-flex:0;-ms-flex:none;flex:none}.ico-8{width:8px;height:8px}.ico-10{width:10px;height:10px}.ico-12{width:12px;height:12px}.ico-14{width:14px;height:14px}.ico-16{width:16px;height:16px}.ico-18{width:18px;height:18px}.ico-20{width:20px;height:20px}@media only screen and (max-width: 768px){.ico-20{width:16px;height:16px}}.ico-22{width:22px;height:22px}.ico-24{width:24px;height:24px}.ico-28{width:28px;height:28px}@media only screen and (max-width: 768px){.ico-28{width:24px;height:24px}}.ico-30{width:30px;height:30px}.ico-32{width:32px;height:32px}.ico-36{width:36px;height:36px}.ico-38{width:38px;height:38px}@media only screen and (max-width: 768px){.ico-38{width:32px;height:32px}}.ico-44{width:44px;height:44px}.ico-announcements{-webkit-mask:url(../icons/ico_announcements.svg) no-repeat 50% 50%;mask:url(../icons/ico_announcements.svg) no-repeat 50% 50%}.ico-arrow-back{-webkit-mask:url(../icons/ico_arrow-back.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-back.svg) no-repeat 50% 50%}.ico-arrow-back-02{-webkit-mask:url(../icons/ico_arrow-back-02.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-back-02.svg) no-repeat 50% 50%}.ico-arrow-down{-webkit-mask:url(../icons/ico_arrow-down.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-down.svg) no-repeat 50% 50%}.ico-arrow-next{-webkit-mask:url(../icons/ico_arrow-next.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-next.svg) no-repeat 50% 50%}.ico-arrow-round{-webkit-mask:url(../icons/ico_arrow-round.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-round.svg) no-repeat 50% 50%}.ico-baloon{-webkit-mask:url(../icons/ico_baloon.svg) no-repeat 50% 50%;mask:url(../icons/ico_baloon.svg) no-repeat 50% 50%}.ico-baloon-2{-webkit-mask:url(../icons/ico_baloon-2.svg) no-repeat 50% 50%;mask:url(../icons/ico_baloon-2.svg) no-repeat 50% 50%}.ico-calendar{-webkit-mask:url(../icons/ico_calendar.svg) no-repeat 50% 50%;mask:url(../icons/ico_calendar.svg) no-repeat 50% 50%}.ico-check{-webkit-mask:url(../icons/ico_check.svg) no-repeat 50% 50%;mask:url(../icons/ico_check.svg) no-repeat 50% 50%}.ico-clock{-webkit-mask:url(../icons/ico_clock.svg) no-repeat 50% 50%;mask:url(../icons/ico_clock.svg) no-repeat 50% 50%}.ico-close{-webkit-mask:url(../icons/ico_close.svg) no-repeat 50% 50%;mask:url(../icons/ico_close.svg) no-repeat 50% 50%}.ico-copy{-webkit-mask:url(../icons/ico_copy.svg) no-repeat 50% 50%;mask:url(../icons/ico_copy.svg) no-repeat 50% 50%}.ico-dot{-webkit-mask:url(../icons/ico_dot.svg) no-repeat 50% 50%;mask:url(../icons/ico_dot.svg) no-repeat 50% 50%}.ico-envelope{-webkit-mask:url(../icons/ico_envelope.svg) no-repeat 50% 50%;mask:url(../icons/ico_envelope.svg) no-repeat 50% 50%}.ico-facebook{-webkit-mask:url(../icons/ico_facebook.svg) no-repeat 50% 50%;mask:url(../icons/ico_facebook.svg) no-repeat 50% 50%}.ico-filter{-webkit-mask:url(../icons/ico_filter.svg) no-repeat 50% 50%;mask:url(../icons/ico_filter.svg) no-repeat 50% 50%}.ico-gear{-webkit-mask:url(../icons/ico_gear.svg) no-repeat 50% 50%;mask:url(../icons/ico_gear.svg) no-repeat 50% 50%}.ico-globe{-webkit-mask:url(../icons/ico_globe.svg) no-repeat 50% 50%;mask:url(../icons/ico_globe.svg) no-repeat 50% 50%}.ico-graph{-webkit-mask:url(../icons/ico_graph.svg) no-repeat 50% 50%;mask:url(../icons/ico_graph.svg) no-repeat 50% 50%}.ico-home{-webkit-mask:url(../icons/ico_home.svg) no-repeat 50% 50%;mask:url(../icons/ico_home.svg) no-repeat 50% 50%}.ico-instagram{-webkit-mask:url(../icons/ico_instagram.svg) no-repeat 50% 50%;mask:url(../icons/ico_instagram.svg) no-repeat 50% 50%}.ico-lens{-webkit-mask:url(../icons/ico_lens.svg) no-repeat 50% 50%;mask:url(../icons/ico_lens.svg) no-repeat 50% 50%}.ico-level{-webkit-mask:url(../icons/ico_level.svg) no-repeat 50% 50%;mask:url(../icons/ico_level.svg) no-repeat 50% 50%}.ico-link{-webkit-mask:url(../icons/ico_link.svg) no-repeat 50% 50%;mask:url(../icons/ico_link.svg) no-repeat 50% 50%}.ico-list{-webkit-mask:url(../icons/ico_list.svg) no-repeat 50% 50%;mask:url(../icons/ico_list.svg) no-repeat 50% 50%}.ico-marker{-webkit-mask:url(../icons/ico_marker.svg) no-repeat 50% 50%;mask:url(../icons/ico_marker.svg) no-repeat 50% 50%}.ico-newsletter{-webkit-mask:url(../icons/ico_newsletter.svg) no-repeat 50% 50%;mask:url(../icons/ico_newsletter.svg) no-repeat 50% 50%}.ico-optionals{-webkit-mask:url(../icons/ico_optionals.svg) no-repeat 50% 50%;mask:url(../icons/ico_optionals.svg) no-repeat 50% 50%}.ico-people{-webkit-mask:url(../icons/ico_people.svg) no-repeat 50% 50%;mask:url(../icons/ico_people.svg) no-repeat 50% 50%}.ico-person{-webkit-mask:url(../icons/ico_person.svg) no-repeat 50% 50%;mask:url(../icons/ico_person.svg) no-repeat 50% 50%}.ico-phone{-webkit-mask:url(../icons/ico_phone.svg) no-repeat 50% 50%;mask:url(../icons/ico_phone.svg) no-repeat 50% 50%}.ico-pin{-webkit-mask:url(../icons/ico_pin.svg) no-repeat 50% 50%;mask:url(../icons/ico_pin.svg) no-repeat 50% 50%}.ico-plus{-webkit-mask:url(../icons/ico_plus.svg) no-repeat 50% 50%;mask:url(../icons/ico_plus.svg) no-repeat 50% 50%}.ico-print{-webkit-mask:url(../icons/ico_print.svg) no-repeat 50% 50%;mask:url(../icons/ico_print.svg) no-repeat 50% 50%}.ico-question{-webkit-mask:url(../icons/ico_question.svg) no-repeat 50% 50%;mask:url(../icons/ico_question.svg) no-repeat 50% 50%}.ico-relatore{-webkit-mask:url(../icons/ico_relatore.svg) no-repeat 50% 50%;mask:url(../icons/ico_relatore.svg) no-repeat 50% 50%}.ico-send{-webkit-mask:url(../icons/ico_send.svg) no-repeat 50% 50%;mask:url(../icons/ico_send.svg) no-repeat 50% 50%}.ico-service{-webkit-mask:url(../icons/ico_service.svg) no-repeat 50% 50%;mask:url(../icons/ico_service.svg) no-repeat 50% 50%}.ico-sheet{-webkit-mask:url(../icons/ico_sheet.svg) no-repeat 50% 50%;mask:url(../icons/ico_sheet.svg) no-repeat 50% 50%}.ico-spark{-webkit-mask:url(../icons/ico_spark.svg) no-repeat 50% 50%;mask:url(../icons/ico_spark.svg) no-repeat 50% 50%}.ico-speaker{-webkit-mask:url(../icons/ico_speaker.svg) no-repeat 50% 50%;mask:url(../icons/ico_speaker.svg) no-repeat 50% 50%}.ico-star{-webkit-mask:url(../icons/ico_star.svg) no-repeat 50% 50%;mask:url(../icons/ico_star.svg) no-repeat 50% 50%}.ico-ticket{-webkit-mask:url(../icons/ico_ticket.svg) no-repeat 50% 50%;mask:url(../icons/ico_ticket.svg) no-repeat 50% 50%}.ico-trash{-webkit-mask:url(../icons/ico_trash.svg) no-repeat 50% 50%;mask:url(../icons/ico_trash.svg) no-repeat 50% 50%}.ico-user{-webkit-mask:url(../icons/ico_user.svg) no-repeat 50% 50%;mask:url(../icons/ico_user.svg) no-repeat 50% 50%}button,.button,input[type=button],input[type=reset],input[type=submit],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{border-radius:6px;height:44px;padding:0 16px;font-style:normal;font-weight:600;line-height:16px;border-color:var(--Blu-500);border-width:2px !important;border-style:solid;display:inline-flex;font-size:initial}button.big,.button.big,input[type=button].big,input[type=reset].big,input[type=submit].big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.big{height:56px;padding:0 24px;font-size:18px;line-height:18px}@media only screen and (max-width: 768px){button.big,.button.big,input[type=button].big,input[type=reset].big,input[type=submit].big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.big,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.big,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.big{width:100%}}button.small,.button.small,input[type=button].small,input[type=reset].small,input[type=submit].small,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.small,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.small,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.small,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.small,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.small,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.small,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.small,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.small{height:32px;padding:0 12px;font-size:14px;line-height:14px}button:hover,.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background:var(--Blu-400);border-color:var(--Blu-400);color:#fff}button:hover i,.button:hover i,input[type=button]:hover i,input[type=reset]:hover i,input[type=submit]:hover i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover i{background:#fff}button:focus,.button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:focus{background:var(--Blu-400);box-shadow:0 0 0 4px rgba(0,76,143,.5)}button:disabled,button.disabled,.button:disabled,.button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=submit]:disabled,input[type=submit].disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled{background:var(--Blu-25);color:var(--Blu-100);pointer-events:none;border-color:var(--Blu-25)}button:disabled i,button.disabled i,.button:disabled i,.button.disabled i,input[type=button]:disabled i,input[type=button].disabled i,input[type=reset]:disabled i,input[type=reset].disabled i,input[type=submit]:disabled i,input[type=submit].disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled i{background:var(--Blu-100)}button.light,.button.light,input[type=button].light,input[type=reset].light,input[type=submit].light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light{border-color:#fff;background:#fff;color:var(--Blu-500)}button.light i,.button.light i,input[type=button].light i,input[type=reset].light i,input[type=submit].light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light i{background:var(--Blu-500)}button.light:hover,.button.light:hover,input[type=button].light:hover,input[type=reset].light:hover,input[type=submit].light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light:hover{background:var(--Blu-25)}button.light:focus,.button.light:focus,input[type=button].light:focus,input[type=reset].light:focus,input[type=submit].light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light:focus{box-shadow:0 0 0 4px rgba(0,76,143,.5)}button.light:disabled,button.light.disabled,.button.light:disabled,.button.light.disabled,input[type=button].light:disabled,input[type=button].light.disabled,input[type=reset].light:disabled,input[type=reset].light.disabled,input[type=submit].light:disabled,input[type=submit].light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light.disabled{background:var(--bianco-10);border-color:var(--bianco-10);color:var(--bianco-20)}button.light:disabled i,button.light.disabled i,.button.light:disabled i,.button.light.disabled i,input[type=button].light:disabled i,input[type=button].light.disabled i,input[type=reset].light:disabled i,input[type=reset].light.disabled i,input[type=submit].light:disabled i,input[type=submit].light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.light.disabled i{background:var(--bianco-20)}button.secondary,.button.secondary,input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary{border-color:var(--Blu-100);background:rgba(0,0,0,0);color:var(--Blu-500)}button.secondary i,.button.secondary i,input[type=button].secondary i,input[type=reset].secondary i,input[type=submit].secondary i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary i{background:var(--Blu-500)}button.secondary:hover,.button.secondary:hover,input[type=button].secondary:hover,input[type=reset].secondary:hover,input[type=submit].secondary:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary:hover{border-color:var(--Blu-500)}button.secondary:focus,.button.secondary:focus,input[type=button].secondary:focus,input[type=reset].secondary:focus,input[type=submit].secondary:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary:focus{box-shadow:0 0 0 4px rgba(0,76,143,.5)}button.secondary:disabled,button.secondary.disabled,.button.secondary:disabled,.button.secondary.disabled,input[type=button].secondary:disabled,input[type=button].secondary.disabled,input[type=reset].secondary:disabled,input[type=reset].secondary.disabled,input[type=submit].secondary:disabled,input[type=submit].secondary.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.disabled{border-color:var(--Blu-50);color:var(--Blu-100)}button.secondary:disabled i,button.secondary.disabled i,.button.secondary:disabled i,.button.secondary.disabled i,input[type=button].secondary:disabled i,input[type=button].secondary.disabled i,input[type=reset].secondary:disabled i,input[type=reset].secondary.disabled i,input[type=submit].secondary:disabled i,input[type=submit].secondary.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.disabled i{background:var(--Blu-100)}button.secondary.light,.button.secondary.light,input[type=button].secondary.light,input[type=reset].secondary.light,input[type=submit].secondary.light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light{border-color:var(--bianco-50);background:rgba(0,0,0,0);color:#fff}button.secondary.light i,.button.secondary.light i,input[type=button].secondary.light i,input[type=reset].secondary.light i,input[type=submit].secondary.light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light i{background:#fff}button.secondary.light:hover,.button.secondary.light:hover,input[type=button].secondary.light:hover,input[type=reset].secondary.light:hover,input[type=submit].secondary.light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light:hover{border-color:#fff}button.secondary.light:focus,.button.secondary.light:focus,input[type=button].secondary.light:focus,input[type=reset].secondary.light:focus,input[type=submit].secondary.light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light:focus{box-shadow:0 0 0 4px hsla(0,0%,100%,.5)}button.secondary.light:disabled,button.secondary.light.disabled,.button.secondary.light:disabled,.button.secondary.light.disabled,input[type=button].secondary.light:disabled,input[type=button].secondary.light.disabled,input[type=reset].secondary.light:disabled,input[type=reset].secondary.light.disabled,input[type=submit].secondary.light:disabled,input[type=submit].secondary.light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light.disabled{border-color:var(--bianco-10);color:var(--bianco-20)}button.secondary.light:disabled i,button.secondary.light.disabled i,.button.secondary.light:disabled i,.button.secondary.light.disabled i,input[type=button].secondary.light:disabled i,input[type=button].secondary.light.disabled i,input[type=reset].secondary.light:disabled i,input[type=reset].secondary.light.disabled i,input[type=submit].secondary.light:disabled i,input[type=submit].secondary.light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.secondary.light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.secondary.light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.secondary.light.disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light:disabled i,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.secondary.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.secondary.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.secondary.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.secondary.light.disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light:disabled i,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.secondary.light.disabled i{background:var(--bianco-20)}.button+.button,button+button,button+input[type=submit],input[type=submit]+button,input[type=submit]+input[type=submit]{margin-left:16px}.top_header_single{height:unset;padding:80px 0px}@media only screen and (max-width: 768px){.top_header_single{padding:0px 0px}}.home .top_header_single{padding:120px 0px 140px 0px}span.pre_title{color:var(--Blu-500);font-size:18px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:normal;text-transform:none}@media only screen and (max-width: 768px){span.pre_title{font-size:14px;line-height:16px}}.page-palacongressi .top_header_single{padding:120px 0px 160px 0px;position:relative;z-index:0}@media only screen and (max-width: 768px){.page-palacongressi .top_header_single{padding:0px 0px 40px 0px}}input[type=checkbox]{border:2px solid;border-color:var(--Blu-100);padding:0px}@media only screen and (max-width: 768px){.composer_cols_container:not(.media){padding-left:20px;padding-right:20px}.composer_cols_container.mob-columns .composer_wrapper .composer_cols_wrapper{flex-direction:column;gap:40px}}.composer_cols_container.overhead .carousel_row{margin-top:-80px;position:relative}.composer_cols_container .composer_wrapper p:last-child{margin-bottom:0}.composer_cols_container .composer_wrapper .composer_cols_wrapper{gap:80px}.composer_cols_container .composer_wrapper .composer_txt_img-bkg>div{padding:0px}.composer_cols_container .composer_wrapper .gallery_row .gallery_column{padding-top:61%;border-radius:6px}.composer_cols_container .composer_wrapper .gallery_row .gallery_column:before{height:100%;opacity:0}.composer_cols_container .composer_wrapper .gallery_row .gallery_column:hover::before{opacity:.3}.composer_cols_container .composer_wrapper .gallery_row .gallery_column:hover::after{display:none}.composer_cols_container .composer_wrapper .icon_set{gap:12px}.composer_cols_container .composer_wrapper .icon_set .icon_single{flex-direction:column;align-items:flex-start}.composer_cols_container .composer_wrapper .icon_set .icon_single>div:first-child{flex:auto;width:auto;height:auto}.composer_cols_container .composer_wrapper .icon_set .icon_single>div:last-child{padding-left:unset}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content{border-bottom:1px solid var(--Blu-50)}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content:first-child{border-top:1px solid var(--Blu-50)}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener{padding:0}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener:before{display:none}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener:after,.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener:hover::after{-webkit-mask:url(../icons/ico_arrow-down.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-down.svg) no-repeat 50% 50%;background:#000;right:0;width:24px;height:24px}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener.opened:after,.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener.opened:hover:after{-webkit-mask:url(../icons/ico_arrow-up.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-up.svg) no-repeat 50% 50%}.composer_cols_container.wide .composer_wrapper{max-width:1200px;margin:auto}.composer_cols_container.section .composer_wrapper{max-width:100%}.composer_cols_container.center .composer_wrapper .buttons_composer{display:flex;justify-content:center}.composer_cols_container.center .icon_set .icon_single{align-items:center;gap:16px !important}.composer_cols_container.center .icon_set .icon_single>div:first-child{flex:none}.composer_cols_container.center .icon_set .icon_single>div:last-child>span:last-child{font-size:16px !important;font-weight:500}.collegamento{padding:12px 16px;border-radius:6px;border-bottom:1px solid var(--Blu-50)}@media only screen and (max-width: 768px){.collegamento{padding:12px 0px}}.collegamento>div.collegamento-text{font-size:20px;font-weight:500;line-height:25px}@media only screen and (max-width: 768px){.collegamento>div.collegamento-text{font-size:18px;line-height:22px}}.collegamento a,.collegamento .round.padding-10.flex-centered,.collegamento i.icon.ico-arrow-round{transition:.6s all ease}.site-header:not(.sticky_header) ul.nav-menu>li>a{padding:unset}.site-header #header_wrapper,.site-header.sticky_header #header_wrapper{padding:16px 32px;max-width:100%}.site-header #header_wrapper .site-branding img.custom-logo,.site-header.sticky_header #header_wrapper .site-branding img.custom-logo{max-width:153px;max-height:48px}.site-header #header_wrapper .site-branding .site-claim,.site-header.sticky_header #header_wrapper .site-branding .site-claim{border-left:2px solid var(--Blu-50);padding:0px 26px}.site-header #header_wrapper .site-branding .site-claim>div:first-child,.site-header.sticky_header #header_wrapper .site-branding .site-claim>div:first-child{line-height:normal;font-weight:bold;font-size:23px}.site-header #header_wrapper .site-branding .site-claim>div:last-child,.site-header.sticky_header #header_wrapper .site-branding .site-claim>div:last-child{font-weight:400}.site-header #header_wrapper ul.nav-menu,.site-header.sticky_header #header_wrapper ul.nav-menu{gap:24px}.site-header #header_wrapper ul.nav-menu li,.site-header.sticky_header #header_wrapper ul.nav-menu li{display:flex;align-items:center}.site-header #header_wrapper ul.nav-menu li:last-child,.site-header.sticky_header #header_wrapper ul.nav-menu li:last-child{height:44px;padding:0 16px;border-radius:6px;background:var(--Blu-500)}.site-header #header_wrapper ul.nav-menu li:last-child:hover,.site-header.sticky_header #header_wrapper ul.nav-menu li:last-child:hover{background:var(--Blu-400)}.site-header #header_wrapper ul.nav-menu li:last-child a,.site-header.sticky_header #header_wrapper ul.nav-menu li:last-child a{color:#fff}.site-header #header_wrapper ul.nav-menu li a,.site-header.sticky_header #header_wrapper ul.nav-menu li a{text-transform:none;font-weight:500;font-size:16px}#top_header .top_header_single .header_claim{max-width:800px;margin:auto}#top_header .top_header_single .header_claim>div{color:var(--Blu-50);font-style:normal;font-weight:500;line-height:35px}#top_header .top_header_single .header_claim>div .pre_title{margin-bottom:24px;text-transform:unset;letter-spacing:unset}#top_header .top_header_single .header_claim>div .slide_header_title{margin-top:unset;margin-bottom:8px;letter-spacing:-0.88px}#top_header .top_header_single .header_claim>div:last-of-type{padding:0px 60px}#top_header .countdown{margin:auto;display:table;margin-top:-60px;z-index:1;border-radius:12px;background:#fff;width:100%;max-width:800px}#top_header .countdown #countdown>div{flex:1;text-align:center;display:flex;flex-direction:column;gap:4px}#top_header .countdown #countdown>div:not(:last-child){border-right:1px solid var(--Blu-100)}#top_header .countdown #countdown>div>div:first-child{color:var(--Blu-500);font-size:62px;font-style:normal;font-weight:700;line-height:62px;letter-spacing:-1.24px}#top_header .countdown #countdown>div>div:last-child{color:var(--Grigio-500);font-size:20px;font-style:normal;font-weight:500;line-height:20px}.relatori-categorie-container>div:first-child{width:calc(33.3333333333% - 40px)}.relatori-categorie-container>div:last-child{width:calc(66.6666666667% - 40px)}@media only screen and (max-width: 768px){.relatori-categorie-container>div:first-child,.relatori-categorie-container>div:last-child{width:100%}}.carousel-relatori .carousel-item{padding-top:120%;overflow:hidden}@media only screen and (max-width: 768px){.carousel-relatori .carousel-item{padding-top:100%}}.carousel-relatori .carousel-item>div{width:100%;height:100%;top:0;left:0;transition:all .3s ease}.carousel-relatori .carousel-item>div .carousel-item-content{bottom:0;background:linear-gradient(180deg, rgba(0, 46, 86, 0) 70%, #002E56 100%);width:100%;height:100%;justify-content:flex-end;align-items:flex-start}.carousel-relatori .carousel-item>div .carousel-item-content .read-more{height:0px;overflow:hidden;transition:height .3s ease,opacity 1.3s ease,color .3s ease;color:var(--Blu-100);opacity:0;line-height:26px}.carousel-relatori .carousel-item>div .carousel-item-content .read-more:hover{color:#fff}.carousel-relatori .carousel-item>div .carousel-item-content:hover .read-more{height:20px;opacity:1}.carousel-relatori .carousel-item>div:hover{transform:scale(1.05)}.composer_cols_container.info-location{background-image:linear-gradient(180deg, rgba(0, 30, 57, 0.7) 0%, var(--Blu-800) 100%),url("../img/bkg-info-location.jpg");background-size:cover;background-repeat:no-repeat;background-position:top center;padding-top:120px !important;padding-bottom:370px !important;margin-bottom:-300px}@media only screen and (max-width: 768px){.composer_cols_container.info-location{padding-top:56px !important}}.program-line{padding:16px 0px;border-bottom:1px solid var(--Blu-50)}.program-line .program-heading{padding-left:16px;border-left:4px solid}.program-line .program-cards a.lnk-approfondisci{padding:16px 0px;border-bottom:1px solid var(--Blu-50);line-height:14px;margin-bottom:16px}.program-line .program-cards a.lnk-approfondisci:hover{color:var(--Blu-500) !important}.program-cards.approfondimenti .program-card-wrapper{border-left:4px solid}.program-cards.approfondimenti .program-card-wrapper .program-card-content{padding-right:50px}.cfp-container .tight{max-width:560px;margin:auto}.banner{padding:24px 40px}.floating-container{position:relative}.floating-container .floating{width:100%;left:auto;right:auto}.dark .slick-slider.carousel_row.gallery_row .slick-prev:before,.dark .slick-slider.carousel_row.gallery_row .slick-next:before{border-color:var(--bianco-50)}.dark .slick-slider.carousel_row.gallery_row .slick-prev:hover::before,.dark .slick-slider.carousel_row.gallery_row .slick-next:hover::before{border-color:#fff}.dark .slick-slider.carousel_row.gallery_row ul.slick-dots li button{background:hsla(0,0%,100%,.3)}.dark .slick-slider.carousel_row.gallery_row ul.slick-dots li.slick-active button{background:#fff}.slick-slider.carousel,.slick-slider.carousel_row.gallery_row{margin-left:-6px;margin-right:-6px}.slick-slider.carousel .slick-track,.slick-slider.carousel_row.gallery_row .slick-track{display:flex}.slick-slider.carousel.slick-dotted,.slick-slider.carousel_row.gallery_row.slick-dotted{margin-bottom:0;padding-bottom:32px}.slick-slider.carousel .slick-slide,.slick-slider.carousel_row.gallery_row .slick-slide{margin-left:6px;margin-right:6px;height:auto}.slick-slider.carousel ul.slick-dots,.slick-slider.carousel_row.gallery_row ul.slick-dots{justify-content:flex-start;padding:0;left:6px;gap:6px}.slick-slider.carousel ul.slick-dots li button,.slick-slider.carousel_row.gallery_row ul.slick-dots li button{width:8px;height:8px;border-radius:50%;background:var(--Blu-100)}.slick-slider.carousel ul.slick-dots li button:before,.slick-slider.carousel_row.gallery_row ul.slick-dots li button:before{display:none}.slick-slider.carousel ul.slick-dots li button:focus,.slick-slider.carousel_row.gallery_row ul.slick-dots li button:focus{box-shadow:unset}.slick-slider.carousel ul.slick-dots li.slick-active button,.slick-slider.carousel_row.gallery_row ul.slick-dots li.slick-active button{background:var(--Blu-500)}.slick-slider.carousel .slick-prev,.slick-slider.carousel .slick-next,.slick-slider.carousel_row.gallery_row .slick-prev,.slick-slider.carousel_row.gallery_row .slick-next{display:block;width:auto;height:auto;transform:none;top:unset;left:unset;right:unset;border-radius:unset;bottom:0;border:0 !important;padding:0 12px}.slick-slider.carousel .slick-prev:before,.slick-slider.carousel .slick-next:before,.slick-slider.carousel_row.gallery_row .slick-prev:before,.slick-slider.carousel_row.gallery_row .slick-next:before{border-color:rgba(110,113,142,.5);padding:4px}.slick-slider.carousel .slick-prev:hover::before,.slick-slider.carousel .slick-next:hover::before,.slick-slider.carousel_row.gallery_row .slick-prev:hover::before,.slick-slider.carousel_row.gallery_row .slick-next:hover::before{border-color:var(--Blu-800)}.slick-slider.carousel .slick-prev:focus,.slick-slider.carousel .slick-next:focus,.slick-slider.carousel_row.gallery_row .slick-prev:focus,.slick-slider.carousel_row.gallery_row .slick-next:focus{box-shadow:unset}.slick-slider.carousel .slick-prev,.slick-slider.carousel_row.gallery_row .slick-prev{right:32px}.slick-slider.carousel .slick-next,.slick-slider.carousel_row.gallery_row .slick-next{right:0}@media only screen and (max-width: 768px){.slick-list{padding-left:0px !important}}.tabs-programma .tabs-header-buttons{border-bottom:1px solid var(--Blu-50)}.tabs-programma .tabs-header-buttons .tab-switcher.tab-btn{background:rgba(0,0,0,0) !important;color:var(--Grigio-500);margin-left:0;padding:24px 12px 20px 12px;line-height:16px;height:auto;border-radius:0;border:0}@media only screen and (max-width: 768px){.tabs-programma .tabs-header-buttons .tab-switcher.tab-btn{padding:12px 12px 14px 12px}}.tabs-programma .tabs-header-buttons .tab-switcher.tab-btn:focus{box-shadow:none}.tabs-programma .tabs-header-buttons .tab-switcher.tab-btn:hover{color:var(--Blu-500)}.tabs-programma .tabs-header-buttons .tab-switcher.tab-btn.active{color:var(--Blu-500);border-bottom:4px solid var(--Blu-500) !important}.tabs-programma .tab-panel{display:none}.tabs-programma .tab-panel.active{display:block}.right-panel{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999999;justify-content:flex-end;background:rgba(0,0,0,0);display:flex;opacity:0;pointer-events:none;transition:opacity .4s,background .4s}.right-panel .right-panel-container{background:#fff;height:100%;position:absolute;right:0;max-width:540px;transform:translateX(100%);transition:transform .4s}.right-panel .right-panel-container .right-panel-close{justify-content:space-between;align-items:center;border-bottom:1px solid var(--Blu-50);padding:24px 31px 24px 40px}@media only screen and (max-width: 768px){.right-panel .right-panel-container .right-panel-close{padding:18px 20px}}.right-panel .right-panel-container .right-panel-close .right-panel-type{color:var(--Azzurro-1);font-size:18px;font-weight:600;line-height:20px}.right-panel .right-panel-container .right-panel-content{padding:40px}@media only screen and (max-width: 768px){.right-panel .right-panel-container .right-panel-content{padding:20px}}.right-panel .right-panel-container .right-panel-content .panel-relatore-name{display:flex;gap:24px;align-items:center;letter-spacing:-0.64px}.right-panel .right-panel-container .right-panel-content .panel-relatore-name img{border-radius:999px;width:56px;aspect-ratio:1/1}.right-panel .right-panel-container .right-panel-content .panel-relatore-abstract{font-style:italic;border-top:1px solid var(--Blu-50);border-bottom:1px solid var(--Blu-50);padding:16px 0px;font-size:16px}.right-panel .right-panel-container .right-panel-content .panel-livello{border-top:1px solid var(--Blu-50);border-bottom:1px solid var(--Blu-50);padding:16px 0px}.right-panel.open{opacity:1;background:rgba(0,0,0,.5);pointer-events:auto}.right-panel.open .right-panel-container{transform:translateX(0);overflow-x:auto;scrollbar-width:none}.cbt-accordion .cbt-accordion-header{cursor:pointer;display:flex;align-items:center}.cbt-accordion .cbt-accordion-header .cbt-accordion-icon{transition:transform .2s}.cbt-accordion .cbt-accordion-header .cbt-accordion-icon.rotated{transform:rotate(180deg)}.home .cta-footer-wrapper{padding-bottom:40px;background-color:var(--Blu-800)}.cta-footer-wrapper{padding-bottom:80px}@media only screen and (max-width: 768px){.cta-footer-wrapper{padding:0px 20px}}.cta-footer-wrapper .cta-footer-container{width:100%;max-width:1200px;margin:auto}@media only screen and (max-width: 768px){.cta-footer-wrapper .cta-footer-container{background:var(--Blu-25)}}.cta-footer-wrapper .cta-footer-container>div{max-width:40%}@media only screen and (max-width: 768px){.cta-footer-wrapper .cta-footer-container>div{max-width:100%}}.btn-cta-bottom{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(0px + env(safe-area-inset-bottom, 0));z-index:999;white-space:nowrap;width:calc(100% - 32px);text-align:center;margin-bottom:16px}body.has-bottom-cta{position:relative}footer#colophon .footer_wrapper{gap:0}footer#colophon .footer_wrapper a:hover{opacity:.8}footer#colophon .footer_wrapper .partners{padding:32px 0px;border-top:1px solid hsla(0,0%,100%,.15);border-bottom:1px solid hsla(0,0%,100%,.15)}footer#colophon .footer_wrapper .social{align-items:flex-end}@media only screen and (max-width: 768px){footer#colophon .footer_wrapper .social{justify-content:center;align-items:center}}.subfooter{background:#00172b}.subfooter .sub_footer_wrapper{color:var(--Blu-100);font-size:13px}.subfooter .sub_footer_wrapper .sub-footer_menu_nav ul{padding:0;margin:0;list-style:none;display:flex;gap:16px}@media only screen and (max-width: 768px){.subfooter .sub_footer_wrapper .sub-footer_menu_nav ul{flex-direction:column;gap:8px}}.subfooter .sub_footer_wrapper .sub-footer_menu_nav ul li a{color:var(--Blu-100)}.subfooter .sub_footer_wrapper .sub-footer_menu_nav ul li a:hover{color:var(--Blu-200)}.wpcf7-form{font-size:16px}.wpcf7-form input[type=text],.wpcf7-form input[type=password],.wpcf7-form input[type=email],.wpcf7-form input[type=url],.wpcf7-form input[type=tel],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form input[type=time],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=datetime-month],.wpcf7-form input[type=datetime-week],.wpcf7-form input[type=datetime-file],.wpcf7-form select,.wpcf7-form textarea,.wpcf7-form .wpcf7-form input[type=text],.wpcf7-form .wpcf7-form input[type=email],.wpcf7-form .wpcf7-form input[type=url],.wpcf7-form .wpcf7-form input[type=password],.wpcf7-form .wpcf7-form input[type=search],.wpcf7-form .wpcf7-form input[type=number],.wpcf7-form .wpcf7-form input[type=tel],.wpcf7-form .wpcf7-form input[type=range],.wpcf7-form .wpcf7-form input[type=date],.wpcf7-form .wpcf7-form input[type=month],.wpcf7-form .wpcf7-form input[type=week],.wpcf7-form .wpcf7-form input[type=time],.wpcf7-form .wpcf7-form input[type=datetime],.wpcf7-form .wpcf7-form input[type=datetime-local],.wpcf7-form .wpcf7-form input[type=color],.wpcf7-form .wpcf7-form textarea{margin-bottom:6px;padding:14px 16px;border-radius:6px;background:var(--Blu-25);font-size:16px;font-weight:500;line-height:22px}.wpcf7-form input[type=text]::placeholder,.wpcf7-form input[type=password]::placeholder,.wpcf7-form input[type=email]::placeholder,.wpcf7-form input[type=url]::placeholder,.wpcf7-form input[type=tel]::placeholder,.wpcf7-form input[type=number]::placeholder,.wpcf7-form input[type=date]::placeholder,.wpcf7-form input[type=time]::placeholder,.wpcf7-form input[type=datetime-local]::placeholder,.wpcf7-form input[type=datetime-month]::placeholder,.wpcf7-form input[type=datetime-week]::placeholder,.wpcf7-form input[type=datetime-file]::placeholder,.wpcf7-form select::placeholder,.wpcf7-form textarea::placeholder,.wpcf7-form .wpcf7-form input[type=text]::placeholder,.wpcf7-form .wpcf7-form input[type=email]::placeholder,.wpcf7-form .wpcf7-form input[type=url]::placeholder,.wpcf7-form .wpcf7-form input[type=password]::placeholder,.wpcf7-form .wpcf7-form input[type=search]::placeholder,.wpcf7-form .wpcf7-form input[type=number]::placeholder,.wpcf7-form .wpcf7-form input[type=tel]::placeholder,.wpcf7-form .wpcf7-form input[type=range]::placeholder,.wpcf7-form .wpcf7-form input[type=date]::placeholder,.wpcf7-form .wpcf7-form input[type=month]::placeholder,.wpcf7-form .wpcf7-form input[type=week]::placeholder,.wpcf7-form .wpcf7-form input[type=time]::placeholder,.wpcf7-form .wpcf7-form input[type=datetime]::placeholder,.wpcf7-form .wpcf7-form input[type=datetime-local]::placeholder,.wpcf7-form .wpcf7-form input[type=color]::placeholder,.wpcf7-form .wpcf7-form textarea::placeholder{color:var(--Blu-200)}.wpcf7-form input[type=text]::-webkit-input-placeholder,.wpcf7-form input[type=password]::-webkit-input-placeholder,.wpcf7-form input[type=email]::-webkit-input-placeholder,.wpcf7-form input[type=url]::-webkit-input-placeholder,.wpcf7-form input[type=tel]::-webkit-input-placeholder,.wpcf7-form input[type=number]::-webkit-input-placeholder,.wpcf7-form input[type=date]::-webkit-input-placeholder,.wpcf7-form input[type=time]::-webkit-input-placeholder,.wpcf7-form input[type=datetime-local]::-webkit-input-placeholder,.wpcf7-form input[type=datetime-month]::-webkit-input-placeholder,.wpcf7-form input[type=datetime-week]::-webkit-input-placeholder,.wpcf7-form input[type=datetime-file]::-webkit-input-placeholder,.wpcf7-form select::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=text]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=email]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=url]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=password]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=search]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=number]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=tel]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=range]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=date]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=month]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=week]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=time]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=datetime]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=datetime-local]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form input[type=color]::-webkit-input-placeholder,.wpcf7-form .wpcf7-form textarea::-webkit-input-placeholder{color:var(--Blu-200)}.wpcf7-form input[type=text]::-moz-placeholder,.wpcf7-form input[type=password]::-moz-placeholder,.wpcf7-form input[type=email]::-moz-placeholder,.wpcf7-form input[type=url]::-moz-placeholder,.wpcf7-form input[type=tel]::-moz-placeholder,.wpcf7-form input[type=number]::-moz-placeholder,.wpcf7-form input[type=date]::-moz-placeholder,.wpcf7-form input[type=time]::-moz-placeholder,.wpcf7-form input[type=datetime-local]::-moz-placeholder,.wpcf7-form input[type=datetime-month]::-moz-placeholder,.wpcf7-form input[type=datetime-week]::-moz-placeholder,.wpcf7-form input[type=datetime-file]::-moz-placeholder,.wpcf7-form select::-moz-placeholder,.wpcf7-form textarea::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=text]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=email]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=url]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=password]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=search]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=number]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=tel]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=range]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=date]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=month]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=week]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=time]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=datetime]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=datetime-local]::-moz-placeholder,.wpcf7-form .wpcf7-form input[type=color]::-moz-placeholder,.wpcf7-form .wpcf7-form textarea::-moz-placeholder{color:var(--Blu-200)}.wpcf7-form input[type=text]:-ms-input-placeholder,.wpcf7-form input[type=password]:-ms-input-placeholder,.wpcf7-form input[type=email]:-ms-input-placeholder,.wpcf7-form input[type=url]:-ms-input-placeholder,.wpcf7-form input[type=tel]:-ms-input-placeholder,.wpcf7-form input[type=number]:-ms-input-placeholder,.wpcf7-form input[type=date]:-ms-input-placeholder,.wpcf7-form input[type=time]:-ms-input-placeholder,.wpcf7-form input[type=datetime-local]:-ms-input-placeholder,.wpcf7-form input[type=datetime-month]:-ms-input-placeholder,.wpcf7-form input[type=datetime-week]:-ms-input-placeholder,.wpcf7-form input[type=datetime-file]:-ms-input-placeholder,.wpcf7-form select:-ms-input-placeholder,.wpcf7-form textarea:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=text]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=email]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=url]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=password]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=search]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=number]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=tel]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=range]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=date]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=month]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=week]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=time]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=datetime]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=datetime-local]:-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=color]:-ms-input-placeholder,.wpcf7-form .wpcf7-form textarea:-ms-input-placeholder{color:var(--Blu-200)}.wpcf7-form input[type=text]::-ms-input-placeholder,.wpcf7-form input[type=password]::-ms-input-placeholder,.wpcf7-form input[type=email]::-ms-input-placeholder,.wpcf7-form input[type=url]::-ms-input-placeholder,.wpcf7-form input[type=tel]::-ms-input-placeholder,.wpcf7-form input[type=number]::-ms-input-placeholder,.wpcf7-form input[type=date]::-ms-input-placeholder,.wpcf7-form input[type=time]::-ms-input-placeholder,.wpcf7-form input[type=datetime-local]::-ms-input-placeholder,.wpcf7-form input[type=datetime-month]::-ms-input-placeholder,.wpcf7-form input[type=datetime-week]::-ms-input-placeholder,.wpcf7-form input[type=datetime-file]::-ms-input-placeholder,.wpcf7-form select::-ms-input-placeholder,.wpcf7-form textarea::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=text]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=email]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=url]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=password]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=search]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=number]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=tel]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=range]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=date]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=month]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=week]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=time]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=datetime]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=datetime-local]::-ms-input-placeholder,.wpcf7-form .wpcf7-form input[type=color]::-ms-input-placeholder,.wpcf7-form .wpcf7-form textarea::-ms-input-placeholder{color:var(--Blu-200)}.wpcf7-form .wpcf7-acceptance{display:flex}.wpcf7-form .wpcf7-acceptance label{display:flex;gap:8px;font-size:14px;padding:12px 0px;justify-content:left}.wpcf7-form .wpcf7-submit{height:56px;padding:0 24px;font-size:18px;line-height:18px}@media only screen and (max-width: 768px){.button+.button,button+button,button+input[type=submit],input[type=submit]+button,input[type=submit]+input[type=submit]{margin-left:unset;margin-top:6px}.pre_title i{display:none}.home .top_header_single{padding:unset}#top_header .top_header_single .header_claim>div{line-height:20px;font-weight:300;line-height:26px}#top_header .top_header_single .header_claim>div:last-of-type{padding:unset}#top_header .top_header_single .header_claim .button{width:100%}#top_header .top_header_single.image .header_claim_container{padding:64px 20px 100px 20px}#top_header .countdown{padding:12px 16px !important;width:calc(100% - 40px);margin-top:-36px}#top_header .countdown #countdown>div>div:first-child{font-size:34px;line-height:34px;letter-spacing:.68px}#top_header .countdown #countdown>div>div:last-child{font-size:12px;line-height:12px}footer#colophon{padding:20px !important}footer#colophon .newsletter-section{gap:24px}footer#colophon .newsletter-section .newsletter-section>div{width:100%;text-align:center}footer#colophon .partners{text-align:center}footer#colophon .partners div{align-items:center}footer#colophon .copyright{text-align:center}.subfooter{padding-left:20px;padding-right:20px}.subfooter .sub_footer_wrapper{text-align:center;padding:20px 0px}.subfooter .sub_footer_wrapper>div:first-child{order:1}}#mobthead.mobile-header .mob_logo_container{padding:16px 14px 16px 20px}#mobthead.mobile-header .mob_logo_container .site-branding{gap:14px !important}#mobthead.mobile-header .mob_logo_container .site-branding>a{max-width:96px}#mobthead.mobile-header .mob_logo_container .site-branding .site-claim{flex:2;gap:2px !important;border-left:2px solid var(--Blu-50);padding-left:12px}#mobthead.mobile-header .mob_logo_container .site-branding .site-claim>div:first-child{font-size:15px;font-weight:700;letter-spacing:-0.6px;line-height:normal}#mobthead.mobile-header .mob_logo_container .site-branding .site-claim>div:last-child{font-size:10px !important;font-weight:600;gap:3px}#mobthead.mobile-header .mob_logo_container .site-branding .site-claim>div:last-child>i{width:12px;height:12px}#mobthead.mobile-header .mob_logo_container #mob_menu_toggle{display:flex;flex-direction:column;align-items:end}#mobthead.mobile-header .mob_logo_container #mob_menu_toggle>span{width:20px;margin-bottom:4px;height:2px;background:var(--Blu-700)}#mobthead.mobile-header .mob_logo_container #mob_menu_toggle>span:last-child{width:14px}#mobthead.mobile-header ul.mob-menu li{padding:12px}#mobthead.mobile-header ul.mob-menu li:not(:last-child){border-bottom:1px solid var(--Blu-50)}#mobthead.mobile-header ul.mob-menu li a{text-transform:unset}#mobthead.mobile-header.mobile_menu_open #mob_menu_toggle>span:nth-child(2){-webkit-transform:rotate(-45deg) translateX(0px) translateY(-1px);transform:rotate(-45deg) translateX(0px) translateY(-1px)}/*# sourceMappingURL=custom.css.map */
