@keyframes fadeIn{from{opacity:0}to{opacity:1}}.content-form-search.has-results .list_results{display:block!important}.content-form-search .form-search-formation .content{width:100%;max-width:800px;margin:0 auto}.content-form-search .form-search-formation input{display:block;width:100%;max-width:800px;margin:25px auto 0;padding:15px 22px;border:1px solid #e0e0e0;border-radius:30px;font-family:Figtree,Arial;font-size:18px;color:#4b5563}.content-form-search .form-search-formation input:focus{outline:#e0e0e0;border-color:#e0e0e0}.content-form-search .form-search-formation input::placeholder{color:rgba(75,85,99,.5)}.content-form-search .results-wrapper{position:relative;width:100%;max-width:800px;margin:0 auto}.content-form-search .results-wrapper .list_results{position:absolute;left:24px;display:none;list-style:none;width:calc(100% - 50px);margin:auto;padding:15px 0;background:#fff;border:1px solid #e0e0e0;border-top:none;z-index:2}@media (min-width:1024px){.content-form-search .results-wrapper .list_results{left:50px;width:calc(100% - 90px);padding:15px 30px}}.content-form-search .results-wrapper .list_results li:not(:last-child){padding-bottom:8px;border-bottom:1px solid #e0e0e0}.content-form-search .results-wrapper .list_results li a{padding:0 20px;display:block;width:100%;transition:250ms}.content-form-search .results-wrapper .list_results li a strong{font-weight:600}.content-form-search .results-wrapper .list_results li a:hover{color:#33c8c8}.content-form-search .results-wrapper .list_results .generic-item a{color:#33c8c8;text-decoration:underline!important}