.expertise_flow .step_tab_nav{align-items:flex-start;border-bottom:2px solid var(--accent-7);display:flex;justify-content:space-between;margin:0 0 20px;overflow-x:auto}.expertise_flow .top_conta{clip-path:ellipse(85% 100% at 50% 0);overflow:hidden;padding:70px 20px;position:relative}.expertise_flow .top_conta:before{background:linear-gradient(90deg,rgba(64,68,162,.7),rgba(146,51,234,.7));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.expertise_flow .top_conta>*{position:relative;z-index:1}.expertise_flow .step_info .step_title p{font-weight:700;line-height:100%;margin-bottom:22px;transition:all .3s ease}.expertise_flow .step_tab.active .step_info .step_title p{color:var(--quinary_color)}.expertise_flow .tab_panel .feature-cards{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:48px}.expertise_flow .tab_panel .feature-cards .feature-card{width:calc(33.33% - 10.66667px)}.expertise_flow .tab_panel .feature-cards .feature-card h6{letter-spacing:-.1px;line-height:26px}.expertise_flow .tab_panel .feature-cards .feature-card p{opacity:.7}.expertise_flow .tab_panel .testimonial-section{display:flex;flex-wrap:wrap;gap:16px;padding:0 48.5px 48px}.expertise_flow .tab_panel .testimonial-section .testimonial-card{border:1px solid var(--accent-2);border-radius:10px;padding:24px 32px 46px;width:calc(50% - 8px)}.expertise_flow .tab_panel .testimonial-section .testimonial-card .company-logo{margin-bottom:28px}.expertise_flow .tab_panel .testimonial-section .testimonial-card .testimonial-content{margin-bottom:64px;max-width:396.21px}.expertise_flow .tab_panel .testimonial-section .testimonial-card .author-info{display:flex;gap:16px}.expertise_flow .tab_panel .testimonial-section .testimonial-card .author-img{border-radius:50%;height:48px;width:48px}.expertise_flow .step_tab{cursor:pointer;flex:1;scroll-margin-top:120px;text-align:center;transition:all .3s ease}.expertise_flow .step_tab .step_info{padding:0 10px}.expertise_flow .tab_panel{border:1px solid var(--accent-2);border-radius:10px;box-shadow:0 5px 11px 0 var(--accent-11);display:none;overflow:hidden}.expertise_flow .tab_panel.active{animation:fadeIn .4s ease;display:block}.expertise_flow .panel_card{background:var(--white_color);border:1px solid var(--accent-11);border-radius:10px;box-shadow:0 5px 11px 0 var(--accent-12);margin:0 auto 37px;max-width:100%;padding:32px 28px 13px 31px}.expertise_flow .panel_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.expertise_flow .cta_button{background:linear-gradient(90deg,var(--accent-9),var(--accent-10));border-radius:8px;color:#fff;font-weight:700;padding:12px 24px;text-decoration:none}.expertise_flow .wrap_cta_conta{column-gap:23px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:40px}.expertise_flow .mobile-only{display:none}.expertise_flow .tab_panel_group{position:relative}.expertise_flow .tab_panel .testimonial-section .testimonial-card .testimonial-content p{font-weight:300;line-height:24px}.expertise_flow .author-details h6{font-weight:600;line-height:24px}.expertise_flow .author-details p{font-family:Inter,sans-serif}@media (min-width:768px) and (max-width:1024px){.expertise_flow .tab_panel .feature-cards{padding:36px}.expertise_flow .tab_panel .testimonial-section{padding:0 36px 36px}}@media (max-width:767px){.expertise_flow .tab_panel .feature-cards{flex-direction:column;padding:40px 20px}.expertise_flow .tab_panel .feature-cards .feature-card{width:100%}.expertise_flow .tab_panel .testimonial-section{flex-direction:column;padding:0 20px 40px}.expertise_flow .tab_panel .testimonial-section .testimonial-card{padding:20px;width:100%}.expertise_flow .tab_panel .testimonial-section .testimonial-card .testimonial-content{margin-bottom:40px;max-width:100%}.expertise_flow .tab_panel .testimonial-section .testimonial-card .company-logo{margin-bottom:20px}.expertise_flow .wrap_cta_conta{justify-content:center}.expertise_flow .step_tab_nav{display:none}.expertise_flow .mobile-only{display:block;margin-bottom:16px;width:100%}.expertise_flow .step_tab_dropdown{margin-bottom:20px;position:relative}.expertise_flow .select-dropdown__button{background-color:#fff;border:1px solid var(--quinary_color);border-radius:12px;cursor:pointer;font-size:14px;font-weight:500;padding:12px 16px;position:relative;text-align:left;width:100%}.expertise_flow .select-dropdown__button:after{color:var(--white_color);content:"⌄";font-size:18px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.expertise_flow .select-dropdown__button.dropdown_open:after{transform:translateY(-50%) rotate(180deg)}.expertise_flow .step_dropdown_list{background:#fff;border:1px solid var(--quinary-color);border-radius:12px;display:none;left:0;max-height:300px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.expertise_flow .step_dropdown_list li{margin:0}.expertise_flow .step_dropdown_list li a{color:var(--text_color);display:block;font-size:14px;padding:12px 16px;text-decoration:none}.expertise_flow .step_dropdown_list li a:hover{background-color:var(--tertiary_color)}.expertise_flow .step_dropdown_list.active{display:block;list-style:none;padding:0}}