.sectionTitle h2{font-size:45px;line-height:48px}.sidebar{width:100%}.sidebarHeader{padding-bottom:20px;display:flex;justify-content:space-between;align-items:center}.sidebarHeader button{color:var(--black);background:transparent;border:none;font-weight:500;display:flex;gap:4px;font-family:inherit;font-size:16px;letter-spacing:-.005em}.result-sort{display:flex;justify-content:flex-end;gap:30px;align-items:center;padding-bottom:20px}.result-sort .sep{width:1px;height:12px;background:var(--black)}.sort .dropdown a{color:var(--blackLight);font-weight:400}.filterBox{border-bottom:2px solid var(--primary);padding:15px 15px 15px 0}.filterHeader{align-items:center;cursor:pointer;display:flex;justify-content:space-between;font-weight:600}.filterHeader h6{font-size:16px;font-weight:500;color:black}.icon{font-size:30px;line-height:normal;font-weight:400}.filterContent{max-height:0;overflow:hidden;opacity:0;padding-top:0;transition:all .4s ease;padding-left:4px}.filterContent.open{max-height:500px;opacity:1;padding-top:10px}.filterContent label{display:flex;margin:6px 0;font-size:16px;gap:10px;color:black}.custom-checkbox{position:relative;padding-left:30px;cursor:pointer;user-select:none;align-items:center}.custom-checkbox input[type=checkbox]{display:none}.jobListBox{padding:20px 30px;background:#e9e9e9;margin-bottom:20px}.jobListHeader{justify-content:space-between}.jobIcon,.jobListHeader{display:flex;align-items:center}.jobIcon{width:24px;height:24px;position:relative;background:var(--primary);justify-content:center;color:var(--white);font-size:22px;cursor:pointer;transition:all .3s ease}.jobListBox .jobTitle{font-size:19px;font-weight:600;letter-spacing:-.1px;margin-bottom:4px;line-height:1.6;width:fit-content;color:black}.jobInfo{font-size:14px}.jobInfo span:after{content:"|";margin:0 8px}.jobInfo span:nth-child(3):after{display:none}.jobDescription{max-height:0;overflow:hidden;opacity:0;padding-top:0;transition:all .4s ease}.jobListBox.active .jobDescription{max-height:300px;opacity:1;padding-top:16px}.jobDescription.active{opacity:1;max-height:100%}.page-item .page-link.active{background:var(--primary);color:var(--white)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item .page-link{background:transparent;box-shadow:none;color:var(--textColor);border:none;font-size:14px;padding:8px 15px}.page-item .page-link.next,.page-item .page-link.prev{color:var(--primary)}.custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:var(--primary);border-color:var(--primary)}.custom-checkbox input[type=checkbox]:checked+.checkmark:after{display:block}.custom-checkbox .checkmark{position:absolute;left:0;top:2px;height:18px;width:18px;border:1px solid var(--black);background-color:transparent;transition:all .3s ease}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (max-width:767px){.heroTitle{font-size:34px;line-height:40px}.getinTouch .absImg{max-width:100%;min-width:320px}.getinTouch.sectionPadding{padding-bottom:0}.jobIcon{position:absolute;top:0;right:0}.jobListBox{position:relative}.sectionTitle h2{font-size:30px;line-height:36px}.getinTouch .siteBtn{padding:10px 12px}}