.apropos-container{width:100}.apropos-container .apropos-top{height:60vw;width:100%;background-image:url(https://res.cloudinary.com/dt04wtcwf/image/upload/v1727984569/LightKitch/img3-1-scaled_qn0ydv.jpg);background-size:contain;background-repeat:no-repeat;position:relative}.apropos-container .apropos-top .apropos-title{position:relative;top:0;height:21vw;width:100%;background:linear-gradient(90deg,#2f2f2f,#050505);color:#fff;padding-top:160px;display:flex;flex-direction:column;justify-content:center;align-items:center}.apropos-container .apropos-top .apropos-title h1{font-size:46px;font-weight:500}.apropos-container .apropos-top .apropos-title p{font-size:18px;padding-top:5px}.apropos-container .apropos-top .apropos-text{display:flex;flex-direction:column;justify-content:center;align-items:center;height:20vw;position:relative;bottom:-40vh;left:0;background:linear-gradient(90deg,#ffba00,#fa0)}.apropos-container .apropos-top .apropos-text p{width:80%;margin:0 auto 20px;font-size:22px;font-weight:500}.apropos-container .apropos-top .apropos-button .appointement{position:relative;top:-10vw;left:42.5%;padding:10px 15px;background-color:#ffba00;text-decoration:none;color:#000;font-size:26px;border-radius:30px}.apropos-container .apropos-top .apropos-button .appointement:hover{background-color:#fa0;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.6)}.apropos-container .apropos-marquee .marqueeComponent-container{margin-top:0}.apropos-container .business-guidance{display:flex}.apropos-container .business-guidance .guidance-left{margin:100px;width:60%}.apropos-container .business-guidance .guidance-left .paragraphes{padding-top:20px;padding-bottom:20px;position:relative;padding-left:25px;margin-left:20px;border-left:4px solid #000}.apropos-container .business-guidance .guidance-left .paragraphes *{padding:15px 20px;font-size:18px;position:relative}.apropos-container .business-guidance .guidance-left .paragraphes :before{content:"";font-family:Font Awesome\ 6 Free;font-weight:900;position:absolute;top:30%;left:-40px;display:block;color:#000;font-size:26px}.apropos-container .business-guidance .guidance-right{display:flex;justify-content:center;align-items:center;width:40%;margin-bottom:50px}.apropos-container .business-guidance .guidance-right .image-container{position:relative;display:inline-block}.apropos-container .business-guidance .guidance-right .image-container:before{content:"";position:absolute;top:0;left:0;width:70%;height:97.5%;transform:translate(50px,50px);z-index:-1;background-color:#ffa996}.apropos-container .business-guidance .guidance-right .image-container img{background-color:#fff;border-radius:30px;width:250px;display:block;position:relative;margin-left:100px;margin-right:50px}.apropos-container .personnal-message{width:90%;display:flex;margin-bottom:50px}.apropos-container .personnal-message .personnal-left{display:flex;justify-content:end;padding:10px 30px 10px 10px;width:50%}.apropos-container .personnal-message .personnal-left img{height:300px;max-width:500px}.apropos-container .personnal-message .personnal-right{padding:10px 10px 10px 30px;width:50%}.apropos-container .location{display:flex;justify-content:center}.apropos-container .location .location-card{margin:20px;width:17%;text-align:center;opacity:.9;padding:1.5rem;border-radius:5px;box-shadow:0 8px 20px rgba(0,0,0,.2)}@media(max-width:1750px){.apropos-text{bottom:-35vh!important}}@media(max-width:1500px){.apropos-text{bottom:-34vh!important}}@media(max-width:1480px){.apropos-text{bottom:-30vh!important}}@media(max-width:1380px){.apropos-text{bottom:-28vh!important}}@media(max-width:1340px){.apropos-text{bottom:-26vh!important}}@media(max-width:1270px){.apropos-text{bottom:-24vh!important}}@media(max-width:1200px){.apropos-text{bottom:-22vh!important}.apropos-text p{font-size:18px!important}}@media(max-width:1115px){.apropos-text{bottom:-20vh!important}}@media(max-width:1100px){.apropos-text{bottom:-21vh!important}.apropos-text p{font-size:16px!important}}@media(max-device-width:1023px)and (-webkit-min-device-pixel-ratio:1.5),(max-width:1023px){.apropos-container{width:100%}.apropos-container .apropos-top{height:60vh;background-position:center 70%!important}.apropos-container .apropos-top .apropos-title{height:25vh}.apropos-container .apropos-top .apropos-text{height:18vh;bottom:-17vh!important}.apropos-container .apropos-top .apropos-text p{width:90%;margin:0 auto;font-size:16px;font-weight:500}.apropos-container .apropos-top .apropos-button .appointement{position:relative;top:-150px;left:40%;padding:10px 15px;background-color:#ffba00;text-decoration:none;color:#000;font-size:26px;border-radius:30px}.apropos-container .apropos-top .apropos-button .appointement:hover{background-color:#fa0;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.6)}.apropos-container .apropos-marquee .marqueeComponent-container{margin-top:0}.apropos-container .business-guidance{display:block}.apropos-container .business-guidance .guidance-right{visibility:hidden;height:0}.apropos-container .personnal-message{display:block;margin:0 auto}.apropos-container .personnal-message .personnal-left{text-align:center;display:block;width:100%;padding:0}.apropos-container .personnal-message .personnal-left img{height:400px;max-width:600px}.apropos-container .personnal-message .personnal-right{padding:50px 10px 10px 30px;width:100%}.apropos-container .location{display:block}.apropos-container .location .location-card{width:40%;margin:20px auto}}@media(max-device-width:599px)and (-webkit-min-device-pixel-ratio:1.5),(max-width:600px){.apropos-container{width:100%}.apropos-container .apropos-top{height:135vw;background-position:center 70%!important}.apropos-container .apropos-top .apropos-title{height:65vw;justify-content:start;position:relative}.apropos-container .apropos-top .apropos-title h1{font-size:24px}.apropos-container .apropos-top .apropos-text{margin-top:150px;padding:20px 0;position:static;justify-content:start;bottom:-15vh;height:auto}.apropos-container .apropos-top .apropos-text p{width:90%}.apropos-container .apropos-top .apropos-button .appointement{position:absolute;top:75vw;left:25%}.apropos-container .apropos-marquee{display:none}.apropos-container .business-guidance{margin-top:300px;display:block}.apropos-container .business-guidance .guidance-right{visibility:hidden;height:0}.apropos-container .business-guidance .guidance-left{margin:0 0 0 20px;width:90%}.apropos-container .personnal-message .personnal-left{text-align:center;display:block;width:100%;padding:0}.apropos-container .personnal-message .personnal-left img{height:auto;width:90%}.apropos-container .personnal-message .personnal-right{padding:50px 10px 10px 30px;width:100%}.apropos-container .location .location-card{width:80%}}