.ressource{padding:50px 0}.ressource h1{font-family:Lobster two;text-align:left;font-size:40px;color:#1c360a;margin-top:0}.sm .ressource h1{font-size:30px}.md .ressource h1{font-size:35px}.ressource .texte{font-family:Roboto;font-size:24px;font-weight:100;line-height:1.5}.ressource .texte img{max-width:100%}.xs .ressource .texte,.sm .ressource .texte{font-size:20px}.md .ressource .texte{font-size:22px}.ressource .texte>*:first-child{margin-top:0}.ressource .texte>*:last-child{margin-bottom:0}.ressource .cartouche{padding-right:30px}.xs .ressource .cartouche,.sm .ressource .cartouche{padding:0;margin-bottom:30px}.ressource .cartouche>div{padding:15px;color:#fff;background-color:#658671;border-radius:6px;box-shadow:2px 2px 10px #0008}.ressource .cartouche>div h1{font-size:40px}.xs .ressource .cartouche>div h1,.sm .ressource .cartouche>div h1{margin-bottom:15px;color:#fff}.xs .ressource .cartouche>div h1{font-size:30px}.sm .ressource .cartouche>div h1{font-size:30px}.ressource .cartouche>div h3{margin:25px 0 10px;font-size:16px;font-family:Josefin Sans;font-weight:300}.xs .ressource .cartouche>div h3{font-size:14px;margin:20px 0 10px}.sm .ressource .cartouche>div h3{font-size:14px;margin:20px 0 10px}.md .ressource .cartouche>div h3{font-size:15px}.ressource .cartouche>div h3:first-child{margin-top:0}.ressource .cartouche>div a{color:#c6ecae;font-family:Josefin Sans;font-weight:800}.ressource .cartouche>div a.telechargement{display:block;margin-top:10px;line-height:1.2}.ressource .cartouche>div .type{font-family:Lobster two;font-size:24px;padding:2px 10px;border-radius:8px;color:#c6ecae;background-color:#1c360a}.xs .ressource .cartouche>div .type{font-size:18px}.sm .ressource .cartouche>div .type{font-size:20px}.md .ressource .cartouche>div .type{font-size:24px}.ressource .cartouche>div .thematiques-container{display:flex;flex-wrap:wrap}.ressource .cartouche>div .thematiques{font-family:Roboto;font-size:16px;padding:2px 10px;margin-right:5px;margin-bottom:5px;border-radius:8px;background-color:#0a5786;opacity:.8}.xs .ressource .cartouche>div .thematiques{font-size:14px}.sm .ressource .cartouche>div .thematiques{font-size:14px}.md .ressource .cartouche>div .thematiques{font-size:15px}.ressource .cartouche>div .source,.ressource .cartouche>div .source a{font-family:Roboto;font-size:16px;font-weight:400}.xs .ressource .cartouche>div .source,.xs .ressource .cartouche>div .source a{font-size:14px}.sm .ressource .cartouche>div .source,.sm .ressource .cartouche>div .source a{font-size:14px}.md .ressource .cartouche>div .source,.md .ressource .cartouche>div .source a{font-size:15px}
