#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:40%;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}.ds_floating_icon.et_pb_blurb{width:80px;height:80px!Important;padding:20px;transition:.3s ease!important}.ds_floating_icon.et_pb_blurb:hover{width:230px}.ds_floating_icon.et_pb_blurb .et_pb_module_header{opacity:0}.ds_floating_icon.et_pb_blurb:hover .et_pb_module_header{opacity:1;-webkit-animation:slide-in-right 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:slide-in-right 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(300px);transform:translateX(300px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(300px);transform:translateX(300px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.caldera-grid .control-label,.field_required{display:none!important}#mobile_menu1{height:60vh;overflow:scroll}#menu-menu-principal .sub-menu{width:335px!important}#menu-menu-principal .sub-menu a{width:300px!important}#my-menu-mobile .et_mobile_menu{height:70vh!important;overflow-y: scroll}@media screen and (orientation :portrait){.norm_row.sfsi_wDiv{width:100%!important}.norm_row.sfsi_wDiv>div:first-child{margin-left:unset!important}}#cpfp-table table{border:1px solid #888}#cpfp-table td{border-top:1px solid #888}.job_listings .search_jobs{background:linear-gradient(180deg,#597E37 0%,#035450 100%)!important}.job_listings .search_jobs input:not([type="submit"]){background-color:transparent;border:0;border-bottom:1px solid white;color:white}.job_listings .search_jobs input::placeholder{color:white}.job_listings .search_jobs .search_submit input{margin-top:10px;background-color:white!important;border:none;font-family:'Poppins',sans-serif}.job_listings .job_types{display:none}.job_listings .job_listing{font-family:'Poppins',sans-serif}.job_listings .job-type{color:#035450}.job_listings .position{font-size:16px;font-weight:bolder!important}.job_listing .post-meta{display:none!important}.single_job_listing .job-listing-meta{list-style-type:none!important}.single_job_listing .job-type,.single_job_listing .location{background-color:white!important;color:#035450!important;font-weight:bold}.job_application{display:none}.menu-burger{height:34px;display:flex;align-items:center;padding:32px 16px;cursor:pointer;transition:background-color 0.3s;border-radius:6px}.mid{width:34px;height:2px;background-color:black;position:relative;transition:0.3s}.mid:before{content:"";left:0;position:absolute;width:100%;height:2px;top:-8px;background-color:black;transition:0.3s}.mid:after{content:"";left:0;position:absolute;width:calc(100% - 10px);height:2px;top:8px;background-color:black;transition:0.3s}.menu-burger:hover .mid:after{width:100%}.menu-burger:hover .mid-close:after{width:0%}.menu-burger:hover{background-color:#F4F5F9}.menu-burger:hover .mid,.menu-burger:hover .mid:after,.menu-burger:hover .mid:before{background-color:#587E37}.mid-close{transform:rotate(405deg);background-color:#587E37}.mid-close:before{transform:rotate(-90deg);top:0;background-color:#587E37}.mid-close:after{width:0;opacity:0;background-color:#587E37}.mega-menu{transition:0.3s;overflow:hidden;position:absolute;width:100%;display:grid;grid-template-rows:0fr;z-index:99999}.mega-menu li{line-height:110%}.mega-menu li:hover{opacity:0.8}.mega-menu--active{grid-template-rows:1fr}.mega-menu-wrapper{transition:padding 0.3s;padding:0!important}.mega-menu--active .mega-menu-wrapper{padding:50px 0!important}@media screen and (max-width:980px){.main-menu-faculte .et_pb_menu__wrap{display:none}.mega-menu{padding-left:20px;padding-right:20px;top:0;z-index:5;height:100dvh;min-height:unset;overflow:scroll;transform:translateX(-100%);position:fixed}.mega-menu--active{transform:translateX(0)}.mega-menu-wrapper{flex-direction:column}#axeptio_overlay{z-index:9999!important}}.section-du .et_pb_column{display:flex;align-items:center;justify-content:center}.pharma-form{transition:0.3s}.pharma-form--active{right:50%!important;bottom:50%!important;transform:scale(1) translate(50%,50%)!important}.overlay-form{pointer-events:none;opacity:0;transition:0.3s}.overlay-form--active{opacity:1;pointer-events:auto}.wrapper-partners{display:flex;flex-wrap:wrap;opacity:0.6;gap:4px}.wrapper-partners img{height:50px}p:has(.col-form){width:100%}.wrapper-form{margin-bottom:1em}.wpcf7-list-item{margin:0}@media screen and (min-width:980px){.wrapper-form{display:flex;gap:12px;width:100%;margin-bottom:0}}footer{position:relative;z-index:200}