#formulaire-responsive{margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.colonne{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#15bf86;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#logoncy img{position:relative;bottom:-3px;margin-left:6px}.mfp-title{display:none}#main-header{display:none}#page-container{padding:0!important}.sub-menu{max-width:350px!important}.sub-menu a{max-width:300px!important}.post-content .more-link{background-color:#0071ba;width:fit-content;color:white;padding:5px 20px;margin:auto;margin-top:10px}.search_jobs .search_submit{margin-top:15px!important;width:50%;margin:auto}.search_jobs .search_submit input{border:solid 1px #0071ba;padding:8px 0;color:white;background-color:#0071ba;cursor:pointer}.job_listings .position>h3{font-size:20px!important;font-family:'Lato'!important;color:#666!important;font-weight:700}.job_listings .location{font-size:18px}.single_job_listing .job-type{background-color:#0071ba!important}.single_job_listing li{list-style-type:none}.job_application .application_button{background-color:#0071ba;color:white;border:0;cursor:pointer}.job-manager-application-form input[type=submit]{background-color:#0071ba;color:white;border:0;cursor:pointer;padding:8px 20px}.job-manager-application-form fieldset>label{font-weight:700!important;color:#0071ba!important}.job-manager-application-form fieldset small{display:none!important}.job-manager-application-form .field input[type=text]{border-radius:0!important;border:0;border-bottom:1px solid #ddd}.job-manager-application-form .field input[type=text]::placeholder{font-style:italic}.job-manager-application-form .field textarea::placeholder{font-style:italic}.job-manager-application-form .field select{border-radius:3px!important}.job-manager-application-form .field textarea{border-radius:0!important;border:0;border-bottom:1px solid #ddd}.job_filters .search_jobs input[type=text]{margin-top:10px;border:0;border-bottom:1px solid #bbb;background-color:transparent}.job_filters .search_jobs input[type=text]::placeholder{font-size:15px;font-style:italic}.job_types{display:none}#job-manager-job-dashboard table thead th{padding-left:10px!important}#job-manager-job-dashboard table tbody td{padding-left:10px!important}#mobile_menu2{height:60vh;overflow-y:scroll}.nav li ul{width:auto}.et-menu li li a{width:300px}@media screen and (max-width:1384px){.responsive-desktop li{padding-left:6px!important;padding-right:6px!important}.responsive-desktop .et_pb_menu__wrap{-ms-flex-pack:right!important;justify-content:right!important}}@media screen and (max-width:1250px){.et-menu li a{font-size:11px!important}.responsive-desktop li{padding-left:4px!important;padding-right:4px!important}}@media screen and (max-width:770px){.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot{max-width:180px!important;margin-left:20px!important}}.job_listings .position>h3{font-family:'ubuntu'!important;font-size:17px!important}.telephone-navbar .et_pb_sticky_module .et_pb_main_blurb_image .et_pb_image_wrap{text-align:right!important}@media all and (max-width:981px){.et_animated{opacity:1!important}.et_pb_section *{-o-transition-property:none!important;-moz-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;animation:none!important}}