@import url(https://static.cineca.it/gf/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&family=Raleway&display=swap);

:root {
  --primary: #49668b;
  --text: #000;
  --bg: #fff;
}

body {
  font-family: 'Atkinson Hyperlegible', 'Titillium Web', Helvetica, Arial, sans-serif;
}

.idp-leftside {
  background-image: url('/idp/images/background.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.idp-topside .idp-logo {
  max-height: 110px;
}
/* Il logo è più grande nel layout 2 */
:root.idp-layout2 .idp-topside .idp-logo {
  max-height: 140px;
}

/* Nascondo il logo di sinistra */
.idp-leftside .idp-logo-link,
.idp-leftside .idp-logo {
  display: none;
}

/* Uso le stesse impostazioni del layout1 */
:root.idp-layout2 .idp-topside {
  display: flex;
}
:root.idp-layout2 .idp-authside {
  padding-top: 20px;
}
