.text-primary{color:#00ABDF !important}.text-grey{color:#6B6B6B}.text-black{color:#181716 !important}.bg-primary{background-color:#00ABDF !important}.bg-grey{background-color:#6B6B6B}.bg-grey-light{background-color:#F3F3F3}.bg-primary-light{background-color:#D9F3FA}.bg-blur-grey-light{background-color:rgba(243,243,243,0.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.box-shadow{box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.15) !important}.pseudoAbs,header .navbar .offcanvas .offcanvas-header .btn-close,footer .copyright ul li:before,.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.searchbar .search-results,.article .article-img .article-img-alt,.article .owl-article-gallery a:after{content:"";display:block;position:absolute}.filtre,.filtre-dark:before,.filtre-light:after,header .navbar .offcanvas:before,.home .hero .hero-banner:after,.home .blog-section:before,.article .owl-article-gallery a:before,.block-bandeau-image .bandeau-item .bandeau-image,.page-event .event-content .event-colRight .test:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0}.filtre-dark{position:relative}.filtre-dark:before{background-color:rgba(24,23,22,0.3);z-index:-1}.filtre-light{position:relative}.filtre-light:after{border-radius:14px;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0.79) 65%, rgba(255,255,255,0) 100%)}@keyframes bi-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes pulseArrowRight{0%, 100%{opacity:0.4;transform:translateY(-50%) translateX(0)}50%{opacity:1;transform:translateY(-50%) translateX(5px)}}@keyframes pulseArrowLeft{50%{opacity:0.4;transform:translateY(-50%) translateX(0)}0%, 100%{opacity:1;transform:translateY(-50%) translateX(-5px)}}@keyframes animationMenu{from{opacity:0;transform:translate(0px, -50px)}to{opacity:1;transform:translate(0px, 0px)}}.wrapXL{width:100%;max-width:95%;padding-right:15px;padding-left:15px;margin:auto}@media screen and (min-width: 576px){.wrapXL{max-width:90%}}@media screen and (min-width: 992px){.wrapXL{max-width:95%}}@media screen and (min-width: 1600px){.wrapXL{width:2000px}}.wrap{width:100%;max-width:95%;padding-right:15px;padding-left:15px;margin:auto}@media screen and (min-width: 576px){.wrap{max-width:90%}}@media screen and (min-width: 992px){.wrap{max-width:95%}}@media screen and (min-width: 1600px){.wrap{width:1600px}}.wrapM{width:100%;max-width:95%;padding-right:15px;padding-left:15px;margin:auto}@media screen and (min-width: 576px){.wrapM{max-width:90%}}@media screen and (min-width: 992px){.wrapM{max-width:95%}}@media screen and (min-width: 1600px){.wrapM{width:1400px}}.wrapXS{width:100%;max-width:100%;padding-right:15px;padding-left:15px;margin:auto}@media screen and (min-width: 992px){.wrapXS{width:1000px}}body{font-family:"gotham",sans-serif;font-size:18px;background:#fff;line-height:1.5;color:#181716;position:relative}body .bg-pattern{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(/img/bg-pattern.svg);background-repeat:repeat;background-size:auto;z-index:-1;pointer-events:none}.social-link{width:40px;height:40px;display:inline-block;background-color:#F3F3F3;border-radius:100%;margin-right:10px}.social-link .bi{padding:11px;vertical-align:-webkit-baseline-middle}.social-link .linkedin{padding:3px}.home main{padding-top:260px}@media (min-width: 576px){.home main{padding-top:320px}}@media (min-width: 768px){.home main{padding-top:340px}}@media (min-width: 992px){.home main{padding-top:250px}}@media (min-width: 1400px){.home main{padding-top:340px}}main{padding-top:160px}@media (min-width: 576px){main{padding-top:230px}}@media (min-width: 768px){main{padding-top:200px}}@media (min-width: 992px){main{padding-top:170px}}header{z-index:100;position:absolute;width:100%}header .navbar-brand .logoXS{display:none}header .navbar{padding-top:2.5rem}@media (max-width: 576px){header .navbar{padding-top:1.4rem}}header .navbar .navbar-search .searchbar .input-group button{height:45px}@media (max-width: 1800px) and (min-width: 1400px){header .navbar .navbar-container{max-width:100% !important}}header .navbar .navbar-brand img{width:150px;height:auto}@media screen and (min-width: 576px){header .navbar .navbar-brand img{width:180px}}@media screen and (min-width: 768px){header .navbar .navbar-brand img{width:200px}}@media screen and (min-width: 992px){header .navbar .navbar-brand img{width:215px}}@media screen and (min-width: 1200px){header .navbar .navbar-brand img{width:230px}}header .navbar .navbar-toggler{position:absolute;width:35px;height:23px;top:8.5px;padding:0;border:none;z-index:1030;transition:all .3s ease}header .navbar .navbar-toggler:focus{box-shadow:none}header .navbar .navbar-toggler .navbar-toggler-icon{width:35px;height:2.5px;background:#00ABDF;border-radius:50px;transition:all .4s linear}header .navbar .navbar-toggler .navbar-toggler-icon:nth-of-type(2){width:25px}header .navbar .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:first-of-type{transform:translateY(9px) rotate(45deg)}header .navbar .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:nth-of-type(2){opacity:0}header .navbar .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:last-of-type{transform:translateY(-7px) rotate(-45deg)}header .navbar .navbar-toggler:hover .navbar-toggler-icon:nth-of-type(2){width:35px}header .navbar .offcanvas{width:100%;border:none;background-color:#fff;text-align:center;transition:all 0.5s ease-in-out}header .navbar .offcanvas:before{background-image:url("/img/bg-pattern.svg");background-size:cover;background-repeat:no-repeat;opacity:.8;z-index:-1}header .navbar .offcanvas .offcanvas-header{height:55px;position:relative}header .navbar .offcanvas .offcanvas-header .btn-close{top:15px;right:10px}header .navbar .offcanvas .offcanvas-header .btn-close:focus{box-shadow:none}@media screen and (min-width: 768px){header .navbar .offcanvas .offcanvas-header .btn-close{top:18px;right:46px}}header .navbar .offcanvas .navbar-nav .nav-item .nav-link{font-size:1.2rem;font-weight:700;color:#181716;display:inline-block}header .navbar .offcanvas .navbar-nav .nav-item .nav-link.dropdown-toggle:after{display:none}header .navbar .offcanvas .navbar-nav .nav-item .nav-link:hover{opacity:.7}@media screen and (min-width: 768px){header .navbar .offcanvas .navbar-nav .nav-item .nav-link{font-size:2rem}}@media screen and (min-width: 992px){header .navbar .offcanvas .navbar-nav .nav-item .nav-link{font-size:3rem}}header .navbar .offcanvas .navbar-nav .dropdown .dropdown-toggle.show{color:#00ABDF;padding-bottom:0}header .navbar .offcanvas .navbar-nav .dropdown .dropdown-menu{text-align:center;background-color:transparent;border:none;margin-top:0;padding-top:0}header .navbar .offcanvas .navbar-nav .dropdown .dropdown-menu li .dropdown-item{display:inline-block;width:auto;font-size:1rem;color:#6B6B6B}@media screen and (min-width: 768px){header .navbar .offcanvas .navbar-nav .dropdown .dropdown-menu li .dropdown-item{font-size:1.3rem}}@media screen and (min-width: 992px){header .navbar .offcanvas .navbar-nav .dropdown .dropdown-menu li .dropdown-item{font-size:2rem}}header .navbar .offcanvas .navbar-nav .dropdown .dropdown-menu li .dropdown-item:hover{background-color:transparent}header .search-toggle{display:none}header.header-fixed{width:100%;position:fixed;background:#fff;backdrop-filter:blur(3px);top:0;-webkit-animation-name:animationMenu;animation-name:animationMenu;-moz-animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;box-shadow:0 0 11px -1.5px #dddddd}header.header-fixed .logoGF{display:none}header.header-fixed .logoXS{display:inline-block;width:40px !important}header.header-fixed .navbar{padding-top:0.5rem}header.header-fixed .navbar .navbar-container{align-items:center !important}header.header-fixed .navbar-search{padding-top:0}header.header-fixed .navbar-search .titleBig{display:none}header.header-fixed .navbar-search form button{padding:.25rem .5rem .25rem .25rem !important}header.header-fixed .navbar-search .searchbar .input-group button{height:38px}header.header-fixed .domain{display:none}header.header-fixed .offcanvas{min-height:100vh;height:100%}header.header-fixed .offcanvas .offcanvas-header .btn-close{top:15px}@media screen and (min-width: 768px){header.header-fixed .offcanvas .offcanvas-header .btn-close{top:15px}}header.header-fixed .searchbar .input-group{transition:all 0.3s ease}header.header-fixed .searchbar .aw-searchbar{transition:all 0.3s ease}@media (max-width: 576px){header.header-fixed .searchbar .input-group{max-width:0;overflow:hidden}header.header-fixed .searchbar.active .input-group{max-width:100%;margin-right:10px}header.header-fixed .searchbar .search-toggle{display:inline-block}}@media (max-width: 576px){header.header-fixed .searchbar{display:none !important}header.header-fixed .searchbar.active{display:flex !important}}@media (max-width: 575.98px){header.header-fixed .social-links .search-toggle{display:inline-block !important}}header .navbar-search{padding-top:20px}header .navbar-search .titleBig{font-size:clamp(3rem, 4.7vw, 12rem);color:rgba(0,171,223,0.2);bottom:-7px}@media (max-width: 475px){header .navbar-search .titleBig{font-size:2.2rem;bottom:-3.5px}}@media screen and (min-width: 576px){header .navbar-search{padding-top:30px}}@media screen and (min-width: 992px){header .navbar-search{padding-top:40px}}@media screen and (min-width: 1400px){header .navbar-search .titleBig{bottom:-13px}}header .container-nav{max-width:1400px;margin:20px auto 0;position:relative}header .container-nav .scroll-zone-left,header .container-nav .scroll-zone-right{position:absolute;top:0;width:60px;height:100%;z-index:10;padding:10px;z-index:2;cursor:pointer}header .container-nav .scroll-zone-left::before,header .container-nav .scroll-zone-right::before{font-family:"bootstrap-icons";font-weight:900;font-size:1.5rem;color:#00ABDF;position:absolute;top:50%;transform:translateY(-50%);padding:10px}header .container-nav .scroll-zone-left{left:0;background:linear-gradient(90deg, #fff 60%, rgba(255,255,255,0) 100%)}header .container-nav .scroll-zone-left::before{content:"\f284";animation:pulseArrowLeft 1.5s infinite ease-in-out}header .container-nav .scroll-zone-right{right:0;background:linear-gradient(270deg, #fff 60%, rgba(255,255,255,0) 100%)}header .container-nav .scroll-zone-right::before{content:"\f285";animation:pulseArrowRight 1.5s infinite ease-in-out}header .container-nav .nav-pills{display:flex;flex-wrap:nowrap;overflow-x:scroll;justify-content:start;scrollbar-width:none;margin-left:20px;margin-right:20px;cursor:grab;cursor:-webkit-grab;user-select:none}header .container-nav .nav-pills .nav-link{margin-bottom:0}@media (min-width: 1430px){header .container-nav .nav-pills{flex-wrap:wrap;justify-content:center}header .container-nav .nav-pills .nav-link{margin-bottom:10px}}header .container-nav .nav-pills .grabbing{cursor:grabbing;cursor:-webkit-grabbing}header .container-nav .nav-pills a{white-space:nowrap}header .container-nav .nav-pills span{width:25px;height:25px}header .container-nav .nav-pills::-webkit-scrollbar{display:none}@media screen and (min-width: 768px){header .container-nav .nav-pills{margin-top:30px}}header .social-links{display:flex;justify-content:end;position:relative}@media (max-width: 575.98px){header .social-links .search-toggle{display:none}}header .social-links .buttonMenu{display:inline-block;width:35px}footer{background-color:#F3F3F3}footer .logo{width:200px;height:auto}footer .social-link{margin-right:0;margin-left:10px;background-color:#fff}footer .partner-logos li{padding:10px 15px}footer .partner-logos li img{width:180px;height:80px;object-fit:contain}footer .copyright{font-size:.8rem;color:#6B6B6B}footer .copyright ul{padding-left:0}footer .copyright ul li{position:relative;padding-left:2rem;text-transform:uppercase}footer .copyright ul li:before{width:10px;height:10px;left:10px;top:4.5px;background-image:url("/img/circle.svg");background-repeat:no-repeat}footer .copyright ul li a{color:#6B6B6B !important}.back-to-top{position:fixed;bottom:15px;right:15px;display:none;width:40px;height:40px;line-height:1.6;background:#6B6B6B;color:#00ABDF;z-index:80;text-align:center;border-radius:100%}h1,.h1,h2,.h2{font-weight:700;letter-spacing:.015rem}h1 span,h1 em,.h1 span,.h1 em,h2 span,h2 em,.h2 span,.h2 em{font-weight:400;text-transform:uppercase}@media screen and (min-width: 992px){h1,.h1,h2,.h2{letter-spacing:.025rem}}h1,.h1{font-size:2.2rem;color:#181716;margin-bottom:20px}h1 span,h1 em,.h1 span,.h1 em{font-family:"gotham",sans-serif;font-size:1.5rem;font-style:normal}@media screen and (min-width: 768px){h1,.h1{font-size:2.4rem}h1 span,h1 em,.h1 span,.h1 em{font-size:1.8rem}}@media screen and (min-width: 1200px){h1,.h1{font-size:2.9rem}h1 span,h1 em,.h1 span,.h1 em{font-size:2.3rem}}@media screen and (min-width: 1400px){h1,.h1{font-size:3.4rem}h1 span,h1 em,.h1 span,.h1 em{font-size:2.8rem}}h2,.h2{font-size:1.9rem;margin-top:30px;margin-bottom:15px}h2:first-child,.h2:first-child{margin-top:0}h2 a,.h2 a{color:#181716 !important}h2 span,h2 em,.h2 span,.h2 em{font-family:"gotham",sans-serif;color:#00ABDF;font-size:1.5rem;font-style:normal}@media screen and (min-width: 992px){h2,.h2{font-size:2.3rem}h2 span,h2 em,.h2 span,.h2 em{font-size:1.9rem}}h3,.h3{font-size:1.3rem;font-weight:600;margin-top:25px;margin-bottom:15px;color:#00ABDF}@media screen and (min-width: 992px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.1rem;font-weight:600;color:rgba(107,107,107,0.8);margin-bottom:15px;margin-top:20px}@media screen and (min-width: 992px){h4,.h4{font-size:1.3rem}}.titleBig{font-weight:700;font-size:clamp(1rem, 10vw, 12rem);white-space:nowrap;line-height:.8;color:#F3F3F3;margin-bottom:0;text-align:center;position:relative;bottom:-3px}@media screen and (min-width: 992px){.titleBig{bottom:-13px}}@media screen and (min-width: 1400px){.titleBig{bottom:-23px}}small,.small{font-size:0.8rem !important}strong,.introFW{font-weight:600}p{margin:0 0 15px}p:last-child{margin-bottom:0}hr{margin:30px 0;color:#6B6B6B;opacity:.3}@media screen and (min-width: 992px){hr{margin:40px 0}}a,.btn{transition:all 0.3s ease-in-out;max-width:100%}a{text-decoration:none !important;max-width:100%}a:focus,a:hover{outline:0 !important}a:not(.btn):not(.catItem){font-weight:600;color:#00ABDF}a:not(.btn):not(.catItem):focus,a:not(.btn):not(.catItem):hover{opacity:.7}.border{border-color:rgba(137,137,137,0.2) !important}.border-radius{border-radius:15px}.breadcrumb{padding:0 20px;margin:0;background:transparent;font-size:13px;text-transform:uppercase}.breadcrumb li{margin:0 0 15px !important;padding:0px 10px}.breadcrumb li a{color:#00ABDF !important}button{background:transparent;outline:0;border:0;transition:all 0.3s ease-in-out}.bi-spin:before{-webkit-animation:bi-spin 2s infinite linear;animation:bi-spin 2s infinite linear}.btn{border-radius:50px;box-shadow:none;border:none;font-weight:500;font-size:1.1rem;text-transform:uppercase;white-space:normal;outline:none;line-height:1;padding:.8rem 1.4rem;margin-top:20px}.btn:hover,.btn:focus,.btn:active,.btn:active:hover,.btn:active:focus{outline:none;box-shadow:none}@media screen and (min-width: 992px){.btn{font-size:1.2rem}}.btn-primary{box-shadow:none;color:#fff;border:1px solid #00ABDF;background-color:#00ABDF !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus{box-shadow:none;border-color:#0084ac;background-color:#0084ac !important}.btn-secondary{background-color:#6B6B6B;border-color:#6B6B6B}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:active:hover,.btn-secondary:active:focus{background-color:#525252}.btn-outline-black{color:#181716;border:1px solid #181716;background-color:transparent}.btn-outline-black:hover,.btn-outline-black:focus,.btn-outline-black:active,.btn-outline-black:active:hover,.btn-outline-black:active:focus{border-color:#00ABDF;color:#00ABDF}.btn-outline-white{color:#fff;border:1px solid #fff;background-color:transparent}.btn-outline-white:hover,.btn-outline-white:focus,.btn-outline-white:active,.btn-outline-white:active:hover,.btn-outline-white:active:focus{background-color:#fff;color:#00ABDF}.btn-outline-primary{color:#00ABDF;border:1px solid #00ABDF;background-color:transparent}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary:active:hover,.btn-outline-primary:active:focus{border-color:#181716;color:#181716;background-color:transparent}#toggleFilterButton.btn-outline-primary:focus{color:#00ABDF;border-color:#00ABDF}#toggleFilterButton.btn-outline-primary.active{background-color:#181716;color:white;border-color:#181716}.image-w100 img{max-height:250px;width:100%;object-fit:cover}.image-w50 img{max-height:250px;width:50%;object-fit:cover}.pagination .page-item.active .page-link{background-color:#00ABDF;color:#fff}.pagination .page-item.disabled .page-link{background-color:#F3F3F3;color:#6B6B6B}.pagination .page-item .page-link{border-color:#F3F3F3}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus{opacity:1;box-shadow:none}.liste ul{padding-left:5px}.liste ul>li{list-style-type:none;position:relative;margin-bottom:2px;padding-left:20px}.liste ul>li:before{position:absolute;font-family:"bootstrap-icons";font-size:14px;color:#00ABDF;content:"\F138";left:0;top:4px}ol li::marker{color:#00ABDF}.nav-pills .nav-item .nav-link{background-color:#F3F3F3;border-radius:10px;color:#181716;font-size:14px;font-weight:400;line-height:normal;margin-right:10px;margin-bottom:10px;align-items:center;transition:all 0.3s ease-in-out}.nav-pills .nav-item .nav-link:hover,.nav-pills .nav-item .nav-link:focus{opacity:1;background-color:#181716;color:#fff}.nav-pills .nav-item .nav-link:hover svg .fill-black,.nav-pills .nav-item .nav-link:focus svg .fill-black{fill:#fff !important}.owl-carousel .owl-nav{font-size:1.3rem}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{top:77.5px;width:50px;height:50px;background-color:rgba(0,171,223,0.7) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100%;transition:all 0.3s ease-in-out}.owl-carousel .owl-nav .owl-prev .bi,.owl-carousel .owl-nav .owl-next .bi{color:#fff}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background-color:rgba(0,151,198,0.7) !important}.owl-carousel .owl-nav .owl-prev{left:-15px}.owl-carousel .owl-nav .owl-next{right:-15px}@media screen and (min-width: 576px){.owl-carousel .owl-nav .owl-prev{left:-25px}.owl-carousel .owl-nav .owl-next{right:-25px}}.card{border:none;border-radius:15px;color:#181716}.card .card-header{background-color:transparent;border:none;border-radius:0;border-radius:15px}.card .card-body{color:#181716}.card .card-body .card-title{color:rgba(107,107,107,0.8);font-size:20px;font-weight:600;transition:all 0.3s ease-in-out}@media screen and (min-width: 576px){.card .card-body .card-title{font-size:22px}}.card .card-footer{background-color:transparent;border:none;border-radius:0;font-size:16px}.card .card-img-top,.card .card-img,.card .card-img-overlay{border-radius:15px}.modal .modal-content{border-radius:15px;border:none}.modal .modal-header,.modal .modal-footer{border:none}form{max-width:950px;margin:auto}form textarea{border-radius:15px !important}.form-control{border:1px solid rgba(107,107,107,0.8);background:#fff;box-shadow:none;border-radius:50px}.form-control::placeholder{color:rgba(107,107,107,0.5)}.form-control:focus{outline:0;box-shadow:none;background:#fff;border-color:#00ABDF}.form-control:invalid:focus{box-shadow:none !important}.form-control:valid:focus{box-shadow:none !important}.form-control[readonly]{background:#00ABDF}.form-check-input:checked{background-color:#00ABDF;border-color:#00ABDF}.form-check-input:focus{border-color:#00ABDF;box-shadow:0 0 0 0.25rem rgba(0,171,223,0.25)}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid rgba(107,107,107,0.8) !important;border-radius:25px;padding:0 .5rem}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:rgba(0,171,223,0.8);color:#fff;border:none;padding:.15rem 0.5rem;border-radius:.375rem;font-size:1rem}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;opacity:.5}.select2-container--default .select2-results__option{padding:0.5rem;font-size:1rem}.select2-container--default .select2-results__option--highlighted{background-color:#00ABDF !important;color:#fff !important}.select2-container--default .select2-search__field{width:100% !important;padding:0.375rem;border:1px solid rgba(107,107,107,0.8);border-radius:0.375rem}.text-error{color:#dc3545}*:focus,*:active{outline:none !important}input[type=checkbox],input[type=radio]{margin-right:5px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;-webkit-text-fill-color:#000 !important;-webkit-box-shadow:0 0 10000px 100px #fff inset !important;box-shadow:0 0 10000px 100px #fff inset !important;background-color:#fff !important}.form-control:-webkit-autofill,.form-control:-moz-autofill{border-color:black;outline:none}.dropzone .dz-preview .dz-image{border-radius:0 !important}.dropzone .dz-preview .dz-remove{border:2px solid #dc3545 !important;padding:5px 10px;margin:10px auto 0;cursor:pointer}.dropzone .dz-preview .dz-remove .bi{font-size:1rem;cursor:pointer}.dropzone .dz-preview .dz-remove:hover{background-color:#dc3545;opacity:1;color:#fff}.g-recaptcha{overflow:hidden;max-width:100%}.mfp-bg{opacity:0.9 !important}.mfp-container{max-width:100% !important;padding:0 !important}.mfp-figure:after{display:none !important}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none !important}.mfp-arrow-left:after,.mfp-arrow-right:after{color:#FFF;font-family:bootstrap-icons !important;font-size:35px;width:100% !important;height:100% !important;border:none !important;top:0 !important;margin:0 !important;line-height:110px}.mfp-arrow-left:after{content:"\F284" !important}.mfp-arrow-right:after{content:"\F285" !important}.home .hero{padding-top:1.5rem}@media screen and (min-width: 992px){.home .hero{padding-top:2rem}}.home .hero .hero-banner{position:relative;width:100%;min-height:40vh;height:100% !important;padding:2rem;border-radius:15px;background:url("/img/bandeau-image-accueil-mobile.jpg?v=1.0.2") left center/cover no-repeat}@media screen and (min-width: 1200px){.home .hero .hero-banner{padding:3rem;background:url("/img/bandeau-image-accueil.jpg?v=1.0.2") right center/cover no-repeat}}@media screen and (min-width: 1400px){.home .hero .hero-banner{padding:4rem 5rem}}.home .hero .hero-banner:after{border-radius:15px;background:linear-gradient(90deg, #fed140 0%, #fed140 6%, rgba(254,209,64,0.84) 58%, rgba(254,209,64,0) 65%, rgba(254,209,64,0) 100%)}.home .hero .hero-banner .hero-content,.home .hero .hero-banner .nav-pills{position:relative;z-index:2}.home .hero .hero-banner .hero-content h1{color:#fff;line-height:1;text-shadow:rgba(24,23,22,0.13) 0px 3px 6px}.home .hero .hero-banner .hero-content .btn{margin-top:30px}.home .hero .hero-banner .nav-pills .nav-item .nav-link{font-size:16px;font-weight:500}.home .domain-section.domain-hidden{visibility:hidden;height:0}.home .blog-section{position:relative}.home .blog-section:before{background-color:#33BBE5;height:60%;bottom:0;top:inherit}.searchbar{position:relative;max-width:95%}@media screen and (min-width: 576px){.searchbar{max-width:90%}}@media screen and (min-width: 768px){.searchbar{max-width:650px}}@media screen and (min-width: 992px){.searchbar{max-width:850px}}.searchbar .input-group .form-control{border-right:none;padding-left:25px}.searchbar .input-group .form-control:focus{border-color:rgba(107,107,107,0.8)}.searchbar .input-group button{border-top:1px solid rgba(107,107,107,0.8);border-right:1px solid rgba(107,107,107,0.8);border-bottom:1px solid rgba(107,107,107,0.8);border-radius:50px;background-color:#fff}.searchbar .input-group button .bi{color:rgba(107,107,107,0.7)}.searchbar .search-results{z-index:10;width:92%;left:50%;top:45px;transform:translateX(-50%);border-radius:15px}.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found){border-color:#F3F3F3}.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found) .training-name{color:rgba(107,107,107,0.8)}.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found) .training-city{color:rgba(24,23,22,0.7);font-family:"gotham",sans-serif;font-weight:400}.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):focus,.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):hover{background-color:#F3F3F3;opacity:1}.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):focus .training-name,.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):hover .training-name{color:#6b6b6b}.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):focus .training-city,.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):hover .training-city{color:#181716}.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):focus .badge,.searchbar .search-results .list-group-item:not(.see-more-button,.search-not-found):hover .badge{background-color:#0097c6 !important}.searchbar .search-results .see-more-button{width:100%;max-width:100%;background-color:#00ABDF;border-color:#00ABDF;color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.searchbar .search-results .see-more-button:focus,.searchbar .search-results .see-more-button:hover{background-color:#181716;border-color:#181716}@media screen and (min-width: 992px){.searchbar .search-results{width:95%}}.search-not-found .bi{font-size:2rem;color:#00ABDF}.blog-item.card .card-header{color:#6B6B6B;font-weight:400}.blog-item.card .card-header .date{font-size:14px;color:#181716}.blog-item.card .img{max-height:400px;overflow:hidden}.blog-item.card .img img{transition:all 0.3s ease-in-out;height:400px;width:100%;object-fit:cover}.blog-item.card .card-body p{color:#6B6B6B;font-weight:400}.blog-item.card .card-body .plus{font-weight:700;color:#181716;transition:all 0.3s ease-in-out}.blog-item.card:hover{opacity:1 !important}.blog-item.card:hover .img img{transform:scale(1.2)}.blog-item.card:hover .plus{color:#00ABDF}.owl-actu .owl-stage .owl-item{padding:7px 10px 15px}.owl-actu .owl-nav{text-align:center;margin-top:15px}@media screen and (min-width: 576px){.owl-actu .owl-nav{position:absolute;bottom:-73px;left:15px;margin-top:0}}.owl-actu .owl-nav .owl-prev,.owl-actu .owl-nav .owl-next{top:auto;display:inline-block !important;position:relative !important;background-color:transparent !important;border:1px solid #fff !important}.owl-actu .owl-nav .owl-prev:hover,.owl-actu .owl-nav .owl-next:hover{background-color:#fff !important}.owl-actu .owl-nav .owl-prev:hover .bi,.owl-actu .owl-nav .owl-next:hover .bi{color:#00ABDF}.owl-actu .owl-nav .owl-prev{left:0 !important;margin-right:10px}.owl-actu .owl-nav .owl-next{right:0 !important;margin-left:10px}.home .blog-item .card{box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.15);border:none !important}.article .modal .modal-body .res a{margin-top:0}.article .modal .modal-body .res a .bi{font-size:2rem;color:#00ABDF}@media (max-width: 768px){.article .modal .modal-dialog{position:fixed;bottom:0;left:0;right:0;align-items:end;margin:0;padding:15px}}.article #blog-filter-button{font-size:1rem;padding:0 10px;height:41px}.article .article-img{position:relative;border-radius:15px}.article .article-img img{object-fit:contain;border-radius:15px;max-height:450px}.article .article-img .article-img-alt{bottom:0;left:0;width:100%;color:rgba(255,255,255,0.8);text-align:center;padding:2px;background-color:rgba(24,23,22,0.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.article .owl-article-gallery .owl-nav .owl-prev,.article .owl-article-gallery .owl-nav .owl-next{top:calc(50% - 25px)}.article .owl-article-gallery a{position:relative}.article .owl-article-gallery a:before{background-color:rgba(0,171,223,0);transition:all 0.3s ease-in-out;border-radius:15px}.article .owl-article-gallery a:after{content:'\F62C';font-family:"bootstrap-icons";font-size:3rem;font-weight:400;opacity:.7;top:50%;left:50%;color:#fff;transform:translate(-50%, -50%);transition:all 0.3s ease-in-out}.article .owl-article-gallery a:hover:before{background-color:rgba(0,171,223,0.5)}.article .owl-article-gallery a:hover:after{opacity:1;font-size:2rem}@media (min-width: 992px){.article .owl-article-gallery a:after{font-size:1rem;opacity:0}}.adress .bi{vertical-align:top}.domain-section h2 a{opacity:1 !important;align-items:center;gap:10px;display:flex}.domain-section h2 a .title{position:relative;text-decoration:none;transition:color 0.3s ease-in-out;font-weight:700;font-size:1.9rem;color:#181716;text-transform:capitalize}@media screen and (min-width: 992px){.domain-section h2 a .title{font-size:2.3rem}}.domain-section h2 a .txt-arrow-slide{display:flex;align-items:end;overflow:hidden;height:24px}.domain-section h2 a .txt-arrow-slide .txt-slide{color:#00ABDF;font-size:18px;text-transform:capitalize;font-weight:700;white-space:nowrap;line-height:1;opacity:0;max-width:0;overflow:hidden;transition:max-width 0.5s ease-in-out, opacity 0.5s ease-in-out}.domain-section h2 a .txt-arrow-slide .arrow-slide{display:inline-flex;position:relative;align-items:center;justify-content:center;transform:translateX(-20px);opacity:0;top:2px;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out}.domain-section h2 a .txt-arrow-slide .arrow-slide:before{content:'\F285';font-family:"bootstrap-icons";font-size:18px;color:#00ABDF;transform:translateY(1px)}.domain-section h2 a:hover .title{opacity:.7}.domain-section h2 a:hover .txt-arrow-slide .txt-slide{max-width:200px;opacity:1;transition-delay:0.1s}.domain-section h2 a:hover .txt-arrow-slide .arrow-slide{transform:translateX(0);opacity:1;transition-delay:0.05s}.institution-logo{flex-shrink:0;width:35px;height:35px;border:1px solid rgba(137,137,137,0.2);overflow:hidden}.institution-logo img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.training-card{background-color:transparent}.training-card .card-header .card-img-top{width:100%;height:205px;object-fit:cover;object-position:top;transition:all 0.3s ease-in-out}.training-card .card-header .card-img-top .bi{font-size:3rem}.training-card .card-body .badge{line-height:.9;font-size:1rem;font-weight:600;transition:all 0.3s ease-in-out}.training-card .card-footer .institution-details a{color:rgba(24,23,22,0.7) !important}.training-card .training-link:hover,.training-card .training-link:focus{opacity:1 !important}.training-card .training-link:hover .card-header .card-img-top,.training-card .training-link:focus .card-header .card-img-top{transform:scale(1.2)}.training-card .training-link:hover .card-body .card-title,.training-card .training-link:focus .card-body .card-title{color:#6b6b6b}.training-card .training-link:hover .card-body .badge,.training-card .training-link:focus .card-body .badge{background-color:#0097c6 !important}.block-card-image .card-header img{width:100%;height:250px;object-fit:cover;border-radius:15px}.block-bandeau-image .bandeau-item{position:relative;padding:2rem}@media screen and (min-width: 1200px){.block-bandeau-image .bandeau-item{padding:3rem}}@media screen and (min-width: 1400px){.block-bandeau-image .bandeau-item{padding:4rem 5rem}}.block-bandeau-image .bandeau-item .bandeau-image{object-fit:cover;opacity:.9}.block-bandeau-image .bandeau-item .bandeau-text{max-width:950px;margin:auto}.badge{border-color:#00ABDF !important;color:#00ABDF;transition:all 0.2s ease}.badge.active{background-color:#00ABDF;color:#fff}#catFilterDropdown #category-tags .badge:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,0.1)}#catFilterDropdown .badge.bg-light{border:1px solid #dee2e6}#catFilterDropdown .badge.rounded-pill{animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.hero .hero-banner,.hero .hero-banner-container img{width:100%;height:200px;object-fit:cover;object-position:top}@media screen and (min-width: 768px){.hero .hero-banner,.hero .hero-banner-container img{height:250px}}@media screen and (min-width: 992px){.hero .hero-banner,.hero .hero-banner-container img{height:350px}}@media screen and (min-width: 1200px){.hero .hero-banner,.hero .hero-banner-container img{height:450px}}@media screen and (min-width: 1400px){.hero .hero-banner,.hero .hero-banner-container img{height:500px}}@media screen and (min-width: 1600px){.hero .hero-banner,.hero .hero-banner-container img{height:550px}}.institution .hero .hero-banner{object-position:center}.training-institution .institution-details,.training-institution .institution-details a,.institution .institution-details,.institution .institution-details a{font-size:1.1rem;font-weight:500;font-weight:400 !important;color:#898989 !important}@media screen and (min-width: 992px){.training-institution .institution-details,.training-institution .institution-details a,.institution .institution-details,.institution .institution-details a{font-size:1.5rem}}.training .training-institution{display:flex;align-items:center}.training .training-institution .institution-logo{margin-right:10px;width:45px;height:45px}@media screen and (min-width: 992px){.training .training-institution .institution-logo{width:55px;height:55px}}.training .training-details li{font-size:1.1rem;display:inline-block;margin-right:15px;margin-bottom:20px;border:1px solid #181716;border-radius:10px;padding:8px 12px;width:fit-content}.training .training-details li span{color:#00ABDF}@media screen and (min-width: 992px){.training .training-details li{font-size:1.2rem;display:block;margin-right:0}}.institution .institution-logo{width:80px;height:80px;margin-top:-55px;margin-left:auto;border:1px solid rgba(137,137,137,0.2)}.institution .institution-logo .bi{color:#6B6B6B;font-size:3rem}@media screen and (min-width: 768px){.institution .institution-logo{width:150px;height:150px;margin-top:-85px}}@media screen and (min-width: 992px){.institution .institution-logo{width:200px;height:200px;margin-top:-95px}}@media screen and (min-width: 1400px){.institution .institution-logo{width:250px;height:250px;margin-top:-105px}}@media screen and (min-width: 1600px){.institution .institution-logo{margin-right:0 !important}}.institution .institution-contact{font-size:1.1rem}.institution .institution-contact .btn-outline{text-transform:lowercase}@media screen and (min-width: 992px){.institution .institution-contact{font-size:1.2rem}}.institution .institution-map{height:250px}@media screen and (min-width: 992px){.institution .institution-map{height:450px}}.institution .training-card .card-footer{display:none !important}.page-event .event-content .event-colRight .event-colRight-img img{margin-bottom:1.5rem;max-height:250px;width:100%;object-fit:cover}.page-event .event-content .event-colRight .event-colRight-txt h2{color:#00ABDF}.page-event .event-content .event-colRight .test{position:relative;background:url("/img/bandeau-image-accueil-mobile.jpg") center center/cover no-repeat}.page-event .event-content .event-colRight .test:after{border-radius:15px;background:linear-gradient(90deg, #fed140 0%, #fed140 6%, rgba(254,209,64,0.84) 58%, rgba(254,209,64,0) 65%, rgba(254,209,64,0) 100%)}.page-event .event-content .event-colRight .test .test-txt{position:relative;z-index:2;color:#fff;text-shadow:rgba(24,23,22,0.13) 0px 3px 6px}.page-event.page-forum .event-colRight .event-colRight-img img{max-height:500px;object-fit:contain}@media screen and (min-width: 992px){.page-event.page-forum .event-colRight .event-colRight-img img{max-height:100%}}.page-event.page-forum .owl-article-gallery img{height:250px;object-fit:cover}.block-logo-image .image-item img{width:200px;height:120px;object-fit:contain;margin:auto}.pole .hero .contenu .liste .intro p{display:inline}.pole .hero .contenu .liste .toggle-more{display:inline}.sitemap .nav-item{margin-bottom:10px;text-transform:uppercase;font-weight:600}.sitemap .nav-item .nav-link{text-transform:uppercase;display:inline-block;color:#181716;font-weight:600;padding:0}.sitemap .nav-item .nav-link:focus,.sitemap .nav-item .nav-link:hover{opacity:1;color:#00ABDF}.sitemap .dropdown .nav-item .nav-link{text-transform:inherit;opacity:.7}.sitemap .dropdown .nav-item .nav-link:focus,.sitemap .dropdown .nav-item .nav-link:hover{opacity:.9}
/*# sourceMappingURL=main.css.map */
