.wp-block-cgb-block-ng1-blocks{background:pink;border:.2rem solid #292929;color:#292929;margin:0 auto;max-width:740px;padding:2rem}
.ng1-list-post-type img{height:auto;max-width:300px}
.vertical-align-center{align-items:center}
a span{text-decoration:none}.enligne{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.enligne div,.enligne span{text-align:center}.enligne span{margin-right:10px}.encolone{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.encolone div,.encolone span{text-align:center}.encolone span{margin-right:10px}a.picto-link{text-decoration:none}
.ng1-bandeau-wrapper{min-height:50vh}.ng1-bandeau-wrapper,.wp-block-ng1-bandeau{background-position:50%;background-size:cover;display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.ng1-bandeau-wrapper .inner,.wp-block-ng1-bandeau .inner{left:0;position:absolute;right:0;top:50%}.ng1-bandeau-wrapper .inner-editor,.wp-block-ng1-bandeau .inner-editor{background-color:hsla(0,0%,50%,.1);margin-left:auto;margin-right:auto;width:calc(100% - 90px)}.ng1-bandeau-wrapper img,.wp-block-ng1-bandeau img{height:50vh;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%}
.ng1-columns{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}
.picto-titre.has-2-columns{align-items:center}.picto-titre.has-2-columns span[class^=icon-],.picto-titre.has-2-columns span[class^=ion-]{font-size:30px}.picto-titre.has-2-columns .wp-block-colum.left{display:inline-flex;justify-content:center;width:200px}
