html,body{margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700}.h3,h3{font-size:1.55rem}strong,.strong{font-weight:700}.font-light{font-weight:300}a img{border:0}a{transition:all 0.5s ease;text-decoration:none;color:#227BB4;cursor:pointer}a:active{color:#8ABBDB!important}hr{margin:4rem auto;max-width:150px}.text-blue{color:#227BB4!important}.bg-blue{background:#227BB4!important}.bg-light-blue{background:#e4eef6!important}.tdn{text-decoration:none}.tdu{text-decoration:underline;text-underline-offset:5px}.bg-light{background-color:#F7F3F0!important}.display-4{line-height:1}.dropdown-menu{--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#227BB4;--bs-dropdown-link-hover-bg:rgba(247, 243, 240, 0.204);--bs-dropdown-border-color:#000}.dropdown-item{--bs-dropdown-link-color:#000}.accordion-button{--bs-accordion-btn-bg:#fff;--bs-accordion-active-color:#227BB4;--bs-accordion-active-bg:#fff;--bs-accordion-border-width:1px;--bs-accordion-border-color:#227BB4;--bs-accordion-btn-focus-border-color:#F7F3F0;--bs-accordion-btn-focus-box-shadow:#F7F3F0}.accordion-item{--bs-accordion-border-color:#227BB4;--bs-accordion-border-radius:0px}.accordion-button,.accordio-item{border-radius:0px!important}.pagination{--bs-pagination-color:#000;--bs-pagination-border-color:#000;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#000;--bs-pagination-active-border-color:#000}.btn-outline-primary{--bs-btn-color:#227BB4;--bs-btn-border-color:#227BB4;--bs-btn-hover-bg:#227BB4;--bs-btn-hover-border-color:#227BB4;--bs-btn-active-color:#227BB4;--bs-btn-active-bg:#227BB4;--bs-btn-active-border-color:#227BB4;--bs-btn-disabled-color:#227BB4;--bs-btn-disabled-border-color:#227BB4}.btn-primary{--bs-btn-bg:#227BB4;--bs-btn-border-color:#227BB4;--bs-btn-hover-bg:#227BB4;--bs-btn-hover-border-color:#227BB4;--bs-btn-active-bg:#227BB4;--bs-btn-active-border-color:#227BB4;--bs-btn-disabled-bg:#227BB4;--bs-btn-disabled-border-color:#227BB4}.card{--bs-card-border-color:#F7F3F0}.img-logo{max-width:120px;max-height:40px;width:auto}.dropdown-languages{min-width:0}.lang-item a{color:#207BB4;font-weight:700;text-transform:uppercase;font-size:1.25rem;padding:1rem .5rem}.hamburger{cursor:pointer}#header nav a{font-weight:700;border-right:2px solid #fff;padding:0 .6rem}#header nav a:last-child{border:none}.menu-active{overflow:hidden}.sub-menu{padding-left:0;margin-bottom:1rem}#topbanner .nav-link{margin-right:2rem}.banner{position:relative;display:block;overflow:hidden;width:100%;max-height:450px}.banner:before{content:"";padding-top:37.5%;display:block}.banner img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.banner .caption{background-color:rgba(32,123,180,.7);position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;display:flex;justify-content:center;align-items:center;flex-direction:column}.banner a{color:#fff;text-decoration:underline;text-underline-offset:5px}.banner a.wp-block-button__link{background-color:#fff;color:#207BB4;border-radius:0;text-decoration:none;padding:.75rem 1.25rem;font-weight:600}.wp-block-table{color:#227BB4}.wp-block-table th,.wp-block-table td{border:1px solid;padding:1em}.wp-block-table thead{border-bottom:none}.editor a:not(.btn){text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.editor ul{padding-left:3rem}.editor ul li{margin-bottom:1rem}.editor .card .btn{border-radius:2rem}.wp-block-quote{color:#227BB4;border:1px solid#227BB4;padding:1rem;margin:1rem 0}.wp-block-quote p:last-of-type{margin-bottom:.5rem}.editor .wp-block-heading{margin-top:3rem}.wp-block-quote .wp-block-heading{margin-top:0rem}.prevnext{padding-top:1rem}.prevnext a{display:flex;align-items:center;font-size:1.2rem}.two-columns{column-count:2;column-gap:3rem}.img-holder{position:relative;display:block;overflow:hidden;width:100%}.img-holder:before{content:"";padding-top:56.66%;display:block}.img-holder img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}#numbers .row div[class*=col]:nth-child(1) .display-1{color:#D93971;font-weight:300}#numbers .row div[class*=col]:nth-child(2) .display-1{color:#68BAA7;font-weight:700}#numbers .row div[class*=col]:nth-child(3) .display-1{color:#207BB4;font-weight:700}#numbers .row div[class*=col]:nth-child(4) .display-1{color:#68BAA7;font-weight:700}.pagination{display:flex;justify-content:center;align-items:center}.pagination span,.pagination a{display:block;border:2px solid #F7F3F0;margin:0 .25rem;padding:.5rem .9rem}sup.fn{vertical-align:super}sup.fn a{background:#227BB4;color:#fff;width:16px;height:16px;border-radius:50%;text-decoration:none!important;display:inline-block;text-align:center;padding:5px;font-size:.7rem;line-height:.3rem}.wp-block-footnotes{border-top:1px solid #227BB4;color:#227BB4}.wp-block-footnotes li{padding:1rem 0}.mes_annonces img{max-width:75px}.acf-map{width:100%;height:70vh}#the_map{--bs-offcanvas-height:70vh}.acf-map .preview img{max-width:300px;margin-bottom:1rem}.features li{color:#207BB4;border-bottom:1px solid #207BB4;padding:.5rem 0;width:100%;font-size:1.25rem;font-weight:300}.features li:last-child{border:none}.features_2 li{color:#000;border-bottom:1px solid #e3e3e3;padding:.5rem 0;width:100%;font-size:1.25rem}.features_2 li:last-child{border:none}.bg-light-half{position:relative}.bg-light-half .container{z-index:1}.bg-light-half:after{content:"";height:280px;background:#F7F3F0;width:100%;position:absolute;left:0;top:0;pointer-events:none;z-index:-1}.contact-infos{min-height:110px}.animate__pulse{opacity:.2}.page-id-44 #main>.container>.row{min-height:50vh}#footer p{margin-bottom:0}#backtotop{width:70px;height:70px}::-webkit-input-placeholder{color:#227BB4}::-moz-placeholder{color:#227BB4}:-ms-input-placeholder{color:#227BB4}#loginform p{display:flex;flex-direction:column;align-items:flex-start}#loginform p.login-username input,#loginform p.login-password input{min-width:80%}#main .acf-fields>.acf-field{padding:.5rem 0;border:none;margin-bottom:1rem}#main .acf-field .acf-label label,.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0;margin-bottom:0}.form-select,.filters .dropdown-toggle,#loginform input[type=text],#loginform input[type=password],#main .acf-field input[type="text"],#main .acf-field input[type="password"],#main .acf-field input[type="date"],#main .acf-field input[type="datetime"],#main .acf-field input[type="datetime-local"],#main .acf-field input[type="email"],#main .acf-field input[type="month"],#main .acf-field input[type="number"],#main .acf-field input[type="search"],#main .acf-field input[type="tel"],#main .acf-field input[type="time"],#main .acf-field input[type="url"],#main .acf-field input[type="week"],#main .acf-field textarea,#main .acf-field select,.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem!important;color:#227BB4;letter-spacing:2px;padding:.75rem 0rem!important;border:none;border-bottom:1px solid #707070;border-radius:0}.filters .form-select,.filters .dropdown-toggle:active,.filters .dropdown-toggle:focus,.filters .dropdown-toggle:hover,.filters .dropdown-toggle{color:#227BB4;border-bottom:1px solid #227BB4}.filters .dropdown-menu{--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#227BB4;--bs-dropdown-link-hover-bg:rgba(247, 243, 240, 0.204);--bs-dropdown-border-color:#227BB4;border-radius:0;margin-top:-3px!important}.form-check-input{border-color:#227BB4}#main .acf-field input[type="text"]:focus,#main .acf-field input[type="password"]:focus,#main .acf-field input[type="date"]:focus,#main .acf-field input[type="datetime"]:focus,#main .acf-field input[type="datetime-local"]:focus,#main .acf-field input[type="email"]:focus,#main .acf-field input[type="month"]:focus,#main .acf-field input[type="number"]:focus,#main .acf-field input[type="search"]:focus,#main .acf-field input[type="tel"]:focus,#main .acf-field input[type="time"]:focus,#main .acf-field input[type="url"]:focus,#main .acf-field input[type="week"]:focus,#main .acf-field textarea:focus,#main .acf-field select:focus,.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{box-shadow:none;outline:none;border-color:#227BB4}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-size:1.15rem}.form-check-input:checked{background-color:#227BB4;border-color:#227BB4}.form-switch .form-check-input{height:1.5rem}.gform_fields .gfield.no-label .gfield_label,.gform_wrapper .no-label .gfield label.gfield_label{display:none}.gform_fields .gfield.inline .ginput_container .gfield_radio{display:flex;align-items:center}.gform_fields .gfield.inline .ginput_container .gfield_radio .gchoice{margin-right:1.5rem}.gform_wrapper.gravity-theme .gsection{border:none!important;padding:0!important;margin-top:1.5rem}.gform_footer{margin-top:1.5rem!important;display:flex;justify-content:center}.big-btn{font-size:1.5rem;padding:.75rem 1.5rem!important;border-radius:2rem}#main .acf-row a,#main .acf-row a:hover{text-decoration:none}#main .acf-button,.btn-primary,#wp-submit,.gform_button{background:#227BB4;color:#fff;border:none;font-size:1.5rem;padding:.75rem 1.5rem!important;border-radius:2rem;text-decoration:none}.form-control:focus{box-shadow:none}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:0}.gform_wrapper.gravity-theme .gfield{padding:.5rem 0}.gform_required_legend{color:#227BB4;font-size:.9rem}.gform_wrapper.gravity-theme .ginput_container_date input{width:100%!important}#main .acf-field--post-title{display:none!important}#main .acf-fields.-border,#main .acf-google-map{border:none}#main .acf-field p.description{font-size:.9rem}#main .acf-field-true-false .acf-label{width:50%}#main .acf-field-true-false .acf-input{margin-left:1.5rem}#main .acf-field-true-false{display:flex;align-items:center}#main .acf-field-group>.acf-label label{font-size:22px}.savesearchcontainer{position:fixed;bottom:2rem;left:0;width:100%}.fade-soon{-webkit-animation:3s ease 0s normal forwards 1 fadeOut;animation:3s ease 0s normal forwards 1 fadeOut}@keyframes fadeOut{0%{opacity:1}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}75%{opacity:1}100%{opacity:0}}@media (hover:hover){a.img-holder:hover img{transform:translate(-50%,-50%) scale(1.05)}a:focus,a:hover{text-decoration:none;outline:none;color:#8ABBDB}#mainnav .sub-menu a:hover,#mainnav a:hover{text-decoration:underline;text-underline-offset:5px}.pagination a:hover{background:#F7F3F0}}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:rgba(0,0,0,.8);left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;text-align:center;font-size:1.2em;z-index:999}.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}@media only screen and (max-width:991px){#mainnav{position:fixed;top:0;right:0;bottom:0;width:70%;background:#fff;z-index:99;transform:translate3d(100%,0,0);transition:transform 0.75s cubic-bezier(.19,1,.22,1);display:flex;flex-direction:column;justify-content:space-between;overflow:auto}html body.menu-active #mainnav{transform:translate3d(0,0,0)}#header #mainnav a{border:none;font-weight:700;padding:.5rem 1rem}form.filters{position:fixed;top:0;left:0;bottom:0;width:70%;height:100%;background:#fff;z-index:99;transform:translate3d(-100%,0,0);transition:transform 0.75s cubic-bezier(.19,1,.22,1);display:flex;flex-direction:column;justify-content:flex-start;overflow:auto}html body.filter-active form.filters{transform:translate3d(0,0,0)}}@media only screen and (max-width:768px){.savesearch{font-size:1rem}.savesearchcontainer{bottom:1rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:2.5rem}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.pb-5{padding-bottom:2rem!important}.pt-5{padding-top:2rem!important}#header img{max-width:125px}#mainnav .nav a{border-bottom:1px solid #ededed;display:block;font-weight:400;padding:.45rem 1rem .45rem 0}#mainnav ul.nav>li.menu-item-has-children{position:relative}h1.triggercolumns{position:relative}h1.triggercolumns:after,#mainnav ul.nav>li.menu-item-has-children>a:after{flex-shrink:0;width:1rem;height:1rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1rem;transition:all .3s ease;display:block;position:absolute;right:0;top:10px}h1.triggercolumns:after{position:relative;display:inline-block;background-size:1.3rem;width:1.3rem;height:1.3rem;top:3px;left:10px}#pagenav .open .triggercolumns:after{transform:rotate(-180deg)}#mainnav ul.nav>li.open>a:after{transform:rotate(-180deg)}#mainnav .nav .sub-menu a{padding-left:.45rem}#pagenav .two-columns,#mainnav .sub-menu{display:none}#pagenav .open .two-columns,#mainnav li.open .sub-menu{display:flex;flex-direction:column}.editor ul{padding-left:1.25rem}.search-input{font-size:1rem!important}.search-submit svg{width:20px;height:20px}.two-columns{column-count:1}.prevnext a{margin-bottom:1rem}.breadcrumbs{display:none}#backtotop{position:fixed;right:1rem;bottom:1rem;display:none!important;background:#227BB4!important}#backtotop svg{fill:#fff!important}#backtotop.visible{display:flex!important}.img-logo{max-width:100px;max-height:40px;width:auto;margin:0 .5rem}.img-logo-footer{max-width:100px;width:100px;height:auto}.euraxess{width:80px;height:auto;margin-bottom:2.25rem}form.filters .dropdown,form.filters .dropdown-toggle{width:100%;text-align:left}#orders,#show_results{width:100%!important}.banner{max-height:100%}.banner::before{padding-top:90%}form.filters{width:100%}.acf-repeater.-table{width:100%;overflow:auto}}@media only screen and (max-width:479px){.banner::before{padding-top:120%}}