.vertical-bottom{display:table-cell;vertical-align:bottom;float:none}.vertical-middle{display:table-cell;vertical-align:middle;float:none}.mg-top-10{margin-top:10px}.mg-bottom-10{margin-bottom:10px}.mg-bottom-20{margin-bottom:20px}.mg-bottom-2{margin-bottom:2rem}.text-bold{font-weight:700}.img-center{margin:0 auto;display:block;max-width:100%;height:auto}.mg-right-20{margin-right:20px}.mg-right-40{margin-right:40px}.table.no-border tr td{border:none!important}.max-width{max-width:650px!important}.hidden{opacity:0;height:0;width:0;padding:0!important;margin:0;display:none!important}.fixed{position:fixed}.clickLink,.cursor{cursor:pointer}.visible{opacity:1}.img-responsive{display:block;width:auto;max-height:100%}.embed-responsive-10by3{padding-bottom:35%!important}iframe{max-width:100%}.table.no-border tr td,.table.no-border tr th{border-width:0}.table-borderless>tbody>tr>td,.table-borderless>tbody>tr>th,.table-borderless>tfoot>tr>td,.table-borderless>tfoot>tr>th,.table-borderless>thead>tr>td,.table-borderless>thead>tr>th{border:none;padding-left:0}.table-responsive{display:table}.row-margin{margin-left:-15px;margin-right:-15px}.gx-6{--bs-gutter-x:4rem}.gy-6{--bs-gutter-y:5rem}table.table-bordered{border:1px solid #fc0;margin-top:20px}table.table-bordered>tbody>tr>td,table.table-bordered>thead>tr>th{border:1px solid #fc0}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{padding-left:.75rem}.table-borderless td,.table-borderless th{border:none}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.form-control:focus{outline:0!important;border-color:initial;box-shadow:none}.form-control::-webkit-input-placeholder{color:#212529}.form-control::-moz-placeholder{color:#212529}.form-control:-ms-input-placeholder{color:#212529}.form-control::-ms-input-placeholder{color:#212529}.form-control::placeholder{color:#212529}.arrow-left-white{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff}form .remarque{display:none}p:empty{display:inline-block}@media (min-width:1400px){.d-tpl-none{display:none!important}}.box-shadow-inset-top{-webkit-box-shadow:inset 0 10px 15px -10px rgba(0,0,0,.6)!important;-moz-box-shadow:inset 0 10px 15px -10px rgba(0,0,0,.6)!important;box-shadow:inset 0 10px 15px -10px rgba(0,0,0,.6)!important}.imageRotation{position:absolute;top:.5rem;left:50%;width:52px;height:52px;margin:-26px 0 0 -26px;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.w-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width:576px){.w-sm-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:768px){.w-md-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (max-width:992px){.hide-img-mobile{display:none!important}.show-img-mobile{display:block!important}.w-75{width:100%!important}}@media (min-width:992px){.w-lg-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1200px){.w-xl-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.hide-img-mobile{display:block!important}.show-img-mobile{display:none!important}}@media (min-width:1400px){.g-xxl-6,.gx-xxl-6{--bs-gutter-x:5rem}.g-4a,.gx-4a{--bs-gutter-x:2.3rem}.g-4a,.gy-4a{--bs-gutter-y:2.3rem}}@font-face{font-family:GOTHIC;src:url(../fonts/GOTHIC.eot);src:url(../fonts/GOTHIC.eot) format('embedded-opentype'),url(../fonts/GOTHIC.woff2) format('woff2'),url(../fonts/GOTHIC.woff) format('woff'),url(../fonts/GOTHIC.ttf) format('truetype'),url(../fonts/GOTHIC.svg#GOTHIC) format('svg')}@font-face{font-family:GOTHIC;src:url(../fonts/GOTHICB.eot);src:url(../fonts/GOTHICB.eot) format('embedded-opentype'),url(../fonts/GOTHICB.woff2) format('woff2'),url(../fonts/GOTHICB.woff) format('woff'),url(../fonts/GOTHICB.ttf) format('truetype'),url(../fonts/GOTHICB.svg#GOTHICB) format('svg');font-weight:700}@font-face{font-family:HelveticaNeueLTStd-Th;src:url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.eot);src:url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th) format('svg'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.ttf) format('truetype'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.woff) format('woff'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:D-DIN;src:url(../fonts/DIN/D-DIN.eot);src:url(../fonts/DIN/D-DIN.eot?#iefix) format('embedded-opentype'),url(../fonts/DIN/D-DIN.svg#D-DIN) format('svg'),url(../fonts/DIN/D-DIN.ttf) format('truetype'),url(../fonts/DIN/D-DIN.woff) format('woff'),url(../fonts/DIN/D-DIN.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:D-DIN;src:url(../fonts/DIN/D-DIN-Bold.eot);src:url(../fonts/DIN/D-DIN-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/DIN/D-DIN-Bold.svg#D-DIN-Bold) format('svg'),url(../fonts/DIN/D-DIN-Bold.ttf) format('truetype'),url(../fonts/DIN/D-DIN-Bold.woff) format('woff'),url(../fonts/DIN/D-DIN-Bold.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:D-DINExp;src:url(../fonts/DIN/D-DINExp.eot);src:url(../fonts/DIN/D-DINExp.eot?#iefix) format('embedded-opentype'),url(../fonts/DIN/D-DINExp.otf) format('otf'),url(../fonts/DIN/D-DINExp.svg#D-DINExp) format('svg'),url(../fonts/DIN/D-DINExp.ttf) format('truetype'),url(../fonts/DIN/D-DINExp.woff) format('woff'),url(../fonts/DIN/D-DINExp.woff2) format('woff2')}@font-face{font-family:WorkSans;src:url(../fonts/WorkSans/WorkSans-Regular.eot);src:url(../fonts/WorkSans/WorkSans-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/WorkSans/WorkSans-Regular.svg#WorkSans-Regular) format('svg'),url(../fonts/WorkSans/WorkSans-Regular.ttf) format('truetype'),url(../fonts/WorkSans/WorkSans-Regular.woff) format('woff'),url(../fonts/WorkSans/WorkSans-Regular.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:WorkSans;src:url(../fonts/WorkSans/WorkSans-Bold.eot);src:url(../fonts/WorkSans/WorkSans-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/WorkSans/WorkSans-Bold.woff2) format('woff2'),url(../fonts/WorkSans/WorkSans-Bold.woff) format('woff'),url(../fonts/WorkSans/WorkSans-Bold.ttf) format('truetype'),url(../fonts/WorkSans/WorkSans-Bold.svg#WorkSans-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:WorkSans-Medium;src:url(../fonts/WorkSans/WorkSans-Medium.eot);src:url(../fonts/WorkSans/WorkSans-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/WorkSans/WorkSans-Medium.svg#WorkSans-Medium) format('svg'),url(../fonts/WorkSans/WorkSans-Medium.ttf) format('truetype'),url(../fonts/WorkSans/WorkSans-Medium.woff) format('woff'),url(../fonts/WorkSans/WorkSans-Medium.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(../fonts/Gotham/Gotham-Book.eot);src:url(../fonts/Gotham/Gotham-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham/Gotham-Book.svg#Gotham-Book) format('svg'),url(../fonts/Gotham/Gotham-Book.ttf) format('truetype'),url(../fonts/Gotham/Gotham-Book.woff) format('woff'),url(../fonts/Gotham/Gotham-Book.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(../fonts/Gotham/Gotham-Bold.eot);src:url(../fonts/Gotham/Gotham-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham/Gotham-Bold.svg#Gotham-Bold) format('svg'),url(../fonts/Gotham/Gotham-Bold.ttf) format('truetype'),url(../fonts/Gotham/Gotham-Bold.woff) format('woff'),url(../fonts/Gotham/Gotham-Bold.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham/Gotham-Medium.eot);src:url(../fonts/Gotham/Gotham-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham/Gotham-Medium.svg#Gotham-Medium) format('svg'),url(../fonts/Gotham/Gotham-Medium.ttf) format('truetype'),url(../fonts/Gotham/Gotham-Medium.woff) format('woff'),url(../fonts/Gotham/Gotham-Medium.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Light;src:url(../fonts/Gotham/Gotham-Light.eot);src:url(../fonts/Gotham/Gotham-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham/Gotham-Light.svg#Gotham-Light) format('svg'),url(../fonts/Gotham/Gotham-Light.ttf) format('truetype'),url(../fonts/Gotham/Gotham-Light.woff) format('woff'),url(../fonts/Gotham/Gotham-Light.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueLTStd-Th;src:url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.eot);src:url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th) format('svg'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.ttf) format('truetype'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.woff) format('woff'),url(../fonts/HelveticaNeue/HelveticaNeueLTStd-Th.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:avantque;src:url(../fonts/Avantque/albumavantquelombre.eot);src:url(../fonts/Avantque/albumavantquelombre.eot) format('embedded-opentype'),url(../fonts/Avantque/albumavantquelombre.woff2) format('woff2'),url(../fonts/Avantque/albumavantquelombre.woff) format('woff'),url(../fonts/Avantque/albumavantquelombre.ttf) format('truetype'),url(../fonts/Avantque/albumavantquelombre.svg#albumavantquelombre) format('svg');font-weight:400;font-style:normal}@font-face{font-family:circularstdmedium;src:url(../fonts/Circular/circularstdmedium500.eot);src:url(../fonts/Circular/circularstdmedium500.eot) format('embedded-opentype'),url(../fonts/Circular/circularstdmedium500.woff2) format('woff2'),url(../fonts/Circular/circularstdmedium500.woff) format('woff'),url(../fonts/Circular/circularstdmedium500.ttf) format('truetype'),url(../fonts/Circular/circularstdmedium500.svg#circularstdmedium500) format('svg')}@font-face{font-family:Circular;src:url(../fonts/Circular/CircularStdBold.eot);src:url(../fonts/Circular/CircularStdBold.eot) format('embedded-opentype'),url(../fonts/Circular/CircularStdBold.woff2) format('woff2'),url(../fonts/Circular/CircularStdBold.woff) format('woff'),url(../fonts/Circular/CircularStdBold.ttf) format('truetype'),url(../fonts/Circular/CircularStdBold.svg#CircularStdBold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Circular;src:url(../fonts/Circular/CircularStdBook.eot);src:url(../fonts/Circular/CircularStdBook.eot) format('embedded-opentype'),url(../fonts/Circular/CircularStdBook.woff2) format('woff2'),url(../fonts/Circular/CircularStdBook.woff) format('woff'),url(../fonts/Circular/CircularStdBook.ttf) format('truetype'),url(../fonts/Circular/CircularStdBook.svg#CircularStdBook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:CircularBlack;src:url(../fonts/Circular/CircularStdBlack.eot);src:url(../fonts/Circular/CircularStdBlack.eot) format('embedded-opentype'),url(../fonts/Circular/CircularStdBlack.woff2) format('woff2'),url(../fonts/Circular/CircularStdBlack.woff) format('woff'),url(../fonts/Circular/CircularStdBlack.ttf) format('truetype'),url(../fonts/Circular/CircularStdBlack.svg#CircularStdBlack) format('svg')}.video-js .vjs-big-play-button{height:3em;line-height:3em;border-radius:50%}body{font-family:Circular,sans-serif;font-size:16px;color:#000;list-style:none;background-color:#fff;overflow-x:hidden}body h2{font-size:1.375rem;color:#039;font-weight:700}body h3{font-size:1.375rem!important;color:#039!important;font-weight:700!important}img{max-width:100%}.is-yellow-bar{display:none}.container{max-width:1440px;margin:0 auto}.container-medium{max-width:1290px;margin:0 auto}.container-small{max-width:910px;margin:0 auto}.modal-backdrop.show{background-color:#18233e}.modal{z-index:9999}.modal .modal-header{border-bottom:none}.modal .modal-content{border-radius:0;background-color:#eee}.modal .modal-content .wp-video{margin:auto;width:830px!important;max-width:100%}.modal .btn,.modal .form-control{border-radius:0}.modal .close{float:right;border:none;background-color:transparent}.table-formation{margin:25px 0}.table-formation thead{background:#00115f;background:-moz-linear-gradient(left,#00115f 0,#36468f 100%);background:-webkit-linear-gradient(left,#00115f 0,#36468f 100%);background:linear-gradient(to right,#00115f 0,#36468f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00115f', endColorstr='#36468f', GradientType=1);color:#fff}.wp-block-embed{max-width:850px;padding-bottom:3rem}.tns-outer{position:relative}.tns-controls button{background-color:transparent;border:none}.tns-controls button>span{font-size:2.375rem;display:inline-block;color:#039;text-align:center;padding-top:12px;position:absolute;top:45%}.tns-controls button:disabled>span{color:#999}.tns-controls button .btn-prev{left:-50px;padding-right:3px}.tns-controls button .btn-next{right:-50px;padding-left:3px}.tns-nav{text-align:center;margin:5px 0}.tns-nav>[aria-controls]{width:14px;height:14px;padding:0;margin:0 6px;border-radius:50%;background:#4d598d;border:none}.tns-nav>[aria-controls]:focus{outline:0}.tns-nav>.tns-nav-active{background:#30b7bc!important}html :where([style*=border-right-width]){border-color:#e0e0e0}a{transition:all .4s}.btn{position:relative;border:none;padding:.52rem 1.12rem;transition:all .3s;z-index:1}.btn:before{content:'';position:absolute;height:0;width:100%;top:0;right:0;margin:0;transition:all .3s;z-index:-1}.btn-blanc{font-size:1.125rem;color:#fff!important;border-radius:50px;border:2px solid #fff;padding:20px 40px;line-height:1.3;text-decoration:none!important}.btn-blanc:active,.btn-blanc:focus,.btn-blanc:hover{background-color:#fff;color:#039!important}.btn-bleu{font-size:1.125rem;color:#039!important;border-radius:50px;border:2px solid #039;padding:20px 40px;line-height:1.3;text-decoration:none!important}.btn-bleu:active,.btn-bleu:focus,.btn-bleu:hover{background-color:#039;color:#fff!important}.logo-mobile img,header .menu-button-container{display:none}header .menu-button-container .menu-button{background:0 0;border:none;padding:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;margin-top:7px}header .menu-button-container .line{display:block;height:5px;background-color:#039;transition:all .3s ease;border-radius:10px}header .menu-button-container .line-1{width:40px}header .menu-button-container .line-2{width:30px}header .menu-button-container .line-3{width:20px}header .menu-button-container .menu-mobile{position:fixed;height:100%;top:0;background-color:#fc0;left:-100%;width:300px;transition:left .3s ease}header .menu-button-container .menu-mobile ul#mega-menu-primary li.mega-menu-item{width:100%!important}.page-header-sitebrand-topbar{position:fixed;top:0;left:0;width:100vw;z-index:10;background-color:transparent;color:#fff;padding-top:25px;transition:top .4s}.page-header-sitebrand-topbar .header-right,.page-header-sitebrand-topbar .site-branding{position:relative;top:0;transition:all .4s}.page-header-sitebrand-topbar .link-newsletter{font-size:1.25rem;font-weight:700;text-align:right;margin-top:11px}.page-header-sitebrand-topbar .link-newsletter a{text-decoration:none;color:#fc0;position:relative;line-height:1.3}.page-header-sitebrand-topbar .link-newsletter a:after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#fc0;transition:all .2s}.page-header-sitebrand-topbar .link-newsletter a:hover:after{width:100%}.interne .page-header-sitebrand-topbar{background-color:#fff}.social-icon-header{text-align:right;margin-top:20px}.social-icon-header a{display:flex;width:36px;height:36px;justify-content:center;align-items:center;transition:background-color .2s;border-radius:100%;background-color:#fc0;text-decoration:none;color:#039!important}.social-icon-header a:active,.social-icon-header a:focus,.social-icon-header a:hover{background-color:#ffe478}.social-icon-header a.icon-Twitter{position:relative;bottom:-1px}.social-icon-header a.icon-Twitter img{width:14px}.scroll-element-custom .page-header-sitebrand-topbar{background-color:#fff;color:#039;padding-top:5px;height:95px}.scroll-element-custom .page-header-sitebrand-topbar .site-branding{top:-100px}.scroll-element-custom .page-header-sitebrand-topbar .header-right{top:-170px}.visuel-interne{height:480px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.visuel-interne .caption{text-align:center}.visuel-interne h1{font-size:3.125rem;font-family:Circular,sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.visuel-interne h1 a{text-decoration:none!important;font-family:Circular,sans-serif;font-weight:700}.breadcrumb{font-size:1rem;margin:.5rem 0;color:#666}.breadcrumb .marge-interne{max-width:1300px;margin:0 auto}.breadcrumb .separateur{padding:0 .2rem}.breadcrumb .svg-home{position:relative;top:-6px}.breadcrumb a{color:#666;text-decoration:none}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline}.home .site-main .content-home h2{font-size:3.125rem;font-weight:700;color:#039}.home .site-main .new-home{padding-top:40px;max-width:460px;margin:0 auto;font-size:1.125rem}.home .site-main .new-home h3{font-weight:700;color:#039;font-size:1.25rem!important;position:relative}.home .site-main .new-home h3 a.link{font-size:1.25rem!important}.home .site-main .new-home h3::after{content:'';display:block;width:38px;height:31px;background-image:url(../img/pictoInternTitle.png);background-repeat:no-repeat;position:absolute;top:4px;left:-44px;background-size:contain}.home .site-main .new-home .texte{line-height:1.3}.home .site-main .new-home a{position:relative;text-decoration:none;color:#039}.home .site-main .new-home a.linkImage::after{display:none}.home .site-main .new-home a:after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#039;transition:all .2s}.home .site-main .new-home a:hover:after{width:100%}.home .site-main .new-home .visuel{font-family:circularstdmedium,GOTHIC,CenturyGothic,AppleGothic,sans-serif;display:inline-block;text-align:right}.home .site-main .new-home .categorie{color:#039}.simple-page h2{font-size:1.375rem;font-weight:700}.building-future-home{padding-bottom:85px}.building-future-home .content-building-future{position:relative;padding-top:120px}.building-future-home .content-building-future .texte{margin-top:120px}.building-future-home .Bubble{position:absolute;color:#fff;z-index:1;width:550px;height:360px;padding:30px;background-color:#039;border-radius:16px 16px 0;top:-130px;left:30px}.building-future-home .Bubble h2{color:#fff!important}.building-future-home .Bubble:after{content:'';position:absolute;display:block;height:75px;width:75px;background-color:#039;transform:rotate(-180deg);top:calc(95%);left:calc(97%);border-radius:0 10px 10px;-webkit-clip-path:path("m 0 20 a 20 20 0 0 1 20 -20 H 45 a 20 20 0 0 1 20 20 V 45 a 20 20 0 0 0 20 20 H 34 a 31 18 145 0 1 28 20 V 100 a 20 20 0 0 1 -20 20 H 85 a 20 20 0 0 1 -20 -20 V 85 a 20 20 0 0 0 -20 -20 H 20 a 20 20 0 0 1 -20 -20");clip-path:path("m 0 20 a 20 20 0 0 1 20 -20 H 45 a 20 20 0 0 1 20 20 V 45 a 20 20 0 0 0 20 20 H 34 a 31 18 145 0 1 28 20 V 100 a 20 20 0 0 1 -20 20 H 85 a 20 20 0 0 1 -20 -20 V 85 a 20 20 0 0 0 -20 -20 H 20 a 20 20 0 0 1 -20 -20")}.use-cases-home{background-color:#f7f7f7;padding-top:40px}.use-cases-home .carousel-indicators{position:initial;margin:15px auto;max-width:1440px;justify-content:start}.use-cases-home .carousel-indicators button{width:auto;height:auto;text-indent:0;background-color:transparent;color:#039;opacity:1;font-size:1.125rem;font-weight:700;border-radius:35px;border:2px solid transparent;padding:12px 20px;line-height:1.3;text-decoration:none!important;white-space:nowrap;transition:all .2s}.use-cases-home .carousel-indicators button.active{border-color:#039}.use-cases-home .carousel{height:100%}.use-cases-home .carousel .carousel-inner{background-color:#f0f0f0;height:100%}.use-cases-home .carousel .carousel-item{background-position:top center;height:100%}.use-cases-home .containerSlideUseCase{height:1020px;display:inline-block;width:100%}.use-cases-home .carousel-caption{width:400px;padding:45px 65px 25px;color:#fff;display:flex;flex-direction:column;border-radius:0 16px 16px;position:absolute;bottom:15%;right:150px;left:initial;text-align:left}.use-cases-home .carousel-caption .deco{position:absolute;display:block;height:75px;width:75px;bottom:calc(96%);right:calc(97%);clip-path:path("m 0 20 a 20 20 0 0 1 20 -20 H 45 a 20 20 0 0 1 20 20 V 45 a 20 20 0 0 0 20 20 H 34 a 31 18 145 0 1 28 20 V 100 a 20 20 0 0 1 -20 20 H 85 a 20 20 0 0 1 -20 -20 V 85 a 20 20 0 0 0 -20 -20 H 20 a 20 20 0 0 1 -20 -20");-webkit-clip-path:path("m 0 20 a 20 20 0 0 1 20 -20 H 45 a 20 20 0 0 1 20 20 V 45 a 20 20 0 0 0 20 20 H 34 a 31 18 145 0 1 28 20 V 100 a 20 20 0 0 1 -20 20 H 85 a 20 20 0 0 1 -20 -20 V 85 a 20 20 0 0 0 -20 -20 H 20 a 20 20 0 0 1 -20 -20")}.use-cases-home .carousel-caption h2{font-size:2.75rem!important;color:#fff!important;line-height:1.11}.use-cases-home .carousel-caption .accroche{font-size:1rem;font-family:Circular,sans-serif}.use-cases-home .carousel-caption .link-more{font-size:1rem;color:#fff;text-decoration:none;position:relative;font-family:circularstdmedium,GOTHIC,CenturyGothic,AppleGothic,sans-serif}.use-cases-home .carousel-caption .link-more:after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#fff;transition:all .2s}.use-cases-home .carousel-caption .link-more:hover:after{width:100%}#carouselTimeLine .carousel-caption p{color:#5f5f5f}.about-us-home{background-color:#f3f3f3;position:relative;margin-bottom:100px}.about-us-home .block-contenu{position:absolute;bottom:100px}.about-us-home .visuel{max-width:725px;margin-left:auto;display:block}.about-us-home:after{content:'';position:absolute;width:700px;height:120px;display:block;background:url(../img/governance_bg.e53dbbff.svg) center no-repeat;background-size:contain;left:0;bottom:-60px}.about-us-home .chiffresCleHome{margin-top:40px}.about-us-home .chiffresCleHome .item{width:480px;border-bottom:1px solid #e0e0e0;position:relative;padding:35px 0}.about-us-home .chiffresCleHome .item:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#039;transition:all .4s}.about-us-home .chiffresCleHome .contenu{display:flex;align-items:flex-end;color:#039}.about-us-home .chiffresCleHome .chiffre{font-size:80px;line-height:.7;font-family:CircularBlack,AppleGothic,sans-serif}.about-us-home .chiffresCleHome .description{text-transform:uppercase;font-weight:700;font-size:.938rem;line-height:1.6;letter-spacing:1.5px;display:inline-block;max-width:220px;margin-left:25px}.about-us-home .chiffresCleHome .fleche{position:relative;margin-left:auto}.about-us-home .chiffresCleHome .fleche:before{content:'';position:absolute;z-index:1;display:block;height:2px;width:0;top:calc(40%);right:calc(40%);background-color:#039;transform:translateY(calc(100%));transition:all .4s}.about-us-home .chiffresCleHome .fleche i{padding:0;font-size:1.875rem;margin-bottom:5px;transition:all .4s;position:relative;z-index:2}.about-us-home .chiffresCleHome .fleche:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:0;height:0;background-color:#fc0;transition:all .4s;border-radius:100%;z-index:0}.about-us-home .chiffresCleHome .item:hover .fleche:before{width:40px}.about-us-home .chiffresCleHome .item:hover .fleche:after{width:50px;height:50px}.about-us-home .chiffresCleHome .item:hover .fleche i{padding:0 20px}.about-us-home .chiffresCleHome .item:hover:after{width:100%}.textTimeLine .texte{background-color:#f0f0f0}.textTimeLine #carouselTimeLine .carousel-inner{position:relative;z-index:1;background-color:#f0f0f0;padding:0 80px 0 95px}.timeline-home{padding-top:30px;padding-bottom:85px}.timeline-home .container{position:relative}.timeline-home .slideTimeLine{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:40px}.timeline-home .slideTimeLine .carousel-caption{position:initial;color:#000;text-align:left}.timeline-home .slideTimeLine .carousel-indicators{position:initial;margin:15px auto;max-width:1440px;justify-content:start}.timeline-home .slideTimeLine .carousel-indicators button{width:90px;height:90px;text-indent:0;border-radius:25px;background-color:rgba(0,51,153,.13);opacity:1;margin-right:25px;font-size:1.125rem;color:#393939;font-weight:700;padding:0;line-height:1.3;text-decoration:none!important;transition:all .2s;border:none}.timeline-home .slideTimeLine .carousel-indicators button.active{background-color:#fc0;color:#039;height:115px;width:115px}.timeline-home .slideTimeLine .carousel-indicators button span{display:block;width:50px;padding:0 15px}.timeline-home .textTimeLine{display:flex;align-items:center;width:800px;background-color:#f0f0f0}.timeline-home .textTimeLine .visuel{height:250px;width:auto}.timeline-home .textTimeLine .texte h3{font-size:2rem;margin-bottom:20px;line-height:1.3;color:#039;font-weight:700}.timeline-home .navTimeLine{position:relative;height:40px;margin:20px 0 40px;text-align:right}.timeline-home .navTimeLine .carousel-control-next,.timeline-home .navTimeLine .carousel-control-prev{display:inline-block;height:40px;width:40px;border-radius:100%;text-align:center;justify-content:center;position:initial}.timeline-home .navTimeLine .carousel-control-next:hover,.timeline-home .navTimeLine .carousel-control-prev:hover{background-color:#f3f3f3}.timeline-home .navTimeLine .carousel-control-next{padding-left:3px}.timeline-home .navTimeLine .carousel-control-prev{padding-right:3px}.timeline-home .navTimeLine .next-icon,.timeline-home .navTimeLine .prev-icon{font-size:.875rem;color:#000}.timeline-home .timeLineControls{position:absolute;top:50%;left:400px;transform:translateY(-50%);overflow:hidden;padding-left:50px}.interne .site-main{font-size:1.25rem;min-height:750px;background-color:#f3f3f3;position:relative;padding-top:125px}.interne .site-main a{color:#000;text-decoration:none;font-family:Circular,sans-serif;font-weight:600}.interne .site-main a:active,.interne .site-main a:focus,.interne .site-main a:hover{text-decoration:underline}.interne .site-main h1{font-size:3.125rem;font-weight:700;color:#039;line-height:1.3}.interne .site-main .texte-accroche{font-weight:700;font-size:1.375rem;margin:40px 0;line-height:32px}.interne .site-main .texte-2colonnes{column-count:2;column-gap:2.5rem;margin-bottom:40px}.Video_bvideo__1edUQ{min-width:100%;margin-top:140px;display:flex;min-height:100%;padding-bottom:90px;background:linear-gradient(180deg,transparent 0,transparent 199px,#fff 0,#fff)}.Video_bvideo__1edUQ::after{content:'';background:#FFF;position:absolute;height:22%;width:100%;bottom:-10px;left:0;z-index:0}.Video_bvideo__1edUQ .container-medium{width:calc(100%);position:relative;z-index:1}.yt-lite{background-color:#000;position:relative;display:block;contain:content;background-position:50%;background-size:cover;cursor:pointer;--aspect-ratio:56.25%}.yt-lite.lyt-activated:before{content:"";display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,.2,1)}.yt-lite:after{content:"";display:block;padding-bottom:var(--aspect-ratio)}.yt-lite>iframe{width:100%;height:100%;position:absolute;top:0;left:0}.yt-lite>.lty-playbtn{width:70px;height:46px;background-color:#212121;z-index:1;opacity:.8;border-radius:14%;transition:all .2s cubic-bezier(0,0,.2,1)}.yt-lite:hover>.lty-playbtn{background-color:red;opacity:1}.yt-lite>.lty-playbtn:before{content:"";border-color:transparent transparent transparent #fff;border-style:solid;border-width:11px 0 11px 19px}.yt-lite>.lty-playbtn,.yt-lite>.lty-playbtn:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.yt-lite.lyt-activated{cursor:unset}.yt-lite.lyt-activated:before,.yt-lite.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.single-voyage .interne .site-main .marge-interne{padding-bottom:13rem}.single-voyage .interne .site-main .marge-interne:after{content:'';display:inline-block;width:296px;height:210px;background:url(../img/img-transat.jpg) center no-repeat;background-size:cover;position:absolute;bottom:0;right:0}.single-voyage .interne .site-main .addtoany_share_save_container{position:absolute;bottom:1rem;left:0}.single-voyage .interne .site-main h1{font-size:2.188rem;color:#039;margin-bottom:1.5rem}.single-voyage .interne .site-main .texte{position:relative;padding-top:2rem}.points-forts .list-unstyled li{padding-top:10px;padding-bottom:10px}.list-checked{list-style:none;padding-left:0}.list-checked li{position:relative;padding-left:45px;padding-top:10px;padding-bottom:10px}.list-checked li:before{content:'';display:inline-block;width:30px;height:30px;background:url(../img/check-list.png) center no-repeat;position:absolute;left:0;top:10px}.list-voyage .padding{min-height:427px;text-align:center;background-repeat:no-repeat;background-size:cover;background-color:#9f746e;position:relative;color:#fff;padding:1.5rem 1.5rem 7.5rem}.list-voyage .padding:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:.4;z-index:0}.list-voyage .padding .content{position:relative;z-index:5}.list-voyage .nouveau{position:absolute;top:-1rem;right:-1rem}.list-voyage .date{font-size:1.25rem;padding-top:1.5rem;margin-bottom:2.5rem}.list-voyage .date:after{content:'';display:block;width:92px;margin:0 auto;border-top:1px solid #fff}.list-voyage .titre{font-size:1.875rem;text-transform:uppercase;line-height:1.3}.list-voyage .description,.list-voyage .tarif{font-size:1.5rem}.list-voyage .bouton-voir{position:absolute;left:0;right:0;margin:auto;bottom:3.5rem}.programme .padding{border:1px solid #039;border-radius:15px;background-color:#fbf7f4;height:100%;padding:10px 30px}.programme .padding.first{margin-left:-31px;padding-bottom:1.5rem}.programme .accordion-button{color:#039;font-weight:700;font-size:1.25rem}.programme .accordion-button .plusMoins{color:#000;padding-left:1.3rem}.programme .accordion-button.collapsed .moins{opacity:0;position:absolute}.programme .accordion-button:not(.collapsed) .plus{opacity:0;position:absolute}.programme .accordion-button:not(.collapsed) .moins{opacity:1;position:initial}.programme .accordion-item{padding:.5rem 0}.programme .accordion-body{padding-top:1rem}.programme .descriptionProgramme h2{margin-bottom:0!important}.programme .accordionDateVoyage{margin-top:-1.5rem}.programme .accordionDateVoyage:before{content:'-------------------------------'}.programme .accordionDateVoyage:after{content:'';display:block;width:95px;border-top:1px solid #000;margin:10px 0 10px 30%}.programme .accordionDateVoyage label{margin:.7rem 0;font-size:1.25rem}.programme .accordionDateVoyage .date{color:#039;font-weight:700}.programme .list-option li{margin:15px 0}.programme .list-option .picto{display:inline-block;width:70px}.single .img-mise-en-avant{max-width:350px;float:left;margin:0 1.5rem 1.5rem 0}.PlanDuSite dl dt a{color:#fc0!important}.search-form .form-control{min-width:450px;height:44px;border-radius:0}.search-form .btn{border-radius:0}.interne .site-main.tpl-search .search-form{max-width:650px}.interne .site-main.tpl-search .btn-outline-secondary{font-size:1rem!important;background-color:#039;color:#fff}.interne .site-main.tpl-search h1{text-transform:initial}.interne .site-main.tpl-search .list-search article{border-bottom:1px solid #eee;margin-bottom:1rem;padding-bottom:1rem}.interne .site-main.tpl-search .list-search article:last-child{border-color:#fff}.interne .site-main.tpl-search .list-search h1{color:#039;font-weight:700;font-size:1.625rem;font-family:Circular,sans-serif;position:relative;margin:2rem 0 1rem}.interne .site-main.tpl-search .list-search h1 a{text-decoration:none!important;color:#039!important}.form-check-input:checked{background-color:#898989;border-color:#898989}.form-check-input{width:15px;height:15px;margin-top:10px}.site-footer{color:#fff;font-size:1.125rem;position:relative}.site-footer a{color:#fff;text-decoration:none}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{text-decoration:underline}.site-footer:after{content:'';width:100%;height:100%;position:absolute;left:0;top:110px;background-color:#001450;z-index:0}.site-footer .content-footer{position:relative;z-index:15}.site-footer .footer-separateur:before{content:'';display:block;height:1px;width:100%;background-color:#039;margin:48px 0}.site-footer .bg-footer-top{background-color:#f7f7f7;border-radius:18px;color:#039;padding:3rem 2rem 4rem;margin-bottom:60px}.site-footer .bg-footer-top .texte{font-size:1.5rem;font-weight:700}.site-footer .btn-blanc{min-width:250px}.site-footer .link-mail{position:relative;padding-left:38px}.site-footer .link-mail:before{content:'';display:block;width:20px;height:14px;background:url(../img/mail.jpg) center no-repeat;position:absolute;top:4px;left:0}.site-footer .texte-ue{font-size:.875rem}.site-footer .menu{list-style:none;padding-left:0}.site-footer .menu li{display:inline-block;padding:0 .5rem}.site-footer .menu a{text-decoration:none}.site-footer .menu a:active,.site-footer .menu a:focus,.site-footer .menu a:hover{text-decoration:underline}.site-footer .social-icon-custom .fontawesome{display:inline-block;font-size:1.25rem;color:#fff!important;transition:all .4s}.site-footer .social-icon-custom .fontawesome:active,.site-footer .social-icon-custom .fontawesome:focus,.site-footer .social-icon-custom .fontawesome:hover{opacity:.7}.scrollup{position:fixed;bottom:60px;right:20px;font-size:1.875rem;z-index:500;display:none}.scrollup a{display:flex;width:44px;height:44px;font-weight:700;color:#fff;border-radius:100%;justify-content:center;align-items:center;background-color:#999;text-decoration:none!important}.scrollup a:active,.scrollup a:focus,.scrollup a:hover{background-color:#898989;text-decoration:none;color:#fff}#wait{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;overflow-x:hidden;overflow-y:auto;background-color:#000;background-image:url(../img/loader.svg);background-repeat:no-repeat;background-position:center center;opacity:.4}#overlay,#overlay2{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(29,32,28,.6);z-index:1050;transition:all .5s}#overlay.in,#overlay2.in{display:block}.tag-news a{font-size:1rem;color:#039;font-weight:700}a.link{font-size:1.125rem!important;color:#039!important;font-weight:700!important;font-family:Circular,sans-serif}.main-news h2{font-size:1.375rem;font-weight:700}.main-news .tag-news a{font-size:1rem;color:#039;font-weight:700}.main-news .description{font-size:1.125rem}.main-news a.link{font-size:1.125rem!important;color:#039!important;font-weight:700!important}.main-news h2 a.link{font-size:1.375rem!important}.main-news .title-news{position:relative}.main-news .title-news::after{content:'';display:block;width:38px;height:31px;background-image:url(../img/pictoInternTitle.png);background-repeat:no-repeat;position:absolute;top:4px;left:-44px;background-size:contain}.main-use-case .bg-image-use-case{position:relative;background-size:cover;background-position:top center;background-repeat:no-repeat;height:400px}.main-use-case .bg-image-use-case .pixelCustomColor{width:31px;height:31px;position:absolute;right:510px;z-index:5;bottom:-18%;border-radius:3px}.main-use-case .bg-image-use-case:after{content:'';background-image:url(../img/horizontal-pixel-line.svg);height:150px;width:498px;display:block;background-repeat:no-repeat;right:0;position:absolute;bottom:-56px}.bloc-use-case-right{position:relative;padding:30px;display:flex;justify-content:center;align-items:center;border-radius:15px}.bloc-use-case-right .bloc-image{position:absolute;top:-90px;left:20px;width:150px;height:150px;border-radius:100%;z-index:1}.bloc-use-case-right .bloc-image img.image-absolute{width:100%;height:auto;display:block}.bloc-use-case-right .bloc-texte{color:#fff;position:relative;z-index:1;font-size:22px;max-width:80%;line-height:1}.other-news{font-size:1.625rem;color:#039!important;margin-bottom:25px;font-weight:700}.item-news-list{width:180px}.item-news-list .image{text-align:center}.item-news-list .texte h3{margin-top:25px;font-size:18px;color:#393939;text-align:center}.ressources-page{background-color:inherit!important}.ressources-page .first-row,.ressources-page .other-row{padding-top:50px;padding-bottom:50px}.ressources-page .ressources-container .img-border{border:1px solid #e5e5e5}.ressources-page .ressources-container .bg-grey{background:linear-gradient(#f9f9f9 300px,#fff 301px)}.ressources-page .ressources-container .title-container{font-size:25px;line-height:29px;font-weight:700}.ressources-page .ressources-container .file-size{font-size:14px;color:#393939;font-weight:400}.ressources-page .ressources-container .download-container a{background-color:#727272;border-radius:5px;padding:5px;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .25s}.ressources-page .ressources-container .download-container a .arrow-down{width:13px;position:relative;top:-3px;transition:all .25s}.ressources-page .ressources-container .download-container a .download-down{width:16px}.ressources-page .ressources-container .download-container a:hover{background-color:#039;transition:all .25s}.ressources-page .ressources-container .download-container a:hover .arrow-down{top:0;transition:all .25s}.ressources-page .ressources-container span.title-other-row{font-size:16px}.visuel-carto-responsive{display:none}.horizontal-svg{margin-bottom:6rem}.horizontal-svg .horizontal-svg-container{position:absolute;text-align:end;right:0;bottom:-79px;z-index:-1}.partners-main::after,.states-main::after{content:'';position:absolute;height:700px;width:120px;background:url(../img/vertical_bg.2e07e36b.svg) center no-repeat;background-size:contain;top:0;right:10%}.states-main .white-block{background-color:#fff;text-align:center}.states-main ul{list-style:none}.states-main ul li{text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:1.6px;line-height:2;margin-bottom:10px}.partners-main .white-block{background-color:#fff;text-align:left;text-transform:uppercase}.partners-main .white-block h2{text-transform:initial}.partners-main .white-block p{font-size:16px;line-height:2;letter-spacing:1.6px}.tnp.tnp-subscription{max-width:inherit}.tnp.tnp-subscription label{font-size:20px;font-weight:700}.tnp.tnp-subscription input[type=email],.tnp.tnp-subscription input[type=text]{border:1px solid #727272;background-color:#fff;height:10px}.tnp.tnp-subscription input[type=submit]{background-color:#039!important;color:#fff!important;padding:4px 0!important;border-radius:20px;width:120px!important;height:inherit!important}.nf-field-element input{height:30px!important;border:1px solid #727272!important}.nf-field-element input[type=submit]{background-color:#039!important;color:#fff!important;padding:10px -1px!important;border-radius:20px;width:120px!important;height:inherit!important}.carousel-indicators{display:flex;gap:20px;transition:transform .5s ease-in-out}.carousel-indicators button{transition:opacity .3s ease-in-out}.carousel-vMobile{display:none}.newsList a{position:relative;text-decoration:none!important;color:#039}.newsList a.linkImage::after{display:none}.newsList a:after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#039;transition:all .2s}.newsList a:hover:after{width:100%}.dateNews{font-size:15.5px}.pagination-container{text-align:center}.pagination{display:inline-flex;gap:10px;align-items:center;justify-content:center}.pagination a{padding:1px 12px;text-decoration:none;border:1px solid #ddd;color:#666;border-radius:4px;transition:all .3s ease;font-size:16px}.pagination a:hover{background-color:#cdcdcd;text-decoration:none!important}.pagination .active,.pagination .active:hover{background-color:#00115f;color:#fff!important;border-color:#00115f}.pagination .next-page,.pagination .prev-page{font-weight:700}.ressources-container.loading{position:relative;min-height:200px}.ressources-container.loading::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);z-index:1}.ressources-container.loading::before{content:'';position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;z-index:2}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sticky.is-sticky{position:fixed;left:0;right:0;top:0;z-index:1000;width:100%;margin:auto}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding:0 12px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{position:relative}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link::before{content:'';position:absolute;bottom:5px;left:0;width:0;height:1px;background-color:#fff;transition:all .2s}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover::before{width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{border-radius:15px!important;margin-left:-25px;margin-top:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link::before{width:100%}.interne #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#039}.interne #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link::before{background-color:#039}.interne #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link::before,.interne #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link::before,.interne #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-parent>a.mega-menu-link::before,.interne #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link::before{background-color:#fc0;height:4px;width:100%}.scroll-element-custom #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#039}.scroll-element-custom #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link::before{background-color:#039}.toggler-responsive{font-weight:700;text-align:right;margin:2.5rem 2rem 0 0}.toggler-responsive .navbar-toggler{border:none;padding:0;float:right;margin-top:-3px;margin-left:1rem}.toggler-responsive .navbar-toggler span{background-color:#000;margin:0 0 4px;display:block;width:33px;height:3px;transition:all .3s;position:relative}.toggler-responsive .navbar-toggler:focus{box-shadow:none}.toggler-responsive .navbar-toggler.collapsed{margin-top:2px}.toggler-responsive .navbar-toggler:not(.collapsed) span:nth-child(1){animation:ease .7s top forwards}.toggler-responsive .navbar-toggler:not(.collapsed) span:nth-child(2){animation:ease .7s scaled forwards}.toggler-responsive .navbar-toggler:not(.collapsed) span:nth-child(3){animation:ease .7s bottom forwards}.toggler-responsive .navbar-toggler span:nth-child(1){animation:ease .7s top-2 forwards}.toggler-responsive .navbar-toggler span:nth-child(2){animation:ease .7s scaled-2 forwards}.toggler-responsive .navbar-toggler span:nth-child(3){animation:ease .7s bottom-2 forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:11px;transform:rotate(0)}100%{top:11px;transform:rotate(45deg)}}@keyframes scaled{100%,50%{transform:scale(0)}}@keyframes bottom{0%,50%{bottom:0;transform:rotate(0)}100%{bottom:3px;transform:rotate(135deg)}}@keyframes top-2{0%{top:10px;transform:rotate(45deg)}50%{top:10px;transform:rotate(0deg)}100%{top:0;transform:rotate(0deg)}}@keyframes scaled-2{0%,50%{transform:scale(0)}100%{transform:scale(1)}}@keyframes bottom-2{0%{bottom:0;transform:rotate(135deg)}100%,50%{bottom:0;transform:rotate(0)}}@media (min-width:1200px){#mega-menu-wrap-primary #mega-menu-primary .mega-indicator{display:none!important}}@media (max-width:991px){.toggler-responsive.bis{margin:.5rem 0 0}.navbar-collapse{position:fixed;top:0;bottom:0;left:-380px;width:380px;height:100%!important;background-color:#fff;overflow-y:auto;z-index:1060;transition:left .2s;padding:1.5rem}.navbar-collapse.in,.navbar-collapse.show{left:0}.dropdown-toggle::after{display:none}.dropdown-menu{position:relative!important;transform:initial!important}.dropdown-item{white-space:wrap;padding-top:.4rem;padding-bottom:.4rem}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{width:350px}@media (min-width:1200px){.home.page-container{position:relative}.home.page-container .bg-home{bottom:131px}}@media (min-width:992px) and (max-width:1300px){.home .site-main .section-center-block{padding-left:0}}@media (min-width:992px){#overlay2{display:none!important}}@media (max-width:1380px){.carousel-indicators{overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#e0e0e0 #f1f1f1}.carousel-indicators::-webkit-scrollbar{height:8px}.carousel-indicators::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.carousel-indicators::-webkit-scrollbar-thumb{background:#039;border-radius:4px}.carousel-indicators::-webkit-scrollbar-thumb:hover{background:#026}}@media (max-width:1280px){#nav-use-cases{overflow-x:scroll}.partners-main::after,.states-main::after{right:5%;transition:.25s}}#bootstrap-basic4-topnavbar{display:block}#bootstrap-basic4-topnavbar .toggler-responsive{display:none}.visuel-home .logo-mobile{position:absolute;top:90px;left:50%;transform:translateX(-50%)}@media (max-width:1100px){#nav-use-cases{overflow-x:scroll}.page-container,.use-cases .site-content{background-image:none!important}.logo-mobile{display:flex;justify-content:center;padding-top:20px}.logo-mobile img{display:block!important}header.page-header{background-color:#fc0;position:relative;padding-top:0;display:flex;flex-direction:row-reverse;justify-content:space-between}header h1.site-title-heading img{display:none}header .social-icon-header{margin-top:10px}header .col-lg-7,header .link-newsletter{display:none}header .col-lg-2{display:flex}header .col-lg-2 .header-right{display:flex;align-items:center}header .menu-button-container{display:block}header .menu-button-container .menu-mobile.open{left:0;transition:left .3s ease}header .menu-button-container .menu-mobile.open ul li a{color:#039!important;font-size:18px!important;font-weight:700!important}header .menu-button-container #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{border-radius:15px!important}header .menu-button-container #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:#fff;background:0 0}header .menu-button-container ul.mega-sub-menu{margin-left:21px!important;background-color:transparent!important}}@media (max-width:1064px){.partners-main::after,.states-main::after{right:0;transition:.25s}}@media (max-width:991px){.partners-main::after,.states-main::after{display:none}.carousel-vMobile{display:block}.use-cases-home .carousel-caption .deco{bottom:calc(96%);right:calc(94%)}.use-cases-home .carousel-caption h2{font-size:1.8rem!important}.use-cases-home .carousel-caption{padding:25px 45px 5px}.home .building-future-home .content-building-future{padding-top:40px}.home .bubble-div{flex-direction:column-reverse}.home .bubble-div .texte{margin-top:0}.home .bubble-div .Bubble{position:relative;width:315px;height:246px;top:0;left:0}.home .bubble-div .Bubble h2{font-size:1.8rem}.home .bubble-div .Bubble:after{top:calc(90%);left:calc(92%)}.home .bubble-div .visuel{text-align:center}.home .bubble-div .visuel img{width:240px;position:relative;top:-50px}.home .header-superieur .my-account-responsive{display:block;text-align:right;margin-top:3rem;padding-right:1rem}.home .site-main .section-left-block{padding-left:0;text-align:center;margin-bottom:2rem}.home .site-main .section-center-block{padding-left:0}.home .site-main .section-center-block .items .item:first-child,.home .site-main .section-center-block .items:first-child .item,.home .site-main .section-center-block .items:nth-child(2) .item:nth-child(2){margin:auto}.home .site-main .section-right-block{text-align:center}.page-container.home .bg-home{top:205px}.use-cases-home .containerSlideUseCase{height:590px}.use-cases-home .containerSlideUseCase .active.carousel-item-start,.use-cases-home .containerSlideUseCase .carousel-item-end,.use-cases-home .containerSlideUseCase .carousel-item-prev{transform:translateX(0)!important;position:relative!important}.use-cases-home .containerSlideUseCase .carousel-item{position:unset!important;background-position:top;background-repeat:no-repeat;background-size:100% 70%}.use-cases-home .containerSlideUseCase .carousel-caption{width:280px;bottom:0!important;right:0}.use-cases-home .containerSlideUseCase .carousel-caption .accroche{font-size:.925rem}.use-cases-home .containerSlideUseCase .carousel-caption h2{font-size:1.6rem}.use-cases-home .containerSlideUseCase .carousel-caption .link-more{font-size:1.05rem}.use-cases-home .containerSlideUseCase .carousel-caption .deco{height:58px;width:58px;bottom:calc(94%);right:calc(94%);clip-path:path("m 0 15 a 15 15 0 0 1 15 -15 H 34 a 15 15 0 0 1 15 15 V 34 a 15 15 0 0 0 15 15 H 26 a 23 13 145 0 1 22 15 V 77 a 15 15 0 0 1 -15 15 H 65 a 15 15 0 0 1 -15 -15 V 65 a 15 15 0 0 0 -15 -15 H 15 a 15 15 0 0 1 -15 -15");-webkit-clip-path:path("m 0 15 a 15 15 0 0 1 15 -15 H 34 a 15 15 0 0 1 15 15 V 34 a 15 15 0 0 0 15 15 H 26 a 23 13 145 0 1 22 15 V 77 a 15 15 0 0 1 -15 15 H 65 a 15 15 0 0 1 -15 -15 V 65 a 15 15 0 0 0 -15 -15 H 15 a 15 15 0 0 1 -15 -15")}.use-cases-home .containerSlideUseCase .carousel-inner{height:80%}.containerSlideUseCase{height:548px}}@media (max-width:752px){.logo-mobile{position:relative!important;top:inherit!important;left:inherit!important;transform:inherit!important}}@media (max-width:575px){.img-ressource{height:inherit!important}.home .bubble-div .visuel{text-align:right}.interne .page-header-sitebrand-topbar .header-superieur{padding-top:10px}.interne .page-header-sitebrand-topbar .site-branding{margin-top:0}.main-navigation{padding:0}.toggler-responsive{margin-top:0}.my-account-responsive{display:inline-block;margin-top:0}.lien-don-responsive{display:inline-block;font-size:1.75rem;color:#de880c;float:right;margin-left:.5rem;margin-top:0;line-height:0}.interne .site-main .texte-en-2-colonnes{column-count:1;column-gap:0}.nos-histoire{padding-left:55px}.nos-histoire:after,.nos-histoire:before{left:33px}.nos-histoire .padding{margin-top:1rem;margin-bottom:1rem}.nos-histoire .left .item:after{right:initial;left:0}}@media (max-width:768px){.visuel-home{background-size:cover;height:500px;background-position:73% center}.visuel-home img{display:none}#site-footer .col-lg-3.text-end,#site-footer .col-lg-6.text-end{text-align:left!important;margin-top:60px}.about-us-home{padding-bottom:70px}.about-us-home .visuel-carto-responsive{display:block}.about-us-home .visuel-carto-desk{display:none}.about-us-home .block-contenu{position:inherit}.about-us-home:after{width:65%}.about-us-home .chiffresCleHome .item{width:100%}.timeline-home{overflow:hidden}.timeline-home .carousel-inner{padding:0!important}.timeline-home .slideTimeLine .container{padding:0}.timeline-home .textTimeLine{display:flex;align-items:flex-start;flex-direction:column;width:100%;padding:50px 10px}.timeline-home .textTimeLine .texte{padding:0}.timeline-home .textTimeLine .carousel{position:unset!important}.timeline-home .textTimeLine .timeLineControls{left:150px;top:32%;padding-left:0;transition:left .3s ease}.container-medium,.container-small{padding:0 10px}.interne .site-main .texte-2colonnes{column-count:1}.Video_bvideo__1edUQ{margin-top:0}.Video_bvideo__1edUQ .container-medium{width:100%}.main-use-case .wp-block-spacer{height:20px!important}.main-use-case .wp-block-lazyblock-use-case-right-block{margin-top:60px}.first-row{flex-direction:column;padding-bottom:0!important;margin-bottom:0!important}.first-row article{margin-bottom:40px}.image-container{width:150px}.other-rows .flex-other-rows{flex-direction:column;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.other-rows .flex-other-rows article{margin-bottom:40px}.other-rows .image-container{width:100px}.bg-grey{height:auto;background:linear-gradient(#f9f9f9 0,#fff 0)!important}}@media (max-width:520px){.use-cases-home .containerSlideUseCase .carousel-item{background-size:auto 270px;transition:background-size .3s ease}}@media (max-width:425px){.bubble-div .Bubble{max-width:100%;height:inherit!important}.bubble-div .Bubble:after{display:none}}