#contact{flex-direction:column;justify-content:center;align-items:center;padding:25px 0;display:flex}#contact .title{font-family:Magnolia Glamour,Yrsa,serif;font-size:45px}#contact .form{flex-direction:column;place-content:center;gap:25px;width:500px;display:flex}#contact .form .input{background-color:#f5ece3;border:1px solid #ce9931;width:100%;padding:5px;font-size:18px}#contact .form .input:focus-visible{border:1px solid #9e7526}#contact .form .submit{color:#eedcce;background-color:#ce9931;border:none;border-radius:25px;align-self:center;width:125px;padding:10px;font-size:18px;box-shadow:5px 5px 5px #aa8a78}#contact .form .submit:hover{cursor:pointer;animation:.2s linear alternate forwards rdv-hover-animation}#contact .form .error{color:red;text-align:left;margin-top:-22px;margin-bottom:-21px;font-size:14px}#contact .form .spinner{cursor:pointer;z-index:15;animation:2s linear infinite rotateSpinner}#contact .block{flex-direction:row;justify-content:center;align-items:center;gap:10px;margin-top:50px;display:flex}#contact .footerCopyright{margin-top:50px;font-size:14px}@keyframes menu-item-hover-animation{0%{background-color:#f5ece3}to{background-color:#dfd1c2}}@keyframes rotateSpinner{to{transform:rotate(360deg)}}@media (max-width:600px){#contact .form{width:90%}#contact .form .input{margin-left:-5px;padding:5px}}
#presentation{text-align:left;background-color:#f5ece3;flex-direction:row;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;padding-left:150px;display:flex}#presentation img{width:800px;box-shadow:5px 5px 5px #aa8a78}#presentation h2{font-family:Magnolia Glamour,Yrsa,serif;font-size:50px;font-weight:400}#presentation h3{margin-top:-30px;font-family:Magnolia Glamour,Yrsa,serif;font-size:40px;font-weight:400}#presentation .subtitle{margin-top:-20px;margin-bottom:40px;font-family:Montserrat,sans-serif;font-size:20px}#presentation .block{width:1200px;margin-left:10px;margin-right:10px;font-family:Gotham Regular,serif;font-size:18px;font-weight:400}#presentation .block ul{margin-top:20px;margin-bottom:20px;font-family:Montserrat,sans-serif}#presentation .block ul li{margin-bottom:5px}#main-photo{border-radius:40px}@keyframes menu-item-hover-animation{0%{background-color:#f5ece3}to{background-color:#dfd1c2}}@media (max-width:600px){#presentation{text-align:center;flex-direction:column-reverse;width:100%;margin:0;padding:25px 0 0}#presentation img{place-content:center;width:90%;height:auto}#presentation .block{width:100%}}
#takeRDV-fixed{z-index:1000;color:#f5ece3;background-color:#753d1c;border-radius:50%;justify-content:center;align-items:center;width:125px;height:125px;padding:15px;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:5px 5px 5px #753d1c}#takeRDV-fixed .rdv-button{font-weight:700}#takeRDV-fixed .MuiButtonBase-root{box-shadow:none;background-color:#0000}#takeRDV-fixed:hover{cursor:pointer;background-color:#ce9931;animation:.2s ease-in alternate forwards scaleUp}#takeRDV-fixed:not(:hover){cursor:pointer;animation:.2s ease-out alternate forwards scaleDown}#takeRDV-home{text-align:center;color:#f5ece3;background-color:#ce9931;border-radius:25px;justify-self:left;width:250px;margin-top:50px;display:block;box-shadow:5px 5px 5px #aa8a78}#takeRDV-home .rdv-button{padding:15px;font-weight:700}#takeRDV-home .MuiButtonBase-root{box-shadow:none;background-color:#0000}#takeRDV-home:hover{animation:.1s linear alternate forwards rdv-hover-animation}#takeRDV-menu{background-color:#ce9931;border-radius:25px;place-self:center;padding:12px;display:flex;box-shadow:5px 5px 5px #aa8a78}#takeRDV-menu .rdv-button{color:#f5ece3}#takeRDV-menu .MuiButtonBase-root{box-shadow:none;background-color:#0000}#takeRDV-menu:hover{animation:.1s linear alternate forwards rdv-hover-animation}.MuiPaper-root{background-color:#eedcce!important}@keyframes scaleUp{0%{scale:1}to{scale:1.1}}@keyframes scaleDown{0%{scale:1.1}to{scale:1}}@keyframes rdv-hover-animation{0%{background-color:#753d1c}to{background-color:#884115}}@media (max-width:600px){#takeRDV-fixed{background-color:#d38c60}#takeRDV-home{justify-self:center;margin-top:25px;margin-bottom:25px}}.rdv-menu-dropdown{z-index:1001;background-color:#eedcce;border-radius:8px;min-width:200px;margin-top:10px;padding:8px 0;animation:.2s ease-in forwards fadeIn;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #753d1c4d}.rdv-menu-dropdown button{color:#753d1c;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 16px;font-family:Montserrat,Yrsa,serif;font-size:14px;transition:background-color .2s;display:block}.rdv-menu-dropdown button:hover{background-color:#f5ece3}.rdv-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.fade-in{animation:.2s ease-in forwards fadeIn}.fade-out{animation:.2s ease-out forwards fadeOut}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-10px)}}.rdv-menu-top{margin-top:0;margin-bottom:10px;animation:.2s ease-in forwards fadeInTop;top:auto;bottom:100%}@keyframes fadeInTop{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
#mon-parcours{color:#f5ece3;text-align:left;background-color:#ce9931;flex-direction:row;justify-content:center;align-items:center;gap:15px;display:flex}#mon-parcours .title{font-family:Magnolia Glamour,Yrsa,serif;font-size:45px}#mon-parcours .subtitle{font-family:Gilda Display,Yrsa,serif;font-size:25px}#mon-parcours .block{width:1200px;padding:30px}#mon-parcours .block-flex{flex:1}#mon-parcours img{border-radius:40px;width:100%;height:100%}#mon-parcours li{margin-bottom:5px}@media (max-width:600px){#mon-parcours{text-align:center;flex-direction:column}#mon-parcours .block{width:100%;padding:10px}#mon-parcours img{place-content:center;width:90%;margin-top:25px}#mon-parcours p{margin:0;padding:0 25px 10px}#mon-parcours ul{padding:0 25px 25px}}
#mes-publications{background-color:#f5ece3;flex-direction:column;padding:25px 0 50px;display:flex}#mes-publications .title{font-family:Magnolia Glamour,Yrsa,serif;font-size:45px}#mes-publications .block-container{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}#mes-publications .block{background-color:#eedcce;border-radius:40px;flex:510px;justify-content:center;align-items:center;gap:60px;max-width:510px;min-height:100px;padding:25px;display:flex;box-shadow:5px 5px 5px #aa8a78}#mes-publications .block img{width:150px;height:auto}#mes-publications .block .text .date{color:#753d1c;margin:0 0 10px;font-size:16px}#mes-publications .block .text{font-size:18px}@media (max-width:600px){#mes-publications{padding:5px 10px 25px}}
#menu{justify-content:center;align-items:center;display:flex}#menu .menu-item{color:#753d1c;border-radius:25px;padding:20px}#menu .menu-item:hover{animation:.2s linear alternate forwards menu-item-hover-animation}@keyframes menu-item-hover-animation{0%{background-color:#eedcce}to{background-color:#f5ece3}}@media (max-width:600px){#menu{display:none}}
#en-savoir-plus{color:#f5ece3;background-color:#d38c60;flex-direction:column;padding:25px 0;display:flex}#en-savoir-plus .title{margin-bottom:0;font-family:Magnolia Glamour,Yrsa,serif;font-size:45px}#en-savoir-plus .instagram-link{color:#f5ece3;text-decoration:underline}#en-savoir-plus .subtitle{margin-top:0;font-family:Gilda Display,Yrsa,serif;font-size:25px}#en-savoir-plus .block-container{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}@media (max-width:600px){#en-savoir-plus .block-container{display:none}}
