.navbar{align-items:center;background-color:#fee533;border-bottom:1px solid;color:#000;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:75px;padding:.3rem;position:fixed;width:100%;z-index:2}.navbar img{width:6rem}.navbar__links{display:flex}.navbar__link{color:inherit;font-size:1.1rem;padding:0 .5rem;text-transform:uppercase}.navbar__link:hover,.navbar__link:hover:active{border-bottom:.1em solid;border-top:.1em solid}.navbar__burger{background:transparent;border:none;color:inherit;height:40px;width:40px}@media screen and (max-width:768px){.navbar{color:#000}.navbar__links{align-items:center;background-color:#b81a1a;bottom:0;flex-direction:column;height:100vh;justify-content:center;padding:2rem;position:fixed;right:-100vw;transition:all 1.2s ease-out;visibility:hidden;width:0}.show-nav .navbar__links{right:0;visibility:visible;width:100vw}.navbar__link{display:block;font-size:5vw;padding:1.5rem}.navbar__burger{display:block;position:fixed;right:1rem;top:1rem}.navbar__burger:hover{cursor:pointer}.burger-bar,.burger-bar:after,.burger-bar:before{background:#000;border-radius:3px;display:block;height:3px;position:relative;transition:all .5s ease-in-out;width:40px}.burger-bar:after,.burger-bar:before{content:"";left:0;position:absolute}.burger-bar:before{-webkit-transform:translateY(-12px);transform:translateY(-12px)}.burger-bar:after{-webkit-transform:translateY(12px);transform:translateY(12px)}.show-nav .burger-bar{background:transparent;width:0}.show-nav .burger-bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.show-nav .burger-bar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.home__container{color:#fff;display:flex}.home__img{margin:10rem 0 3rem;width:50vw}.home__bloc--title{margin:auto}.home__title{text-align:center}.home__title--img{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-top:6.5rem;text-align:center;width:100%}.home__title--h3{color:#000;font-size:1.2rem;font-weight:700;margin:1rem 2rem;padding:1rem;text-align:center}.home__btn{background-color:rgba(201,24,18,.894);border-radius:.5rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#fff;display:flex;margin:1rem auto 4rem;padding:.8rem}.home__btn:hover{background-color:#8c0a05;box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);color:#fff;transition-duration:.5s;transition-property:background-color}.home__bloc--text{background-color:#393838;box-shadow:2px 1px 8px 0;padding:3rem}.home__text--h1{background-color:#fee533;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#e5322d;font-size:1.8rem;font-weight:bolder;margin:-5rem 0 2rem -3rem;padding:1rem;text-align:center;text-transform:uppercase;width:23rem}.home__text{color:#fff;text-align:justify}.home__text--h2{margin:-2rem -3rem -5rem 0}.home__text--h2,.home__text--h3{background-color:#fee533;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#e5322d;font-size:1.8rem;font-weight:bolder;padding:1rem;text-align:center;text-transform:uppercase;width:23rem}.home__text--h3{margin:-4rem -3rem -3rem -2rem}.home__lists{display:flex;flex-wrap:wrap;justify-content:center;margin:6rem 0 0}.home__list{background:#fee533;border:2px solid;border-radius:5px;box-shadow:0 0 6px 0 gray;margin:1rem;min-height:200px;text-align:center;width:250px}.home__list--title{font-size:1.3rem;padding:1rem 0 .5rem}.home__list--img{width:5rem}.home__list--text{padding:.5rem .8rem}.home__prestations{background-color:#393838;box-shadow:2px 1px 4px 0;padding:2rem}.home__prestations--title{color:#fff;font-size:2rem;margin:2rem;text-align:center;text-transform:uppercase}.home__prestations--lists{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:4em auto 1rem;text-align:center}.home__prestations--list{padding:.4rem;width:8rem}.home__prestations--img{width:2.5rem}.home__prestations--text{color:#fff}@media screen and (min-width:1440px){.home{margin:0 15%}}@media screen and (max-width:425px){.home__text--h1,.home__text--h2,.home__text--h3{width:100vw}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.carousel{position:relative}.carousel .thumbs{display:flex;justify-content:center;margin:0;padding:10px}.carousel .thumb{cursor:pointer;margin:0 5px}.carousel .overlay{background:#000;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#fff;left:16vw;margin-top:3.5rem;position:inherit;top:45%;-webkit-transform:translateX(-10%) translateY(-50%);transform:translateX(-10%) translateY(-50%);width:85%}.carousel .overlay__text{padding:4rem;text-align:center}.control-arrow{width:10rem}.carousel-root{background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{z-index:1}.carousel .control-next.control-arrow:before{border-left:8px solid #010101}.carousel .control-prev.control-arrow:before{border-right:8px solid #000}@media screen and (min-width:1440px){.carousel .overlay{-webkit-transform:translateX(-18%) translateY(-50%);transform:translateX(-18%) translateY(-50%)}}@media screen and (max-width:600px){.carousel .slide img{height:40vh;object-fit:cover}}@media screen and (max-width:425px){.carousel{display:none}.carousel-root{padding:0}}.prestation{padding-top:6.5rem}.prestation__title{background-color:#fee533;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#e5322d;font-size:1.8rem;font-weight:bolder;margin:0 0 2rem;padding:1rem;text-align:center;text-transform:uppercase}.card{margin:0 10%}.card__title{font-size:2rem;margin:1rem;text-align:center;text-transform:uppercase}.card__container{background-color:#393838;border-radius:2rem 2rem 3rem 3rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-bottom:2rem;margin-top:-2rem;padding:1.5rem;position:relative}.card__img{border-radius:3rem 3rem 0 0;box-shadow:0 0 8px 4px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-width:100%}.card__text{color:#fff;padding:1.2em;text-align:justify}@media screen and (min-width:1440px){.prestation{margin:0 15%}}@media screen and (max-width:768px){.card{margin:0}.card__container{padding:1rem}}.history{padding-top:6.5rem}.history__title{background-color:#fee533;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#e5322d;font-size:1.8rem;font-weight:bolder;margin:0 0 1.5rem;padding:1rem;text-align:center;text-transform:uppercase}.history__content{align-items:center;background:#fff;color:#000;display:flex;justify-content:center;width:100%}.history__content:nth-of-type(2n){background:#1d1d1d;color:#fff;flex-direction:row-reverse}.history__content--img{box-shadow:0 4px 8px 0 #000,0 6px 20px 0 rgba(0,0,0,.68);margin:1.5rem;min-width:10rem;width:80%}.history__content--bloc{margin:1.3rem;width:40%}.history__content--text{min-width:15rem;padding-top:1rem}@media screen and (min-width:1440px){.history{margin:0 15%}}@media screen and (max-width:768px){.history__content{flex-wrap:wrap}.history__content--bloc{width:100%}.history__content--img{padding:0;width:100%}}.contact{min-height:100vh;padding-top:6.5rem}.contact_title{background-color:#fee533;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#e5322d;font-size:1.8rem;font-weight:bolder;margin:0 0 1.5rem;text-transform:uppercase}.contact_text,.contact_title{padding:1rem;text-align:center}.contact_text{font-size:1.5rem;margin:1rem 0}.contact_info{display:flex;flex-wrap:wrap;justify-content:center}.contact_img{box-shadow:0 4px 8px 0 #000,0 6px 20px 0 rgba(0,0,0,.68);margin:0 1.5rem 2rem;min-width:10rem;width:55%}.contact_info-text{display:flex;flex-direction:column;justify-content:center;margin:0 1.5rem}.contact_title-info{font-size:1.6rem;padding:0 0 1rem}.contact_subtitle,.contact_title-info{font-weight:700;text-transform:uppercase}.contact_subtitle{font-size:1.2rem;padding:.7rem 0;text-decoration:underline}.contact_btn{background-color:#04aa6d;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:.3rem .5rem;padding:10px 15px}.contact_form{margin:auto;text-align:center;width:60%}.contact_input[type=text],.contact_textarea,select{background:#2b2b2b;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#fff;padding:12px;resize:vertical;width:100%}.contact_label{display:inline-block;padding:12px 12px 12px 0}.contact_textarea{min-height:125px}.contact_input[type=submit]{background-color:#04aa6d;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:1rem 0;padding:12px 20px}.contact_form_label{float:left}.contact_form_input{float:left;width:100%}.contact_form:after{clear:both;content:"";display:table}.social_text{font-size:1.2rem;font-weight:700;margin:1.5rem}.social_list,.social_text{text-align:center}.social_img{border-radius:100%;margin:0 0 1rem;width:40px}@media screen and (min-width:1440px){.contact{margin:0 15%}}@media screen and (max-width:600px){.contact_form_input,.contact_input[type=submit],.contact_label{width:100%}}@media screen and (max-width:425px){.contact_img{width:80%}}.footer{background-color:#000;color:#fff;display:flex;flex-wrap:wrap;font-size:1rem;height:100%;justify-content:center;min-height:75px;padding:1rem;text-transform:uppercase;width:100%}.footer__links{align-items:center;display:flex;flex-direction:column;margin:0 3rem}.footer__item{margin:.5rem}.footer__item:hover{text-decoration:underline}.footer__information{align-items:center;display:flex;flex-direction:column;margin:auto;padding:1rem}.footer__title{margin:.8rem 0;text-decoration:underline}.footer__text{font-size:.8rem;text-align:center}.footer__lists{padding:1rem;text-align:center}.footer__bloc,.footer__lists{display:flex;flex-direction:column;margin:auto}.footer__bloc{align-items:center;padding:.5rem}.footer__logo-items{display:flex;flex-direction:column;font-size:.7rem;margin:.3rem;text-align:center}.footer__logo{width:30%}.footer__items{margin:.3rem}.footer__container{display:flex;flex-wrap:wrap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,del,ins{text-decoration:none}a{color:inherit}button,label{cursor:pointer}button,input{outline:0}*{box-sizing:border-box;outline:none;padding:0}*,body,ul{margin:0}ul{list-style-type:none;padding:0}a{text-decoration:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.d5116947.css.map*/