.carousel-container{height:250px;width:550px;padding:20px;background-color:rgba(35,35,35,.66);border-radius:10px}.carousel-container img{height:220px;width:220px}.carousel-container .slides{display:flex;justify-content:flex-start;align-items:center}.carousel-container .slides .slide-text{width:250px;font-size:16px;font-weight:600;padding:10px;margin:10px 0 10px 40px;border-radius:10px;background-color:rgba(0,0,0,.4)}@media(min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px)and (max-width:1024px){.carousel-container{width:480px}.carousel-container img{width:150px}}@media(max-device-width:599px)and (-webkit-min-device-pixel-ratio:1.5),(max-width:600px){.carousel-container{width:90vw;height:240px}.carousel-container img{display:none}.carousel-container .slides .text-container{height:100%;display:flex;flex-direction:column}.carousel-container .slides .slide-text{width:60vw;font-size:16px;font-weight:600;padding:10px;margin:10px 0 10px 40px;border-radius:10px;background-color:rgba(0,0,0,.4)}}.skillCard-container{display:flex;background-color:#ffba00;border-radius:15px;position:absolute}.skillCard-container .skillCard-left{width:50%}.skillCard-container .skillCard-right{max-width:50%;padding:25px}.skillCard-container .skillCard-right h3{font-size:18px;font-weight:550;margin-bottom:20px}.skillCard-container .skillCard-right p{font-size:19px;font-weight:500}@media(max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1.5),(max-width:1024px){.skillCard-container{position:static;width:100%!important;height:320px!important;margin:30px 0}}@media(max-device-width:599px)and (-webkit-min-device-pixel-ratio:1.5),(max-width:600px){.skillCard-container .skillCard-left{max-width:50%}.skillCard-container .skillCard-right{padding:25px}.skillCard-container .skillCard-right h3{font-size:16px;font-weight:550;margin-bottom:10px}.skillCard-container .skillCard-right p{font-size:14px;font-weight:500}}.home-container{background-color:#f5f5f5;width:100vw;min-height:100vh}.home-container .background-video-container{position:relative;width:100%;height:100vh}.home-container .background-video-container .background-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;z-index:0;transform:translate(-50%,-50%)}.home-container .background-video-container .video-dark-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.home-container .background-video-container .video-overlay{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:850px;max-width:90%;z-index:2;color:#fff;text-align:center}.home-container .background-video-container h1{width:700px;font-size:46px;font-weight:500;margin:0 auto 50px}.home-container .background-video-container h1 strong{color:#ffba00;font-weight:900}.home-container .background-video-container p{font-size:18px;font-weight:600}.home-container .background-video-container p strong{font-weight:900}.home-container .background-video-container .link-overlay{margin-top:60px}.home-container .background-video-container .link-overlay a{text-decoration:none}.home-container .background-video-container .link-overlay .appointement{color:#000;padding:15px;background-color:#ffba00;transition:background-color .4s;border-radius:30px;transition:.4s ease}.home-container .background-video-container .link-overlay .appointement:hover{background-color:#fa0;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.home-container .background-video-container .link-overlay .contact{padding:15px;margin-left:20px;border:1px solid #fff;color:#fff;border-radius:30px;transition:background-color .4s}.home-container .background-video-container .link-overlay .contact:hover{background-color:hsla(0,0%,100%,.3)}.home-container .background-video-container .link-overlay .contact .incon-comment{font-size:40px}.home-container .home-content .key-stats-container{width:100%;padding:100px 0;background-color:#ffba00}.home-container .home-content .key-stats-container .statsText h3{font-family:Kolectiff,sans-serif!important;font-weight:400!important}.home-container .home-content .key-stats-container .key-stats-content{width:90%;margin:0 auto;padding-top:0!important}.home-container .home-content .key-stats-container .title{width:650px}.home-container .home-content .key-stats-container .title h2{font-size:40px;font-weight:500}.home-container .home-content .key-stats-container .stats-cards-container{margin-top:40px;display:flex;justify-content:space-between}.home-container .home-content .advantages-container{height:600px;width:100%;background-color:#303030}.home-container .home-content .advantages-container .advantages-content{width:90%;margin:0 auto;display:flex;justify-content:space-between}.home-container .home-content .advantages-container .advantages-left{height:100%;width:45%;color:#fff}.home-container .home-content .advantages-container .advantages-left .advantages-title h2{font-size:40px;font-weight:500;margin-top:70px;width:500px}.home-container .home-content .advantages-container .advantages-left .advantages-text{margin-top:20px;margin-bottom:40px}.home-container .home-content .advantages-container .advantages-left .advantages-text p{font-size:20px}.home-container .home-content .advantages-container .advantages-right{height:100%;width:50%;position:relative;display:flex;justify-content:flex-end;margin-right:70px}.home-container .home-content .advantages-container .advantages-right .delivery-image{height:80%;width:80%;top:-100px;position:absolute}.home-container .home-content .advantages-container .advantages-right img{height:700px}.home-container .home-content .skills-container{height:2000px;width:100%;background-color:#f5f5f5}.home-container .home-content .skills-container .skills-content{width:90%;height:100%;margin:0 auto;position:relative}.home-container .home-content .skills-container .animate-image{width:100%;height:100%;position:relative}.home-container .home-content .skills-container .animate-image .box-image{transform:rotate(90deg);position:absolute;top:45%;left:-25%;z-index:2;max-width:35%}.home-container .home-content .skills-container .animate-image .hand-image{transform:rotate(90deg);position:absolute;top:37.5%;left:-5%;z-index:1;max-width:25%}.home-container .home-content .skills-container .animate-image .light-image{position:absolute;top:40%;transform:rotate(90deg);left:19%;z-index:1;max-width:25%}.home-container .home-content .skills-container .animate-image .backgroundSun-image{position:absolute;top:27%;left:-10%;filter:brightness(.95);max-width:60%}.home-container .home-content .brahim-feedback{height:500px;width:100%;background-color:#c4c4c4}.home-container .home-content .brahim-feedback .brahim-content{width:90%;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.home-container .home-content .brahim-feedback .brahim-content .brahim-left{width:50%;height:100%;display:flex;align-items:center}.home-container .home-content .brahim-feedback .brahim-content .brahim-left img{height:370px;border-radius:10px}.home-container .home-content .brahim-feedback .brahim-content .brahim-right{width:45%;height:100%}.home-container .home-content .brahim-feedback .brahim-content .brahim-right .brahim-title{margin-top:100px}.home-container .home-content .brahim-feedback .brahim-content .brahim-right .brahim-title h2{font-size:30px;font-weight:800}.home-container .home-content .brahim-feedback .brahim-content .brahim-right .brahim-text{margin-top:40px;margin-right:20px;font-size:20px;position:relative}.home-container .home-content .brahim-feedback .brahim-content .brahim-right .brahim-text p{position:relative}.home-container .home-content .brahim-feedback .brahim-content .brahim-right .brahim-text p .quoteLeft{opacity:.6;font-size:30px;position:absolute;margin-left:-10px;left:-30px;top:-10px}.home-container .home-content .brahim-feedback .brahim-content .brahim-right .brahim-text p .quoteRight{opacity:.6;margin-right:-10px;font-size:30px;position:absolute;right:-30px;bottom:-10px}.home-container .home-content .brahim-feedback .brahim-content .brahim-right .brahim-testimonial{margin-top:50px;opacity:.6;font-style:italic}.home-container .home-content .elriadh-feedback{height:500px;width:100%;background-color:#ffba00}.home-container .home-content .elriadh-feedback .elriadh-content{width:90%;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left{width:45%;height:100%}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left .elriadh-title{margin-top:100px}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left .elriadh-title h2{font-size:30px;font-weight:800}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left .elriadh-text{margin-top:40px;margin-right:20px;font-size:20px;position:relative}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left .elriadh-text p{position:relative}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left .elriadh-text p .quoteLeft{opacity:.6;font-size:30px;position:absolute;margin-left:-10px;left:-30px;top:-10px}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left .elriadh-text p .quoteRight{opacity:.6;margin-right:-10px;font-size:30px;position:absolute;right:-30px;bottom:-10px}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-left .elriadh-testimonial{margin-top:50px;opacity:.6;font-style:italic}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-right{width:50%;height:100%;display:flex;align-items:center}.home-container .home-content .elriadh-feedback .elriadh-content .elriadh-right img{height:370px;border-radius:10px}@media(max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1.5),(max-width:1024px){.home-container .skills-container .animate-image{display:none}.home-container .brahim-feedback{height:100%!important}.home-container .brahim-feedback .brahim-content{display:block!important}.home-container .brahim-feedback .brahim-content .brahim-left{width:100%!important}.home-container .brahim-feedback .brahim-content .brahim-left img{margin:40px auto 0!important}.home-container .brahim-feedback .brahim-content .brahim-right{width:80%!important;margin:0 auto;padding-bottom:20px}.home-container .brahim-feedback .brahim-content .brahim-right .brahim-title{margin-top:20px!important;text-align:center}.home-container .brahim-feedback .brahim-content .brahim-right .brahim-text{text-align:center}.home-container .elriadh-feedback{height:100%!important}.home-container .elriadh-feedback .elriadh-content{display:block!important}.home-container .elriadh-feedback .elriadh-content .elriadh-left{width:80%!important;margin:0 auto;padding-bottom:20px}.home-container .elriadh-feedback .elriadh-content .elriadh-left .elriadh-title{margin-top:0!important;padding-top:40px!important;text-align:center}.home-container .elriadh-feedback .elriadh-content .elriadh-right{width:100%!important}.home-container .elriadh-feedback .elriadh-content .elriadh-right img{margin:40px auto 20px!important}}@media(max-device-width:599px)and (-webkit-min-device-pixel-ratio:1.5),(max-width:600px){.home-container{overflow-x:hidden}.home-container .background-video-container{height:190vw}.home-container .background-video-container h1{font-size:24px;margin:20vw auto 0;width:95vw}.home-container .background-video-container .link-overlay{display:flex;flex-direction:column;align-items:center}.home-container .background-video-container .link-overlay .appointement{width:80vw;margin-bottom:20px}.home-container .background-video-container .link-overlay .contact{width:80vw;margin-left:0}.home-container .home-content .key-stats-container{padding-top:40px;padding-bottom:30px}.home-container .home-content .key-stats-container .key-stats-content .title h2{width:90vw;font-size:26px}.home-container .home-content .key-stats-container .key-stats-content .title h2 strong{font-weight:1000}.home-container .home-content .key-stats-container .key-stats-content .stats-cards-container{flex-direction:column}.home-container .home-content .advantages-container{height:520px}.home-container .home-content .advantages-container .advantages-content .advantages-left{width:100%}.home-container .home-content .advantages-container .advantages-content .advantages-left .advantages-title h2{margin-top:30px;width:100vw;font-size:24px}.home-container .home-content .advantages-container .advantages-content .advantages-left .advantages-title h2 strong{font-weight:1000}.home-container .home-content .advantages-container .advantages-content .advantages-right,.skills-container .animate-image{display:none}.brahim-feedback{height:100%!important}.brahim-feedback .brahim-content{display:block!important}.brahim-feedback .brahim-content .brahim-left{width:100%!important}.brahim-feedback .brahim-content .brahim-left img{width:90vw;height:60vw!important}.brahim-feedback .brahim-content .brahim-right{width:80%!important;margin:0 auto;padding-bottom:20px}.brahim-feedback .brahim-content .brahim-right .brahim-title{text-align:start!important}.brahim-feedback .brahim-content .brahim-right .brahim-title h2{padding-top:30px;font-size:24px!important}.brahim-feedback .brahim-content .brahim-right .brahim-text{text-align:center;width:100%!important}.elriadh-feedback .elriadh-content .elriadh-left .elriadh-title{text-align:start!important}.elriadh-feedback .elriadh-content .elriadh-left .elriadh-title h2{font-size:24px!important}.elriadh-feedback .elriadh-content .elriadh-left .elriadh-text{width:100%}.elriadh-feedback .elriadh-content .elriadh-right{width:100%!important}.elriadh-feedback .elriadh-content .elriadh-right img{width:90vw;height:60vw!important}.skills-container{height:2100px!important}}