/* English main / WHAT MAKES ELEA DIFFERENT — fixed three-line desktop heading. */
@media (min-width:1201px) and (max-width:1366px){
  html[lang="en"] body.main-page .different-grid{
    grid-template-columns:490px minmax(0,1fr)!important;
    column-gap:40px!important;
  }
  html[lang="en"] body.main-page .different-title .different-heading-en{
    font-size:clamp(28px,2.2vw,30px)!important;
    line-height:1.48!important;
    letter-spacing:-.025em!important;
  }
}

@media (min-width:1367px) and (max-width:1600px){
  html[lang="en"] body.main-page .different-grid{
    grid-template-columns:560px minmax(0,1fr)!important;
    column-gap:40px!important;
  }
  html[lang="en"] body.main-page .different-title .different-heading-en{
    font-size:clamp(30px,2.1vw,34px)!important;
    line-height:1.48!important;
    letter-spacing:-.025em!important;
  }
}

@media (min-width:1601px){
  html[lang="en"] body.main-page .different-grid{
    grid-template-columns:600px minmax(0,1fr)!important;
    column-gap:10px!important;
  }
  html[lang="en"] body.main-page .different-title .different-heading-en{
    font-size:clamp(34px,2vw,36px)!important;
    line-height:1.48!important;
    letter-spacing:-.025em!important;
  }
}

@media (min-width:1201px){
  html[lang="en"] body.main-page .different-title .different-heading-line{
    display:inline-block!important;
    white-space:nowrap!important;
  }
}
