.lds-ring{display:inline-block;height:64px;position:relative;width:64px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid transparent;border-radius:50%;border-top-color:#000;box-sizing:border-box;display:block;height:51px;margin:6px;position:absolute;width:51px}#loading{display:none;padding:40px;text-align:center}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.job-top{align-items:center;display:flex;justify-content:space-between}.jb-tp-left h2{background:var(--xx,linear-gradient(180deg,#005fb5 0,#6e2e9a 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;margin:0}.jb-tp-left h2 span{-webkit-text-fill-color:#000}.job-type-filter{align-items:center;display:flex}.job-type-filter label{font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.26px;line-height:18px;text-transform:uppercase}span#job-filter{align-items:center;border:1px solid var(--colors-base-colors-blue,#005fb5);border-radius:31px;color:#005fb5;cursor:pointer;display:flex;font-style:normal;font-weight:700;justify-content:space-between;min-width:300px;padding:16px 27px;transition:all .3s ease}.custom-dropdown{margin-left:22px;position:relative}.dropdown-content{border:1px solid var(--colors-base-colors-blue,#005fb5);border-radius:0 0 31px 31px;display:none;left:0;overflow:hidden;position:absolute;top:100%;width:100%;z-index:2}.dropdown-content a{background:#fff;color:#005fb5;display:block;font-size:14px;padding:9px 27px}.dropdown-content a:hover{background:#ecf0ff}span#job-filter svg{transition:all .3s ease}span#job-filter.active svg{transform:rotate(-180deg)}span#job-filter.active{border-bottom:0;border-radius:31px 31px 0 0}.jb-list-inner{align-items:center;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-radius:0;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;padding:30px;position:relative;transition:all .3s ease;z-index:1}.jb-left{max-width:811px;padding-right:20px}.jb-right a{font-size:14px;font-style:normal;font-weight:600;line-height:18px;padding:14px 33px;text-transform:unset;white-space:nowrap}.jb-left h5{font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:30px}.jb-left h6{font-size:14px;letter-spacing:.42px;line-height:21px}.jb-left h6,.jb-left p{color:#444;font-style:normal;font-weight:500;opacity:.8}.jb-left p{font-size:16px;line-height:24px;margin:0}.job-listing{margin:70px 0 0}.job-list{background:#fff;border-radius:10px;padding:2px;transition:all .3s ease}.job-list:hover{background:linear-gradient(90deg,#6e2e9a,#4eabff 20%,#3c97e9 40%,#d6aaf4 60%,#ba63f5 80%)}.job-list:hover .jb-list-inner{border-color:transparent;border-radius:10px}.load-more-section{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;margin:40px 0 0}.load-more-section button{background:transparent;border:0;color:#000;font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.26px;line-height:18px;opacity:.5;padding:0;text-transform:uppercase;width:auto}.lds-ring div:first-child{border:6px solid hsla(0,0%,80%,.6)}.lds-ring div{border-top-color:#6e2e9a}