.page-life-sciences-jobs .elementor-element.elementor-element-224b139a>.elementor-container{max-width:1200px !important}body .ngdialog.ngdialog-theme-default{padding:90px 30px}body .ngdialog.ngdialog-theme-default br{content:"";display:block;height:10px}body .ngdialog.ngdialog-theme-default .ngdialog-content{background-color:#fff;color:#121212;padding:40px;max-width:450px;width:100%;border-radius:0}body .ngdialog.ngdialog-theme-default .ngdialog-content div{font-size:32px;font-weight:bold;font-family:'Open Sans',sans-serif}body .ngdialog.ngdialog-theme-default .ngdialog-content div label{font-size:15px;margin-bottom:10px;font-weight:700}body .ngdialog.ngdialog-theme-default .ngdialog-close{padding:20px}body .ngdialog.ngdialog-theme-default .ngdialog-close:hover:before{color:#092b68}body .ngdialog.ngdialog-theme-default .ngdialog-close:before{color:#092b68}.echojobs_plugin .pagination a.active{font-weight:600;background-color:#2565e8;border:1px solid #2565e8;font-weight:700}.echojobs_plugin h1{font-size:36px;line-height:1em;color:#092b68}.echojobs_plugin br{content:"";display:block;height:10px}.echojobs_plugin form>div{margin-bottom:15px}.echojobs_plugin form a{cursor:pointer}.echojobs_plugin label{font-weight:700;color:#092b68;color:#121212}.echojobs_plugin input:not([type="file"]):not([type="checkbox"]),.echojobs_plugin select{cursor:pointer;border:1px solid #666;outline:0;height:40px;padding:10px 15px;box-sizing:border-box;font-family:'Open Sans',sans-serif;max-width:300px;width:100%;margin-bottom:15px}.echojobs_plugin hr{height:1px;background-color:#ededed;border:0}.echojobs_plugin button,.echojobs_plugin select{cursor:pointer}.echojobs_plugin #logged_out_menu,.echojobs_plugin #logged_in_menu{padding-bottom:30px}.echojobs_plugin #logged_out_menu button,.echojobs_plugin #logged_in_menu button{background-color:#f0442a;color:#092b68}.echojobs_plugin #logged_out_menu button:hover,.echojobs_plugin #logged_in_menu button:hover{background-color:#2565e8;color:#fff}.echojobs_plugin .echojobs-left-menu-menu{background-color:#f2f2f2;padding:30px}.echojobs_plugin .echojobs-left-menu-menu div:nth-child(5){display:none}.echojobs_plugin .echojobs-left-menu-menu button{width:100%;margin-bottom:30px;padding:15px;background-color:transparent;border:2px solid #f0442a;color:#092b68;font-size:13px}.echojobs_plugin .echojobs-left-menu-menu button br{height:0}.echojobs_plugin .echojobs-left-menu-menu button:hover{background-color:#2565e8;border:2px solid #2565e8;color:#fff}.echojobs_plugin .echojobs-left-menu-menu select,.echojobs_plugin .echojobs-left-menu-menu input[type="text"]{max-width:100%;width:100%;padding:5px 15px;border:1px solid #666}.echojobs_plugin .echojobs-left-menu-menu select option{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.echojobs_plugin .echojobs-left-menu-menu input[type="text"]::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.echojobs_plugin .echojobs-left-menu-menu input[type="text"]:-ms-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.echojobs_plugin .echojobs-left-menu-menu input[type="text"]::placeholder{font-family:'Open Sans',sans-serif;font-weight:600}.echojobs_plugin .echojobs-left-menu-menu h2{font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:10px;color:#092b68;font-weight:700}.echojobs_plugin .echojobs-left-menu-menu h2 .fa{font-size:15px;vertical-align:initial}.echojobs_plugin .echojobs-left-menu-menu label{display:block;font-family:'Open Sans',sans-serif;color:#121212;font-size:14px;margin-bottom:8px;font-weight:600;line-height:1.5em}.echojobs_plugin .echojobs-left-menu-menu h2,.echojobs_plugin .echojobs-left-menu-menu label{cursor:pointer}.echojobs_plugin .echojobs-left-menu-menu .echojobs-search-wrapper{margin-bottom:30px}.echojobs_plugin .echojobs-left-menu-menu.echojobs-details-related-jobs .echojobs-details-related-jobs-title{margin-top:20px;font-weight:bold}.echojobs_plugin .echojobs-left-menu-main{padding:30px 0 0 30px}.echojobs_plugin .echojobs-left-menu-main hr{margin:30px 0}.echojobs_plugin .echojobs-left-menu-main .inline-form{position:relative;max-width:320px}.echojobs_plugin .echojobs-left-menu-main .inline-form input[type="text"]{width:100%}.echojobs_plugin .echojobs-left-menu-main .inline-form input[type="text"]::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.echojobs_plugin .echojobs-left-menu-main .inline-form input[type="text"]:-ms-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.echojobs_plugin .echojobs-left-menu-main .inline-form input[type="text"]::placeholder{font-family:'Open Sans',sans-serif;font-weight:600}.echojobs_plugin .echojobs-left-menu-main .inline-form button{text-indent:-9999px;position:absolute;right:20px;top:5px;width:30px;height:30px;background-image:url("https://www.compasscgroup.com/wp-content/themes/hello-theme-child-master/svg/search-icon.svg");background-repeat:no-repeat;background-position:center;background-size:22px;background-color:transparent;border:0;padding:0}.echojobs_plugin .echojobs-left-menu-main .echojobs-job{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ededed}.echojobs_plugin .echojobs-left-menu-main .echojobs-job:last-child{border-bottom:0}.echojobs_plugin .echojobs-left-menu-main .echojobs-job h2.echojobs-listing-job-title{font-size:36px;margin-bottom:5px}.echojobs_plugin .echojobs-left-menu-main .echojobs-job h2.echojobs-listing-job-title a{font-size:36px;line-height:1em;color:#121212;text-decoration:none}.echojobs_plugin .echojobs-left-menu-main .echojobs-job h2.echojobs-listing-location{font-size:18px;text-transform:uppercase;margin-bottom:15px;color:#092b68}.echojobs_plugin .echojobs-left-menu-main .echojobs-job .echojobs-listing-date-posted{font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.echojobs_plugin .echojobs-left-menu-main .echojobs-job .echojobs-listing-details-table{border:1px solid #ededed;width:100%}.echojobs_plugin .echojobs-left-menu-main .echojobs-job .echojobs-listing-details-table tr td{padding:10px;border-bottom:1px solid #ededed;font-size:13px}.echojobs_plugin .echojobs-left-menu-main .echojobs-job .echojobs-listing-details-table tr td:first-child{border-right:1px solid #ededed;font-weight:bold;text-transform:uppercase}.echojobs_plugin .echojobs-left-menu-main .echojobs-job button{margin-top:30px}.echojobs_plugin .echojobs_powered_by{padding-bottom:30px}.single-echojobs .page-header{display:none}.single-echojobs .echojobs_plugin{margin-top:60px}.single-echojobs .echojobs_plugin .echojobs-details-table{margin:20px 0}.single-echojobs .echojobs_plugin .echojobs-left-menu-main.echojobs-details-job-details .echojobs-details-social-media button{padding:10px;width:40px;height:40px;color:#fff;font-size:20px}.single-echojobs .echojobs_plugin .echojobs-left-menu-main.echojobs-details-job-details #login_options button{margin-top:20px}.single-echojobs .echojobs_plugin .echojobs-left-menu-main.echojobs-details-job-details .echojobs-details-table{border:1px solid #ededed;width:100%}.single-echojobs .echojobs_plugin .echojobs-left-menu-main.echojobs-details-job-details .echojobs-details-table tr td{padding:10px;border-bottom:1px solid #ededed;font-size:13px}.single-echojobs .echojobs_plugin .echojobs-left-menu-main.echojobs-details-job-details .echojobs-details-table tr td:first-child{border-right:1px solid #ededed;font-weight:bold;text-transform:uppercase}.single-echojobs .echojobs_plugin .echojobs-left-menu-main.echojobs-details-job-details .echojobs-details-apply-details input{max-width:320px;width:100%;margin-bottom:15px}