.flash-messages_flashWrapper__i9xQg{position:fixed;bottom:0;left:0;width:100%;max-width:400px;z-index:9999;padding:15px;max-height:100vh}.flash-messages_flashItem__koiFB{margin-top:15px;overflow:hidden;border-radius:4px;padding:10px 15px;background-color:#f6faff;border:1px solid #8ebdf1;color:#1969ca}.flash-messages_danger__6t0mK{background-color:#fdf6f6;border-color:#de7575;color:#c20707}.flash-messages_danger__6t0mK hr{border-top-color:#de7575}.flash-messages_danger__6t0mK .flash-messages_link__vQHcM{color:#a90606}.flash-messages_success__5zi6o{background-color:#f8fcf9;border-color:#86cf95;color:#068019}.flash-messages_success__5zi6o hr{border-top-color:#86cf95}.flash-messages_success__5zi6o .flash-messages_link__vQHcM{color:#056814}.flash-messages_info__Oi7Fa{background-color:#f6faff;border-color:#8ebdf1;color:#1969ca}.flash-messages_info__Oi7Fa hr{border-top-color:#8ebdf1}.flash-messages_info__Oi7Fa .flash-messages_link__vQHcM{color:#165db3}.flash-messages_warning__48qVp{background-color:#fffaf6;border-color:#fa9f47;color:#b24603}.flash-messages_warning__48qVp hr{border-top-color:#fa9f47}.flash-messages_warning__48qVp .flash-messages_link__vQHcM{color:#993c03}.page-dom-bookmark-button_removeButton__a5U3D{border-radius:50px;background:var(--blue,#009fe3);color:#fff;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:13px;padding:8px 10px;border:none}.page-dom-bookmark-button_removeButton__a5U3D svg{margin-right:7px}.page-dom-bookmark-button_removeButton__a5U3D:hover{background:var(--blue,#009fe3)!important}.page-dom-bookmark-button_buttonDefaultState__NaDm0,.page-dom-bookmark-button_buttonDefaultState__NaDm0:focus,.page-dom-bookmark-button_buttonDefaultState__NaDm0:hover{border:none!important;background:none!important;padding:0!important}.page-dom-bookmark-button_buttonDefaultState__NaDm0:hover{opacity:.9!important}.page-dom-bookmark-button_postPage__SBWNu .page-dom-bookmark-button_buttonDefaultState__NaDm0{padding:0}body.register-modal_modal-open__KhXEm{overflow:hidden}.register-modal_bottomLine__Qq3ln{display:flex;flex-flow:row nowrap;align-items:center}.register-modal_bottomLine__Qq3ln svg{cursor:pointer}.register-modal_buttonDefaultState__wGmuD,.register-modal_buttonDefaultState__wGmuD:focus,.register-modal_buttonDefaultState__wGmuD:hover{border:none!important;background:none!important}.register-modal_buttonDefaultState__wGmuD:hover{opacity:.9!important}.register-modal_modalHeader__52wBx{display:flex;flex-direction:column;align-items:center}.register-modal_modalTitle__8binT{text-align:center;font-size:27px;font-style:normal;font-weight:800;line-height:33px;padding:15px 0}.register-modal_modalBody__hglPU{font-size:17px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.3px;padding-bottom:15px;text-align:center}.register-modal_modalFooter__VJVaA{display:flex;flex-direction:column;justify-content:center;align-items:center}.register-modal_modalFooter__VJVaA .register-modal_registerButton__w4Psk{border-radius:25px;background:#ef731a;box-shadow:0 4px 0 0 #c76016;border:none;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:20px;padding:11px 40px;margin-bottom:15px}.register-modal_modalFooter__VJVaA .register-modal_registerButton__w4Psk:hover{background-color:#ef731a!important}.register-modal_modalFooter__VJVaA .register-modal_loginLink__njqjO{color:#009fe3;text-align:center;font-size:17px;font-weight:400;line-height:22px;letter-spacing:.3px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.footer_background__zSHPi{background-color:var(--color-primary);color:var(--color-background)}.footer_background__zSHPi a:hover{color:var(--color-secondary);font-weight:600}.footer_bold__lGkci{font-weight:600;color:var(--color-white)}.footer_logo__9djFB,.footer_logo__9djFB img{height:45px;width:auto;margin-bottom:50px}.footer_content__veiCM{margin-top:24px;margin-bottom:15px;font-size:.75rem;font-weight:400;letter-spacing:.6px;line-height:1.6em;text-align:left}.footer_linksWrapper__iYABE{display:flex;flex-direction:column;gap:25px}.footer_link__YGJB4{display:block;font-size:15px;line-height:20px;font-weight:400;text-decoration:underline;letter-spacing:.15px}.footer_imageWrapper__7KSJ2{float:left;margin-right:10px}.footer_imageWrapper__7KSJ2 img{height:70px;width:70px;object-fit:cover;border-radius:35px}.footer_newsletterContainer__NtHrJ{color:var(--color-background);border-radius:6px;display:flex;align-items:start;flex-direction:column;align-items:center}.footer_newsletterContainer__NtHrJ>p{font-family:Montserrat;font-size:27px!important;line-height:40px!important;font-weight:700!important;margin-bottom:20px;color:var(--color-background)}.footer_button__y4zpi{padding:15px 35px!important;font-size:18px!important}.footer_button__y4zpi:hover{font-weight:700!important}.footer_formContainer__2LUVk{display:grid;grid-template-columns:1fr auto}.footer_emailInput__Urk5c{width:100%;border:1px solid #ddd;border-radius:5px;color:var(--color-primary);outline:none;padding:10px 14px;font-size:14px;line-height:24px}.footer_emailInput__Urk5c::placeholder{color:#ddd}.footer_submit__agMRU{background-color:var(--color-primary);color:var(--color-background);font-size:18px;line-height:20px;border:none;border-radius:6px;border:1px solid var(--color-background);padding:12px 32px;font-weight:700}.footer_bottomSection__hzn3n{grid-column:1/3;margin-top:10px;display:flex;align-items:center}.footer_bottomSection__hzn3n>label{flex:1 1;font-size:.8rem;margin-left:10px;color:var(--color-white);text-align:left}.footer_iconContainer__K_rwq{display:flex;gap:20px}.footer_iconContainer__K_rwq>div{display:none!important}@media (min-width:500px){.footer_iconContainer__K_rwq>div{display:inline-block!important}}.footer_socialIconContainer__CKW9P{height:36px;width:36px;padding:5px;border:2px solid var(--color-background);border-radius:100%;display:flex;align-items:center;justify-content:center}.footer_socialIconContainer__CKW9P:first{margin-left:0}.footer_socialIcon__wtXZd{width:auto;height:100%}.footer_endSection__THS7D{display:flex;align-items:center;justify-content:center;gap:10px;margin:80px 0 40px;padding-top:10px;font-size:13px!important;font-weight:400!important;line-height:22px;border-top:1px solid var(--color-background);color:var(--color-background);flex-wrap:wrap}.footer_endSection__THS7D>p{margin-bottom:0!important}.footer_endLink__XKD_R{color:var(--color-background);text-decoration:underline;font-size:13px;letter-spacing:.54px}.footer_endLink__XKD_R:hover{letter-spacing:.35px!important}@media (max-width:992px){.footer_linksWrapper__iYABE{margin:50px 0 40px}.footer_endSection__THS7D{margin:50px 0 40px!important}.footer_section__eZ6x5{text-align:center}.footer_iconContainer__K_rwq{justify-content:center}.footer_newsletterContainer__NtHrJ{display:flex;flex-direction:column;align-items:center}.footer_submit__agMRU{font-size:18px;line-height:20px;border:1px solid var(--color-background);padding:12px 32px;font-weight:700}}@media (max-width:768px){.footer_newsletterContainer__NtHrJ>p{font-size:22px!important}}.breadcrumb_directoryContainer__iBlp_{width:100%}.breadcrumb_pathLink__nPi01{font-family:Nunito;font-size:14px;text-transform:none;color:var(--color-primary);text-decoration:underline}.breadcrumb_pathLink__nPi01:hover{color:var(--color-primary)!important}span:last-of-type>.breadcrumb_pathLink__nPi01{font-weight:700;color:var(--color-text);text-decoration:none}span:last-of-type>.breadcrumb_pathLink__nPi01:hover{color:var(--color-text)!important}.breadcrumb_separator__l_hQu{height:14px;margin:0 15px}.breadcrumb_light__7cpAp .breadcrumb_pathLink__nPi01{color:#fff!important}.slider_sliderWrapper__rdgBn{width:100%;position:relative;overflow:hidden}.slider_sliderControls__nwZ9R{display:flex;align-items:center;position:relative}.slider_sliderContainer__rII8O{width:100%;overflow:hidden;position:relative;touch-action:pan-y}.slider_cardContainer__I2DtX{display:flex;align-items:center;position:relative;margin:0;padding:0;width:100%}.slider_slide__JtT9V{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;will-change:transform}.slider_sliderCard__RGqob{position:relative;box-sizing:border-box;flex-shrink:0;cursor:-webkit-grab;cursor:grab}.slider_sliderCard__RGqob:active{cursor:-webkit-grabbing;cursor:grabbing}.slider_controlButton__sT563{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-background,#fff);border:1px solid var(--color-primary,#333);color:var(--color-primary,#333);cursor:pointer;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all .2s ease}.slider_controlButton__sT563:hover{background-color:var(--color-primary,#333);color:var(--color-background,#fff)}.slider_controlButton__sT563.slider_disabled__xotr6{opacity:.5;cursor:not-allowed}.slider_prevButton__WOlDe{margin-right:15px}.slider_nextButton__AbE9m{margin-left:15px}.slider_indicatorContainer__LmOfr{display:flex;justify-content:center;align-items:center;margin-top:20px}.slider_indicator__aKSR1{width:10px;height:10px;border-radius:50%;margin:0 5px;background-color:transparent;border:1px solid var(--color-primary,#333);cursor:pointer;transition:all .3s ease}.slider_indicator__aKSR1.slider_active__Bh_e3{background-color:var(--color-primary,#333)}.slider_indicatorContainer__LmOfr.slider_light__lF990 .slider_indicator__aKSR1{border-color:#fff}.slider_indicatorContainer__LmOfr.slider_light__lF990 .slider_indicator__aKSR1.slider_active__Bh_e3{background-color:#fff}.slider_alignCenter__x9buE{align-items:center}@media (max-width:767px){.slider_sliderCard__RGqob{min-width:90%;margin-right:20px}.slider_sliderCard__RGqob:last-child{margin-right:0}.slider_controlButton__sT563{display:none}.slider_indicator__aKSR1{width:6px;height:6px;margin:0 3px}}.prodotti-e-servizi_wrapper__IxISY{max-width:750px}.prodotti-e-servizi_mainTitle__dTa2D{font-size:28px;font-weight:800;margin-top:10px;margin-bottom:20px;color:var(--color-text)}.prodotti-e-servizi_sectionPadding__xe_Fs{padding-top:30px;padding-bottom:30px}.prodotti-e-servizi_sectionDescription__O5Sgb h2{font-size:24px;line-height:32px;font-weight:700;margin-bottom:24px}.prodotti-e-servizi_sectionDescription__O5Sgb h3{font-size:20px;line-height:26px;font-weight:700}.prodotti-e-servizi_sectionDescription__O5Sgb p{font-size:16px;margin-top:16px;line-height:26px;font-weight:500}.prodotti-e-servizi_sectionDescription__O5Sgb strong{font-weight:700}.prodotti-e-servizi_sectionDescription__O5Sgb a{color:var(--color-primary);text-decoration:underline}.prodotti-e-servizi_collaborazioniSection__UB990{text-align:center;background-color:#f6f4f3}.prodotti-e-servizi_collaborazioniSection__UB990 h3{margin-bottom:32px}.prodotti-e-servizi_backgroundBlue__ODd0G{background-color:rgba(0,159,227,.2)}.prodotti-e-servizi_reviewsSection__9T0gg{background-color:#f6f4f3}.prodotti-e-servizi_reviewsSection__9T0gg h3,.prodotti-e-servizi_reviewsSection__9T0gg p{text-align:center}.prodotti-e-servizi_gridSection__8t3_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:32px;align-items:center}.prodotti-e-servizi_reviewsGrid__NcOuQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px;margin-top:48px}.prodotti-e-servizi_reviewCard__bSkEa{padding:20px;border-radius:10px;background-color:rgba(0,159,227,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}.prodotti-e-servizi_reviewCard__bSkEa p{font-size:16px;line-height:26px;font-weight:500;letter-spacing:.3px;text-align:left;margin-bottom:48px}.prodotti-e-servizi_reviewCard__bSkEa h4{font-size:21px;font-weight:700}.prodotti-e-servizi_reviewCardImage__qtDjs{width:50%;height:100%;margin-top:-20px;margin-left:-20px}.prodotti-e-servizi_reviewCardImage__qtDjs>img{width:100%}.prodotti-e-servizi_collaborazioneImage__rpaJt{width:60%;margin:0 auto}.prodotti-e-servizi_alignCenter__C61bk{align-items:center}.prodotti-e-servizi_consulenzaSection__W7EAk,.prodotti-e-servizi_impactSection__p2GvF,.prodotti-e-servizi_mediaPartnershipSection__lBMv1{scroll-margin-top:74px}.prodotti-e-servizi_sectionDescription__O5Sgb ol li{margin-bottom:16px;line-height:26px;font-weight:500}@media screen and (min-width:768px){.prodotti-e-servizi_mainTitle__dTa2D{font-size:40px}.prodotti-e-servizi_gridSection__8t3_5{grid-gap:60px}.prodotti-e-servizi_order__sn0tQ{grid-row:1}.prodotti-e-servizi_sectionPadding__xe_Fs{padding-top:60px;padding-bottom:60px}.prodotti-e-servizi_sectionDescription__O5Sgb h2{font-size:32px;line-height:40px}.prodotti-e-servizi_sectionDescription__O5Sgb h3{font-size:24px;line-height:32px}.prodotti-e-servizi_sectionDescription__O5Sgb ol{padding:0;margin:0}.prodotti-e-servizi_reviewsGrid__NcOuQ{margin-top:80px}.prodotti-e-servizi_collaborazioneImage__rpaJt{width:100%;max-width:150px}}@media screen and (min-width:992px){.prodotti-e-servizi_consulenzaSection__W7EAk,.prodotti-e-servizi_impactSection__p2GvF,.prodotti-e-servizi_mediaPartnershipSection__lBMv1{scroll-margin-top:192px}.prodotti-e-servizi_collaborazioneImage__rpaJt{width:100%;max-width:180px}}@media screen and (min-width:1200px){.prodotti-e-servizi_gridSection__8t3_5{grid-gap:80px}.prodotti-e-servizi_sectionPadding__xe_Fs{padding-top:80px;padding-bottom:80px}}@media screen and (min-width:1400px){.prodotti-e-servizi_gridSection__8t3_5{grid-gap:100px}}