.elementor-16856 .elementor-element.elementor-element-4b2a4f6{--display:flex;}.elementor-16856 .elementor-element.elementor-element-4b2a4f6:not(.elementor-motion-effects-element-type-background), .elementor-16856 .elementor-element.elementor-element-4b2a4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-4ca62fa ) 0%, var( --e-global-color-c2f8d7f ) 100%);}.elementor-16856 .elementor-element.elementor-element-4329415{--display:flex;--overlay-opacity:0.035;--border-radius:1px 1px 1px 1px;}.elementor-16856 .elementor-element.elementor-element-4329415::before, .elementor-16856 .elementor-element.elementor-element-4329415 > .elementor-background-video-container::before, .elementor-16856 .elementor-element.elementor-element-4329415 > .e-con-inner > .elementor-background-video-container::before, .elementor-16856 .elementor-element.elementor-element-4329415 > .elementor-background-slideshow::before, .elementor-16856 .elementor-element.elementor-element-4329415 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16856 .elementor-element.elementor-element-4329415 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#04245B;background-image:url("https://www.master-mnemosine.it/wp-content/uploads/2021/12/Logo-Master-Mnemosine-1-150x150.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-16856 .elementor-element.elementor-element-4329415::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16856 .elementor-element.elementor-element-e5e0682{--display:flex;}.elementor-16856 .elementor-element.elementor-element-e5e0682:not(.elementor-motion-effects-element-type-background), .elementor-16856 .elementor-element.elementor-element-e5e0682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0E4FF;}.elementor-16856 .elementor-element.elementor-element-9ad5c31{--display:flex;}.elementor-16856 .elementor-element.elementor-element-0b3f207{--display:flex;}.elementor-16856 .elementor-element.elementor-element-eee9963{--display:flex;}.elementor-16856 .elementor-element.elementor-element-ac6d794{--display:flex;}.elementor-16856 .elementor-element.elementor-element-362e65f{--display:flex;}.elementor-16856 .elementor-element.elementor-element-2065f7a{--display:flex;}.elementor-16856 .elementor-element.elementor-element-a5cfed0{--display:flex;}.elementor-16856 .elementor-element.elementor-element-1d8d054{--display:flex;}.elementor-16856 .elementor-element.elementor-element-bbf6edd:not(.elementor-motion-effects-element-type-background), .elementor-16856 .elementor-element.elementor-element-bbf6edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#155098;}.elementor-16856 .elementor-element.elementor-element-bbf6edd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 38px 0px;}.elementor-16856 .elementor-element.elementor-element-bbf6edd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16856 .elementor-element.elementor-element-ee3debd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-16856 .elementor-element.elementor-element-ee09777{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16856 .elementor-element.elementor-element-3107106 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 45px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-16856 .elementor-element.elementor-element-e3ef9a7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:45px;}.elementor-16856 .elementor-element.elementor-element-e3ef9a7 .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-16856 .elementor-element.elementor-element-e3ef9a7.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-16856 .elementor-element.elementor-element-e3ef9a7.elementor-view-framed .elementor-icon, .elementor-16856 .elementor-element.elementor-element-e3ef9a7.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-16856 .elementor-element.elementor-element-e3ef9a7 .elementor-icon{font-size:45px;}.elementor-16856 .elementor-element.elementor-element-e3ef9a7 .elementor-icon-box-title, .elementor-16856 .elementor-element.elementor-element-e3ef9a7 .elementor-icon-box-title a{font-family:"Exo 2", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:0.8em;letter-spacing:0px;}.elementor-16856 .elementor-element.elementor-element-e3ef9a7:has(:hover) .elementor-icon-box-title,
					 .elementor-16856 .elementor-element.elementor-element-e3ef9a7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-70b8038 );}.elementor-16856 .elementor-element.elementor-element-e3ef9a7 .elementor-icon-box-description{font-family:"Exo 2", Sans-serif;font-size:15px;font-weight:300;line-height:1.5em;letter-spacing:0px;color:#ffffff;}.elementor-16856 .elementor-element.elementor-element-3bcf9bd > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#57c6da;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 45px;}.elementor-16856 .elementor-element.elementor-element-27bf19f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:45px;}.elementor-16856 .elementor-element.elementor-element-27bf19f .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-16856 .elementor-element.elementor-element-27bf19f.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-16856 .elementor-element.elementor-element-27bf19f.elementor-view-framed .elementor-icon, .elementor-16856 .elementor-element.elementor-element-27bf19f.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-16856 .elementor-element.elementor-element-27bf19f .elementor-icon{font-size:45px;}.elementor-16856 .elementor-element.elementor-element-27bf19f .elementor-icon-box-title, .elementor-16856 .elementor-element.elementor-element-27bf19f .elementor-icon-box-title a{font-family:"Exo 2", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:0.8em;letter-spacing:0px;}.elementor-16856 .elementor-element.elementor-element-27bf19f:has(:hover) .elementor-icon-box-title,
					 .elementor-16856 .elementor-element.elementor-element-27bf19f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-70b8038 );}.elementor-16856 .elementor-element.elementor-element-27bf19f .elementor-icon-box-description{font-family:"Exo 2", Sans-serif;font-size:15px;font-weight:300;line-height:1.5em;letter-spacing:0px;color:#ffffff;}body.elementor-page-16856:not(.elementor-motion-effects-element-type-background), body.elementor-page-16856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-16856 .elementor-element.elementor-element-bbf6edd{margin-top:0px;margin-bottom:0px;padding:50px 0px 18px 0px;}.elementor-16856 .elementor-element.elementor-element-ee3debd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16856 .elementor-element.elementor-element-ee09777{margin-top:-43px;margin-bottom:-43px;}.elementor-16856 .elementor-element.elementor-element-3107106{width:50%;}.elementor-16856 .elementor-element.elementor-element-3107106 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 4px 0px 4px;}.elementor-16856 .elementor-element.elementor-element-e3ef9a7 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-16856 .elementor-element.elementor-element-3bcf9bd{width:50%;}.elementor-16856 .elementor-element.elementor-element-3bcf9bd > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 4px 0px 4px;}.elementor-16856 .elementor-element.elementor-element-27bf19f .elementor-icon-box-wrapper{text-align:center;gap:10px;}}@media(min-width:768px){.elementor-16856 .elementor-element.elementor-element-4329415{--content-width:1330px;}.elementor-16856 .elementor-element.elementor-element-0b3f207{--content-width:1362px;}.elementor-16856 .elementor-element.elementor-element-ac6d794{--content-width:1043px;}.elementor-16856 .elementor-element.elementor-element-362e65f{--content-width:1311px;}}/* Start custom CSS for container, class: .elementor-element-4329415 *//* =========================================================
   SFONDO HERO — BLU/AZZURRO PREMIUM (NO ALONE GIALLO)
   ✅ Glow freddo elegante
   ✅ Atmosfera istituzionale universitaria
   ✅ Zero riflessi oro
========================================================= */

.ct25-hero10{
  font-family:Arial,Helvetica,sans-serif;
  padding:26px 14px 34px;

  /* ✅ Background blu-only */
  background:
    /* glow azzurro chiaro (alto sinistra) */
    radial-gradient(circle at 18% 22%,
      rgba(42,167,255,.22) 0 26%,
      transparent 27%
    ),

    /* glow blu intenso (alto destra) */
    radial-gradient(circle at 82% 18%,
      rgba(11,60,255,.18) 0 22%,
      transparent 23%
    ),

    /* glow soft basso (centrale) */
    radial-gradient(circle at 50% 90%,
      rgba(0,160,255,.12) 0 30%,
      transparent 55%
    ),

    /* gradiente base pulito */
    linear-gradient(180deg,
      #eef9ff 0%,
      #d7f0ff 52%,
      #c6e6ff 100%
    );
}/* End custom CSS */