.elementor-995 .elementor-element.elementor-element-b26c3f9{--display:flex;}.elementor-995 .elementor-element.elementor-element-b6bacd2{--display:flex;}.elementor-995 .elementor-element.elementor-element-266bd85d{--display:flex;}.elementor-995 .elementor-element.elementor-element-5f9485f7{--display:flex;}.elementor-995 .elementor-element.elementor-element-acb0001 .elementor-heading-title{font-size:14px;}.elementor-995 .elementor-element.elementor-element-34282b51{--display:flex;}.elementor-995 .elementor-element.elementor-element-73f722e8{--display:flex;}.elementor-995 .elementor-element.elementor-element-66a64b4f{--display:flex;}.elementor-995 .elementor-element.elementor-element-e6fae9b{--display:flex;}.elementor-995 .elementor-element.elementor-element-06b2139{--display:flex;}.elementor-995 .elementor-element.elementor-element-401ce87{--display:flex;}.elementor-995 .elementor-element.elementor-element-fb6e7ef{--display:flex;}.elementor-995 .elementor-element.elementor-element-89d6385{--display:flex;}.elementor-995 .elementor-element.elementor-element-71a47ea{--display:flex;}.elementor-995 .elementor-element.elementor-element-f3c4cdb{--display:flex;}.elementor-995 .elementor-element.elementor-element-455314c1{--display:flex;}.elementor-995 .elementor-element.elementor-element-7f2e4c25{--display:flex;}.elementor-995 .elementor-element.elementor-element-77a41d48{--display:flex;}.elementor-995 .elementor-element.elementor-element-2c630d4a{--display:flex;}.elementor-995 .elementor-element.elementor-element-192fdc66{--display:flex;}.elementor-995 .elementor-element.elementor-element-628dfab3{--display:flex;}.elementor-995 .elementor-element.elementor-element-4ff2a710{--display:flex;}.elementor-995 .elementor-element.elementor-element-2d0053a7{--display:flex;}.elementor-995 .elementor-element.elementor-element-6cec4656{--display:flex;}.elementor-995 .elementor-element.elementor-element-64522bf5{--display:flex;}.elementor-995 .elementor-element.elementor-element-b82cea7{--display:flex;}.elementor-995 .elementor-element.elementor-element-37ed0147{--display:flex;}.elementor-995 .elementor-element.elementor-element-37fa4721{--display:flex;}.elementor-995 .elementor-element.elementor-element-23c609de{--display:flex;}.elementor-995 .elementor-element.elementor-element-3dbcff3c{--display:flex;}.elementor-995 .elementor-element.elementor-element-1b3bdb20{--display:flex;}.elementor-995 .elementor-element.elementor-element-2827c5e7{--display:flex;}.elementor-995 .elementor-element.elementor-element-6341fa55{--display:flex;}.elementor-995 .elementor-element.elementor-element-2828b748{--display:flex;}.elementor-995 .elementor-element.elementor-element-6cc3b5ee{--display:flex;}.elementor-995 .elementor-element.elementor-element-7c007a4d{--display:flex;}.elementor-995 .elementor-element.elementor-element-397e65bd{--display:flex;}.elementor-995 .elementor-element.elementor-element-6dd6515d{--display:flex;}.elementor-995 .elementor-element.elementor-element-d90db60{--display:flex;}.elementor-995 .elementor-element.elementor-element-47fec76f{--display:flex;}.elementor-995 .elementor-element.elementor-element-b216bc3b{--display:flex;}.elementor-995 .elementor-element.elementor-element-95f837c7{--display:flex;}.elementor-995 .elementor-element.elementor-element-4aa13aa4{--display:flex;}.elementor-995 .elementor-element.elementor-element-c7a3d61f{--display:flex;}.elementor-995 .elementor-element.elementor-element-d0c93dfe{--display:flex;}.elementor-995 .elementor-element.elementor-element-42272b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-995 .elementor-element.elementor-element-da2a8e0f{--display:flex;}.elementor-995 .elementor-element.elementor-element-5272a1cf{--display:flex;}.elementor-995 .elementor-element.elementor-element-d3ca0531{--display:flex;}.elementor-995 .elementor-element.elementor-element-bc9a4182{--display:flex;}.elementor-995 .elementor-element.elementor-element-2101f074{--display:flex;}.elementor-995 .elementor-element.elementor-element-174a1ba3{--display:flex;}.elementor-995 .elementor-element.elementor-element-ef247808{--display:flex;}.elementor-995 .elementor-element.elementor-element-e1035892{--display:flex;}.elementor-995 .elementor-element.elementor-element-42d54eec{--display:flex;}.elementor-995 .elementor-element.elementor-element-08a8e1ae{--display:flex;}.elementor-995 .elementor-element.elementor-element-3984b7d7{--display:flex;}.elementor-995 .elementor-element.elementor-element-60895ff9{--display:flex;}.elementor-995 .elementor-element.elementor-element-5bd46339{--display:flex;}.elementor-995 .elementor-element.elementor-element-f883240{--display:flex;}.elementor-995 .elementor-element.elementor-element-ce219e1{--display:flex;}.elementor-995 .elementor-element.elementor-element-7e4630d{--display:flex;}.elementor-995 .elementor-element.elementor-element-02928da{--display:flex;}.elementor-995 .elementor-element.elementor-element-3f5e229{--display:flex;}.elementor-995 .elementor-element.elementor-element-4ece44c{--display:flex;}.elementor-995 .elementor-element.elementor-element-623dc07c{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-995 .elementor-element.elementor-element-6c34add8{--display:flex;}.elementor-995 .elementor-element.elementor-element-181318e{--display:flex;}.elementor-995 .elementor-element.elementor-element-771264a{--display:flex;}.elementor-995 .elementor-element.elementor-element-be5c9a6{--display:flex;}.elementor-995 .elementor-element.elementor-element-3d78d62{--display:flex;}.elementor-995 .elementor-element.elementor-element-28b18fd{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-7819e21b */.elementor-995 .elementor-element.elementor-element-7819e21b img{object-fit:contain;} .elementor-995 .elementor-element.elementor-element-7819e21b .widget-image-caption{font-size:12px;line-height:1.5;color:#625769;margin-top:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64522bf5 *//* Axis: proporcao imagem e conteudo - 2026-10-23 */
@media(min-width:1025px){.elementor-995 .elementor-element.elementor-element-64522bf5{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:36px 48px!important;}.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-37ed0147{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;}.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-37ed0147 > .e-con{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;padding:24px!important;margin:0!important;width:100%!important;min-width:0!important;height:100%!important;}.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-37ed0147 > .e-con > .elementor-element{width:100%!important;max-width:100%!important;margin:0!important;}.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-b82cea7{gap:16px!important;}.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-4a1984c5{width:100%!important;min-width:0!important;align-self:center!important;}}
/* Axis media proportion */
.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-37ed0147{grid-column:1 / -1!important;width:100%!important;}
@media(min-width:1025px){.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-4a1984c5 .ax-svg-wrap,.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-4a1984c5.ax-media-frame{aspect-ratio:4 / 3!important;height:auto!important;min-height:0!important;max-height:420px!important;}.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-4a1984c5 svg,.elementor-995 .elementor-element.elementor-element-64522bf5 > .elementor-element-4a1984c5 img{width:100%!important;height:auto!important;max-height:420px!important;object-fit:contain!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06bd3ff */.elementor-995 .elementor-element.elementor-element-06bd3ff img{object-fit:contain;} .elementor-995 .elementor-element.elementor-element-06bd3ff .widget-image-caption{font-size:12px;line-height:1.5;color:#625769;margin-top:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a3d61f *//* axis-seleto-grid-20261022 */
@media(min-width:1025px){.elementor-995 .elementor-element.elementor-element-c7a3d61f{grid-template-columns:repeat(6,minmax(0,1fr))!important;}.elementor-995 .elementor-element.elementor-element-c7a3d61f>.axis-project-card{grid-column:span 2!important;}.elementor-995 .elementor-element.elementor-element-c7a3d61f>.axis-project-card:nth-last-child(-n+4){grid-column:span 3!important;}.elementor-995 .elementor-element.elementor-element-c7a3d61f>.axis-project-featured{grid-column:1/-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b216bc3b */.elementor-995 .elementor-element.elementor-element-b216bc3b{padding:72px 24px;background:#faf8fc;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-inner{max-width:1200px;width:100%;margin:auto;display:flex;flex-direction:column;gap:28px;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-intro{max-width:760px;display:flex;flex-direction:column;gap:12px;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-card{display:flex;flex-direction:column;gap:12px;padding:20px;background:#fff;border:1px solid #ece3f2;border-radius:20px;min-width:0;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:12px;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-card .ax-h3 .elementor-heading-title{font-size:23px;line-height:1.25;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-card .ax-body .elementor-heading-title{font-size:16px;line-height:1.5;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-link{margin-top:auto;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-link .elementor-button{padding:0;background:transparent;color:#763b99;text-decoration:underline;text-underline-offset:4px;border:0;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-link a:focus-visible{outline:3px solid #a83ac7;outline-offset:5px;}@media(max-width:1024px){.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-995 .elementor-element.elementor-element-b216bc3b{padding:48px 20px;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-grid{grid-template-columns:1fr;gap:18px;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-card{padding:18px;}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-intro .ax-h2 .elementor-heading-title{font-size:30px;line-height:1.2;}}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-grid>.axis-project-featured{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:2rem;padding:2rem;background:linear-gradient(135deg,#fff,#f6effa)}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-feature-copy{display:flex;flex-direction:column;gap:1rem;min-width:0}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-featured .axis-project-feature-copy .ax-h3 .elementor-heading-title{font-size:2rem;line-height:1.2}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-featured .axis-project-link{margin-top:0}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-featured .axis-project-image img{width:100%;height:auto}@media(max-width:767px){.axis-project-grid>.axis-project-featured{display:flex;flex-direction:column;align-items:stretch;padding:1.125rem;gap:1.25rem}.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-featured .axis-project-feature-copy .ax-h3 .elementor-heading-title{font-size:1.65rem}}@media(max-width:767px){.elementor-995 .elementor-element.elementor-element-b216bc3b .axis-project-grid>.axis-project-featured{display:flex;flex-direction:column;align-items:stretch;padding:1.125rem;gap:1.25rem}}/* End custom CSS */