.about-heading h1{color:#016699}.about-heading{padding-top:88px}.about-heading header.PageHeader{display:flex;justify-content:space-around;align-items:flex-end;margin:0;max-width:1280px}.about-heading header.PageHeader .PageContent p{max-width:446px;margin-left:auto;font-style:normal;font-weight:500;font-size:16px;line-height:175%;color:#212b37}.about-heading header.PageHeader .PageContent{width:50%;margin:0}.about-heading header.PageHeader .SectionHeader{width:50%;margin-bottom:47px}.about-heading header.PageHeader .SectionHeader h1{max-width:570px}.AboutImage img{width:100%}.about-page-content{position:relative;padding-top:127px;padding-bottom:98px;overflow:hidden}.about-page-content .SectionHeader__Description{max-width:804px}.about-teams .SectionHeader__Description p{font-style:normal;font-weight:500;font-size:18px;line-height:180%;text-align:center;color:#255070}.about-teams .SectionContent .item-content h5{color:#000;margin:0}.about-teams .SectionContent .item-content p{font-style:normal;font-weight:700;font-size:16px;line-height:125%;color:#1da1f2;margin-top:-2px}.about-teams .SectionContent .item{margin-bottom:66px}.about-heading header.PageHeader .SectionHeader svg{margin-bottom:22px}.about-heading .AboutImage{padding-top:71px}.about-page-content .SectionHeader svg{margin-bottom:22px}.about-page-content .SectionHeader h2{margin-bottom:42px}.about-page-content .SectionHeader__Description p{font-weight:500;font-size:18px;line-height:180%;margin-bottom:24px;color:#255070}.about-page-content .SectionHeader__Description p strong{font-weight:700;font-size:20px;line-height:200%}.about-teams header.SectionHeader h2{font-size:50px;line-height:125%;letter-spacing:0;margin-bottom:13px}.about-teams .SectionHeader__Description{margin-top:0;max-width:460px}.about-teams header.SectionHeader{margin-bottom:87px}.about-teams .SectionContent .item-content{text-align:left;margin:22px 0 0}.abouts-page.about-teams{padding-bottom:140px;padding-top:117px}.about-teams .SectionContent .item .item-image img{border-top-left-radius:160px;border-top-right-radius:160px;border-bottom-right-radius:160px;position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.about-teams .SectionContent .item .item-image{padding-bottom:99.23%;position:relative}.abouts-page.about-teams .about-teams.Grid{margin:0 0 0 -34px}.abouts-page.about-teams .about-teams.Grid .Grid__Cell{padding:0 0 0 34px}.about-page-content .hfp-curves-dashed{width:626px;height:1251px;right:-2px;top:-581px;background:url(hfp-curves-dashed-new.svg) no-repeat center left;background-size:cover;transform:none}.section-text-image-custom .FeatureText--withImage .FeatureText__ImageWrapper{width:57.29%;border-radius:5.74909px 0 5.74909px 5.74909px;vertical-align:top;padding:126px 0}.section-text-image-custom .FeatureText.FeatureText--withImage{position:relative}.section-text-image-custom .FeatureBanner__Content{position:absolute;width:100%;height:100%;right:0;top:0;z-index:-1}.section-text-image-custom .FeatureBanner__Content .AspectRatio{max-width:inherit!important}.section-text-image-custom{padding:50px 0}.section-text-image-custom .FeatureText--withImage .FeatureText__ContentWrapper{width:42.71%;padding:126px 0;display:flex;flex-wrap:wrap}.section-text-image-custom .FeatureText.FeatureText--withImage{display:flex;align-items:self-start;position:static}.section-text-image-custom .FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio{padding-bottom:67.85%;height:0}.section-text-image-custom .FeatureBanner__Content{width:calc(50% + 342px)}.section-text-image-custom{position:relative;padding:0;overflow:hidden}.section-text-image-custom .FeatureText--withImage .FeatureText__Content{margin-left:auto;max-width:449px;margin-right:0;padding-right:30px}.section-text-image-custom .FeatureText--withImage .FeatureText__Content h2{color:#fff;letter-spacing:-.01em;margin:20px 0}.section-text-image-custom .FeatureText--withImage .FeatureText__Content .SectionHeader__Description{padding:0}.section-text-image-custom .FeatureText--withImage .FeatureText__Content .SectionHeader__Description p{color:#fff;font-size:18px;letter-spacing:.25px;margin-bottom:24px;line-height:179%}.section-text-image-custom .FeatureText--withImage .FeatureText__Content .SectionHeader__Description p strong{font-size:20px;line-height:2;letter-spacing:0}.section-text-image-custom .FeatureText--withImage .FeatureText__Content .SectionHeader__Description p:last-child{margin:0;font-weight:500}.section-text-image-custom .FeatureBanner__Content .AspectRatio{height:100%}@media only screen and (min-width: 1200px){.section-text-image-custom .FeatureText--withImage .FeatureText__Content h2{font-size:50px;line-height:125%}}@media only screen and (max-width: 1279px){.abouts-page.about-teams .about-teams.Grid .Grid__Cell{padding:0 0 0 20px}.abouts-page.about-teams .about-teams.Grid{margin:0 0 0 -20px}.about-heading header.PageHeader .SectionHeader h1{font-size:60px;max-width:430px}.about-page-content .hfp-curves-dashed{width:50%;height:150%;right:-50%;top:0;transform:translate(-50%,-50%)}}@media only screen and (max-width: 1199px){.section-text-image-custom .FeatureText--withImage .FeatureText__Content{max-width:100%;padding:0 0 0 30px}.section-text-image-custom .FeatureText.FeatureText--withImage{align-items:center}.section-text-image-custom .FeatureText--withImage .FeatureText__ContentWrapper,.section-text-image-custom .FeatureText--withImage .FeatureText__ImageWrapper{padding:100px 0}}@media only screen and (max-width: 1023px){.section-text-image-custom .FeatureText--withImage .FeatureText__Content{max-width:100%;padding:0;width:100%;text-align:left}.section-text-image-custom .FeatureText--withImage .FeatureText__Content .SectionHeader__Description{max-width:100%}.section-text-image-custom .FeatureText.FeatureText--withImage{align-items:center;flex-wrap:wrap;flex-direction:inherit}.section-text-image-custom .FeatureText--withImage .FeatureText__ContentWrapper{padding:70px 0;width:100%;position:relative;margin:0}.section-text-image-custom .FeatureText--withImage .FeatureText__ImageWrapper{padding:50px 0;width:100%}.section-text-image-custom .FeatureBanner__Content{width:auto;left:-20px;right:-20px}.section-text-image-custom .FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio{overflow:hidden}.about-heading header.PageHeader .SectionHeader{width:100%;margin-bottom:30px}.about-heading header.PageHeader .PageContent{width:100%}.about-heading header.PageHeader{flex-wrap:wrap}.about-heading header.PageHeader .PageContent p{margin-left:0}.about-page-content{padding-top:60px;padding-bottom:0}.abouts-page.about-teams{padding-bottom:30px;padding-top:60px}.about-heading{padding-top:50px}.about-teams .SectionContent .item{margin-bottom:45px}.about-heading .AboutImage{padding-top:35px}}@media only screen and (max-width: 767.98px){.about-page-content .hfp-curves-dashed{height:55%;width:100%;right:0;top:0;transform:translate(50%);background:url(hfp-curves-dashed.png) no-repeat center left;background-size:cover}.about-heading header.PageHeader .SectionHeader h1{font-size:35px;max-width:300px}}@media only screen and (max-width: 640px){.about-page-content .hfp-curves-dashed{height:25%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/about.css.map */
