@charset "UTF-8";.legal-career-opportunities a{transition:all 0.3s ease}.legal-career-opportunities a:hover{transform:translateY(-2px);transition:all 0.3s ease}.legal-career-opportunities .career-pathway-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.legal-career-opportunities .career-pathway-link{height:140px;width:200px;padding:0px 5px;text-align:center;font-family:"DM Serif Display",serif;font-size:20px;line-height:1.1;display:flex;align-items:center;justify-content:center}@media (max-width:575.98px){.legal-career-opportunities .career-pathway-link{width:100%;height:-moz-fit-content;height:fit-content;padding:1rem;line-height:1.5}}.legal-career-opportunities .lg-only{display:inline}@media (max-width:575.98px){.legal-career-opportunities .lg-only{display:none}}.legal-career-opportunities #vacation-scheme{background-color:#97999b;color:#e4e4e4}.legal-career-opportunities #trainee-solicitor{background-color:#e9e4cc;color:#516581}.legal-career-opportunities #experienced-lawyer{background-color:#516581;color:#e9e4cc}.legal-career-opportunities #why-join-link{background-color:#e4e4e4;color:#222a35}.legal-career-opportunities #meet-our-people-link{background-color:#526682;color:#f2f2f2}@media (max-width:991.98px){.legal-career-opportunities .job-openings-faq .job-openings{margin-bottom:60px}}.legal-career-opportunities .job-openings-faq .faq-swiper-container{min-height:400px}.legal-career-opportunities .job-openings-faq .faq-swiper.active{display:block}.legal-career-opportunities .job-openings-faq .faq-swiper:not(.active){display:none}.legal-career-opportunities .job-openings-faq .faq{padding-left:50px;height:100%;border-left:1px solid #e9e4cc}@media (max-width:991.98px){.legal-career-opportunities .job-openings-faq .faq{padding-left:0;border-left:none;border-top:1px solid #e9e4cc;padding-top:60px}}.legal-career-opportunities .job-openings-faq .faq .faq-filter-buttons{display:flex;gap:10px;flex-wrap:wrap}.legal-career-opportunities .job-openings-faq .faq .faq-filter-button{background-color:#97999b;color:#e4e4e4;border:none;border-radius:0;padding:5px 8px}.legal-career-opportunities .job-openings-faq .faq .faq-filter-button.active{background-color:#e9e4cc;color:#222a35}.legal-career-opportunities .job-openings-faq .faq .faq-swiper-pagination{text-align:center}.legal-career-opportunities .job-openings-faq .faq .swiper-pagination-bullet{margin-top:auto;height:15px;width:15px;border-radius:50%;border:1px solid #e9e4cc;background-color:transparent;opacity:1}.legal-career-opportunities .job-openings-faq .faq .swiper-pagination-bullet-active{background-color:#e9e4cc}.legal-career-opportunities .job-openings-faq .faq .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-right:12px}.legal-career-opportunities .job-openings-faq .faq .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}
