@media screen and (max-width:781px){.career-hero-section .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.career-hero-section .wp-block-columns .content-col{padding:80px 0!important}.career-hero-section .wp-block-column{position:relative;overflow:hidden}.career-hero-section .content-col .wp-block-group{padding-left:15px!important;padding-right:15px!important;max-width:655px;margin-left:auto}@media screen and (max-width:781px){.career-hero-section .content-col .wp-block-group{margin:auto;max-width:none;padding-left:48px!important;padding-right:48px!important}}@media screen and (min-width:782px){.career-hero-section .content-col .wp-block-group .wp-block-heading{padding-bottom:5px}}.career-hero-section .content-col .wp-block-group .wp-block-heading span{color:var(--wp--preset--color--custom-grand-jury-gold)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (min-width:782px){.career-hero-section .content-col .wp-block-group p{max-width:450px}}.career-hero-section .content-col .wp-block-group .list-with-check{list-style:none;padding-left:35px;font-weight:500}.career-hero-section .content-col .wp-block-group .list-with-check li{padding-bottom:3px}.career-hero-section .content-col .wp-block-group .list-with-check li:before{content:"";background:var(--wpr-bg-3f56c9bd-0aaf-4300-884f-16d2c2a6b274) center/cover no-repeat;height:15px;width:15px;display:inline-block;vertical-align:text-bottom;margin-left:-37px;margin-right:18px;padding:2px}.career-hero-section .content-col .wp-block-group .wp-element-button{margin-top:10px}.career-hero-section .content-col .wp-block-group .wp-element-button:hover{color:var(--wp--preset--color--custom-dark-blue)!important;background-color:var(--wp--preset--color--custom-grand-jury-gold)!important}.career-hero-section .wp-block-image{width:100%;height:100%}.career-hero-section .wp-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:781px){.career-hero-section .wp-block-columns{gap:0}}@media screen and (max-width:781px){.career-hero-section .wp-block-columns .content-col{padding-top:200px!important;padding-bottom:40px!important}}.career-hero-section .wp-block-columns .content-col .wp-block-group{padding-left:15px!important;padding-right:15px!important;max-width:816.6666666667px;margin-left:auto;margin-right:auto}@media screen and (max-width:781px){.career-hero-section .wp-block-columns .content-col .wp-block-group{margin:auto;max-width:none;padding-left:48px!important;padding-right:48px!important}}.career-hero-section .wp-block-columns .content-col .wp-block-group .wp-block-heading{padding-bottom:5px}.career-hero-section .wp-block-columns .content-col .wp-block-group .wp-block-heading strong{color:var(--wp--preset--color--custom-grand-jury-gold)!important}@media screen and (max-width:781px){.work-with-us>.wp-block-columns{padding:80px 33px!important}}.work-with-us .wp-block-heading span{color:var(--wp--preset--color--custom-dark-blue)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.work-with-us p{margin-left:auto;margin-right:auto}@media screen and (min-width:782px){.work-with-us p{max-width:490px}}.work-with-us .work-with-reasons{margin-top:120px}@media screen and (max-width:781px){.work-with-us .work-with-reasons{margin-top:60px}}.work-with-us .work-with-reasons .wp-block-column{padding:43px 41px 46px!important;background-color:var(--wp--preset--color--custom-grand-jury-gold-50-tint);border-radius:20px}@media screen and (max-width:781px){.work-with-us .work-with-reasons .wp-block-column{padding:40px 30px!important}}.work-with-us .work-with-reasons p{margin-top:15px;text-align:left;font-size:15px}@media screen and (max-width:781px){.job-opportunities-section .wp-block-columns{padding:80px 33px!important}}.job-opportunities-section .wp-block-heading span{color:var(--wp--preset--color--custom-grand-jury-gold)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.job-opportunities-section p{margin-left:auto;margin-right:auto}@media screen and (min-width:782px){.job-opportunities-section p{max-width:360px}}.job-opportunities-section .jobs-loop{padding-top:44px;padding-bottom:84px}@media screen and (max-width:781px){.job-opportunities-section .jobs-loop{padding-top:30px;padding-bottom:60px}}.job-opportunities-section .jobs-loop:not(.swiper){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:120px 30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-opportunities-section .jobs-loop:not(.swiper) .job-item{width:calc(33.33% - 20px)}@media screen and (max-width:1200px){.job-opportunities-section .jobs-loop:not(.swiper) .job-item{width:calc(50% - 15px)}}@media screen and (max-width:770px){.job-opportunities-section .jobs-loop:not(.swiper) .job-item{width:100%}}.job-opportunities-section .jobs-loop .job-item{background-color:var(--wp--preset--color--white);border-radius:10px;padding:47px 42px;color:var(--wp--preset--color--custom-dark-blue);height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}@media screen and (max-width:781px){.job-opportunities-section .jobs-loop .job-item{padding:40px 30px}}.job-opportunities-section .jobs-loop .job-item:after{content:"";width:90px;height:90px;display:block;background:var(--wpr-bg-1e99705f-575d-4e0b-8407-48925db8bb8b) 50%/45px 45px no-repeat;background-color:var(--wp--preset--color--custom-indemnity-indigo);position:absolute;top:-44px;right:42px;border-radius:20px}@media screen and (max-width:781px){.job-opportunities-section .jobs-loop .job-item:after{width:60px;height:60px;background:var(--wpr-bg-ee6dc24f-fb44-44f4-91a1-faac3ab71b1c) 50%/30px 30px no-repeat;background-color:var(--wp--preset--color--custom-indemnity-indigo);top:-30px;right:20px;border-radius:15px}}.job-opportunities-section .jobs-loop .job-item .job-title{margin:0;max-width:225px}.job-opportunities-section .jobs-loop .job-item hr{margin:25px 0;border:none;width:100%;height:1px;background-color:var(--wp--preset--color--custom-dark-blue)}@media screen and (max-width:781px){.job-opportunities-section .jobs-loop .job-item hr{margin:10px 0}}.job-opportunities-section .jobs-loop .job-item p{margin:0;font-size:15px}.job-opportunities-section .jobs-loop .job-item p.job-summary{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.job-opportunities-section .jobs-loop .job-item .apply-btn{display:inline-block;margin-top:10px;background-color:var(--wp--preset--color--custom-grand-jury-gold);border-radius:5px;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);text-decoration:none!important;font-weight:500}.job-opportunities-section .jobs-loop .job-item .apply-btn:hover{color:var(--wp--preset--color--white)!important;background-color:var(--wp--preset--color--custom-barrister-blue)!important}.job-opportunities-section .jobs-loop .swiper-pagination{height:14px;bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:unset;right:0}@media screen and (max-width:781px){.job-opportunities-section .jobs-loop .swiper-pagination{width:100%;bottom:15px}}.job-opportunities-section .wp-block-column{position:relative}.job-opportunities-section .jobs-related-note{max-width:none;text-align:left;margin:0;position:absolute;opacity:.4;bottom:0;z-index:1}@media screen and (max-width:768px){.job-opportunities-section .jobs-related-note{position:static;margin-top:20px}}@media screen and (max-width:781px){.our-culture-section .wp-block-columns{padding:80px 33px!important}}.our-culture-section .wp-block-heading span{color:var(--wp--preset--color--custom-grand-jury-gold)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.our-culture-section .wp-element-button:hover{color:var(--wp--preset--color--white)!important;background-color:var(--wp--preset--color--custom-barrister-blue)!important}.our-culture-section p{margin-left:0!important;text-align:left}@media screen and (min-width:782px){.our-culture-section p{max-width:360px}}@media screen and (max-width:781px){.our-culture-section p{margin-top:30px}}.our-culture-section .custom-video-wrap{position:relative}.our-culture-section .custom-video-wrap .wp-block-video{overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;pointer-events:none;position:relative}.our-culture-section .custom-video-wrap .wp-block-video:after{content:"";display:inline-block;width:110px;aspect-ratio:1/1;background:var(--wpr-bg-7b1e7d19-eddf-432b-94fe-3dcadbb68e80) 100%/100% 100% no-repeat;pointer-events:all;position:absolute;top:50%;left:50%;translate:-50% -50%;cursor:pointer}.our-culture-section .custom-video-wrap .wp-block-video.is-playing:after{display:none}.our-culture-section .custom-video-wrap .wp-block-video video{max-width:510px;aspect-ratio:16/9;border-radius:40px}.our-culture-section .custom-video-wrap .wp-block-button{position:absolute;left:34px;bottom:36px}@media screen and (max-width:781px){.our-culture-section .custom-video-wrap .wp-block-button{bottom:10px}}@media screen and (max-width:470px){.our-culture-section .custom-video-wrap .wp-block-button{display:none}}.our-culture-section .custom-video-wrap:has(.is-playing) .wp-block-button{display:none}@media screen and (max-width:781px){.candidate-pack-section .wp-block-columns{padding:80px 33px!important;gap:60px}}.candidate-pack-section .wp-block-heading span{color:var(--wp--preset--color--custom-grand-jury-gold)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (min-width:782px){.candidate-pack-section p{max-width:430px;margin-left:0!important}}.candidate-pack-section .wp-element-button:hover{color:var(--wp--preset--color--white)!important;background-color:var(--wp--preset--color--custom-barrister-blue)!important}@media screen and (max-width:781px){.apply-steps-section{padding:80px 48px!important}}@media screen and (max-width:781px){.apply-steps-section .wp-block-columns:not(:first-child){margin-top:60px}}.apply-steps-section h3.wp-block-heading{min-height:68px}@media screen and (max-width:781px){.apply-steps-section h3.wp-block-heading{font-size:20px!important;min-height:auto}}.apply-steps-section h3.wp-block-heading span{color:var(--wp--preset--color--white)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.apply-steps-section .apply-steps-wrap .wp-block-column{background-color:var(--wp--preset--color--white);border-radius:20px;padding:42px 45px}@media screen and (max-width:781px){.apply-steps-section .apply-steps-wrap .wp-block-column{padding:40px 30px}}.apply-steps-section .apply-steps-wrap .wp-block-column p{margin-top:15px}.apply-steps-section .wp-element-button:hover{color:var(--wp--preset--color--white)!important;background-color:var(--wp--preset--color--custom-barrister-blue)!important}@media screen and (max-width:1024px){.new-apply-steps-section{padding:80px 48px!important}}.new-apply-steps-section .small-title{font-size:11px;font-weight:600;line-height:16.5px;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:781px){.new-apply-steps-section .small-title{text-align:center!important;margin-bottom:-5px;font-size:10px}}.new-apply-steps-section .step-section-heading span{color:var(--wp--preset--color--custom-grand-jury-gold)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.new-apply-steps-section .steps-cols{margin-top:50px}@media screen and (max-width:781px){.new-apply-steps-section .steps-cols{margin-top:40px}}.new-apply-steps-section .steps-cols .steps-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:70px}@media screen and (max-width:781px){.new-apply-steps-section .steps-cols .steps-col{gap:25px}}.new-apply-steps-section .steps-cols .steps-col:not(:has(.step-item:hover)) .step-item:first-child{opacity:1!important}.new-apply-steps-section .steps-cols .steps-col .step-item{width:100%;max-width:895px;margin:0 auto;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative;padding:35px 75px 35px 105px;background-color:rgba(87,105,128,.4);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6;-webkit-box-shadow:10px 10px 24px rgba(0,0,0,.21);box-shadow:10px 10px 24px rgba(0,0,0,.21)}@media screen and (max-width:781px){.new-apply-steps-section .steps-cols .steps-col .step-item{padding:22px 26px 22px 63px;opacity:1}}.new-apply-steps-section .steps-cols .steps-col .step-item:not(:last-child):after{content:"";width:1px;height:40px;background-color:var(--wp--preset--color--custom-grand-jury-gold);display:block;position:absolute;bottom:-55px;left:50%}@media screen and (max-width:781px){.new-apply-steps-section .steps-cols .steps-col .step-item:not(:last-child):after{display:none!important}}.new-apply-steps-section .steps-cols .steps-col .step-item *{-webkit-transition:all .3s ease;transition:all .3s ease}.new-apply-steps-section .steps-cols .steps-col .step-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:1}.new-apply-steps-section .steps-cols .steps-col .step-item .step-item-count{width:71px;height:65px;font-size:34px;line-height:1;position:absolute;top:0;left:0;white-space:nowrap;border-radius:20px 0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:781px){.new-apply-steps-section .steps-cols .steps-col .step-item .step-item-count{line-height:25px;width:50px;height:46px;font-size:24px}}.new-apply-steps-section .steps-cols .steps-col .step-item .step-item-heading{font-size:24px;line-height:32px;width:100%}@media screen and (max-width:781px){.new-apply-steps-section .steps-cols .steps-col .step-item .step-item-heading{font-size:17px;line-height:22px}}.new-apply-steps-section .steps-cols .steps-col .step-item .step-item-desc{font-size:15px;line-height:24px;margin-left:0!important;margin-right:0!important}@media screen and (max-width:781px){.new-apply-steps-section .steps-cols .steps-col .step-item .step-item-desc{font-size:13px;line-height:21px}}.new-apply-steps-section .wp-block-buttons{margin-top:63px}@media screen and (max-width:781px){.new-apply-steps-section .wp-block-buttons{margin-top:25px}}@media screen and (max-width:500px){.new-apply-steps-section .wp-block-buttons .wp-block-button{width:100%}}.new-apply-steps-section .wp-block-buttons .wp-element-button{font-size:14px;font-weight:500;line-height:21px}.new-apply-steps-section .wp-block-buttons .wp-element-button:after{content:"";display:inline-block;margin-left:9px;vertical-align:sub;width:18px;height:18px;background:var(--wpr-bg-cad0a84f-8163-4f61-aab9-ae80ef6f6e53) center/cover no-repeat}.new-apply-steps-section .wp-block-buttons .wp-element-button:hover{color:var(--wp--preset--color--white)!important;background-color:transparent!important}.new-apply-steps-section .wp-block-buttons .wp-element-button:hover:after{background:var(--wpr-bg-97fff3b5-e72c-4013-bb68-f9ccae5ab672) center/cover no-repeat}.new-apply-steps-section .wp-block-buttons .wp-element-button:not([class*=background-color]):after{background:var(--wpr-bg-11f2064e-80c8-4e13-b8f7-12d368e4fd35) center/cover no-repeat}.new-apply-steps-section .wp-block-buttons .wp-element-button:not([class*=background-color]):hover{color:var(--wp--preset--color--custom-dark-blue)!important;background:var(--wp--preset--color--custom-grand-jury-gold)!important}.new-apply-steps-section .wp-block-buttons .wp-element-button:not([class*=background-color]):hover:after{background:var(--wpr-bg-0da6245b-80dd-4664-9599-20423ebfe6bb) center/cover no-repeat}.new-apply-steps-section .steps-cols .steps-col .step-item{background-color:var(--wp--preset--color--custom-barrister-blue)}.faq-section .wp-block-columns:has(.small-title) .wp-block-heading{margin-top:15px}@media screen and (max-width:781px){.faq-section .wp-block-columns:has(.small-title) .wp-block-heading{margin-top:10px!important}}@media screen and (max-width:781px){.faq-section .wp-block-columns{padding:80px 33px!important}}.faq-section .small-title{font-size:12px;font-weight:600;line-height:18px;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:781px){.faq-section .small-title{font-size:11px;line-height:16.5px}}.faq-section .wp-block-heading span{color:var(--wp--preset--color--custom-grand-jury-gold)!important;text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.faq-section .wp-block-accordion{margin-top:60px}@media screen and (max-width:781px){.faq-section .wp-block-accordion{margin-top:30px}}.faq-section .wp-block-accordion .wp-block-accordion-item{padding:22px 28px;border:1px solid transparent;overflow:hidden;border-radius:14px;max-width:742px;margin-left:auto;margin-right:auto;background-color:var(--wp--preset--color--white)}.faq-section .wp-block-accordion .wp-block-accordion-item:hover{border-color:var(--wp--preset--color--custom-grand-jury-gold)}.faq-section .wp-block-accordion .wp-block-accordion-item:not(:last-child){margin-bottom:14px}@media screen and (max-width:781px){.faq-section .wp-block-accordion .wp-block-accordion-item{padding:20px}}.faq-section .wp-block-accordion .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px;padding:0}.faq-section .wp-block-accordion .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-title{text-decoration:none!important;color:var(--wp--preset--color--custom-dark-blue);font-size:15px;font-weight:500;line-height:22px;padding:3px 0}.faq-section .wp-block-accordion .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon{font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:28px;height:28px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#f3f4f6}.faq-section .wp-block-accordion .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon:after{content:"+";font-size:20px;font-weight:400;color:var(--wp--preset--color--custom-dark-blue)}.faq-section .wp-block-accordion .wp-block-accordion-item.is-open{border-color:var(--wp--preset--color--custom-grand-jury-gold)}.faq-section .wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);background-color:var(--wp--preset--color--custom-grand-jury-gold)!important}.faq-section .wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon:after{content:"-"!important}.faq-section .wp-block-accordion .wp-block-accordion-item .wp-block-accordion-panel{padding-top:22px}@media screen and (max-width:781px){.faq-section .wp-block-accordion .wp-block-accordion-item .wp-block-accordion-panel{padding-top:12px}}.faq-section .wp-block-accordion .wp-block-accordion-item .wp-block-accordion-panel p{color:var(--wp--preset--color--custom-indemnity-indigo);font-size:14px;line-height:23.8px}.faq-section.light .wp-block-accordion .wp-block-accordion-item{background-color:#efebe9}.faq-section.light .wp-block-accordion .wp-block-accordion-item:hover{border-color:var(--wp--preset--color--custom-grand-jury-gold)}.faq-section.light .wp-block-accordion .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-title{color:var(--wp--preset--color--custom-dark-blue)}.faq-section.light .wp-block-accordion .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon{background:var(--wp--preset--color--white)}.faq-section.light .wp-block-accordion .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon:after{color:var(--wp--preset--color--custom-dark-blue)}.faq-section.light .wp-block-accordion .wp-block-accordion-item.is-open{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--custom-grand-jury-gold)}.faq-section.light .wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon{background-color:var(--wp--preset--color--custom-grand-jury-gold)!important}