.display_our_people_wrapper .display_our_people_list{display:flex;flex-flow:row wrap;justify-content:space-between}.display_our_people_wrapper .display_our_people_list article{width:22%}.display_our_people_wrapper .display_our_people_list article a.headshot{position:relative}.display_our_people_wrapper .display_our_people_list article a.headshot img{position:relative;border-radius:12px}.display_our_people_wrapper .display_our_people_list article .bio_name_and_link{position:relative}.display_our_people_wrapper .display_our_people_list article .bio_name_and_link h3{position:relative;font-family:tenon,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:40px;display:flex;align-items:center;color:#002c4d}.display_our_people_wrapper .display_our_people_list article .bio_name_and_link h3 span{display:block;position:relative;font-family:tenon,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:32px}.display_our_people_wrapper .display_our_people_list article .bio_name_and_link a.arrow_icon{position:relative}.shortcode_partner_firms{display:block}.shortcode_partner_firms .map_wrapper{background:#000;width:100%;margin:0 auto 3rem;padding:25px 50px}.shortcode_partner_firms .map_wrapper .map_container{width:100%;max-width:1440px;margin:0 auto}.shortcode_partner_firms .filter_container{display:block;width:100%;flex:100%}.shortcode_partner_firms .filter_container select{max-width:220px;display:inline-block}.shortcode_partner_firms .display_all_parnter_firms{display:flex;flex-flow:row wrap;justify-content:space-around}.shortcode_partner_firms .display_all_parnter_firms article{width:23%;min-width:280px;max-width:360px;padding:0;margin:1%;border:solid 1px #fff}.shortcode_partner_firms .display_all_parnter_firms article a.partner_firm{display:flex;justify-content:center;align-items:center}.shortcode_partner_firms .display_all_parnter_firms article a.partner_firm .partner_firm_logo{aspect-ratio:3/2;width:80%;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#f1f3f6;margin:10%;padding:15px;background-color:#fff;border:solid 25px #fff}.shortcode_partner_firms .display_all_parnter_firms article a.partner_firm .partner_firm_name{font-size:1rem;display:none}.featured_posts_container{position:relative;max-width:1684px;padding:0 24px;margin:0 auto}.featured_posts_container .featured_posts_wrapper{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between}.featured_posts_container .featured_posts_wrapper .featured_posts_column{width:48%}.featured_posts_container .featured_posts_wrapper .featured_posts_column article{position:relative;display:flex;flex-flow:row wrap;gap:2rem;border-bottom:1px solid var(--neutral-grey-dark, #e0ddd6);margin:0 0 24px;padding:0 0 24px}.featured_posts_container .featured_posts_wrapper .featured_posts_column article div.image_container{flex:2;overflow:hidden;position:relative;aspect-ratio:16/9}.featured_posts_container .featured_posts_wrapper .featured_posts_column article div.image_container .img_background{display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;aspect-ratio:16/9;border:solid 1px #f4f3f1;transition:ease all 250ms;transform:translate(-50%, -50%) scale(1);position:absolute;top:50%;left:50%;right:0;bottom:0}.featured_posts_container .featured_posts_wrapper .featured_posts_column article div.image_container:hover .img_background{transform:translate(-50%, -50%) scale(1.1)}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container{flex:3}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container span.date{color:var(--primary-blue-default, #002c4d);font-family:tenon,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container h3.title{color:var(--primary-blue-default, #002c4d);font-family:tenon,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container h3.title a{color:var(--primary-blue-default, #002c4d)}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container h3.title:hover{color:#085189}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container h3.title:hover a{color:#085189}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container a.read_more{color:var(--neutral-grey-darkest, #5a5344);text-align:center;font-family:tenon,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;padding:.5rem 1.5rem .5rem 0;cursor:pointer;position:relative;background-image:url(../images/read_more_icon.svg);background-repeat:no-repeat;background-position:95% 55%;transition:ease all 150ms}.featured_posts_container .featured_posts_wrapper .featured_posts_column article .content_container a.read_more:hover{color:#085189;background-position:100% 45%}.featured_posts_container .featured_posts_wrapper .featured_posts_column--primary{position:relative}.featured_posts_container .featured_posts_wrapper .featured_posts_column--primary article{border-bottom:none;margin:0;padding:0;flex-flow:column}.featured_posts_container .featured_posts_wrapper .featured_posts_column--primary article div.image_container{width:100%}.featured_posts_container .featured_posts_wrapper .featured_posts_column--secondary{position:relative;display:flex;flex-flow:column}.featured_posts_container .featured_posts_wrapper .featured_posts_column--secondary article:last-of-type{border-bottom:none;margin:0}.swiper.video_carousel{width:100%;height:auto;max-width:1680px;margin:0 auto}.swiper.video_carousel .swiper-button-prev{left:0;right:unset}.swiper.video_carousel .swiper-button-next{right:0;left:unset}.swiper.video_carousel .swiper-button-prev,.swiper.video_carousel .swiper-button-next{height:100%;top:0;bottom:0;transform:translate(0, 0);margin:0;padding:2rem;opacity:0;transition:ease all 500ms;background:linear-gradient(rgb(1, 25, 47), rgba(1, 25, 47, 0.5) 50%, rgb(1, 25, 47))}.swiper.video_carousel .swiper-button-prev::after,.swiper.video_carousel .swiper-button-next::after{transition:ease all 300ms;color:#0298d2}.swiper.video_carousel .swiper-button-prev:hover,.swiper.video_carousel .swiper-button-next:hover{opacity:1}.swiper.video_carousel .swiper-pagination{position:relative}.swiper.video_carousel .swiper-pagination .swiper-pagination-bullet-active{background:#0298d2}.swiper.video_carousel .swiper-slide,.swiper.video_carousel .swiper-slide-prev,.swiper.video_carousel .swiper-slide-next{overflow:hidden;position:relative}.swiper.video_carousel .swiper-slide div.slide_image{transition:ease all 500ms;transform:scale(1);position:relative;top:0;width:100%;aspect-ratio:16/9;background-size:cover}.swiper.video_carousel .swiper-slide-prev div.slide_image,.swiper.video_carousel .swiper-slide-next div.slide_image{position:relative;transform:translateX(0%)}.swiper.video_carousel .swiper-slide-prev div.slide_image{transform:translateX(25%)}.swiper.video_carousel .swiper-slide-next div.slide_image{transform:translateX(-25%)}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay{position:absolute;bottom:10%;left:0;z-index:5;background:#06142d;padding:0;transform:translateX(-100%);transition:ease all 500ms 300ms;min-height:20%;display:flex;justify-content:center;align-items:center}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay.right{left:unset;right:0;transform:translateX(100%)}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay::after{content:" ";height:10px;background:#0198d2;position:absolute;bottom:-5px;left:0;transition:all ease-in 500ms 800ms;width:0%}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay.right::after{right:0;left:unset}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description{left:20px;bottom:24px;line-height:1rem;left:unset;bottom:unset;padding:1rem 2rem;width:auto}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.name{display:block;color:var(--neutral-grey-default, #eceae6);font-size:40px;font-family:tenon,sans-serif;font-weight:600;line-height:1.2em;margin:0 0 5px 0}@media(max-width: 1440px){.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.name{font-size:26px}}@media(max-width: 1024px){.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.name{font-size:21px}}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.title_company_location{display:block;color:var(--gray-300, #d4d4d8);font-size:16px;font-family:tenon,sans-serif;line-height:1.2em}@media(max-width: 1440px){.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.title_company_location{font-size:14px}}@media(max-width: 1024px){.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.title_company_location{font-size:12px}}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.title_company_location b{margin:0 8px 0 0;border-right:solid 1px rgba(236,234,230,.5803921569);display:inline-block;padding:0 8px 0 0}.swiper.video_carousel .swiper-slide .video_carousel_slide_overlay .video_description span.title_company_location span.company_location{display:block;margin:5px 0 0}.swiper.video_carousel .swiper-slide.swiper-slide-active .video_carousel_slide_overlay{transform:translateX(0%)}.swiper.video_carousel .swiper-slide.swiper-slide-active .video_carousel_slide_overlay::after{width:80%}.swiper.video_carousel a.play_button_trigger{position:absolute;opacity:0;transition:ease all 500ms;top:50%;left:50%;right:unset;bottom:unset;transform:translate(-50%, -50%);z-index:99;bottom:10%;width:25%;min-height:20%;display:flex;align-items:center;justify-content:center}.swiper.video_carousel .swiper-slide-active a.play_button_trigger{opacity:.7;transition:ease all 250ms;filter:saturate(0.5)}.swiper.video_carousel .swiper-slide-active a.play_button_trigger:hover{opacity:1;filter:saturate(1)}.swiper.video_carousel a.play_button_trigger img.play_button{position:relative}.swiper.hero_slider{max-width:100%;margin:0 auto}.swiper.hero_slider .swiper-button-prev{left:0;right:unset}.swiper.hero_slider .swiper-button-next{right:0;left:unset}.swiper.hero_slider .swiper-button-prev,.swiper.hero_slider .swiper-button-next{height:100%;top:0;bottom:0;transform:translate(0, 0);margin:0;padding:5vw}.swiper.hero_slider .swiper-button-prev::after,.swiper.hero_slider .swiper-button-next::after{opacity:0;transition:ease all 300ms}.swiper.hero_slider .swiper-button-prev:hover::after,.swiper.hero_slider .swiper-button-next:hover::after{opacity:1;color:#537d98}@media(max-width: 768px){.swiper.hero_slider .swiper-button-prev,.swiper.hero_slider .swiper-button-next{display:none}}.swiper.hero_slider .swiper-pagination-bullet-active{background:#537d98}.swiper.hero_slider .swiper-wrapper .swiper-slide{width:100%;position:relative}.swiper.hero_slider .swiper-wrapper .swiper-slide div.hero_image{width:100%;height:90vh;background-size:cover;background-position:center}@media(max-width: 1440px){.swiper.hero_slider .swiper-wrapper .swiper-slide div.hero_image{height:80vh}}@media(max-width: 1280px){.swiper.hero_slider .swiper-wrapper .swiper-slide div.hero_image{height:70vh}}@media(max-width: 1024px){.swiper.hero_slider .swiper-wrapper .swiper-slide div.hero_image{height:60vh}}@media(max-width: 768px){.swiper.hero_slider .swiper-wrapper .swiper-slide div.hero_image{min-height:50vh;height:auto}}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay{position:absolute;left:50%;top:0;transform:translateX(-50%);bottom:0;width:100%;max-width:1440px;padding:20vh 15px;color:#fff}@media(max-width: 1024px){.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay{padding:10vh 15px;height:auto}}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .title{color:#fff;font-family:tenon,sans-serif;font-weight:200;font-size:4.6rem;line-height:4.6rem;position:relative;text-align:left;margin:0 0 1rem 0}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .title span{color:#537d98}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .title b{font-weight:600;display:block}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .title::after{content:" ";background:#fff;width:165px;height:1px;position:absolute;left:0;bottom:-1.25em}@media(max-width: 1440px){.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .title{font-size:50px;line-height:64px}}@media(max-width: 1024px){.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .title{font-size:42px;line-height:56px}}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .subtitle{color:var(--neutral-grey-lightest, #fff);font-family:tenon,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:48px;margin:0}@media(max-width: 1440px){.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .subtitle{font-size:24px;line-height:40px}}@media(max-width: 1024px){.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .subtitle{font-size:16px;line-height:24px}}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .button{background:var(--neutral-grey-default, #eceae6);display:flex;padding:16px 40px;margin:3.5rem 0 0;justify-content:center;align-items:center;gap:6px;color:var(--primary-blue-default, #002c4d);text-align:center;font-family:tenon,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;opacity:.9;transition:ease all 350ms}.swiper.hero_slider .swiper-wrapper .swiper-slide .hero_slider_slide_overlay .hero_slider_description .button:hover{opacity:1}html body.simpleEDGE #page-container .contact_us_CTA{background:var(--primary-blue-dark, #001930);box-shadow:0px 15px 46px 0px rgba(0,0,0,.15);display:flex;padding:32px 56px;align-items:center;gap:24px;align-self:stretch;max-width:980px;margin:0 auto;justify-content:space-around;flex-flow:row wrap}html body.simpleEDGE #page-container .contact_us_CTA p{color:var(--neutral-grey-default, #eceae6);font-family:tenon,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin:0}html body.simpleEDGE #page-container .contact_us_CTA a.cta_button{background:var(--neutral-grey-default, #eceae6);display:flex;padding:16px 40px;margin:0;justify-content:center;align-items:center;gap:6px;color:var(--primary-blue-default, #002c4d);text-align:center;min-width:220px;font-family:tenon,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;opacity:.9;transition:ease all 350ms}html body.simpleEDGE #page-container .contact_us_CTA a.cta_button:hover{opacity:1}html body.simpleEDGE #page-container .display_services{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media(max-width: 980px){html body.simpleEDGE #page-container .display_services{grid-template-columns:1fr}}html body.simpleEDGE #page-container .display_services article{padding:10vh 15px;border-bottom:solid 1px;border-right:solid 1px;border-color:#fff;display:flex;justify-content:center}@media(min-width: 979px){html body.simpleEDGE #page-container .display_services article:nth-child(odd){justify-content:flex-end}html body.simpleEDGE #page-container .display_services article:nth-child(even){border-right:none;justify-content:flex-start}html body.simpleEDGE #page-container .display_services article:nth-last-child(1),html body.simpleEDGE #page-container .display_services article:nth-last-child(2){border-bottom:none}}html body.simpleEDGE #page-container .display_services article:last-of-type{border-bottom:none}html body.simpleEDGE #page-container .display_services article .inner_wrapper{max-width:700px;width:100%;text-align:center;display:block}html body.simpleEDGE #page-container .display_services article .inner_wrapper h2{color:#fff;font-weight:300;font-size:2rem;letter-spacing:-0.5px;line-height:1.3em;text-align:center;font-variant:petite-caps;margin:0}html body.simpleEDGE #page-container .display_services article .inner_wrapper h2 a{color:#fff}.display_our_team{display:flex;width:100%;padding:5vh 0}.display_our_team .display_our_team--inner_wrapper{display:grid;gap:3rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));width:100%;padding:0 15px}.display_our_team .display_our_team--inner_wrapper article{min-width:320px}.display_our_team .display_our_team--inner_wrapper article a.headshot img{margin:0 0 1rem}.display_our_team .display_our_team--inner_wrapper article .bio_name_and_link h3 span.title{display:block;font-size:.6em;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-0.5px;color:#527d98}