body,html{padding:0;margin:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:1em;margin:0;font-weight:400}p{margin:0}html{--padding-value:140px;--padding-inline-value:var(--padding-value);--padding-block-value:40px}@media(max-width:1024px){html{--padding-value:25px}}body{background-image:url(/images/site_background.jpg);background-repeat:repeat;color:#3b4156}@font-face{font-family:Inter Tight;src:url(/_next/static/media/InterTight-Regular.bebb7deb.ttf);font-display:swap}@font-face{font-family:Inter Tight Medium;src:url(/_next/static/media/InterTight-Medium.57f19bce.ttf);font-display:swap}@font-face{font-family:Inter Tight SemiBold;src:url(/_next/static/media/InterTight-SemiBold.1a466f89.ttf);font-display:swap}@font-face{font-family:Inter Tight Bold;src:url(/_next/static/media/InterTight-Bold.241d9c60.ttf);font-display:swap}@font-face{font-family:Inter Tight Light;src:url(/_next/static/media/InterTight-Light.5b04cdd0.ttf);font-display:swap}@font-face{font-family:Cormorant Garamond Bold;src:url(/_next/static/media/CormorantGaramond-Bold.8e50c7bf.ttf);font-display:swap}@font-face{font-family:Cormorant Garamond Bold Italic;src:url(/_next/static/media/CormorantGaramond-BoldItalic.779ad0c1.ttf);font-display:swap}@font-face{font-family:Cormorant Garamond Medium Italic;src:url(/_next/static/media/CormorantGaramond-MediumItalic.f758c45a.ttf);font-display:swap}body,html{font-family:Inter Tight Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body>*,html>*{font-size:1rem}label{position:relative}label input,label textarea{width:100%;padding:1rem 2rem;background-color:#ededed;border-radius:10px;border:none;font-family:inherit;font-size:inherit;box-shadow:inset 0 0 0 0 #3b4156;transition:box-shadow .3s ease}label input~.label,label textarea~.label{opacity:0;transition:opacity .3s ease;position:absolute;bottom:100%;left:1rem;font-family:Inter Tight Medium,sans-serif;font-size:12px}label input:placeholder-shown,label textarea:placeholder-shown{font-family:inherit;font-size:inherit;color:rgba(59,65,86,.5)}label input:hover,label textarea:hover{box-shadow:inset 0 0 0 3px #3b4156}label input:focus,label input:not(:placeholder-shown),label textarea:focus,label textarea:not(:placeholder-shown){outline:none}label input:focus~.label,label input:not(:placeholder-shown)~.label,label textarea:focus~.label,label textarea:not(:placeholder-shown)~.label{opacity:.4}label .error{display:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);flex-direction:row;gap:10px;align-items:center;font-size:12px}label.error{color:red}label.error input,label.error textarea{color:red;box-shadow:inset 0 0 0 3px red}label.error .error{display:flex}#smooth-content{overflow:hidden}.page_transition_overlay{z-index:100;position:fixed;inset:0;width:100%;height:100%;transform:translateY(-100%);visibility:hidden;display:flex;justify-content:center;align-items:center}.page_transition_overlay .letter_o{stroke:#fff}.animation{visibility:hidden;position:fixed;z-index:100;height:100vh;width:100%;opacity:1;transition:opacity .3s linear;background-image:url(/images/site_background.jpg)}.animation .animation_logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);visibility:hidden;z-index:-1;fill:#3b4156}.animation .animation_logo .o_and_m{fill:none}.animation .animation_trait_fin{position:absolute;bottom:50%;right:50%;transform:translate(-40px,14px)}.animation .animation_trait_epais{position:absolute;top:50%;left:50%;transform:translate(-50%,-100px);min-height:80vh;height:80vh;width:auto}.animation .animation_enter_trait_epais{position:absolute;min-width:175vw;top:50%;left:50%;transform:translate(-50%,-49%)}@media(max-width:1024px){.animation .animation_trait_epais{width:auto;min-height:100vh;height:100vh}}@media(max-width:767px){.animation .animation_logo{transform-origin:top left;scale:.6}.animation .animation_trait_fin{transform-origin:bottom right;scale:.6}.animation .animation_trait_epais{width:auto;min-height:85vh;height:85vh}}.gs-dev-tools{z-index:100}.no-scroll{overflow:hidden!important}
/*# sourceMappingURL=3e05b6af5efa193b.css.map*/