.wp-block-gvd-blocks-banner{overflow:hidden;padding-top:30px;position:relative}.wp-block-gvd-blocks-banner p a,.wp-block-gvd-blocks-banner strong,.wp-block-gvd-blocks-banner sup{color:#fff}.wp-block-gvd-blocks-banner .chapo{color:#fff;margin-bottom:15px}.wp-block-gvd-blocks-banner.is-video:after{background-color:var(--color-primary-dark);bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}.wp-block-gvd-blocks-banner.has-focus{padding-bottom:50px}.wp-block-gvd-blocks-banner.has-focus .focus-box{border-left:3px solid #169fdb;padding-left:15px}.wp-block-gvd-blocks-banner.has-focus .focus-box .focus-title{color:#169fdb;margin-bottom:10px}.wp-block-gvd-blocks-banner.has-focus .focus-box .focus-text{color:#fff;margin-bottom:10px}.wp-block-gvd-blocks-banner.keypoints{padding-bottom:126px}.wp-block-gvd-blocks-banner.keypoints+.wp-block-gvd-blocks-keypoints{margin-top:-126px}.wp-block-gvd-blocks-banner.keypoints+.wp-block-gvd-blocks-space-bg{padding-top:1px}.wp-block-gvd-blocks-banner.keypoints+.wp-block-gvd-blocks-space-bg .wp-block-gvd-blocks-keypoints:first-child{margin-top:-126px}.wp-block-gvd-blocks-banner.discover{padding-bottom:60px}.wp-block-gvd-blocks-banner.discover+.wp-block-gvd-blocks-discover-box{margin-top:-60px}.wp-block-gvd-blocks-banner.discover+.wp-block-gvd-blocks-space-bg{padding-top:1px}.wp-block-gvd-blocks-banner.discover+.wp-block-gvd-blocks-space-bg .wp-block-gvd-blocks-discover-box:first-child{margin-top:-60px}.wp-block-gvd-blocks-banner.keypoints.has-focus .focus-box,.wp-block-gvd-blocks-banner.objectif.has-focus .focus-box{margin-bottom:30px;margin-top:30px}.wp-block-gvd-blocks-banner.objectif{padding-bottom:150px}@media(min-width:1260px){.wp-block-gvd-blocks-banner.objectif{padding-bottom:20px}}.wp-block-gvd-blocks-banner.objectif+.wp-block-gvd-blocks-objectif-box{margin-top:-135px;overflow:hidden}@media(min-width:1260px){.wp-block-gvd-blocks-banner.objectif+.wp-block-gvd-blocks-objectif-box{margin-top:-135px}.wp-block-gvd-blocks-banner.objectif+.wp-block-gvd-blocks-objectif-box .box-inside{left:50%;position:relative;width:720px}}.wp-block-gvd-blocks-banner .background-video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%;z-index:-1}.wp-block-gvd-blocks-banner .bg-img{background-position:50%;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.wp-block-gvd-blocks-banner .bg-img:before{background:linear-gradient(90deg,#142b53,rgba(20,43,83,0) 80%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.wp-block-gvd-blocks-banner .breadcrumb a,.wp-block-gvd-blocks-banner .breadcrumb span{color:#fff;font-size:14px;font-weight:500;opacity:.5}.wp-block-gvd-blocks-banner .breadcrumb a.last,.wp-block-gvd-blocks-banner .breadcrumb span.last{opacity:1}.wp-block-gvd-blocks-banner .left-zone h1{color:#fff;margin:0;text-transform:uppercase}.wp-block-gvd-blocks-banner .left-zone .subtitle{color:var(--color-primary-light);font-size:32px;margin-bottom:30px}.wp-block-gvd-blocks-banner .left-zone p{color:#fff}@media(max-width:1259.98px){body.home .wp-block-gvd-blocks-banner .portes-ouvertes{margin-top:20px}.wp-block-gvd-blocks-banner .bg-img:before{background:rgba(20,43,83,.6)}}
