﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap");.wrapping-container{background-image:url("assets/home-back-1.jpg");background-size:cover;margin:-7px 0 -20px 0;padding-top:50px;min-height:calc(100vh - 415px);}#bootstrap-override html{font-family:"Open Sans",sans-serif;margin:0;padding:0;}#bootstrap-override body{font-family:"Open Sans",sans-serif;margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;}h1{font-size:48px;font-weight:bold;}div h5{font-family:"Open Sans",sans-serif;line-height:37px;font-size:27px;color:#333;font-weight:bold;}a:hover{cursor:pointer!important;}.file-name{text-decoration:none;color:#000;font-size:1rem;font-weight:600;}a.link,a.link:not([href]):not([tabindex]){color:#0e1f19;cursor:pointer;}a.link:hover,a.link:not([href]):not([tabindex]):hover{color:#362c5f;}.btn-outline-primary{border-radius:21px!important;box-shadow:0 10px 10px rgba(0,0,0,.1607843137)!important;background-color:#503d96!important;border-color:#1d70b8!important;color:#fff!important;font-weight:600;transition:all .3s;}.btn-outline-primary:hover{cursor:pointer!important;color:#362c5f!important;}.btn-outline-primary.btn-success{color:#fff!important;border-color:#362c5f!important;}.btn-outline-primary:disabled{background-color:#5a45a5!important;}.btn{background-color:#503d96!important;color:#fff!important;border-radius:21px!important;box-shadow:0 10px 10px rgba(0,0,0,.1607843137)!important;}.btn.rounded-0{border-radius:21px!important;}.btn.rounded-0:hover{background-color:#362c5f!important;}.btn:hover{color:#fff!important;cursor:pointer!important;background-color:#362c5f!important;}.btn:disabled{color:#fff!important;background-color:#5a45a5!important;}.btn.btn-success{color:#fff!important;background-color:#503d96!important;border-color:#362c5f!important;font-weight:500;}.btn.btn-success:hover{color:#fff!important;background-color:#362c5f!important;}.btn.btn-secondary.btn-close,.btn.btn-secondary.btn-cancel{color:#f5f5f5!important;background-color:#696969!important;border-color:#696969!important;}.btn.btn-secondary.btn-close:hover,.btn.btn-secondary.btn-cancel:hover{background-color:#4f4f4f!important;color:#f5f5f5!important;border-color:#4f4f4f!important;}.btn.btn-danger{color:#fff!important;background-color:#e20101!important;}.btn.btn-danger:hover{background-color:#c90202!important;color:#fff!important;border-color:#e20101!important;}.btn.btn-danger:focus{border-color:#e20101!important;}.btn.btn-outline-danger{color:#e20101!important;background-color:transparent!important;background-image:none!important;border-color:#e20101!important;border-radius:0%!important;}.btn.btn-outline-danger:hover{background-color:#c90202!important;color:#fff!important;border-color:#c90202!important;border-radius:0%!important;}.btn.btn-default.btn-sm.multiselect-btn{background-color:rgba(0,0,0,.1607843137)!important;color:#0b0c0c!important;}.mat-button-toggle-button[aria-pressed=true]{color:#fff;}div#profile.dashbored-center-container{background:url("assets/dashboard-center-image.jpg") 0% 0% no-repeat padding-box;height:656px;background-size:100% 100%;opacity:1;border-radius:12px;}div#opaque-bg{background-color:#444446;color:#fff!important;border-bottom-left-radius:12px;border-bottom-right-radius:12px;}.dashboard-tile1{background:#503d96 0% 0% no-repeat padding-box;opacity:1;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:12px;}.dashboard-tile1 #dashboard-tile1-icon{font-size:35px;}.dashboard-tile1 h4{text-align:center;font-style:normal;font-variant:normal;font-size:24px;font-family:"Open Sans";letter-spacing:0;font-weight:400;color:#fff;opacity:1;}.dashboard-tile1 p{font-family:"Open Sans";font-weight:300;color:#fff;opacity:1;}.dashboard-tile1:hover{background:#362c5f 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;}.dashboard-tile2{background:#444446 0% 0% no-repeat padding-box;opacity:1;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:12px;}.dashboard-tile2 #dashboard-tile2-icon{font-size:35px;}.dashboard-tile2 h4{text-align:center;font-style:normal;font-variant:normal;font-size:24px;font-family:"Open Sans";font-weight:400;letter-spacing:0;color:#fff;opacity:1;}.dashboard-tile2 p{font-weight:300;font-family:"Open Sans";color:#fff;opacity:1;}.dashboard-tile2:hover{background:#3c3d3d 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;}.dashboard-tile3{background:#444446 0% 0% no-repeat padding-box;opacity:1;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:12px;}.dashboard-tile3 #dashboard-tile3-icon{font-size:35px;}.dashboard-tile3 h4{text-align:center;font-style:normal;font-variant:normal;font-size:24px;font-family:"Open Sans";font-weight:400;letter-spacing:0;color:#fff;opacity:1;}.dashboard-tile3 p{font-weight:300;font-family:"Open Sans";color:#fff;opacity:1;}.dashboard-tile3:hover{background:#3c3d3d 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;}.dashboard-tile4{background:#503d96 0% 0% no-repeat padding-box;opacity:1;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:12px;}.dashboard-tile4 #dashboard-tile4-icon{font-size:35px;}.dashboard-tile4 h4{text-align:center;font-style:normal;font-variant:normal;font-size:24px;font-family:"Open Sans";font-weight:400;letter-spacing:0;color:#fff;opacity:1;}.dashboard-tile4 p{font-weight:300;font-family:"Open Sans";opacity:1;}.dashboard-tile4:hover{background:#362c5f 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;}.dashboard-tile5{background:#503d96 0% 0% no-repeat padding-box;opacity:1;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:12px;}.dashboard-tile5 #dashboard-tile5-icon{font-size:35px;}.dashboard-tile5 h4{text-align:center;font-style:normal;font-variant:normal;font-size:24px;font-family:"Open Sans";font-weight:400;letter-spacing:0;color:#fff;opacity:1;}.dashboard-tile5 p{font-weight:300;font-family:"Open Sans";opacity:1;}.dashboard-tile5:hover{background:#362c5f 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;}.dashboard-tile6{background:#444446 0% 0% no-repeat padding-box;opacity:1;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:12px;}.dashboard-tile6 #dashboard-tile6-icon{font-size:35px;}.dashboard-tile6 h4{text-align:center;font-style:normal;font-variant:normal;font-size:24px;font-family:"Open Sans";font-weight:400;letter-spacing:0;color:#fff;opacity:1;}.dashboard-tile6 p{font-weight:300;font-family:"Open Sans";color:#fff;opacity:1;}.dashboard-tile6:hover{background:#3c3d3d 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;}.modal-header .close.btn.btn-link{border-radius:0!important;background-color:#fff!important;}.mat-step-icon-selected{background-color:#503d96!important;}.cursor-pointer:hover{cursor:pointer!important;}.main-color{color:#1b70b8!important;text-decoration:underline;font-weight:300;}.main-color:hover{text-decoration:underline;font-weight:300;color:#1d70b8!important;}.margin20{margin:20px;}.marginb20{margin-bottom:20px;}.no-text-decoration{text-decoration:none;}a.no-text-decoration:hover{text-decoration:none;}.paddingt20{padding-top:20px;}.paddingt40{padding-top:40px;}.margint40{margin-top:40px;}.white-text{color:#fff!important;}div#defaultHome .main-header{margin-top:-18px;}#header-background{background-color:#fff;opacity:71%;padding:25px;}#header-background h1{color:#0b0c0c;font-size:48px;line-height:50px;font-weight:bold;}#defaultHome .body{background-color:#fff;opacity:71%;padding:25px;}#defaultHome .body h2{font-size:24px;line-height:26px;font-weight:bold;color:#0b0c0c;margin-bottom:25px;}#defaultHome .body p{font-size:19px;line-height:21px;font-weight:400;color:#0b0c0c;}div.mdc-form-field{align-items:start;margin-bottom:2px;}div.mdc-form-field label{margin-top:10px;}.mat-mdc-checkbox label{display:inline-flex;font-family:Roboto,Helvetica Neue,sans-serif;margin-bottom:0;font-weight:400;font-size:15PX;}.mat-mdc-radio-group .mdc-label{margin-bottom:0;}.mat-mdc-tab{letter-spacing:0;}JobPreferences .mat-mdc-checkbox{margin-left:-8px;}.mat-mdc-dialog-surface{padding:0 1rem;}.dialog-title-container{display:flex;justify-content:space-between;padding-left:0;}.dialog-title-container .mat-mdc-dialog-title.mdc-dialog__title{padding:0;margin:0 0 0 -6px;}a#advert-tile{color:rgba(0,0,0,.87);}button.btn:focus,label.btn:focus{outline:5px auto -webkit-focus-ring-color;}a.btn.weg-btn,button.btn.weg-btn{color:#0b0c0c;background-color:#503d96;cursor:pointer;border-radius:0;font-weight:500;transition:all .3s;}a.btn.weg-btn:hover,button.btn.weg-btn:hover{background-color:#362c5f;border-color:#362c5f;box-shadow:0 0 0 .2rem #503d96;color:#0b0c0c;}a.btn.weg-btn:active,button.btn.weg-btn:active{background-color:#362c5f;border-color:#362c5f;box-shadow:0 0 0 .2rem #503d96;color:#fff;}a.btn.weg-btn:focus,button.btn.weg-btn:focus{background-color:#362c5f;border-color:#362c5f;color:#fff;}footer #footer a{font-size:.8rem;font-size:.8rem;}.secondaryHomeBox{visibility:hidden;display:none;color:#fff;background-color:rgba(255,255,255,.3);margin-top:70px;margin-left:100px;margin-right:100px;margin-bottom:300px;padding:20px;text-align:center;align-content:center;}.secondaryHomeLogo a{display:block;margin-left:auto;margin-right:auto;background-image:url("assets/SH-Logo_normal-rgb.png");background-repeat:no-repeat;height:139px;width:280px;}.homeSecondarySeeMoreLink{width:250px;text-transform:uppercase;}.candidate-banner{background:url("assets/candidates-header-final.jpg") no-repeat center center;border-left:10px solid #0b0c0c;border-right:10px solid #0b0c0c;}.client-banner{background:url("assets/Image2.jpg") no-repeat center center;border-left:10px solid #0b0c0c;border-right:10px solid #0b0c0c;}.contact-banner{background:url("assets/Image4.jpg") no-repeat center center;border-left:10px solid #0b0c0c;border-right:10px solid #0b0c0c;}.about-banner{background:url("assets/Image3.jpg") no-repeat center center;border-left:10px solid #0b0c0c;border-right:10px solid #0b0c0c;}div.about-banner{background-size:cover;position:relative;min-height:410px;margin-top:-6px;margin-bottom:60px;width:100%;}div.candidate-banner{background-size:cover;position:relative;min-height:410px;margin-top:-6px;margin-bottom:60px;width:100%;}div.client-banner{background-size:cover;position:relative;min-height:410px;margin-top:-6px;margin-bottom:60px;width:100%;}div.contact-banner{background-size:cover;position:relative;min-height:410px;margin-top:-6px;margin-bottom:60px;width:100%;}div.about-header{position:absolute;top:52%;width:100%;text-align:center;transform:translateY(-50%);}div.about-header h1{font-size:4.6rem;font-weight:400;color:#fff;}div.candidate-header{position:absolute;top:52%;width:100%;text-align:center;transform:translateY(-50%);}div.candidate-header h1{font-size:4.6rem;font-weight:400;color:#fff;}div.client-header{position:absolute;top:52%;width:100%;text-align:center;transform:translateY(-50%);}div.client-header h1{font-size:4.6rem;font-weight:400;color:#fff;}div.contact-header{position:absolute;top:52%;width:100%;text-align:center;transform:translateY(-50%);}div.contact-header h1{font-size:4.6rem;font-weight:400;color:#fff;}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%);}.toast-top-center{top:0;right:0;width:100%;}.toast-bottom-center{bottom:0;right:0;width:100%;}.toast-top-full-width{top:0;right:0;width:100%;}.toast-bottom-full-width{bottom:0;right:0;width:100%;}.toast-top-left{top:12px;left:12px;}.toast-top-right{top:12px;right:12px;}.toast-bottom-right{right:12px;bottom:12px;}.toast-bottom-left{bottom:12px;left:12px;}.toast-title{font-weight:bold;}.toast-message{word-wrap:break-word;}.toast-message a{color:#fff;}.toast-message a:hover{color:#ccc;text-decoration:none;}.toast-message label{color:#fff;}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:bold;color:#fff;text-shadow:0 1px 0 #fff;}.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;}.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;}.toast-container{pointer-events:none;position:fixed;z-index:999999;}.toast-container *{box-sizing:border-box;}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff;}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer;}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E");}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");}.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto;}.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto;}.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto;}.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto;}.ngx-toastr{background-color:#030303;pointer-events:auto;}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;}div.alert-status mat-button-toggle-group mat-button-toggle.mat-button-toggle-checked{background-color:#503d96;border-color:#503d96;color:#0e1f19;}div.header-underline{height:10px;width:270px;background-color:#9a9b9d;margin-bottom:40px;margin-top:21px;}div.header-underline-w{height:10px;width:270px;background-color:#fff;margin-bottom:40px;margin-top:21px;}ul{padding-left:20px;}ul li::marker{color:#9a9b9d;}div h6.job-advert-title{color:#000!important;width:100%;margin-bottom:7px;}.un{margin-bottom:10px;}.latest-jobs h2{text-align:left;font-style:normal;font-variant:normal;font-size:36px;line-height:50px;font-family:"Open Sans";font-weight:400;letter-spacing:0;color:#000;opacity:1;}.latest-jobs .job-advert-title{text-align:left;text-decoration:underline;font-style:normal;font-variant:normal;font-weight:300!important;font-size:19px;line-height:26px;font-family:"Open Sans";letter-spacing:0;}.latest-jobs .job-advert-details{color:#0b0c0c!important;text-align:left;font-style:normal;font-variant:normal;font-weight:300;font-size:19px;line-height:26px;font-family:"Open Sans";letter-spacing:0;}.latest-jobs hr{display:none!important;}.latest-jobs #weg-dashboardComponent-getAllJobs-button{background:#503d96 0% 0% no-repeat padding-box;color:#0e1f19;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:21px;opacity:1;cursor:pointer;font-family:"Open Sans";font-weight:700;font-size:19px;line-height:26px;width:240px;height:42px;}.latest-jobs #weg-dashboardComponent-getAllJobs-button:hover,.latest-jobs #weg-dashboardComponent-getAllJobs-button :focus{text-decoration:none!important;cursor:pointer;background:#362c5f 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:21px;opacity:1;}div p.contactLineHeight{line-height:1;}#content-heading{font-size:48px;line-height:50px;color:#333;}#content{font-size:19px;line-height:21px;color:#0b0c0c;}#content a{color:#005ea5;}#content a#contact{line-height:26px;text-decoration:underline;}#content #about-us-quote{line-height:50px;}#content strong{font-weight:bold;}ul li{line-height:25px;}#weg-homeComponent-keywordSearch-input,#location-search,select.distance-select{border:3px solid #000;}button.btn-search{background-color:#fff;border:0;color:#000;font-size:19px;font-weight:bold;}button.btn-search:hover,button.btn-search:active,button.btn-search:focus{background-color:#ccc;border:0;transition:all .3s;color:#000;font-size:19px;font-weight:bold;}div.hero-left div.jobs-see-more{background-color:#fff;color:#333;opacity:1;margin-top:5px;font-size:19px;font-weight:bold;}div.hero-left div.jobs-see-more:hover,div.hero-left div.jobs-see-more:focus{color:#333;background-color:#ccc;text-decoration:none;cursor:pointer;opacity:1;font-size:19px;font-weight:bold;}#opaque-bg{background:#503d96 0% 0% no-repeat padding-box;opacity:1;width:100%;left:0;bottom:0;}div.text-decoration{text-decoration:underline!important;}div.header-underline-as{height:10px;width:500px;background-color:#9a9b9d;margin-bottom:40px;margin-top:21px;}.container{background:#fff 0% 0% no-repeat padding-box;opacity:1;}.container .pt-4{max-width:100%!important;}.container.pt-4{padding:0!important;max-width:100%!important;}.container.pt-4 .row{padding:0!important;}.improve-skills p{font-style:normal;font-variant:normal;font-size:19px!important;line-height:26px;font-family:"Open Sans";letter-spacing:0;color:#fff!important;opacity:1;}.improve-skills a{color:#fff!important;text-align:left;text-decoration:underline;font-style:normal;font-variant:normal;font-weight:300;font-size:19px;line-height:26px;font-family:"Open Sans";letter-spacing:0;opacity:1;}.improve-skills a:hover{color:#fff!important;}.improve-skills h2{font-family:"Open Sans",sans-serif;line-height:24px;font-size:20px;color:#fff;font-weight:400;}.wrapper{padding:0 15px 0 15px;}.list-group-item a .row{margin-left:0;margin-right:0;}.form-control.rounded-0{border:2px solid #58595b;border-radius:23px!important;opacity:1;background:#f6f6f6 0% 0% no-repeat padding-box;}@media(min-width:768px){div.about-banner{padding:12px 0;}div.candidate-banner{padding:12px 0;}div.client-banner{padding:12px 0;}div.contact-banner{padding:12px 0;}}#login-screen__container{max-width:100%;height:100%;padding:0;}#login-screen__container .row{margin:0;}#login-screen__container .row>.col-lg-6{padding-right:0;padding-left:0;height:45%;flex:0 0 45%;}#login-screen__container .row>.col-lg-3{max-width:27.5%;flex:0 0 27.5%;padding:0;}#login-screen__container-main #login_signin{width:100%;}#login_signin_forgotten_password_text>p{color:#0b0c0c;text-align:left;font-weight:300;font-size:19px;font-family:"Open Sans";letter-spacing:0;opacity:1;padding-top:7%;}#weg-loginComponent-forgottenEmail-input{background-color:#f6f6f6;}#login_signin_forgotten_password_text>hr{display:none;}register .text-danger{color:#cb2a3c!important;}register .form-control.is-invalid{border-color:#cb2a3c;}account .form-group.password-div{position:relative;}account .form-group.password-div span.password-Span{color:#0b0c0c;cursor:pointer;position:absolute;top:40px;right:15px;}.search-criteria-container>p{color:#0e1f19!important;font-weight:500;}.search-criteria-container .search-term.rounded-0{border-radius:23px!important;background:#dcdcdc 0% 0% no-repeat padding-box;border:2px solid #58595b;}.nav .nav-link.filter-link{background:#503d96 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:21px;opacity:1;width:176px;color:#0b0c0c!important;text-align:left;letter-spacing:0;font-weight:bold;padding:8px 16px!important;}.nav.filter>a{text-align:center!important;}.register-form{font-family:Open sans;font-style:normal;}.register-form>h1{padding:3.2rem 0 3.2rem 10.8rem;background:#fff 0% 0% no-repeat padding-box;letter-spacing:0;}.register-form>mat-card{padding:.2rem 3.2rem .2rem 10.8rem;margin:0;}.register-form>mat-card.mat-mdc-card{border-radius:0;border-style:none;box-shadow:none;}.mat-button-toggle-checked .mat-button-toggle[value=disabled]{color:#fff!important;background-color:#e20101!important;}.search-result__view-results{color:#0e1f19;}.search-result__response>a{color:#0b0c0c;text-align:left;}.search-result__response>a>mat-card{border:2px solid #58695b;}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:$--main-color;--mat-tab-header-active-label-text-color:$--main-color;--mat-tab-header-active-ripple-color:$--main-color;--mat-tab-header-inactive-ripple-color:$--main-color;--mat-tab-header-active-focus-label-text-color:$--main-color;--mat-tab-header-active-hover-label-text-color:$--main-color;--mat-tab-header-active-focus-indicator-color:$--main-color;--mat-tab-header-active-hover-indicator-color:$--main-color;}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:#362c5f!important;border-color:#503d96!important;}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{background-color:#503d96!important;}.salary-expectations .input-group-text{border-radius:21px 0 0 21px!important;}.salary-expectations__input{border-radius:0 21px 21px 0!important;}.fa.fa-times-circle.fa-lg.remove-saved-jobs{background-color:#f5f5f5;color:#f00;}.job-details .card.my-3{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background:#f5f5f5 0% 0% no-repeat padding-box;border:0;margin-bottom:0!important;}.job-details .card.my-3 h5.card-header{font-size:medium;font-weight:bold;color:#0e1f19;width:50%;}.job-details .card.my-3:first-child{margin-top:1.2rem!important;}.job-details .card-header{padding:0;margin-bottom:0;background-color:#f5f5f5;border-bottom:0;}.job-details .card-body{color:#0b0c0c;font-size:medium;padding:0;}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#0b0c0c!important;font-weight:600;}.mat-mdc-tab .mdc-tab-indicator__content--underline{padding-top:.5rem;border-color:#503d96!important;}login-screen #login-screen__container{max-width:100%;height:100%;padding:0;}login-screen #login-screen__container.container.login-screen__container{margin:0;}login-screen #login-screen__container.container.login-screen__container .col-lg-3{max-width:30%;flex:0 0 30%;padding:0;}login-screen #login-screen__container.container.login-screen__container .col-lg-6{margin:.2rem 0 .4rem 0;padding-right:0;padding-left:0;height:45%;flex:0 0 40%;max-width:none;}login-screen .login_example-card.black{font-family:"Open Sans",sans-serif;background:#e4e5fb 0% 0% no-repeat padding-box!important;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;overflow:hidden;border:1px solid #707070;}login-screen .login_input{background-color:#fff;border:2px solid #0b0c0c;}login-screen .login_signin_text{color:#0b0c0c;text-align:left;font-weight:300;font-size:19px;font-family:"Open Sans",sans-serif;letter-spacing:0;opacity:1;}login-screen .mdc-tab__text-label{font-size:1.5rem;font-weight:500;font-family:"Open Sans",sans-serif;color:#0b0c0c!important;padding-bottom:1.2rem;}login-screen .mat-mdc-tab.mdc-tab{font-size:1.5rem;text-align:left;justify-content:left;padding:0;}login-screen #login_signin_forgotten_password_text>p{color:#0b0c0c;text-align:left;font-weight:300;font-size:1.2rem;font-family:"Open Sans",sans-serif;letter-spacing:0;opacity:1;padding-top:7%;}login-screen .weg-btn.login_signin-btn{width:100%;height:42px;background:#503d96 0% 0% no-repeat padding-box;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);border-radius:21px;opacity:1;font-size:1.2rem;color:#0e1f19;text-align:center;font-weight:bold;}login-screen span.password-Span{position:absolute;top:4.8rem;right:1.9rem;}login-screen .mat-mdc-tab-body-wrapper{box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;border-color:#0b0c0c!important;}login-screen login #login_signin{margin:6rem 0 9rem 0;}login-screen login .login_example-card.black{font-family:"Open Sans",sans-serif;background:#e4e5fb 0% 0% no-repeat padding-box!important;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;overflow:hidden;border:1px solid #707070;}login-screen login span.password-Span{position:absolute;top:4.8rem;right:1.9rem;}login-screen login .mat-mdc-tab-body-wrapper{box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;}login-screen login .login_signin_text{color:#0b0c0c;font-family:"Open Sans",sans-serif;}.login_example-card.black{font-family:"Open Sans",sans-serif;color:#0b0c0c!important;background:#e4e5fb 0% 0% no-repeat padding-box!important;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);opacity:1;overflow:hidden;border:1px solid #707070;}.mdc-tab__text-label{color:#0b0c0c!important;font-family:"Open Sans",sans-serif;}div#login_signin_forgotten_password_text{color:#0e1f19;}@media(min-width:768px){div.about-banner{padding:12px 0;}div.candidate-banner{padding:12px 0;}div.client-banner{padding:12px 0;}div.contact-banner{padding:12px 0;}}@media(min-width:996px){div.about-banner{padding:60px 0;}div.candidate-banner{padding:60px 0;}div.client-banner{padding:60px 0;}div.contact-banner{padding:60px 0;}}@media(max-width:1200px){div.about-banner{padding:120px 0;}div.candidate-banner{padding:120px 0;}div.client-banner{padding:120px 0;}div.contact-banner{padding:120px 0;}}@media(min-width:1460px){div.about-banner{padding:9% 15px;}div.candidate-banner{padding:9% 15px;}div.client-banner{padding:9% 15px;}div.contact-banner{padding:9% 15px;}}@media(min-width:1800px){div.about-banner{padding:9% 15px;min-height:520px;}div.candidate-banner{padding:9% 15px;min-height:520px;}div.client-banner{padding:9% 15px;min-height:520px;}div.contact-banner{padding:9% 15px;min-height:520px;}}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em;}.toast-container .toast-close-button{right:-.2em;top:-.2em;}}@media all and (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em;}.toast-container .toast-close-button{right:-.2em;top:-.2em;}}@media all and (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em;}}@media(max-width:1180px){#content{font-size:16px;line-height:22px!important;}#content-heading{font-size:24px;line-height:26px;}div.home-banner{background-size:cover;position:relative;min-height:343px;margin-top:-6px;width:100%;}.home-banner{background:url("assets/dashboard-center-image.jpg") no-repeat center center;min-height:260px!important;}div.home-header{position:absolute;top:67%;width:85%;text-align:center;transform:translateY(-50%);padding:15px;background-color:#fff;left:7%;}div.home-header h1{font-size:24px;font-weight:bold;line-height:26px;color:#000;margin:0;}div.about-header h1{padding:10px 20px;font-size:2rem;font-weight:400;margin:0 10%;}div.candidate-header h1{padding:10px 20px;font-size:2rem;font-weight:400;margin:0 10%;}div.client-header h1{padding:10px 20px;font-size:2rem;font-weight:400;margin:0 10%;}div.contact-header h1{padding:10px 20px;font-size:2rem;font-weight:400;margin:0 10%;}div.contact-banner{margin-bottom:25px;min-height:0;}.contact-banner{background:url("assets/contact-mobile.jpg") no-repeat center center;}div.about-banner{min-height:0;}div.candidate-banner{min-height:0;}div.client-banner{min-height:0;}#mobile-body{background-color:#333;color:#0b0c0c;margin:0;width:100%;padding-bottom:25px;margin-bottom:0;}#mobile-body .body{padding-top:25px;}#mobile-body .body h2{color:#0b0c0c;font-size:16px;line-height:22px;margin-bottom:15px;font-weight:400;}#mobile-body .body p{font-size:16px;line-height:22px;font-weight:300;color:#0b0c0c;}#mobile-body .hero-left{background-color:#fff;opacity:.9;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);margin-bottom:25px;}#mobile-body .hero-left h5{font-size:19px;line-height:50px;color:#0b0c0c;font-weight:bold;}#mobile-body .hero-left .job-advert-title{font-size:16px;line-height:22px;font-weight:400;}#mobile-body .hero-left .job-advert-details{font-size:16px;line-height:22px;font-weight:300;}#mobile-body .hero-left .jobs-see-more{box-shadow:0 10px 10px rgba(0,0,0,.1607843137);background-color:#bc0033;color:#fff;}#mobile-body .search-form{background-color:#fff;opacity:.9;box-shadow:0 10px 10px rgba(0,0,0,.1607843137);padding:16px;}#mobile-body .search-form h5{font-size:19px;line-height:50px;color:#0b0c0c;font-weight:bold;}#mobile-body .search-form .form-group{margin-bottom:0;}#mobile-body .search-form #pointer{color:#212529;}#mobile-body .search-form .btn-search{box-shadow:0 10px 10px rgba(0,0,0,.1607843137);margin-bottom:0;padding:8px;background-color:#bc0033;color:#fff;}div.text-decoration{text-decoration:underline!important;}.wrapper{min-height:100%!important;}h1.mb-4{font-size:large;text-align:center;}.pull-right{float:none!important;}.register-form{padding:.2rem .2rem .2rem .8rem!important;}.register-form>h1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;align-items:center;padding:.02rem .3rem!important;font-weight:bold;}.register-form h2.reg{font-weight:bold;}.register-form>mat-card{padding:.2rem .2rem .2rem .8rem!important;}}@media(max-width:390px){.tile>p{font-size:3.9vw!important;line-height:20px!important;}.tile p.tile-h4{font-size:larger!important;}}@media(max-width:1024px){.scroll-disabled{overflow:hidden;overscroll-behavior-y:none;z-index:1000;}login .mdc-tab__text-label{font-size:1.2rem;font-weight:500;font-family:"Open Sans",sans-serif;color:#0b0c0c!important;padding-bottom:1.2rem;}login .mat-mdc-tab.mdc-tab{font-size:1.2rem;text-align:left;justify-content:left;padding:0;}login #login_signin{margin:1rem 0 1rem 0;}manage>div .container{padding-right:0;padding-left:0;}login-screen #login-screen__container.container.login-screen__container .row{display:block;margin:0;}}