/*---------------------------------------------------------------------------------

intégration thème Épiphanie 2027
Versailles et le Roi-Soleil

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

:root {
  --dark: #02193f;
  --light: #ece9e4;
}

.scroll-settings-code {
  width: 0 !important;
  height: 0 !important;
}

.scroll-settings-code .et_pb_row {
  margin: 0 !important;
  padding: 0 !important;
}

.versailles-27.animation-container {
  background-color: var(--dark);
  height: 100vh;
}

.versailles-27.horizontal-container {
  background-color: var(--light);
  overscroll-behavior: none;
  display: flex;
  flex-wrap: nowrap;
}

.versailles-27.horizontal-line {
  display: flex;
  align-items: center;
  width: 60vw;
  margin: 25px;
}

/* .versailles-27.horizontal-line.horizontal-line-first {
  max-width: 40%;
} */

.versailles-27.horizontal-serie {

}
.seo-text { position: absolute; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); white-space: nowrap;}
.versailles-27 h1{font-size: 120px; font-family: noto-sans, sans-serif; font-weight: 500; color:var(--light); line-height: 170px}
.versailles-27 h1 .cursive{font-family: above-the-beyond, serif; font-weight: 400;}
.versailles-27 h1 .ligne1,
.versailles-27 h1 .ligne2,
.versailles-27 h1 .ligne3{display: block;}
.versailles-27 h1 .ligne4 strong{position: relative; top: -22px; text-shadow: 1px 0 currentColor, -1px 0 currentColor, 0 1px currentColor, 0 -1px currentColor;}

.versailles-27 .versailles-soleil{text-align: center; height: calc(100vh - 81px); vertical-align: middle; margin: 0 auto !important; align-content: center;}
.versailles-27 .parent-soleil{display: flex;  flex-direction: column;}
.versailles-27 .titreH1-collections{position: absolute; top: calc(50vh - (475px / 2) - 70px); left: 120px}
/*

versailles-27 animation-container
versailles-27 versailles-soleil versailles-soleil-light
versailles-27 versailles-soleil versailles-soleil-dark

versailles-27 horizontal-container
versailles-27 horizontal-line horizontal-line-first
versailles-27 horizontal-line horizontal-serie

cursive
a

*/

/* adobe font web project Alcara Épi 2027 */
/*@import url("https://p.typekit.net/p.css?s=1&k=dkw7beu&ht=tk&f=40409.40410.40411.40412.40415.40416.53836&a=98060366&app=typekit&e=css");*/

@font-face {
font-family:"noto-sans";
src:url("https://use.typekit.net/af/39d362/00000000000000007735b97f/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/39d362/00000000000000007735b97f/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/39d362/00000000000000007735b97f/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"noto-sans";
src:url("https://use.typekit.net/af/f004f4/00000000000000007735b983/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/f004f4/00000000000000007735b983/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/f004f4/00000000000000007735b983/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"noto-sans";
src:url("https://use.typekit.net/af/be3645/00000000000000007735b988/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/be3645/00000000000000007735b988/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/be3645/00000000000000007735b988/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"noto-sans";
src:url("https://use.typekit.net/af/f8b51a/00000000000000007735b98b/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/f8b51a/00000000000000007735b98b/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/f8b51a/00000000000000007735b98b/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"noto-sans";
src:url("https://use.typekit.net/af/9bc9cd/00000000000000007735b995/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/9bc9cd/00000000000000007735b995/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/9bc9cd/00000000000000007735b995/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"noto-sans";
src:url("https://use.typekit.net/af/ec1c68/00000000000000007735b99b/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/ec1c68/00000000000000007735b99b/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/ec1c68/00000000000000007735b99b/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"above-the-beyond";
src:url("https://use.typekit.net/af/7b62b9/00000000000000007750b2b7/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/7b62b9/00000000000000007750b2b7/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/7b62b9/00000000000000007750b2b7/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

.tk-noto-sans { font-family: "noto-sans",sans-serif; }
.tk-above-the-beyond { font-family: "above-the-beyond",sans-serif; }
