body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;background-position:50%;color:#fff;display:flex;font-family:Roboto,sans-serif;justify-content:center;min-width:320px;text-align:justify;vertical-align:bottom;white-space:pre-line;width:100vw}body,h1,h2,h3,h4,p,ul{margin:0;margin-block:0;padding:0}h1,h2,h3,h4,p,ul{margin-block-end:0;margin-block-start:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:45px 1% 0;max-width:1300px}main{background-color:#000;display:block;display:flex;height:auto;justify-content:center;width:100vw}.page-img{filter:brightness(85%);height:500px;margin-top:110px;object-fit:cover;width:100vw}#img-fade{background:linear-gradient(#0000,#000);bottom:0;height:100px;left:0;position:absolute;top:510px;width:100vw;z-index:0}.block-separation{background-color:#47464680;height:1px;justify-content:center;margin-bottom:50px;margin-top:80px;width:80%}.title{margin-bottom:32px}.underlined{text-decoration:underline}@media screen and (max-width:1024px){.content-container{max-width:850px;width:80%}.page-img{height:370px;margin-top:90px}#img-fade{top:370px}}@media screen and (max-width:811px){.content-container{min-width:250px;width:80%}.page-img{height:300px;margin-top:70px}#img-fade{top:270px}.subtitle{display:flex;justify-content:center}}.contentBlock-container{border-radius:45px;box-shadow:0 4px 4px 0 #00000040;color:#fff;margin:0 30px;padding:35px 30px}.contentBlock-title-container{align-items:center;flex-direction:column;margin-bottom:20px}.contentBlock-children,.contentBlock-title-container{display:flex;justify-content:center}.contentBlock-children .contentBlock-container{width:30%}#présentation .contentBlock-children .contentBlock-container{width:auto}.contentBlock-level-1{background-color:#000}.contentBlock-level-2{background-color:#383434}.contentBlock-{margin-bottom:25px;text-align:center}.contentBlock-content ul{list-style:disc;margin:5px 20px}.contentBlock-content li{align-items:start;display:flex;flex-direction:column;justify-content:start;margin-bottom:10px}.contentBlock-content{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center}.contentBlock-title-introText{margin:0 30px 20px}.subtitle-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:25px}.content-img{height:auto;transition:.18s;width:235px}.contentBlock-icon{height:50px;margin-bottom:15px;width:auto}@media screen and (max-width:1024px){.contentBlock-children{display:flex;flex-direction:column}.contentBlock-children .contentBlock-container{width:auto}.contentBlock-container{margin:20px 0}}@media screen and (max-width:811px){.contentBlock-container{border:none}}.btn-container{background-color:#208be2;border-radius:20px;box-shadow:0 4px 4px 0 #25252580;padding:12px 24px;text-decoration:none}.btn-container .btn-container-txt{color:#fff;font-weight:700}.btn-container:hover{filter:brightness(110%);transition:filter .25s ease}@media screen and (max-width:1024px){.btn-container .btn-container-txt{display:flex;font-size:.9em;justify-content:center}.btn-container{background-color:#000;border-radius:0;box-shadow:0 4px 4px 0 #0000}}@media screen and (max-width:811px){.btn-container{width:70%}.btn-container .btn-container-txt{font-size:.8em}}.nav-container{border-radius:45px;display:flex;gap:30px;margin:30px 50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.regular-nav{z-index:0}.regular-nav,nav{display:flex;justify-content:space-between;width:100%}nav{align-items:center;position:absolute;top:120px}.sidenav{background-color:#000;display:none;height:100%;padding-top:10px;position:fixed;right:-200px;top:90px;transition:right .5s ease;width:200px;z-index:1}.sidenav a{color:#000;display:block;font-size:25px;padding:8px;text-decoration:none;transition:.3s;width:100%}.sidenav a:hover{background-color:#1f1e1e}.sidenav ul{list-style-type:none;margin:0;padding:0}.sidenav.active{right:0}.sidenav .close{font-size:36px;left:0;position:absolute;top:0}.burger-icon span{background-color:#208be2;border-radius:2px;display:block;height:5px;margin:6px 0;width:35px}.burger-icon{cursor:pointer;display:none;position:fixed;right:25px;top:25px;z-index:2}@media screen and (max-width:1024px){#backBtn-container{display:none}.burger-icon,.sidenav{display:block}nav{justify-content:end}.regular-nav{display:none}}@media screen and (max-width:811px){.burger-icon{right:25px;top:17px}.burger-icon span{height:4px;width:35px}.sidenav{top:70px}}footer{align-items:center;background-color:#000;border-top:1px solid hsla(0,1%,50%,.384);bottom:0;color:#fff;display:flex;flex-direction:column;font-weight:700;height:200px;justify-content:center;margin-top:100px;width:100vw}footer .socials-container{display:flex;gap:7px}footer svg{height:50px;width:auto}footer path{fill:#208be2}footer a{color:#fff;margin-top:20px;text-decoration:inherit}header{align-items:center;background-color:#000;border-bottom:1px solid rgba(41,40,40,.562);color:#fff;display:flex;font-size:5em;height:110px;justify-content:center;margin-bottom:30px;position:fixed;top:0;width:100vw;z-index:1}header #header-title{cursor:pointer}@media screen and (max-width:1024px){header{font-size:3em;height:90px;justify-content:start;padding-left:20px;text-align:start}}@media screen and (max-width:811px){header{font-size:1.3em;height:70px}}.activité-container{display:flex}.activité-container .contentBlock-container{width:30%}.activité-container{max-width:1200px}.projet-container{margin-bottom:30px}#name{margin-top:20px}.projet-container img:hover{box-shadow:0 8px 12px 0 #00000080;cursor:pointer;transition:.18s;width:244px}.pp-container{margin-bottom:25px;text-align:center;width:36%}.projet-container .contentBlock-container{width:50%}#tarif-desktop{justify-content:space-between;margin-bottom:40px;margin-top:10px;width:100%}.show-tarif-desktop{max-height:1000px;overflow:hidden;transition:max-height 1s ease-in-out}.hidden-tarif-desktop{max-height:0;overflow:hidden;transition:max-height 1s ease-out}.info-prix{margin-top:20px}.tarif-title{margin-bottom:20px}.price-prestation{align-self:flex-start;display:block;justify-content:start;margin-bottom:45px;padding-left:17px;text-align:left}#tarif-desktop .price-container{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;padding-top:0;width:30%}#tarif-mobile .price-container{padding-top:0}#display-price-btn{z-index:0}.description-list{margin-top:10px}.price-mobile{display:none}.price-detail-container{flex-direction:column}.price-detail-container,.présentation-perso-content{align-items:center;display:flex;justify-content:center}.présentation-perso-content{justify-content:space-between}.présentation-perso-content p{width:58%}#desktop-section-tarif{align-items:center;display:flex;flex-direction:column;justify-content:center}.content-block #pp{border-radius:35%;filter:brightness(90%);height:auto;width:100%}.content-block{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px}.content-block .title{font-size:1.8em;max-width:900px}.intro-block{max-width:900px}#présentation-perso{margin-bottom:20px;max-width:900px}@media screen and (max-width:1024px){.content-block h2,.intro-text{max-width:700px}.projet-container .contentBlock-content{gap:0}.price-mobile{align-items:center;display:flex;flex-direction:column;width:100%}#desktop-section-tarif,.hidden-tarif-mobile,.price-btn-desktop{display:none}.activité-container{align-items:center;flex-direction:column;max-width:600px}.activité-container .contentBlock-container{margin-bottom:0;width:80%}}@media screen and (max-width:811px){.content-block h2,.intro-text{max-width:500px}.pp-container{width:100%}.présentation-perso-content{align-items:center;flex-direction:column;max-width:500px}.présentation-perso-content #pp{margin-bottom:25px;width:300px}.présentation-perso-content p{width:100%}.activité-container{align-items:center;flex-direction:column;width:100%}}#going-up-btn{bottom:30px;position:fixed;right:30px}.CTA-block{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px}.CTA-block .title{margin-bottom:50px}@media screen and (max-width:811px){.CTA-block .title{font-size:1.4em;margin-bottom:35px}}#contact-page-content{align-items:center;display:flex;flex-direction:column;width:100%}#date-container{margin-bottom:0}#date-selector-container{display:flex;gap:20px;justify-content:space-between;margin-top:10px}#contact-page-content #checkbox-date-container,#date-container .input-container{font-size:.85em;margin-bottom:0}#message{height:160px;width:100%}#error-msg,#success-msg{align-self:center;margin-top:30px;max-width:100%;text-align:center}#checkbox-date-container label{text-align:center}#contact-page-content form{display:flex;flex-direction:column;max-width:280px}#contact-page-content form .input-container{display:flex;flex-direction:column;margin-bottom:20px}#contact-page-content form .input-container label{margin-bottom:7px}#contact-page-content form button{margin-top:25px}.required-asterisk{color:rgba(255,0,0,.863)}#google-calendar-mobile{display:none}#noDate{align-self:center}@media screen and (max-width:811px){#google-calendar-desktop{display:none}#google-calendar-mobile{display:block;width:100%}}#legals{margin-top:250px}#legals-container{max-width:700px}.section{margin-bottom:30px;width:100%}.section-title{margin-bottom:15px}.section-content{align-self:flex-start;margin-bottom:10px}@media screen and (max-width:1024px){#legals{margin-top:130px}}@media screen and (max-width:811px){#legals{margin-top:80px}}.matos-category{align-self:flex-start;margin:15px 0 10px}.matos-element{align-self:flex-start;margin-bottom:4px}.matos{max-width:700px}.content-block{width:100%}#matos-container{width:80%}.content-block-container{display:flex;gap:85px}.content-block{justify-content:inherit}@media screen and (max-width:1024px){.content-block-container{flex-direction:column;gap:5px}.matos-element{margin-bottom:5px}}@media screen and (max-width:811px){.matos-element{margin-bottom:6px}}#projets-container{max-width:900px}#projets-container #projets-title{margin-bottom:0}.subtitle{margin-bottom:15px;margin-top:30px}.projets-list{align-self:flex-start;display:flex;flex-direction:column}.projets-list a{color:#fff;margin-bottom:10px;text-decoration:inherit}.category-container{width:100%}
/*# sourceMappingURL=main.10e019fd.css.map*/