@charset "UTF-8";.info{margin-bottom:6rem;padding:3rem}.info .titre{margin-top:0!important;font-size:2.2em}.info .contenu_bloc p{margin-bottom:0;margin-top:3rem}.info .contenu_bloc p:first-child{margin-top:0}.info_en_plus{padding:5rem 12rem;-webkit-box-shadow:0 1rem 2rem 0 rgba(0,0,0,.1);box-shadow:0 1rem 2rem 0 rgba(0,0,0,.1);background:#fff;position:relative;min-height:20rem}.info_en_plus::before{content:'';width:150vw;height:calc(100%/3);top:50%;left:50%;background:#75c9da;z-index:-1;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info_en_plus.bloc_col .contenu_bloc a{border-bottom:.2rem solid #75c9da}.info_en_plus.bloc_col .contenu_bloc a:is(:hover,:focus){border-color:#75c9da}.info_en_plus .important{position:absolute;top:0;left:5rem;height:100%;z-index:1}.info_en_plus .important p{text-transform:uppercase;-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);margin:0;padding:1rem 0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;position:absolute;top:50%;background:#fff;z-index:1;letter-spacing:.01em;font-size:2em}.info_en_plus .important::before{content:'';position:absolute;top:50%;left:1.4rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.2rem;height:calc(100% - 10rem);background:#75c9da;z-index:-1}.info .image_top figure,.info .image_top>div>img{margin-bottom:3rem}.info .float-left figure,.info .float-left>div>img{margin-right:3rem}.info .float-right figure,.info .float-right>div>img{margin-left:3rem}.culturel .info_en_plus::before{background:#75c9da}.culturel .info_en_plus .important::before{background:#75c9da}.culturel .info_en_plus.bloc_col .contenu_bloc a{border-bottom:.2rem solid #75c9da}.culturel .info_en_plus.bloc_col .contenu_bloc a:is(:hover,:focus){border-color:#75c9da}@media screen and (max-width:63.99875em){.info_en_plus{padding:3rem 2rem 3rem 8rem}.info_en_plus .important{left:2.5rem}.info_en_plus .important::before{height:calc(100% - 6rem)}}@media screen and (max-width:39.99875em){.info_en_plus{padding:1.5rem 1.5rem 1.5rem 4rem}.info_en_plus .important{left:.5rem}.info_en_plus .important::before{height:calc(100% - 3rem)}.info_en_plus .important p{font-size:1.6em}}
/*# sourceMappingURL=info_en_plus.min.css.map */
