@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;700&display=swap);@font-face{font-family:open sans;font-style:normal;font-weight:100;src:url(/build/main/fonts/open_sans_light.6c6379b2.woff2) format("woff2"),url(/build/main/fonts/open_sans_light.519bab32.woff) format("woff")}@font-face{font-family:open sans;font-style:normal;font-weight:300;src:url(/build/main/fonts/open_sans.4a82f9e0.woff2) format("woff2"),url(/build/main/fonts/open_sans.92a537fa.woff) format("woff")}@font-face{font-family:open sans;font-style:normal;font-weight:700;src:url(/build/main/fonts/open_sans_bold.609382b2.woff2) format("woff2"),url(/build/main/fonts/open_sans_bold.3c94a0ae.woff) format("woff")}.document-card{background:#f1f4f9;display:flex;flex-flow:column;margin-bottom:20px;padding:30px;width:100%}.document-card .locked{align-items:center;color:#2554a3;display:flex;font-family:ubuntu,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700}.document-card .locked:before{background:url(/build/main/images/lock.f15b1734.svg);content:"";display:block;height:18px;margin-right:10px;width:15px}.document-card .subtitle{color:#f8a400;font-size:1rem;font-weight:300;margin-bottom:0}.document-card .subtitle,.document-card .title{font-family:ubuntu,Helvetica,Arial,sans-serif;line-height:1.875rem}.document-card .title{color:#1ba9f2;font-size:1.25rem;font-weight:700;margin-bottom:30px}.document-card .btns{display:flex;justify-content:space-between;margin-top:auto;width:100%}.document-card .btn{float:right;margin-top:15px}.document-card .excerpt{font-size:.75rem;line-height:1rem}.suggestion-card{border:1px dashed #2554a3;display:flex;flex-flow:column;margin-bottom:20px;padding:20px}.suggestion-card .img{max-width:100%}.suggestion-card .img img{height:auto;width:100%}.suggestion-card .title{color:#2554a3;font-family:ubuntu,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:55px;margin-top:55px;padding:0 15px;text-align:center}.suggestion-card .excerpt{color:#2554a3;font-size:1rem;line-height:1.75rem;margin-bottom:42px;padding:0 15px}.suggestion-card .btn{align-self:center;background-image:linear-gradient(90deg,#032560 0,#2554a3 51%,#032560);background-size:200% auto;color:#fff;line-height:1.6;margin-bottom:30px;transition:all .3s ease-in-out}.suggestion-card .btn:hover{color:#fff}.suggestion-card.blue{background:#2554a3;border:none}.suggestion-card.blue .excerpt,.suggestion-card.blue .title{color:#fff}.suggestion-card.blue .btn{background-image:none;border:none;color:#2554a3}.suggestion-card.red{background:#ce0000;border:none}.suggestion-card.red .excerpt,.suggestion-card.red .title{color:#fff}.suggestion-card.red .btn{background-image:none;border:none;color:#ce0000}.suggestion-card.only-link{border-radius:5px;padding:2px}.suggestion-card.only-link .btn{margin-bottom:0;padding:16px;width:100%}.promotion-block{width:100%}@media(min-width:1200px){.promotion-block.anonymous{margin-top:150px}}.home-actu-section .promotion-block.anonymous{margin-top:0}.form-row{margin-bottom:30px}.form-row .bootstrap-select>.dropdown-toggle{background:#f1f4f9!important;color:#2554a3}.form-control{background:#f1f4f9;border:none;border-radius:5px;color:#2554a3;font-weight:700;padding-left:20px;padding-right:42px;width:100%}.form-control:focus{background:#f1f4f9;border-color:#2554a3;box-shadow:0 0 0 1px #2554a3;color:#555}label{color:#2554a3;font-size:.875rem;margin-bottom:10px;margin-left:10px}input.form-control{height:55px}textarea{min-height:150px}form.contact-form{margin-bottom:125px;margin-left:50px}@media(max-width:1199.98px){form.contact-form{margin-left:0}}@media(max-width:575.98px){.form-row{flex-flow:column}}.label.strong{color:#2554a3;font-weight:700}.captcha{margin-bottom:40px;margin-top:40px}input[type=submit]{margin-top:30px}@media(max-width:575.98px){input[type=submit]{width:100%}}