:root{--accent:#6c1cff}@keyframes spin3{0%,100%{box-shadow:10px 10px rgba(255,255,255,1),-10px 10px rgba(255,255,255,.2),-10px -10px rgba(255,255,255,1),10px -10px rgba(255,255,255,.2)}25%{box-shadow:-10px 10px rgba(255,255,255,.2),-10px -10px rgba(255,255,255,1),10px -10px rgba(255,255,255,.2),10px 10px rgba(255,255,255,1)}50%{box-shadow:-10px -10px rgba(255,255,255,1),10px -10px rgba(255,255,255,.2),10px 10px rgba(255,255,255,1),-10px 10px rgba(255,255,255,.2)}75%{box-shadow:10px -10px rgba(255,255,255,.2),10px 10px rgba(255,255,255,1),-10px 10px rgba(255,255,255,.2),-10px -10px rgba(255,255,255,1)}}#wpadminbar{top:0!important}#c27-site-wrapper{background-color:#f4f4f4}.apenas-mobile{display:none}@media screen and (max-width:768px){.apenas-mobile{display:block}}div#form-section-general{display:none}a.c27-bookmark-button{display:none!important}.cts-carousel.no-list-style{display:flex;flex-direction:column;align-items:center;gap:16px}.cts-carousel li.ml-track-btn{width:100%;max-width:400px;display:flex;justify-content:center}.cts-carousel li.ml-track-btn a{display:flex;align-items:center;justify-content:center;width:100%;padding:18px 20px;border-radius:12px;text-decoration:none;font-weight:600;font-size:16px;letter-spacing:.25px;font-family:"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;transition:transform 0.25s ease-out,box-shadow 0.25s ease-out,background-color 0.25s ease,border-color 0.25s ease;cursor:pointer;border:1px solid transparent;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.cts-carousel li.ml-track-btn a i{margin-right:10px;font-size:1.25em;line-height:1}#qa-788a16 a{background-color:#25D366;color:#fff;border-color:#25D366;box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06)}#qa-788a16 a:hover,#qa-788a16 a:focus{background-color:#20c25a;border-color:#20c25a;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.08)}#qa-788a16 a:active{transform:translateY(0) scale(.98);background-color:#1db14f;border-color:#1db14f;box-shadow:0 1px 2px rgba(0,0,0,.1)}#qa-9388ee a{background-color:#f8f9fa;color:#212529;border:1px solid #dee2e6;box-shadow:0 2px 5px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.03)}#qa-9388ee a:hover,#qa-9388ee a:focus{background-color:#e9ecef;border-color:#ced4da;color:#000;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.05)}#qa-9388ee a:active{transform:translateY(0) scale(.98);background-color:#e2e6ea;border-color:#c8cdd2;box-shadow:0 1px 2px rgba(0,0,0,.05)}@media (min-width:768px){.cts-carousel.no-list-style{flex-direction:row;justify-content:center;gap:25px}.cts-carousel li.ml-track-btn{width:auto;max-width:none}.cts-carousel li.ml-track-btn a{width:auto;min-width:190px;padding:15px 30px;font-size:15px;letter-spacing:.5px;border-radius:30px}#qa-788a16 a{background-color:#25D366;color:#fff;border:1px solid #25D366;box-shadow:0 4px 10px rgba(22,146,91,.2),0 8px 20px rgba(0,0,0,.1);transform:none}#qa-788a16 a:hover{background-color:#25D366;color:#fff;border-color:#25D366;transform:none;box-shadow:0 4px 10px rgba(22,146,91,.2),0 8px 20px rgba(0,0,0,.1)}#qa-788a16 a:focus{background-color:#20c25a;border-color:#20c25a;transform:translateY(-4px) scale(1.03);box-shadow:0 6px 14px rgba(22,146,91,.3),0 10px 25px rgba(0,0,0,.15);outline:2px solid #1DAA50;outline-offset:2px}#qa-788a16 a:active{background-color:#1db14f;border-color:#1db14f;transform:translateY(-1px) scale(.99);box-shadow:0 2px 5px rgba(22,146,91,.25),0 4px 10px rgba(0,0,0,.12)}#qa-9388ee a{background-color:#FFF;color:#1f2937;border:1px solid #e5e7eb;box-shadow:0 4px 10px rgba(100,116,139,.07),0 8px 20px rgba(100,116,139,.05);transform:none}#qa-9388ee a:hover{background-color:#FFF;color:#1f2937;border-color:#e5e7eb;transform:none;box-shadow:0 4px 10px rgba(100,116,139,.07),0 8px 20px rgba(100,116,139,.05)}#qa-9388ee a:focus{background-color:#f9fafb;border-color:#d1d5db;color:#111827;transform:translateY(-4px);box-shadow:0 6px 14px rgba(100,116,139,.1),0 10px 25px rgba(100,116,139,.08);outline:2px solid #007bff;outline-offset:2px}#qa-9388ee a:active{transform:translateY(-1px) scale(.98);background-color:#f0f4f8;border-color:#c8cdd2;box-shadow:0 2px 5px rgba(100,116,139,.12),0 4px 10px rgba(100,116,139,.07)}}