#page_404{font-family:DinBold;font-weight:700;color:#002d5f;text-align:center;letter-spacing:2px}#page_404 h1{text-transform:uppercase;font-size:28px;line-height:32px;width:100%;background-image:url(/static/img/3c87dc4e5651bfd9164c553b39b281e4.jpg);background-repeat:no-repeat;background-position:bottom;padding-top:205px;padding-bottom:15px;max-width:1280px;margin:0 auto 15px}#page_404 .infos .info.faq{background-image:url(/static/fonts/faq.svg)}#page_404 .infos .info.plan{background-image:url(/static/fonts/plan.svg)}#page_404 .infos .info.formulaire{background-image:url(/static/fonts/formulaire.svg)}#page_404 .infos .info{display:inline-block;padding-top:48px;background-position:top;background-repeat:no-repeat;margin:20px 4%;vertical-align:top}#page_404 .infos .info p{font-size:14px;line-height:18px;text-transform:uppercase;padding-bottom:15px}#page_404 .infos .info a{text-decoration:underline;color:#002d5f;font-size:12px;font-weight:900}@media screen and (max-width:570px){#content #page_404 h1{font-size:18px;line-height:22px;padding-top:125px;background-position:top;-webkit-background-size:640px 640px;background-size:640px;margin-bottom:0}#page_404 h1{background-image:url(/static/img/637c6ca62cc3f1f6d32ed4224c60da3c.jpg)}}@media screen and (max-width:641px){#page_404 .infos .info{margin:10px auto;width:100%}}@media screen and (max-width:767px){#page_404 .infos .info{margin:20px 2%}.infos .info p{font-size:12px}#search-result .content-no-search{margin:0 auto;max-width:300px}#search-result .count-errors{font-size:18.75em;font-family:DinBoldCond,Arial,sans-serif;float:left;color:#002d5f;line-height:1}#search-result .content-no-search .title{padding:20px 0 0;font-size:3.3333em;color:#002d5f;font-family:DinBoldCond,Arial,sans-serif;line-height:1;text-transform:uppercase}#search-result .content-no-search .word{width:192px;overflow:hidden;margin:0 0 10px;display:inline-block;font-size:2.0833em;color:#002d5f;font-family:Times New Roman,Times,serif;font-style:italic;line-height:1}}@media screen and (max-width:990px){#content #page_404{padding-top:0}#page_404 .infos .info{margin:20px 1%}#content #page_404 h1{font-size:20px;line-height:24px;padding-top:135px}}@media (min-width:768px){#search-result .count-errors{display:none}#search-result .content-no-search{position:relative}#search-result #content.no-result{background:#f7f7f7;z-index:-2;min-height:400px}#search-result .content-no-search:before{z-index:-1;content:"";background:url(/static/img/4ea1457373808e95d0f62c87677bd545.jpg) no-repeat 0 0;width:516px;height:394px;position:absolute;top:0}#search-result .content-no-search .title{font-size:5em;color:#002d5f;font-family:DinBoldCond,Arial,sans-serif;line-height:1;text-transform:uppercase}#search-result .content-no-search .for,#search-result .content-no-search .research-message{color:#666}#search-result .content-no-search .word{margin:0 0 10px;display:inline-block;font-size:2.5em;color:#002d5f;font-family:Times New Roman,Times,serif;font-style:italic;line-height:1}}@media (min-width:1230px){#search-result .content-no-search{padding:2% 0 0 59%}#search-result .content-no-search:before{left:20%}}