@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100&family=Source+Sans+Pro:wght@300&display=swap);.dnsInfo{height:20px;width:auto;padding:3px}.rideaux{display:block}.lesdeux{border:1px solid;margin-left:10px;padding:5px 16px;border-radius:50px}input[type="text"],input[type="text"]:focus{border:none;font-size:40px;background-color:#fff0;color:var(--color2);outline:none;height:40px;box-shadow:none}.loupe{height:40px;width:auto}.valider{background:#fff0;border:0;width:auto}.resultats{margin:100px auto auto;display:flex;flex-direction:column;height:auto}.resultats h1{font-size:37px;font-weight:400}.tout{margin:10px auto auto;display:flex;flex-direction:column;align-items:center;justify-content:left;justify-items:left;height:auto;border:2px solid #888989;border-radius:5px;position:relative}.essayer{padding:0}.filtres span{font-size:20px;margin-right:5px}.filtres select{font-size:15px;background-color:var(--color1);color:var(--color2);border:1px solid var(--color2);border-radius:5px;padding:5px 10px}legend{font-size:40px;padding:0 20px;float:none;width:auto;margin-left:20px}.les_liens{margin-top:25px;margin-bottom:100px;width:100%;display:flex;flex-direction:column;align-items:center}.lien{width:100%;display:flex;flex-direction:column;align-items:center;padding-left:10px;padding-right:10px}.lien>a,.lien>form{margin:0;font-size:35px;color:inherit;text-decoration:none;border-bottom:2px solid #888989;display:flex;align-items:center;padding:30px 0 20px 20px}.lien .nom_site{flex-grow:1;text-align:right;display:flex;justify-content:flex-end;align-items:center;gap:30px}.nom_site button{background:none;border:none;padding:0;cursor:pointer;color:inherit;font:inherit}.nom_site button:hover{text-decoration:underline}.lien:hover{background-color:gray;color:var(--color1);cursor:pointer}.partager{margin-top:250px;z-index:0}.partager p{font-size:35px;margin-bottom:30px}.partager a{font-size:35px;text-decoration:none;font-style:italic;border:2px solid blue;padding:5px 30px;border-radius:100px;cursor:pointer}.partager a:hover{background-color:blue;color:inherit}.warning{position:fixed;bottom:50px;right:50px;cursor:pointer}.imgWarning{height:100px;width:auto;border-radius:50%;animation:AD 3s linear 2s infinite}@keyframes AD{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@media (max-width:1000px){.infos{position:fixed;top:100px;right:auto;width:300px;padding:1px 20px;opacity:0;border-radius:10px;font-size:14px}.infos .premier{display:block}@keyframes arriver{from{right:-300px;opacity:0}to{right:0;opacity:1}}@keyframes fermer{from{right:auto;opacity:1}to{right:-400px;opacity:0}}.dnsInfo{height:20px;width:auto;padding:0 0 0 3px}.essayer{width:85%;margin-top:10px!important;text-align:center}.lesdeux{margin-left:0;margin-top:20px}.resultats h1{font-size:30px;text-align:center}input[type="text"],input[type="text"]:focus{font-size:30px}.tout{margin-top:10px;border:0;border-top:2px solid var(--color2);box-shadow:none;border-radius:0}.tout-margin{margin-top:75px}legend{font-size:25px;padding:10px}.mode{width:100%;text-align:left}.les_liens{margin-top:10px}.lien a .nom_site{margin-top:10px;font-size:30px;gap:15px}.partager{margin-top:100px;width:80%;justify-content:center}.partager p{font-size:25px}.partager a{font-size:25px;padding:5px 20px}.warning{bottom:20px;right:20px}.imgWarning{height:60px;width:auto}}.suggestions{margin:200px auto auto}.suggestions h1{margin-bottom:20px}.suggestion{display:flex;align-items:center;justify-content:center;text-align:left;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / .2)}.suggestion .droite{margin:0 50px}.suggestion img{height:100%;max-width:400px;margin-right:20px;border-radius:5px;box-shadow:0 0 10px #000}@media (max-width:1000px){.suggestion{flex-direction:column}.suggestion .droite{margin:10px}.suggestion img{max-height:300px;margin:10px 0 20px}}.carousel:hover .carousel-control-next,.carousel .carousel-control-prev{transition:.25s ease-in-out}.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{transform:scale(1.15)}#movieCarousel{padding:0}#vpnBanner{position:relative;width:100%;padding:1rem 1rem;border-bottom:2px solid var(--color2)}#vpnBanner .close-banner{position:absolute;top:10px;right:10px;background:none;text-decoration:underline;border:none;font-size:20px;cursor:pointer;z-index:10;color:var(--color2)}#vpnBanner #vpnCarousel{max-width:100%;border-radius:14px;box-shadow:0 4px 14px rgb(0 0 0 / .3);overflow:hidden}#vpnBanner .carousel-item{padding:.5rem;text-align:center;position:relative;background:whitesmoke}#vpnBanner .carousel-item .position-number{font-size:3.5rem;font-weight:700;color:#000}#vpnBanner .carousel-item img{max-height:100px}#vpnBanner .promo-banner{position:absolute;top:30px;right:-45px;width:180px;background-color:#ee3b2f;color:#fff;font-weight:700;font-size:.75rem;padding:6px 0;text-align:center;transform:rotate(45deg);box-shadow:0 2px 7px rgb(238 59 47 / .7);z-index:10;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;user-select:none;white-space:nowrap;letter-spacing:.02em}#vpnBanner .carousel-control-prev-icon,#vpnBanner .carousel-control-next-icon{background-image:none;width:2rem;height:2rem;position:relative}#vpnBanner .carousel-control-prev-icon::after,#vpnBanner .carousel-control-next-icon::after{content:'';display:block;width:100%;height:100%;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#000}#vpnBanner .carousel-control-prev-icon::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' viewBox='0 0 16 16'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}#vpnBanner .carousel-control-next-icon::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' viewBox='0 0 16 16'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}#vpnBanner .right-text h2{font-size:1.8rem;font-weight:700;margin-bottom:1rem}#vpnBanner .right-text p{font-size:1.15rem}#vpnBanner .btn-vpn{background-color:#3b82f6;border:none;padding:10px 26px;font-size:1.15rem;font-weight:700;color:#fff;box-shadow:0 0 12px rgb(59 130 246 / .7);border-radius:6px;transition:0.3s;text-decoration:none;display:inline-block;width:100%}#vpnBanner .btn-vpn:hover{background-color:#3b82f6;transform:scale(1.07);box-shadow:0 0 22px rgb(96 165 250)}@media (max-width:768px){#vpnBanner #vpnCarousel{margin-bottom:10px}#vpnBanner .carousel-item{padding:1rem}#vpnBanner .carousel-item>div{gap:0!important}#vpnBanner .carousel-item img{max-height:75px}#vpnBanner .carousel-item .position-number{font-size:2.5rem;font-weight:700;color:#000}}