/* Reusable native Avia process block. Keep vp-native-process on the section. */
#top .vp-native-process{background:#fff;}
#top .vp-native-process .content{padding-top:0!important;padding-bottom:0!important;}
#top .vp-native-process .entry-content-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;padding:72px 0 30px;color:#202e60;text-align:left;}
#top .vp-native-process .entry-content-wrapper::before,#top .vp-native-process .entry-content-wrapper::after,#top .vp-native-process .entry-content-wrapper>br,#top .vp-native-process .entry-content-wrapper>.av-flex-placeholder{display:none!important;}
#top .vp-native-process .entry-content-wrapper>.flex_column{width:auto!important;margin:0!important;float:none!important;clear:none!important;min-width:0;}
#top .vp-native-process .entry-content-wrapper>.av_textblock_section:has(.vp-native-process-heading){grid-column:1/-1;}
#top .vp-native-process .vp-native-process-heading{grid-column:1/-1;}
#top .vp-native-process .vp-home-process-eyebrow{margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.4;color:#0874f9;text-align:left!important;}
#top .avia-section.vp-native-process h2{margin:0 0 16px;font-size:28px!important;font-weight:700;line-height:1.2;text-align:left!important;letter-spacing:0;color:#202e60;}
#top .vp-native-process .vp-home-process-step{position:relative;list-style:none;padding:0;min-width:0;}
#top .vp-native-process .vp-native-step-icon{width:92px;height:74px;margin:0 0 18px!important;float:none!important;}
#top .vp-native-process .vp-native-step-icon img{display:block;width:92px;height:74px;}
#top .vp-native-process .vp-home-process-step h3{font-size:19px;line-height:1.3;font-weight:700;margin:0 0 8px;color:#202e60;letter-spacing:0;text-align:left!important;}
#top .vp-native-process .vp-home-process-step p{font-size:14px;line-height:1.5;font-weight:400;margin:0;color:#526784;text-align:left!important;}
@media(min-width:768px){
#top .vp-native-process .vp-home-process-step:not(:last-of-type)::after{content:''!important;display:block!important;visibility:visible!important;position:absolute;top:36px;left:122px;right:0;width:calc(100% - 122px)!important;height:2px!important;background:#d9e1ee;clear:none!important;}
#top .vp-native-process .vp-home-process-step:not(:last-of-type)::before{content:''!important;display:block!important;visibility:visible!important;position:absolute;top:32px;right:0;width:8px;height:8px;border:solid #202e60;border-width:1.8px 1.8px 0 0;transform:rotate(45deg);z-index:1;clear:none!important;}
}
@media(max-width:767px){
#top .vp-native-process .entry-content-wrapper{grid-template-columns:1fr;gap:30px;padding:40px 0 30px;}
#top .vp-native-process .vp-native-process-heading{margin-bottom:-6px;}
#top .avia-section.vp-native-process h2{font-size:28px!important;margin-bottom:0;}
#top .vp-native-process .vp-home-process-step::after,#top .vp-native-process .vp-home-process-step::before{display:none!important;}
}
