.elementor-146 .elementor-element.elementor-element-1598f58{--display:flex}body.elementor-page-146:not(.elementor-motion-effects-element-type-background),body.elementor-page-146>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F6F6}:root{--page-title-display:none}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-1598f58{--content-width:80%}}:root{--agk-faq-primario:#0B3B60;--agk-faq-claro:#00A8FF;--agk-faq-texto:#333333;--agk-faq-cinza:#6c757d;--agk-faq-bg:#ffffff;--agk-faq-fundo-claro:#F7F9FC;--agk-faq-borda:#eaeaea}.agk-faq-wrap{max-width:800px;margin:0 auto;padding:60px 20px;font-family:'Inter',sans-serif;color:var(--agk-faq-texto)}.agk-faq-header{text-align:center;margin-bottom:50px}.agk-tag{display:inline-block;background-color:rgb(0 168 255 / .1);color:var(--agk-faq-claro);padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:700;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.agk-tag i{margin-right:6px}.agk-title{font-size:2.8rem;color:var(--agk-faq-primario);font-weight:800;margin-bottom:15px;line-height:1.2}.agk-title span{color:var(--agk-faq-claro)}.agk-subtitle{color:var(--agk-faq-cinza);font-size:1.1rem;max-width:600px;margin:0 auto 30px auto;line-height:1.6}.agk-search-wrap{position:relative;max-width:500px;margin:0 auto}.agk-search-wrap input{width:100%;padding:18px 20px 18px 55px;border:2px solid var(--agk-faq-borda);border-radius:30px;font-size:1rem;outline:none;transition:all 0.3s ease;background:var(--agk-faq-bg);color:var(--agk-faq-texto)}.agk-search-wrap input:focus{border-color:var(--agk-faq-claro);box-shadow:0 0 0 4px rgb(0 168 255 / .1)}.agk-search-wrap input::placeholder{color:#a0aab2}.agk-search-wrap i{position:absolute;left:22px;top:50%;transform:translateY(-50%);color:var(--agk-faq-cinza);font-size:1.2rem;transition:color 0.3s ease}.agk-search-wrap input:focus+i{color:var(--agk-faq-claro)}#agk-no-results{display:none;color:#e74c3c;margin-top:15px;font-weight:600}.agk-faq-list{display:flex;flex-direction:column;gap:15px}.agk-faq-item{background:var(--agk-faq-bg);border:1px solid var(--agk-faq-borda);border-radius:12px;overflow:hidden;transition:all 0.3s ease}.agk-faq-item:hover{border-color:var(--agk-faq-claro);box-shadow:0 4px 15px rgb(0 0 0 / .03)}.agk-faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;cursor:pointer;transition:background 0.3s ease}.agk-faq-question-text{font-weight:700;font-size:1.1rem;color:var(--agk-faq-primario);padding-right:20px}.agk-faq-icon{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--agk-faq-fundo-claro);border-radius:50%;color:var(--agk-faq-claro);transition:transform 0.4s ease,background 0.3s ease,color 0.3s ease}.agk-faq-answer{max-height:0;overflow:hidden;transition:max-height 0.4s cubic-bezier(0,1,0,1)}.agk-faq-answer-inner{padding:0 25px 25px 25px;color:var(--agk-faq-cinza);line-height:1.6}.agk-faq-item.active{border-color:var(--agk-faq-claro);box-shadow:0 10px 30px rgb(0 168 255 / .08)}.agk-faq-item.active .agk-faq-question{background:var(--agk-faq-bg)}.agk-faq-item.active .agk-faq-icon{background:var(--agk-faq-claro);color:#fff;transform:rotate(45deg)}.agk-faq-item.active .agk-faq-answer{max-height:1000px;transition:max-height 0.5s ease-in-out}@media (max-width:768px){.agk-faq-wrap{padding:40px 15px}.agk-title{font-size:2.2rem}.agk-faq-question{padding:18px 20px}.agk-faq-answer-inner{padding:0 20px 20px 20px}.agk-faq-question-text{font-size:1rem}}