@charset "UTF-8";
/* https://www.start2impact.it/wp-content/uploads/elementor/css/local-54508-frontend-desktop.css?ver=6af7541f8df60 */
.elementor .s2i-header-header-logo{width:auto;height:28px;margin-inline-start:8px}.elementor .s2i-header-nav-master:hover,.elementor .s2i-header-nav-master:focus-visible{color:#85E1C8}.elementor .s2i-header-nav-master{font-family:Inter;font-weight:500;font-size:16px;color:#FFF;line-height:1.5}.elementor .s2i-header-nav-orientamento:hover,.elementor .s2i-header-nav-orientamento:focus-visible{color:#85E1C8}.elementor .s2i-header-nav-orientamento{font-family:Inter;font-weight:500;font-size:16px;color:#FFF;line-height:1.5}.elementor .s2i-header-nav-lavoro:hover,.elementor .s2i-header-nav-lavoro:focus-visible{color:#85E1C8}.elementor .s2i-header-nav-lavoro{font-family:Inter;font-weight:500;font-size:16px;color:#FFF;line-height:1.5}.elementor .s2i-header-header-nav{width:auto;padding:0;display:flex;flex-direction:row;gap:40px;align-items:center}.elementor .s2i-header-nav-accedi:hover,.elementor .s2i-header-nav-accedi:focus-visible{color:#85E1C8}.elementor .s2i-header-nav-accedi{font-family:Inter;font-weight:500;font-size:16px;color:#FFF;line-height:1.5;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px}.elementor .s2i-header-header-cta:hover,.elementor .s2i-header-header-cta:focus-visible{color:#FFF;background-color:#060233}.elementor .s2i-header-header-cta{font-family:Inter;font-weight:600;font-size:16px;color:#FFF;line-height:24px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:0;background-color:#6E5DC6;display:inline-block}.elementor .s2i-header-menu-mobile-chiudi-label{font-family:Inter;font-size:18px;color:#FFF;line-height:1}.elementor .s2i-header-menu-mobile-chiudi{width:44px;height:44px;min-width:0;position:fixed;inset-block-start:14px;inset-inline-end:16px;z-index:202;color:#FFF;cursor:pointer;padding:0;border-radius:9999px;border-width:0;background-color:rgb(255 255 255 / .1);display:none;justify-content:center;align-items:center}.elementor .s2i-header-menu-mobile-apri-label{width:18px;height:12px;font-size:0;color:#fff0;line-height:0;background-image:linear-gradient(#060233 0%,#060233 100%),linear-gradient(#060233 0%,#060233 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%}.elementor .s2i-header-menu-mobile-apri{width:48px;height:48px;min-width:0;color:#060233;cursor:pointer;padding:0;border-radius:12px;border-width:0;background-color:#EEEFF5;display:flex;justify-content:center;align-items:center}.elementor .s2i-header-menu-mobile-pulsanti{width:auto;padding:0;display:flex;flex-direction:row;gap:0;justify-content:flex-start}.elementor .s2i-header-menu-mobile-vuoto{width:auto;height:0;min-width:0;padding:0}.elementor .s2i-header-menu-mobile-logo{width:auto;height:28px}.elementor .s2i-header-menu-mobile-top{width:100%;height:52px;padding-block-start:0;padding-block-end:0;padding-inline-start:8px;padding-inline-end:0;display:flex;flex-direction:row;align-items:center}.elementor .s2i-header-menu-mobile-link-master{font-family:"Inter Tight";font-weight:500;font-size:28px;color:#FFF;line-height:1.2;padding-block-start:18px;padding-block-end:18px;padding-inline-start:8px;padding-inline-end:8px;border-block-end-width:1px;display:flex;justify-content:space-between;align-items:center}.elementor .s2i-header-menu-mobile-link-orientamento{font-family:"Inter Tight";font-weight:500;font-size:28px;color:#FFF;line-height:1.2;padding-block-start:18px;padding-block-end:18px;padding-inline-start:8px;padding-inline-end:8px;border-block-end-width:1px;display:flex;justify-content:space-between;align-items:center}.elementor .s2i-header-menu-mobile-link-lavoro{font-family:"Inter Tight";font-weight:500;font-size:28px;color:#FFF;line-height:1.2;padding-block-start:18px;padding-block-end:18px;padding-inline-start:8px;padding-inline-end:8px;border-block-end-width:1px;display:flex;justify-content:space-between;align-items:center}.elementor .s2i-header-menu-mobile-nav{width:100%;padding:0;display:flex;flex-direction:column;gap:0}.elementor .s2i-header-menu-mobile-cta:hover,.elementor .s2i-header-menu-mobile-cta:focus-visible{background-color:#4E3BA9}.elementor .s2i-header-menu-mobile-cta{width:100%;font-family:Inter;font-weight:600;font-size:15px;color:#FFF;line-height:22px;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;border-width:2px;border-color:#6E5DC6;border-style:solid;background-color:#6E5DC6;display:block}.elementor .s2i-header-menu-mobile-accedi:hover,.elementor .s2i-header-menu-mobile-accedi:focus-visible{background-color:rgb(255 255 255 / .08)}.elementor .s2i-header-menu-mobile-accedi{width:100%;font-family:Inter;font-weight:600;font-size:15px;color:#FFF;line-height:22px;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;border-width:2px;border-color:#FFF;border-style:solid;background-color:#fff0;display:block}.elementor .s2i-header-menu-mobile-piede{width:100%;padding:0;margin-block-start:auto;display:flex;flex-direction:column;gap:10px}.elementor .s2i-header-menu-mobile-overlay{width:100vw;position:fixed;inset-block-start:0;inset-inline-start:0;z-index:200;padding-block-start:10px;padding-block-end:24px;padding-inline-start:16px;padding-inline-end:16px;background-color:#060233;display:flex;flex-direction:column;gap:24px}.elementor .s2i-header-menu-mobile-pannello{width:auto;min-width:0;padding:0}.elementor .s2i-header-menu-mobile-area{width:auto;min-width:0;padding:0}.elementor .s2i-header-menu-mobile-solo-telefono{width:auto;min-width:0;padding:0;display:none;flex-direction:column;gap:0}.elementor .s2i-header-header-destra{width:auto;padding:0;display:flex;flex-direction:row;gap:8px;align-items:center}.elementor .s2i-header-header-inner{width:100%;max-width:1240px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center}.elementor .s2i-header-header{width:100%;min-height:89px;position:sticky;inset-block-start:0;z-index:40;padding-block-start:12px;padding-block-end:12px;padding-inline-start:80px;padding-inline-end:80px;background-color:#060233;display:flex;flex-direction:row;justify-content:center}