.accueil{align-items:center;display:flex;flex-direction:column;width:100vw}.accueil .accueil-mobile{width:100%}.accueil .accueil-mobile .accueil-first-wrapper{align-items:center;background-image:url(/static/media/toulouse-plan-background.71b3f0c521bfe928b8e4.svg);display:flex;flex-direction:column;justify-content:space-between;min-height:370px;position:relative;width:100%}.accueil .accueil-mobile .accueil-first-wrapper:after{border-top:2px solid var(--inv50);bottom:-5%;content:"";position:absolute;width:90%}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar{align-items:center;display:flex;justify-content:space-between;padding:20px 15px;width:100%}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn{cursor:pointer;z-index:1}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn input{display:none}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn input:checked+div{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn .menu-btn.isOpen .menu-btn--fst-part{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn .menu-btn.isOpen .menu-btn--snd-part{opacity:0}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn .menu-btn.isOpen .menu-btn--trd-part{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);width:32px}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn div{display:flex;flex-direction:column;gap:5px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn div div{background-color:var(--red);border-radius:30px;height:3px;width:32px}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn div:nth-child(2){transition:all .5s ease-in-out;width:24px}.accueil .accueil-mobile .accueil-first-wrapper .mobile-navbar .hamburger-btn div:nth-child(3){transition:all .5s ease-in-out;width:16px}.accueil .accueil-mobile .accueil-first-wrapper .learn-more{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:var(--mobile-s);text-align:center}.accueil .accueil-mobile .accueil-first-wrapper .learn-more img{width:18px}.accueil .accueil-mobile #navigation-menu-id{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.accueil .accueil-mobile .offset{-webkit-transform:translateX(100%);transform:translateX(100%)}.accueil .accueil-mobile .navigation-menu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--inv10);display:flex;flex-direction:column;font-size:var(--mobile-l);font-weight:200;gap:30px;height:100%;justify-content:center;left:-100%;position:absolute;top:0;width:100%}.accueil .accueil-mobile .navigation-menu a{color:var(--font-color);text-decoration:none}.accueil .accueil-mobile .navigation-menu .available-soon{color:var(--inv50)}.accueil .accueil-mobile .navigation-menu button{font-size:var(--mobile-l);font-weight:200}.accueil .accueil-mobile .navigation-menu .navigation-menu--bottom{bottom:0;display:flex;justify-content:space-between;padding:20px 15px;position:absolute;width:100%}.accueil .accueil-mobile .navigation-menu .navigation-menu--bottom a{font-size:var(--mobile-m)}.accueil .accueil-mobile .presentation-entreprise{align-items:center;display:flex;flex-direction:column;font-size:var(--mobile-m);margin-block:100px 90px;padding-left:20px;padding-right:20px;position:relative;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.accueil .accueil-mobile .presentation-entreprise p{font-weight:400;max-width:650px;width:90%}.accueil .accueil-mobile .presentation-entreprise p span{color:var(--red);font-weight:600}.accueil .accueil-desktop{display:none}@media(min-width:900px){.accueil{background-image:var(--backgroundImage)}.accueil .accueil-mobile{display:none}.accueil .accueil-desktop{align-items:center;display:initial;display:flex;flex-direction:column;font-weight:400;gap:30px;height:100vh;margin-bottom:100px;max-width:1200px;min-height:785px;width:100%}.accueil .accueil-desktop .desktop-navbar{align-items:center;display:flex;font-size:var(--desktop-m);gap:50px;justify-content:flex-end;max-width:1400px;padding:50px 10% 30px 50px;width:100%}.accueil .accueil-desktop .desktop-navbar .link{box-shadow:inset 0 -3px 0 -1px var(--red);color:var(--font-color);cursor:pointer;padding-bottom:2px;text-decoration:none;transition:box-shadow .15s ease-in-out}.accueil .accueil-desktop .desktop-navbar .link:hover{box-shadow:inset 0 -12px 0 -1px var(--red)}.accueil .accueil-desktop .desktop-navbar .available-soon{box-shadow:inset 0 -3px 0 -1px var(--main);color:var(--inv50);cursor:not-allowed}.accueil .accueil-desktop .desktop-navbar .available-soon:hover{box-shadow:inset 0 -3px 0 -1px var(--main)}.accueil .accueil-desktop .desktop-navbar .btn{font-size:var(--desktop-m)}.accueil .accueil-desktop .accueil-desktop--main-content{align-items:center;background-color:var(--inv);border:10px solid rgba(43,43,43,.95);border-radius:30px;display:flex;height:70%;justify-content:center;max-height:660px;max-width:1400px;padding:20px;position:relative;width:90%}.accueil .accueil-desktop .accueil-desktop--main-content .main-content{align-items:center;display:flex;height:90%;justify-content:space-evenly;overflow:hidden;position:absolute;top:0;width:100%}.accueil .accueil-desktop .accueil-desktop--main-content .main-content img{margin:20px;max-width:350px;min-width:260px;width:25%}.accueil .accueil-desktop .accueil-desktop--main-content .main-content p{color:var(--font-color-inv);font-size:1rem;max-width:650px;padding:20px}.accueil .accueil-desktop .accueil-desktop--main-content .main-content p span{color:var(--red);font-weight:600}.accueil .accueil-desktop .accueil-desktop--main-content .accueil-desktop--contact{bottom:calc(-150px - 1vh);left:50%;position:absolute;-webkit-transform:translate(-50%,5%);transform:translate(-50%,5%);width:80%}}.footer-wrapper{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--inv10);box-shadow:0 -10px 10px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;width:100%}.footer-wrapper .svg-color{fill:var(--font-color)}.footer-wrapper .svg-stroke-color{stroke:var(--font-color)}.footer-wrapper .footer-top{display:flex;font-size:var(--mobile-m);font-weight:200;justify-content:space-between;max-width:1080px;position:relative;width:100%}.footer-wrapper .footer-top .show-on-desktop,.footer-wrapper .footer-top .show-on-desktop-2{display:none}.footer-wrapper .footer-top .footer-contact{padding:20px}.footer-wrapper .footer-top .footer-contact .infos{display:flex;gap:10px}.footer-wrapper .footer-top .footer-nav{align-items:center;border-right:1px solid var(--inv10);display:flex;font-size:var(--mobile-m);min-width:130px;padding:20px}.footer-wrapper .footer-top .footer-nav ul{display:flex;flex-direction:column;gap:5px}.footer-wrapper .footer-top .footer-nav ul a{color:var(--font-color);text-decoration:none}.footer-wrapper .footer-top .footer-nav ul li{list-style:none}.footer-wrapper .footer-top .footer-logo{align-items:center;display:flex;justify-content:center;min-width:172px;padding:20px}.footer-wrapper .footer-sep{border-bottom:1px solid var(--inv10);height:0;width:100%}.footer-wrapper .footer-bottom{display:flex;font-size:var(--mobile-s);justify-content:space-between;max-width:1080px;padding:20px;width:100%}.footer-wrapper .footer-bottom .a{align-items:center;color:var(--font-color);display:flex;gap:4px}@media screen and (min-width:480px){.footer-wrapper .footer-top .show-on-desktop-2{display:inherit}.footer-wrapper .footer-top .footer-nav ul{flex-direction:row}}@media screen and (min-width:526px){.footer-wrapper .footer-top .show-on-desktop-2{display:none}.footer-wrapper .footer-top .show-on-desktop{display:inline;display:initial}.footer-wrapper .footer-top .footer-contact{display:flex;flex-direction:column;gap:10px;justify-content:center}.footer-wrapper .footer-top .footer-nav{border-left:1px solid var(--inv10)}.footer-wrapper .footer-top .footer-nav ul{flex-direction:column}}@media screen and (min-width:794px){.footer-wrapper .footer-top .show-on-desktop-2{display:inherit}.footer-wrapper .footer-top .footer-nav{border:none}.footer-wrapper .footer-top .footer-nav ul{flex-direction:row;font-size:1.9vw}.footer-wrapper .footer-top .border-on-the-left{border-left:1px solid var(--inv10)}.footer-wrapper .footer-top .border-on-the-right{border-right:1px solid var(--inv10)}}@media screen and (min-width:1053px){.footer-wrapper .footer-top .footer-nav ul{font-size:var(--desktop-m)}}.contact-wrapper{display:flex;justify-content:center;margin-bottom:90px;width:100%}.contact-wrapper .contact{background-color:var(--inv10);border-radius:30px;box-shadow:0 8px 24px rgba(0,0,0,.3);color:var(--font-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:scroll;padding:20px;width:90%}.contact-wrapper .contact .contact-titles{display:flex;list-style:none;padding-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-wrapper .contact .contact-titles .contact-btn{background-color:transparent;border:none;border-bottom:2px solid var(--inv50);color:var(--inv50);cursor:pointer;font-size:var(--mobile-m);padding:0 2vw 5px}.contact-wrapper .contact .contact-titles .contact-btn.active{border-bottom:2px solid var(--inv);color:var(--font-color)}.contact-wrapper .contact .contact-content{font-size:var(--mobile-m);height:80px;position:relative}.contact-wrapper .contact .contact-content .sending-btn{align-items:center;background-color:var(--red);border:none;border-radius:30px;bottom:0;cursor:pointer;display:flex;height:42px;justify-content:space-evenly;overflow:hidden;position:absolute;right:0;transition:all .3s ease-in-out;width:42px}.contact-wrapper .contact .contact-content .sending-btn:active{-webkit-transform:scale(.96);transform:scale(.96)}.contact-wrapper .contact .contact-content .sending-btn .sending-btn--text{color:var(--white);display:none;line-height:0;padding:0;position:static}.contact-wrapper .contact .contact-content .sending-btn img{width:24px}.contact-wrapper .contact .contact-content p{line-height:15px;padding:10px;position:absolute}.contact-wrapper .contact .contact-content p span{font-weight:200}.contact-wrapper .contact .contact-content .pinvisible{display:none}@media(min-width:355px){.contact-wrapper .contact{overflow:hidden}}@media(min-width:500px){.contact-wrapper .contact .contact-content .sending-btn{width:150px}.contact-wrapper .contact .contact-content .sending-btn .sending-btn--text{display:inline;display:initial}}@media(min-width:900px){.contact-wrapper .contact{background-color:var(--main);box-shadow:0 8px 24px rgba(0,0,0,.8);width:100%}.contact-wrapper .contact .contact-titles .contact-btn{border-bottom:none;border-radius:15px 15px 0 0;box-shadow:inset 0 -3px 0 -1px var(--inv50);font-size:var(--desktop-m);padding:5px 4vw;transition:all .2s ease-in-out}.contact-wrapper .contact .contact-titles .contact-btn:hover{box-shadow:inset 0 -3px 0 -1px var(--inv);color:var(--font-color)}.contact-wrapper .contact .contact-titles .contact-btn.active{border-bottom:none;box-shadow:inset 0 -40px 0 -1px var(--inv);color:var(--font-color-inv);transition:box-shadow .2s ease-in-out}.contact-wrapper .contact .contact-content{font-size:var(--desktop-m)}.contact-wrapper .contact .contact-content .sending-btn{background-color:var(--red10);border:2px solid var(--red);color:var(--red);right:20px;-webkit-transform:scale(1.2);transform:scale(1.2)}.contact-wrapper .contact .contact-content .sending-btn:hover{background-color:var(--red)}.contact-wrapper .contact .contact-content .contact-horaires{display:flex;gap:100px;line-height:20px}}@media(min-width:1200px){.contact-wrapper .contact .contact-titles .contact-btn{padding:5px 48px}}.produits{background-image:url(/static/media/toulouse-plan-background.71b3f0c521bfe928b8e4.svg);width:100vw}.produits,.produits .produits-wrapper{align-items:center;display:flex;flex-direction:column}.produits .produits-wrapper{gap:2vw;margin-block:20px;padding:20px;width:100%}.produits .produits-wrapper .produits-titre-section{background-color:var(--inv10);border:1px solid var(--inv50);border-radius:16px;font-size:var(--mobile-l);font-weight:400;padding:10px}.produits .produits-wrapper .listes-produits{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.produits .produits-wrapper .listes-produits .large-figure{min-width:164px}.produits .produits-wrapper .listes-produits figure{display:flex;flex-direction:column;gap:10px;margin:1vh 5px;min-width:95px}.produits .produits-wrapper .listes-produits figure figcaption{border-bottom:1px solid var(--inv);font-size:var(--mobile-m);font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.produits .produits-wrapper .listes-produits figure .p-liste{font-size:var(--mobile-s);font-weight:400;line-height:1rem;list-style:none}.categoryCardsWrapper{max-width:350px}@media screen and (min-width:484px){.categoryCardsWrapper{max-width:445px}}@media screen and (min-width:704px){.categoryCardsWrapper{max-width:665px}}@media screen and (min-width:924px){.categoryCardsWrapper{max-width:885px}}@media screen and (min-width:1144px){.categoryCardsWrapper{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media screen and (min-width:440px){.produits .produits-wrapper .listes-produits .large-figure{min-width:0;min-width:auto}}@media screen and (min-width:566px){.produits .produits-wrapper .listes-produits{justify-content:space-evenly}}@media screen and (min-width:1200px){.produits .produits-wrapper{width:1200px}.produits .produits-wrapper .listes-produits figure figcaption{font-size:var(--mobile-l)}.produits .produits-wrapper .listes-produits figure .p-liste{font-size:var(--mobile-m)}}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--main10);box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12),0 1px 8px 0 rgba(0,0,0,.2);display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;position:-webkit-sticky;position:sticky;top:0;transition:background-color .15s ease-in-out;width:100%;z-index:1}.header:hover{background-color:var(--main)}.header .header-wrapper{align-items:center;display:flex;height:75px;justify-content:space-between;max-width:1200px;padding:20px;position:relative;width:100%}.header .header-wrapper .to-home{align-items:center;background-color:var(--inv10);border:2px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.header .header-wrapper .to-home:hover{border:2px solid var(--inv50)}.header .header-wrapper .to-home img{height:20px;margin-right:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .header-wrapper h1{background-color:var(--inv10);border-radius:30px;font-size:5vw;font-weight:400;padding:5px 10px}.header .header-wrapper p{color:var(--red);font-weight:600;line-height:.9rem;text-align:center}@media screen and (max-width:400px){.header .header-wrapper h1{font-size:var(--mobile-l)}}@media screen and (min-width:500px){.header .header-wrapper h1{font-size:25px}}.brandslider{align-items:center;display:flex;gap:30px;justify-content:space-between;width:100%}.brandslider .rec .rec-arrow{background-color:transparent;box-shadow:none;color:transparent;position:relative}.brandslider .rec .rec-arrow:first-child:before{content:url(/static/media/arrow-down.54949b6f60f3dc24b5c2.svg);left:40%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.brandslider .rec .rec-arrow:nth-child(3):before{content:url(/static/media/arrow-down.54949b6f60f3dc24b5c2.svg);left:55%;position:absolute;top:50%;-webkit-transform:translate(-40%,-50%) rotate(-90deg);transform:translate(-40%,-50%) rotate(-90deg)}.brandslider .rec .rec-arrow:active,.brandslider .rec .rec-arrow:focus,.brandslider .rec .rec-arrow:hover{background-color:transparent;box-shadow:none;color:transparent}.brandslider .rec .rec-arrow:hover{background-color:var(--inv10)}.brandslider .rec .rec-arrow:active{-webkit-transform:scale(.95);transform:scale(.95)}.brandslider .rec .rec-dot{display:none}.categoryCard{background-color:var(--main);border:1px solid #1b1b1b;border-radius:30px;box-shadow:0 8px 24px rgba(0,0,0,.2);box-sizing:border-box;cursor:pointer;height:210px;margin-bottom:20px;overflow:hidden;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:100%}.categoryCard:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.categoryCard:hover .img-section:after{opacity:100%}.categoryCard:active{-webkit-transform:scale(.99);transform:scale(.99)}.categoryCard .img-section{position:relative}.categoryCard .img-section:after{background-color:var(--red);border-radius:30px;color:var(--font) -color;content:"Bientôt disposible";left:5%;opacity:100%;padding:5px 10px;position:absolute;top:8%;transition:opacity .15s ease-in-out}.categoryCard .desc-section{padding:15px 20px}.categoryCard .desc-section h1{font-size:var(--mobile-m);font-weight:400;margin-bottom:5px}.categoryCard .desc-section p{font-size:var(--mobile-s);font-weight:200}@media screen and (min-width:484px){.categoryCard{display:inline-block;height:250px;margin:10px;width:200px}}.devis{background-image:url(/static/media/toulouse-plan-background.71b3f0c521bfe928b8e4.svg);display:flex;justify-content:center;width:100vw}.devis .devis-wrapper{margin-block:20px 40px;max-width:1200px;width:100vw}.devis .devis-wrapper .localisation{align-items:center;display:flex;flex-direction:column;font-size:var(--mobile-ml);font-weight:200;gap:20px;gap:60px;justify-content:center;padding:20px 30px;width:100%}.devis .devis-wrapper .localisation .map-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.devis .devis-wrapper .localisation .map-wrapper .map-border{background-color:var(--inv10);border-radius:40px;padding:10px}.devis .devis-wrapper .localisation .map-wrapper .plan-acces{background-color:var(--inv10);border-radius:0 0 16px 16px;color:var(--font-color);display:flex;font-size:var(--mobile-m);font-weight:400;gap:5px;padding:5px 10px 10px;text-decoration:none}.devis .devis-wrapper .localisation .map-wrapper .plan-acces:hover{color:var(--inv50)}@media screen and (min-width:850px){.devis .devis-wrapper .localisation{align-items:flex-start;flex-direction:row-reverse;font-size:var(--desktop-l);gap:10px;justify-content:space-between}.devis .devis-wrapper .localisation p{padding-top:20px}}.cf-wrapper{padding:20px;width:100%}.cf-wrapper .text-group-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;padding:20px}.cf-wrapper .text-group-wrapper .smaller-text-group,.cf-wrapper .text-group-wrapper .text-group{display:flex;flex-direction:column;gap:20px;width:100%}.cf-wrapper .text-group-wrapper .text-group{align-items:center}.cf-wrapper .post-submit-message{align-items:center;border:2px;display:flex;flex-direction:column-reverse;font-size:var(--mobile-m);font-weight:400;padding-top:20px;text-align:center;width:100%}.cf-wrapper .post-submit-message p{max-width:235px}.cf-wrapper .post-submit-message div{align-items:center;display:flex;flex-direction:column;gap:10px}.cf-wrapper .post-submit-message .valid-message{color:#27792f}.cf-wrapper .post-submit-message .error-message{color:var(--red)}.cf-wrapper .post-submit-message .hide{display:none}.textField{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:230px;position:relative}.textField,.textField input{border-radius:15px;width:100%}.textField input{background-color:var(--inv10);border:2px solid transparent;color:var(--font-color);font-size:var(--mobile-ml);font-weight:200;height:100%;outline:none;padding:30px 10px 10px 20px;transition:all .15s ease-in-out;z-index:1}.textField input:focus{background-color:var(--red10);border:2px solid var(--red)}.textField input:focus+label{color:var(--red)}.textField label{color:var(--inv50);left:20px;position:absolute;top:10px;z-index:0}.textField textarea{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--inv10);border:2px solid transparent;border-radius:15px;color:var(--font-color);font-size:var(--mobile-ml);font-weight:200;height:242px;outline:none;padding:30px 10px 10px 20px;resize:none;transition:all .15s ease-in-out;width:100%;z-index:1}.textField textarea:focus{background-color:var(--red10);border:2px solid var(--red)}.textField textarea:focus+label{color:var(--red)}.textField textarea:focus~.submit-btn{background-color:var(--red)}.textField textarea:focus~.submit-btn:hover{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.textField .submit-btn{align-items:center;background-color:var(--inv50);border:none;border-radius:50%;bottom:15px;box-shadow:0 8px 24px rgba(0,0,0,.5);cursor:pointer;display:flex;height:50px;justify-content:center;padding-right:2px;position:absolute;right:15px;transition:all .15s ease-in-out;width:50px}.textField .submit-btn:active{-webkit-transform:scale(.96);transform:scale(.96)}@media screen and (min-width:520px){.cf-wrapper .text-group-wrapper .smaller-text-group{flex-direction:row}}@media screen and (min-width:850px){.cf-wrapper .text-group-wrapper{flex-direction:row}.cf-wrapper .post-submit-message p{max-width:none}}*{box-sizing:border-box;font-family:Karla,sans-serif;margin:0;padding:0}.stop-scrolling{overflow:hidden;touch-action:none;-ms-touch-action:none}body{--backgroundImage:url(/static/media/toulouse-plan-background.71b3f0c521bfe928b8e4.svg);--main:#0d0d0d;--main10:hsla(0,0%,5%,.1);--main50:hsla(0,0%,5%,.5);--inv:#f7f7f7;--inv10:hsla(0,0%,97%,.1);--inv50:hsla(0,0%,97%,.5);--font-color:#f7f7f7;--font-color-inv:#0d0d0d;--red:#bb3636;--red10:rgba(187,54,54,.1);--white:#f7f7f7;--mobile-l:20px;--mobile-ml:18px;--mobile-m:15px;--mobile-s:12px;--desktop-xl:50px;--desktop-l:24px;--desktop-m:var(--mobile-l);--desktop-s:var(--mobile-m);background-color:var(--main);color:var(--font-color);height:100%;width:100%}.btn,body{font-weight:400}.btn{background-color:var(--red);border:none;border-radius:30px;color:var(--white);cursor:pointer;font-size:var(--mobile-m);padding:10px 15px;text-decoration:none;transition:all .3s ease-in-out}.btn:active{-webkit-transform:scale(.96);transform:scale(.96)}@media screen and (min-width:900px){.btn{background-color:var(--red10);border:2px solid var(--red)}.btn:hover{background-color:var(--red)}}.mentions-wrapper{align-items:center;background-image:url(/static/media/toulouse-plan-background.71b3f0c521bfe928b8e4.svg);display:flex;font-size:var(--mobile-l);font-weight:200;height:calc(100vh - 75px);justify-content:center;min-height:450px;padding:0 20px}.mentions-wrapper p{border:1px solid var(--inv50);border-radius:15px;max-width:600px;padding:20px}.mentions-wrapper span{font-weight:400}
/*# sourceMappingURL=main.f82f04ec.css.map*/