.ov-native-about{display:block!important;width:100%!important;max-width:none!important;margin:0;padding:0!important;background:#fbfaf7;color:#18352f;font-family:Arial,sans-serif;letter-spacing:-.1px}
.ov-native-about .e-con{padding:0;gap:0;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}
.ov-native-about .elementor-widget{margin:0}
.ov-native-about .elementor-heading-title{font-family:Inter,'Helvetica Neue',Arial,sans-serif!important;white-space:normal;text-wrap:balance}
.ov-native-about .elementor-widget-text-editor{font-family:Arial,'Helvetica Neue',sans-serif!important;font-size:inherit;line-height:inherit;font-weight:300;letter-spacing:-.1px}
.ov-native-about p{margin:0;text-wrap:pretty}
.ov-native-about .ov-about-who{display:block;padding:72px 32px}
.ov-native-about .ov-about-who-inner{display:grid;gap:64px;width:100%}
.ov-native-about .ov-about-who-copy,.ov-native-about .ov-insights-inner,.ov-native-about .ov-insights-stat,.ov-native-about .ovm,.ov-native-about .ovm-heading,.ov-native-about .ovm-copy,.ov-native-about .ovm-timeline{display:block}
.ov-native-about .ov-about-who-visual{width:100%;height:auto;align-self:center}
.ov-native-about .ov-about-who-copy{align-self:center;height:auto;min-height:0}
.ov-native-about .ov-about-who-copy h1{color:#18352f!important}
.ov-native-about .ov-about-who-copy .elementor-widget-text-editor p{margin:0 0 24px}
.ov-native-about .ov-about-who-copy .elementor-widget-text-editor:last-child p{margin-bottom:0}
.ov-native-about .ov-about-who-copy .ov-about-who-subtitle h2{font-size:24px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.015em!important;color:#18352f!important;margin:0 0 20px!important}
.ov-native-about .ov-about-who-statement-heading{margin-top:28px}
.ov-native-about #ov-insights-title h2{font:inherit!important;letter-spacing:inherit!important;color:inherit!important;margin:0}
.ov-native-about #ov-insights-title h2{font-family:Inter,'Helvetica Neue',Arial,sans-serif!important}
.ov-native-about .ov-insights-inner{width:100%}
.ov-native-about .ov-insights-intro p{font:inherit!important;color:inherit}
.ov-native-about .ov-insights-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}
.ov-native-about .ov-insights-stat+.ov-insights-stat:before{content:'';position:absolute;left:0;top:25px;bottom:24px;width:1px;height:auto;background:#768b7e;opacity:1;border:0;pointer-events:none}
.ov-native-about .ov-insights-number p{font:inherit!important;letter-spacing:inherit;color:inherit}
.ov-native-about .ov-insights-number{letter-spacing:-.035em}
.ov-native-about .ov-insights-stat-description p{max-width:320px;font:300 14px/1.6 Arial,sans-serif!important;margin:0 auto;color:#46534f!important}
.ov-native-about .ovm{padding-top:70px;padding-bottom:80px;width:100%}
.ov-native-about .ovm-heading{margin-bottom:65px;text-align:center}
.ov-native-about .ovm-heading p{font:300 17px/1.6 Arial,sans-serif;color:#6b7674}
.ov-native-about .ovm-timeline{width:100%}
.ov-native-about .ovm-timeline:before{content:'';display:block;position:absolute;left:50%;right:auto;top:8px;bottom:35px;width:1px;height:auto;background:repeating-linear-gradient(to bottom,#b9c0bd 0,#b9c0bd 13px,transparent 13px,transparent 26px);opacity:1;border:0;z-index:0;pointer-events:none}
.ov-native-about .ovm-row{display:grid;grid-template-columns:1fr 72px 1fr;align-items:center;width:100%;margin-bottom:42px}
.ov-native-about .ovm-row .ovm-visual{width:100%;line-height:0}
.ov-native-about .ovm-row img{border-radius:5px}
.ov-native-about .ovm-node{box-sizing:content-box;width:17px!important;height:17px;min-height:0;min-width:0;flex-shrink:0;border:7px solid #fff;border-radius:50%;background:#18352f;box-shadow:0 0 0 1px #c1c9c5;align-self:center;justify-self:center;z-index:1}
.ov-native-about .ovm-copy{padding-left:36px;width:100%;align-self:center;height:auto}
.ov-native-about .ovm-copy .ovm-year p{font:inherit!important;color:inherit!important;margin:0}
.ov-native-about .ovm-year{line-height:1.7!important}
.ov-native-about .ovm-vision{margin-bottom:0;min-height:190px}
.ov-native-about .ov-aftercare{display:block;width:100%;padding:42px 32px 44px}
.ov-native-about .ov-aftercare-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,6vw,100px);width:100%}
.ov-native-about .ov-aftercare-item{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:10px 0;width:100%}
.ov-native-about .ov-aftercare-icon{width:56px;height:56px}
.ov-native-about .ov-aftercare-icon img{display:block;width:100%;height:100%}
.ov-native-about .ov-aftercare-label h3{font:600 18px/1.3 Arial,sans-serif!important;letter-spacing:-.012em;color:#18352f;margin:0}
@media(max-width:1000px){.ov-native-about .ov-about-who-inner{gap:32px}.ov-native-about .ov-about-who-copy .elementor-widget-text-editor p{margin-bottom:18px}.ov-native-about .ov-about-who-copy .elementor-widget-text-editor:last-child p{margin-bottom:0}}
@media(max-width:800px){.ov-native-about .ov-aftercare{padding:28px 24px 34px}.ov-native-about .ov-aftercare-inner{grid-template-columns:1fr;gap:18px}.ov-native-about .ov-aftercare-item{grid-template-columns:50px minmax(0,1fr);gap:18px;padding:8px 0}.ov-native-about .ov-aftercare-icon{width:50px;height:50px}.ov-native-about .ov-aftercare-label h3{font-size:17px!important}}
@media(max-width:767px){.ov-native-about .ov-about-who{padding:40px 22px 44px}.ov-native-about .ov-about-who-inner{grid-template-columns:1fr;gap:30px}.ov-native-about .ov-about-who-copy .ov-about-who-subtitle h2{font-size:21px!important}.ov-native-about .ov-insights-stats{grid-template-columns:1fr;gap:0!important}.ov-native-about .ov-insights-number p{margin:0}.ov-native-about .ov-insights-stat-description p{font-size:14px!important}}
.ov-native-about .ov-insights-stat:before{z-index:0}
@media(max-width:767px){.ov-native-about .ov-insights-stat+.ov-insights-stat:before{top:-14px;bottom:auto;left:calc(50% - 36px);width:72px;height:1px}}
@media(max-width:700px){.ov-native-about .ovm{padding-top:40px;padding-bottom:45px}.ov-native-about .ovm-heading{margin-bottom:35px}.ov-native-about .ovm-timeline:before{left:8px}.ov-native-about .ovm-row{grid-template-columns:30px 1fr;margin-bottom:32px}.ov-native-about .ovm-row .ovm-visual{grid-column:2;grid-row:1;margin-bottom:18px!important}.ov-native-about .ovm-node{width:10px!important;height:10px;border-width:4px;align-self:start;margin-top:6px}.ov-native-about .ovm-copy{grid-column:2;padding:0}.ov-native-about .ovm-vision{min-height:0;margin-bottom:32px}}
