#top-home{padding:unset;position:relative;color:#fff}@media screen and (max-width:1090px){#top-home{margin-top:90px}}#top-home .wrapper-video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:768px) and (max-width:1090px){#top-home .wrapper-video{height:103%;top:-15px}}#top-home .wrapper-video video{display:block;height:100%;width:100%;object-fit:cover}#top-home .wrapper-content{min-height:30vh;max-height:700px;padding:8.75rem 0 3.75rem}#top-home .wrapper-content .glass-content{width:488px;max-width:100%;padding:2.5rem;border-radius:6px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#top-home .wrapper-content .glass-content .title{color:#fff}#top-home .wrapper-content .glass-content .title span{color:#123d43}#top-home .wrapper-content .glass-content>:not(:last-child){margin-bottom:1.25rem}@media screen and (max-width:740px){#top-home .container-text-video{padding:0}#top-home .wrapper-content{padding:15.5rem 0 0}#top-home .wrapper-content .glass-content{width:100vw}}#home-posts{padding:0!important}#home-posts .wrapper-posts{--wrapper-gap:30px;display:flex;align-items:stretch;position:relative;gap:var(--wrapper-gap);margin-top:3.5rem;flex-wrap:wrap}@media screen and (max-width:1024px){#home-posts .wrapper-posts{flex-direction:column}#home-posts .wrapper-posts .card-content{min-height:126px!important;height:auto!important}}#home-posts .wrapper-posts .single-post{flex:1;min-width:0}#home-posts .wrapper-posts .single-post.recent{flex:1;position:relative;display:block;max-width:100%}#home-posts .wrapper-posts .single-post.recent .card-thumbnail{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;padding-bottom:unset}#home-posts .wrapper-posts .single-post.recent .card-thumbnail::before{content:"";position:absolute;z-index:2;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 100%)}#home-posts .wrapper-posts .single-post.recent .card-thumbnail img{display:block;height:100%;width:100%;object-fit:cover}#home-posts .wrapper-posts .single-post.recent .card-content{min-height:auto;height:218px;width:100%;padding:1em;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}#home-posts .wrapper-posts .single-post.recent .card-content .card-title{display:block;margin-bottom:1em;color:#fff;font-size:18px!important;font-weight:600;line-height:1.3}#home-posts .wrapper-posts .single-post.recent .card-content .btn{width:max-content;display:inline-block;padding:.5em 1em}#home-posts .wrapper-posts .single-post.recent .card-content .card-lien{color:#123d43;font-weight:500;cursor:pointer}#home-posts .wrapper-posts .single-post.recent .btn-reverse{border:none}#home-posts .wrapper-posts .single-post.recent:hover .btn-reverse{opacity:.8}#home-posts .wrapper-posts .card-thumbnail-recent img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:1.684}.swiper-button-prev{left:0}.swiper-button-next{right:0}@media screen and (min-width:741px){.home #last-posts .swiper{padding-left:20px;padding-right:20px}}@media screen and (max-width:740px){.home #last-posts .container-mobile-large{padding:0}.home #last-posts .container-mobile-large .ax-wrapper-swiper{margin-left:2.375rem}}#last-posts .btn{display:block;width:max-content;margin:3.2em auto 0}@media screen and (max-width:740px){#last-posts .btn{margin:0 auto 0}}#last-posts .ax-wrapper-swiper{position:relative}#last-posts .swiper-buttons{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;max-width:calc(100vw - 2em);width:calc(100% + 162px + 2em);padding:0 1em}#last-posts .swiper-buttons>*{cursor:pointer;width:42px;height:42px;border-radius:50%;background:url(../img/nav-arrow-right.svg) center/contain no-repeat,#fff}#last-posts .swiper-buttons>.ax-swiper-button-prev{transform:rotate(-180deg)}@media screen and (max-width:740px){#last-posts .swiper-buttons{display:none}}#citation{position:relative;background:#1a8d9d url(https://www.codexial.com/wp-content/themes/codexial/img/xcitation-fond.jpg.pagespeed.ic.nIQvCQzdVx.jpg) no-repeat 100% 100%;color:#fff}@media screen and (max-width:740px){#citation{background:#1a8d9d url(https://www.codexial.com/wp-content/themes/codexial/img/xcitation-fond.jpg.pagespeed.ic.nIQvCQzdVx.jpg) no-repeat 100% 100%;background-size:70%}}#citation img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:-1}#citation .wrapper-citation .auteur-citation{font-size:1.125rem;margin-top:1.7em;text-align:center;font-weight:500}#citation .wrapper-citation .auteur-citation>:first-child{font-weight:600}#a-propos{padding-top:0!important;background:url(../img/x.svg) top var(--section-overlay-spacing)/auto 300px no-repeat}@media screen and (max-width:740px){#a-propos{background-position:left var(--section-overlay-spacing);background-size:auto 190px}}#a-propos .wrapper-propos{position:relative;display:flex;gap:30px}#a-propos .wrapper-propos::before{content:"";position:absolute;height:300px;width:210px;background-image:url(https://www.codexial.com/wp-content/themes/codexial/img/x.svg);background-size:190px;background-repeat:no-repeat;z-index:1;top:-10%;left:52%;transform:translate(-52%,0)}#a-propos .wrapper-propos>*{width:50%}#a-propos .wrapper-propos .img-propos{position:relative}#a-propos .wrapper-propos .img-propos img{position:absolute;top:0;left:0;display:block;width:auto;max-width:100%;height:calc(100% + var(--section-overlay-spacing) * 2);object-fit:contain}#a-propos .wrapper-propos .texte-propos{margin:1.5em 0}@media screen and (max-width:740px){#a-propos .wrapper-propos .img-propos{position:absolute;z-index:-1;top:-3rem;right:0;width:200px}#a-propos .wrapper-propos .img-propos img{position:relative}#a-propos .wrapper-propos>*{width:100%}}#laboratoire{padding-top:21px}