.bloc-valo-rubrique .bloc-valo-solo,.bloc-valo-rubrique .bloc-duo{padding:30px}.bloc-valo-rubrique .bloc-valo-solo .item-valo-rubrique,.bloc-valo-rubrique .bloc-duo .item-valo-rubrique{display:flex;flex-direction:column;height:100%;justify-content:space-between}.bloc-valo-rubrique .bloc-lien{margin-top:30px}.bloc-valo-rubrique .bloc-lien:first-child{margin-top:0px}.bloc-valo-rubrique .bloc-lien .bloc-valo-duo .col-valo-duo:first-child .bloc-duo{margin-left:-22px;margin-right:-7px}@media (max-width: 1040px){.bloc-valo-rubrique .bloc-lien .bloc-valo-duo .col-valo-duo:first-child .bloc-duo{margin-right:0px;margin-left:0px}}.bloc-valo-rubrique .bloc-lien .bloc-valo-duo .col-valo-duo:last-child .bloc-duo{margin-right:-22px;margin-left:-7px}@media (max-width: 1040px){.bloc-valo-rubrique .bloc-lien .bloc-valo-duo .col-valo-duo:last-child .bloc-duo{margin-right:0px;margin-left:0px}}@media (max-width: 1040px){.bloc-valo-rubrique .bloc-valo-chapo{flex-direction:column;text-align:center}.bloc-valo-rubrique .bloc-valo-chapo .chapo-lien{margin-left:0}.bloc-valo-rubrique .bloc-valo-solo{padding:20px}.bloc-valo-rubrique .bloc-valo-solo .item-valo-rubrique{width:100%}.bloc-valo-rubrique .bloc-valo-duo{flex-direction:column}.bloc-valo-rubrique .bloc-valo-duo .col-valo-duo{padding:0;margin-bottom:30px}.bloc-valo-rubrique .bloc-valo-duo .col-valo-duo:last-child{margin-bottom:0}.bloc-valo-rubrique .bloc-valo-duo .col-valo-duo .bloc-duo{padding:20px}.bloc-valo-rubrique .bloc-valo-duo .col-valo-duo .bloc-duo:first-child{margin-right:0;margin-left:0}}
.bloc-maillage-magazine .bloc-duo-maillage{justify-content:center;padding:0 50px;grid-template-columns:repeat(3, 1fr);column-gap:20px}@media (max-width: 767px){.bloc-maillage-magazine .bloc-duo-maillage{grid-template-columns:1fr}}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage{width:100%;display:flex;flex-direction:column}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage:nth-child(1):nth-last-child(2),.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage:nth-child(2):nth-last-child(1){margin-left:50%}@media (max-width: 767px){.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage:nth-child(1):nth-last-child(2),.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage:nth-child(2):nth-last-child(1){margin-left:12px}}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage:nth-child(1):nth-last-child(1){grid-column:2}@media (max-width: 767px){.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage:nth-child(1):nth-last-child(1){grid-column:auto}}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage .contenu-maillage{padding:10px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage .img-maillage{width:100%;height:140px;object-fit:cover}@media (max-width: 1040px){.bloc-maillage-magazine .chapo-maillage .maillage-titre-lien{flex-direction:column;text-align:center;padding:0 20px}}@media (max-width: 1040px){.bloc-maillage-magazine .chapo-maillage .txt-chapo{margin-top:20px}}@media (max-width: 767px){.bloc-maillage-magazine .chapo-maillage .txt-chapo{padding:0 12px}.bloc-maillage-magazine .bloc-duo-maillage{flex-direction:column;padding:0}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage{margin:20px 12px 0 12px;width:auto}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage:first-child{margin-top:0}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage .contenu-maillage{padding:10px 12px 0 12px}.bloc-maillage-magazine .bloc-duo-maillage .bloc-contenu-maillage .contenu-maillage .titre-contenu{margin-top:10px}}
.zone-download{padding:20px 20px 0px}.zone-download .zone-cta-download{flex-wrap:wrap}@media (max-width: 767px){.zone-download .zone-cta-download{flex-direction:column}}.zone-download .zone-cta-download .bt-download{width:auto;margin:0 10px 20px 10px;align-items:center}@media (max-width: 767px){.zone-download .zone-cta-download .bt-download{width:80%;margin:0 auto 30px auto}}@media (max-width: 767px){.zone-download .zone-cta-download .bt-download span{margin-right:16px}}.zone-download .zone-cta-download .bt-download:hover span{color:#fff}.zone-download .zone-cta-download .bt-download .txt-cta-download{margin:auto;text-align:center}
.footerPDC{position:relative;overflow:hidden;padding-left:80px;padding-right:80px}@media (max-width: 768px){.footerPDC{padding-left:36px;padding-right:36px}}.footerPDC .footer-fold{position:absolute;right:-6px;top:-1px}.footerPDC .footer-container{max-width:1200px;margin:auto;padding:48px 0}.footerPDC .sticky-top{position:absolute;right:16px;top:170px}.footerPDC:has(.footer-container>p:first-child) .footer-container{height:200px;display:flex;justify-content:center;align-items:center}.footerPDC:has(.footer-container>p:first-child) .sticky-top{top:unset;bottom:16px}.footerPDC .footer-nav .footer-row:first-child{margin-right:30px}@media (max-width: 768px){.footerPDC .footer-nav .footer-row:first-child{margin-right:66px}}.footerPDC .footer-row{display:flex;flex-wrap:wrap;gap:24px;padding-bottom:32px;justify-content:space-between}@media (max-width: 1200px){.footerPDC .footer-row{justify-content:space-around}}@media (max-width: 768px){.footerPDC .footer-row{justify-content:flex-start}}@media (max-width: 440px){.footerPDC .footer-row{flex-wrap:nowrap;flex-direction:column}}.footerPDC .footer-row+.footer-row{padding-top:32px;border-top:1px solid #381A0A}.footerPDC .footer-row .footer-column{padding-top:16px}.footerPDC .footer-row .label{padding:4px;display:block;line-height:140%}.footerPDC .footer-row .label:hover{text-decoration:underline}.footerPDC .footer-row .label:has(img){display:flex;align-items:center;gap:8px}.footerPDC .footer-row .label img{max-width:16px;max-height:16px}.footerPDC .footer-row .list-sn>ul{gap:8px;align-items:center;padding-top:8px}.footerPDC .footer-row .list-sn>ul a{display:block}.footerPDC .footer-row .list-sn .bt-wrapper{display:flex;flex-direction:column;gap:16px;padding-top:32px}.footerPDC .footer-row .list-sn .bt-wrapper a{width:fit-content}.footerPDC .footer-row .list-sn .bt-wrapper a img{max-height:44px;max-width:148px}@media (max-width: 440px){.footerPDC .footer-row .list-sn:not(:first-child){padding-top:44px}}@media (max-width: 768px) and (min-width: 440px){.footerPDC .footer-row .footer-list:has(>.list-sn){display:flex;gap:32px}}.footerPDC .footer-row .footer-list button{cursor:pointer}@media (min-width: 768px){.footerPDC .footer-row .footer-list>:not(:first-child){padding-top:44px}}
