.about-page .about_us_header_wrap,.about-page .about_us_principles{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch;position:relative}.about-page .about_us_header_wrap{grid-column-gap:1.25rem;grid-row-gap:5rem}.about-page .about_us_header_wrap.about{align-items:center}.about-page .about_us_header_wrap .image_wrapper,.about-page .about_us_principles .image_wrapper{position:relative;width:100%;height:100%;min-height:25rem}.about-page .about_us_header_wrap .image.about,.about-page .about_us_principles .image.about{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.about-page .image_cms_wrap{width:100%;height:100%}.about-page .image_full{object-fit:cover;border-radius:.75rem;width:100%;height:100%}.about-page .about_us_principles{grid-column-gap:1.25rem;grid-row-gap:3.75rem;margin-top:5rem}.about-page .about_us_principles_column{grid-column-gap:2.25rem;grid-row-gap:2.25rem;flex-flow:column;align-items:flex-start;width:100%;display:flex}.about-page .about_us_choice{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:5rem;display:flex}.about-page .about_us_choice_grid{grid-column-gap:1.25rem;grid-row-gap:2.25rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.about-page .about_us_partnership{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:5rem;display:flex}.about-page .about_us_header_container{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr 1fr;place-items:center stretch;display:grid}.about-page .about_us_culture{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:5rem;margin-bottom:5rem;display:flex}.about-page .about_column_text{grid-column-gap:2.25rem;grid-row-gap:2.25rem;flex-flow:column;display:flex}.about-page .about_us_culture .c-wrap{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr;display:flex;position:relative}@media screen and (min-width:1280px){.about-page .about_us_header_wrap.about{grid-row-gap:5rem}.about-page .about_us_principles_column{grid-column-gap:2rem;grid-row-gap:2rem}.about-page .about_us_choice{margin-top:5rem}.about-page .about_us_choice_grid{grid-row-gap:2.5rem}}@media screen and (min-width:1440px){.about-page .about_us_header_wrap.about{grid-row-gap:5rem;align-items:center}.about-page .about_us_principles{align-items:center;margin-top:7.5rem}.about-page .about_us_principles_column{justify-content:center;align-items:flex-start}.about-page .about_us_choice,.about-page .about_us_partnership{margin-top:7.5rem}.about-page .about_us_culture{margin-top:7.5rem;margin-bottom:7.5rem}}@media screen and (max-width:991px){.about-page .about_us_header_wrap,.about-page .about_us_principles{grid-template-columns:1fr}.about-page .about_us_header_wrap .image_wrapper,.about-page .about_us_principles .image_wrapper{height:auto;min-height:0}.about-page .about_us_header_wrap .image.about,.about-page .about_us_principles .image.about{position:static;height:auto;width:100%}.about-page .about_us_header_wrap.about{grid-row-gap:3.75rem}.about-page .about_us_choice_grid{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.about-page .about_us_header_container{flex-flow:column;display:flex}.about-page .about_column_text{grid-column-gap:2rem;grid-row-gap:2rem}}@media screen and (max-width:767px){.about-page .about_us_header_wrap.about{grid-row-gap:2.5rem}.about-page .about_us_principles,.about-page .about_us_choice{margin-top:5rem}.about-page .about_us_choice_grid{flex-flow:column;display:flex}.about-page .about_us_partnership{margin-top:5rem}.about-page .about_us_culture{margin-top:5rem;margin-bottom:5rem}}@media screen and (max-width:479px){.about-page .about_us_header_wrap.about,.about-page .about_us_choice,.about-page .about_us_culture{grid-row-gap:2rem}}
