.search_container{min-height:45vh;padding:25px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-size:cover!important;background-position:bottom!important;border-bottom:2px solid #000}.search_container .text-debut{background:rgb(0 0 0 / .8);max-width:100%;width:95%}.search_container .text-debut h1{font-size:clamp(1.3rem, 4vw, 2rem);text-shadow:2px 2px 6px rgb(0 0 0 / .9);margin:0}.lesdeuxHome{border:5px solid var(--color2);padding:10px 30px;box-shadow:0 0 3px var(--color1);width:98%;border-radius:75px}.lesdeuxHome .loupeHome{height:75px}.search_container .langages{background:rgb(0 0 0 / .75)}.lesdeuxHome input[type="search"]{font-size:35px}.border{border:1px solid var(--color2)!important}.border-bottom{background:var(--color2);height:2px}.tendanceCarousel .carousel-container{overflow:hidden;width:100%}.tendanceCarousel .carousel-track{display:flex;gap:20px;animation:scroll-carousel 60s linear infinite}@media (max-width:768px){.tendanceCarousel .carousel-track{animation:scroll-carousel 10s linear infinite}}.tendanceCarousel .card-film{flex:0 0 auto;width:160px;text-align:center;text-decoration:none}.tendanceCarousel .card-film img{width:100%;border-radius:10px;transition:transform 0.3s ease;box-shadow:0 4px 10px rgb(0 0 0 / .5)}@media (max-width:768px){.tendanceCarousel .card-film{width:25%}}.tendanceCarousel .card-film:hover img{transform:scale(1.05)}.tendanceCarousel .card-film-title{margin-top:8px;font-size:.9rem;color:var(--color2);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tendanceCarousel .poster-wrapper{position:relative;overflow:hidden;border-radius:10px}.tendanceCarousel .poster-wrapper img{display:block;width:100%;height:auto;border-radius:10px}.tendanceCarousel .hover-lens{position:absolute;inset:0;background:rgb(0 0 0 / .6);color:#fff;font-weight:700;font-size:2rem;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity 0.3s ease;border-radius:10px;text-shadow:0 1px 2px rgb(0 0 0 / .5)}.tendanceCarousel .poster-wrapper:hover .hover-lens{opacity:1;cursor:pointer}@keyframes scroll-carousel{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.sitesCarousel{overflow:hidden;width:100%}.sitesCarousel .carousel-track{display:flex;animation:scroll 100s linear infinite}.sitesCarousel img{height:100px;margin:0 10px;background:#000;padding:20px;border-radius:10px}.sitesCarousel img:hover{transform:scale(1.1);transition:0.3s}@keyframes scroll{from{transform:translateX(-100%)}to{transform:translateX(0%)}}@media (max-width:768px){.sitesCarousel img{height:65px}.sitesCarousel .carousel-track{animation:scroll 25s linear infinite}}#podium{height:auto;border-bottom:2px solid #000}.logo-site{max-height:50px;background:#3e043e;margin-bottom:10px;border-radius:5px;transition:0.3s}#podium>div:hover .logo-site{transform:scale(1.1)}@media (max-width:1100px){.logo-site{height:50px;max-height:50px}}.podium-step{display:flex;justify-content:center;align-items:center;width:100%;color:#000;position:relative}.argent{height:80px;background:silver}.or{height:100px;background:gold}.bronze{height:60px;background:#cd7f32}.podium-step img{height:35px}.positionIcon img{width:60px;height:60px}@media (max-width:1100px){.lesdeuxHome{padding:10px 20px;border:2px solid var(--color2);}.lesdeuxHome input[type="search"],.lesdeuxHome button{font-size:30px;text-align:left;min-width:0}.lesdeuxHome select,.lesdeuxHome input[type="search"]{font-size:20px}.lesdeuxHome .loupe{height:30px}.carousel img{height:75px}}.bordered-text{position:relative;padding:20px}.bordered-text::before,.bordered-text::after{content:"";position:absolute;border:5px solid var(--color2)}.bordered-text::before{top:0;right:0;width:50px;height:50px;border-width:3px 3px 0 0}.bordered-text::after{bottom:0;left:0;width:50px;height:50px;border-width:0 0 3px 3px}.container-fluide p{font-size:20px;text-align:justify}.container-fluide .row{margin-top:75px}.container-fluide img{max-height:175px;max-width:100%;border-radius:20px}.container-fluide .limage{text-align:center}