{"id":511,"date":"2026-09-16T05:08:03","date_gmt":"2026-09-16T08:08:03","guid":{"rendered":"https:\/\/jmcriatividade.com.br\/kml2026\/?page_id=511"},"modified":"2026-09-17T16:53:01","modified_gmt":"2026-09-17T19:53:01","slug":"portifolio","status":"publish","type":"page","link":"https:\/\/jmcriatividade.com.br\/kml2026\/portifolio\/","title":{"rendered":"Portif\u00f3lio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"511\" class=\"elementor elementor-511\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-296535ec e-con-full kmlpf-page kmlpfx-page e-flex e-con e-parent\" data-id=\"296535ec\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<section class=\"elementor-element elementor-element-24f32b1f kmlpf-section kmlpf-hero e-flex e-con-boxed e-con e-child\" data-id=\"24f32b1f\" data-element_type=\"container\" id=\"kmlpf-inicio\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-167daf23 e-con-full kmlpf-hero-row e-flex e-con e-child\" data-id=\"167daf23\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5c2e1b44 e-con-full kmlpf-hero-copy e-flex e-con e-child\" data-id=\"5c2e1b44\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6123c3ab kmlpf-eyebrow kmlpfm-hero-step elementor-widget elementor-widget-heading\" data-id=\"6123c3ab\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">PORTF\u00d3LIO \/ KML AG\u00caNCIA 360\u00b0<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e9bb478 kmlpf-hero-title kmlpfm-hero-step elementor-widget elementor-widget-heading\" data-id=\"6e9bb478\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Ideias que<br>ganham forma.<br><span class=\"kmlpf-red\">Marcas que<br>avan\u00e7am.<\/span><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b5bae34 kmlpfm-hero-step elementor-widget elementor-widget-text-editor\" data-id=\"1b5bae34\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Estrat\u00e9gia, design e tecnologia conectados para transformar desafios em novas possibilidades para a sua marca.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3c5ec628 e-con-full kmlpf-actions kmlpfm-hero-step e-flex e-con e-child\" data-id=\"3c5ec628\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63fb2741 elementor-align-left elementor-widget__width-auto kmlpf-button  elementor-widget elementor-widget-button\" data-id=\"63fb2741\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-projetos\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Explore os projetos \u2193<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-296efa80 elementor-align-left elementor-widget__width-auto kmlpf-button  elementor-widget elementor-widget-button\" data-id=\"296efa80\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Conheci%20o%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Vamos conversar \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d28a87c kmlpf-signature kmlpfm-hero-step elementor-widget elementor-widget-text-editor\" data-id=\"5d28a87c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>BRANDING \u00b7 DIGITAL \u00b7 COMUNICA\u00c7\u00c3O \u00b7 PERFORMANCE<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f9cc84d e-con-full kmlpf-board kmlpfm-hero-visual kmlpfx-studio-board e-flex e-con e-child\" data-id=\"6f9cc84d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-218dfefe e-con-full kmlpf-board-top e-flex e-con e-child\" data-id=\"218dfefe\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d3cf518 kmlpfx-live-dot elementor-widget elementor-widget-heading\" data-id=\"4d3cf518\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">\u25cf<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-368f2409 elementor-widget elementor-widget-heading\" data-id=\"368f2409\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">KML \/ IDEIAS EM MOVIMENTO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23976ad7 elementor-widget elementor-widget-heading\" data-id=\"23976ad7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u2197<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-15a2e18c e-con-full kmlpf-art kmlpf-art-branding kmlpf-hero-art kmlpfx-floating-art e-flex e-con e-child\" data-id=\"15a2e18c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-44edd613 e-con-full kmlpf-brand-layout e-flex e-con e-child\" data-id=\"44edd613\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-232163d8 e-con-full kmlpf-brand-tile e-flex e-con e-child\" data-id=\"232163d8\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-236f3280 elementor-widget elementor-widget-image\" data-id=\"236f3280\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"188\" src=\"https:\/\/jmcriatividade.com.br\/kml2026\/wp-content\/uploads\/2026\/09\/cropped-logo-6-1.webp\" class=\"attachment-large size-large wp-image-737\" alt=\"\" srcset=\"https:\/\/jmcriatividade.com.br\/kml2026\/wp-content\/uploads\/2026\/09\/cropped-logo-6-1.webp 600w, https:\/\/jmcriatividade.com.br\/kml2026\/wp-content\/uploads\/2026\/09\/cropped-logo-6-1-300x94.webp 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9cb2e93 e-con-full kmlpf-brand-label e-flex e-con e-child\" data-id=\"9cb2e93\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58b04913 elementor-widget elementor-widget-heading\" data-id=\"58b04913\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">MARCA<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bacc1dd elementor-widget elementor-widget-heading\" data-id=\"7bacc1dd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Presen\u00e7a<br>com prop\u00f3sito.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-334e9dd e-con-full kmlpfx-board-tags e-flex e-con e-child\" data-id=\"334e9dd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79d441e elementor-widget elementor-widget-heading\" data-id=\"79d441e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">ESTRAT\u00c9GIA<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6041e6b1 elementor-widget elementor-widget-heading\" data-id=\"6041e6b1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">DESIGN<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-117829e7 elementor-widget elementor-widget-heading\" data-id=\"117829e7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">TECNOLOGIA<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2a973a7b e-con-full kmlpf-board-bottom e-flex e-con e-child\" data-id=\"2a973a7b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ae4e216 elementor-widget elementor-widget-heading\" data-id=\"1ae4e216\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">MARCA<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a25b597 elementor-widget elementor-widget-heading\" data-id=\"a25b597\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">DIGITAL<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49290c78 elementor-widget elementor-widget-heading\" data-id=\"49290c78\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">PERFORMANCE<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-79f61347 kmlpf-section kmlpf-strip e-flex e-con-boxed e-con e-child\" data-id=\"79f61347\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-681a70f0 e-con-full kmlpf-pillars e-flex e-con e-child\" data-id=\"681a70f0\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-57d7c9b2 e-con-full kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"57d7c9b2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66e7650 elementor-widget elementor-widget-heading\" data-id=\"66e7650\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Estrat\u00e9gia<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-313f4f34 elementor-widget elementor-widget-text-editor\" data-id=\"313f4f34\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Um desafio como ponto de partida.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5711c700 e-con-full kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"5711c700\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f2b244e elementor-widget elementor-widget-heading\" data-id=\"1f2b244e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Criatividade<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39aefbe9 elementor-widget elementor-widget-text-editor\" data-id=\"39aefbe9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Uma ideia com dire\u00e7\u00e3o e identidade.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7198d1fe e-con-full kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"7198d1fe\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44bc95e elementor-widget elementor-widget-heading\" data-id=\"44bc95e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Conex\u00e3o<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64fe81de elementor-widget elementor-widget-text-editor\" data-id=\"64fe81de\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cada entrega faz parte do todo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-10282772 e-con-full kmlpf-section kmlpfx-clients e-flex e-con e-child\" data-id=\"10282772\" data-element_type=\"container\" id=\"kmlpfx-clientes\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-538eefed e-con-full kmlpfx-clients-head kmlpfm-reveal e-flex e-con e-child\" data-id=\"538eefed\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e2746f7 kmlpf-eyebrow elementor-widget elementor-widget-heading\" data-id=\"2e2746f7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">CONEX\u00d5ES QUE CONSTROEM HIST\u00d3RIAS<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b09791d kmlpfx-section-title elementor-widget elementor-widget-heading\" data-id=\"b09791d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Marcas que fazem parte<br>da nossa trajet\u00f3ria.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26de0290 elementor-widget elementor-widget-text-editor\" data-id=\"26de0290\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Espa\u00e7os reservados para os logotipos dos seus clientes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-558a042a e-con-full kmlpfx-logo-viewport e-flex e-con e-child\" data-id=\"558a042a\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2618a3dc e-con-full kmlpfx-logo-track e-flex e-con e-child\" data-id=\"2618a3dc\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-66b6ca6 e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"66b6ca6\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29ac8926 kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"29ac8926\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 01<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-355e388a e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"355e388a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4033528 kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"4033528\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 02<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4a7030e0 e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"4a7030e0\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29cf5074 kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"29cf5074\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 03<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d6df168 e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"1d6df168\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77d0848d kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"77d0848d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 04<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e34d854 e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"3e34d854\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b81f8cc kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"7b81f8cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 05<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c5dc348 e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"6c5dc348\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-759e77f9 kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"759e77f9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 06<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d31defd e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"6d31defd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57c6fe2e kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"57c6fe2e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 07<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f60e69c e-con-full kmlpfx-logo-item e-flex e-con e-child\" data-id=\"3f60e69c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4492745 kmlpfx-logo-placeholder elementor-widget elementor-widget-heading\" data-id=\"4492745\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">MARCA 08<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-215d8ad1 kmlpf-section kmlpf-gallery e-flex e-con-boxed e-con e-child\" data-id=\"215d8ad1\" data-element_type=\"container\" id=\"kmlpf-projetos\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4861394 e-con-full kmlpf-intro-row kmlpfm-reveal e-flex e-con e-child\" data-id=\"4861394\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c2fffbe e-con-full e-flex e-con e-child\" data-id=\"c2fffbe\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b186d23 kmlpf-eyebrow elementor-widget elementor-widget-heading\" data-id=\"b186d23\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">PORTF\u00d3LIO \/ POSSIBILIDADES<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-355153b0 elementor-widget elementor-widget-heading\" data-id=\"355153b0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cada desafio pede<br><span class=\"kmlpf-red\">uma boa ideia.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52d2b2ca e-con-full e-flex e-con e-child\" data-id=\"52d2b2ca\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d29fe58 elementor-widget elementor-widget-text-editor\" data-id=\"2d29fe58\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Conhe\u00e7a diferentes formas de conectar marca, experi\u00eancia digital e comunica\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-132cbaaf kmlpf-model-note elementor-widget elementor-widget-text-editor\" data-id=\"132cbaaf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Sele\u00e7\u00e3o demonstrativa: os projetos abaixo s\u00e3o modelos de apresenta\u00e7\u00e3o, prontos para receber seus cases reais.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-59bab4c8 e-con-full kmlpf-filters kmlpfm-reveal e-flex e-con e-child\" data-id=\"59bab4c8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d63b9f elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-filter kmlpf-filter-all elementor-widget elementor-widget-button\" data-id=\"9d63b9f\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-projetos\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Todos<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dbf9309 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-filter kmlpf-filter-branding elementor-widget elementor-widget-button\" data-id=\"dbf9309\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-projetos\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Branding<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28ac5316 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-filter kmlpf-filter-websites elementor-widget elementor-widget-button\" data-id=\"28ac5316\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-projetos\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Websites<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54253be5 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-filter kmlpf-filter-campanhas elementor-widget elementor-widget-button\" data-id=\"54253be5\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-projetos\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Campanhas de tr\u00e1fego<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bd6746b elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-filter kmlpf-filter-publicos elementor-widget elementor-widget-button\" data-id=\"4bd6746b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-projetos\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Projetos p\u00fablicos<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cd2076b e-con-full kmlpf-grid e-flex e-con e-child\" data-id=\"2cd2076b\" data-element_type=\"container\">\n\t\t<article class=\"elementor-element elementor-element-770c697b e-con-full kmlpf-card kmlpf-cat-branding kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"770c697b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5ee8225d e-con-full kmlpf-cover kmlpf-cover-branding e-flex e-con e-child\" data-id=\"5ee8225d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-713d4ef9 e-con-full kmlpf-cover-top e-flex e-con e-child\" data-id=\"713d4ef9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4cd86e6a elementor-widget elementor-widget-heading\" data-id=\"4cd86e6a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">BRANDING<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1177f16a elementor-widget elementor-widget-heading\" data-id=\"1177f16a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">01<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-20f4ce08 e-con-full kmlpf-art kmlpf-art-branding kmlpfx-case-art e-flex e-con e-child\" data-id=\"20f4ce08\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-681817cd e-con-full kmlpfx-preview kmlpfx-preview-brand e-flex e-con e-child\" data-id=\"681817cd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-43f557e1 e-con-full kmlpf-card-body e-flex e-con e-child\" data-id=\"43f557e1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71cc6dfa elementor-widget elementor-widget-heading\" data-id=\"71cc6dfa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Uma marca com algo a dizer.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f08ab9d elementor-widget elementor-widget-text-editor\" data-id=\"3f08ab9d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Posicionamento e identidade visual em uma linguagem consistente.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e1e8be elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-detail-toggle elementor-widget elementor-widget-button\" data-id=\"8e1e8be\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-detalhe-01\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver projeto \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b9ae7b8 e-con-full kmlpf-detail e-flex e-con e-child\" data-id=\"6b9ae7b8\" data-element_type=\"container\" id=\"kmlpf-detalhe-01\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bce8a5c elementor-widget elementor-widget-heading\" data-id=\"5bce8a5c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">SOBRE ESTE MODELO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b496e0c elementor-widget elementor-widget-text-editor\" data-id=\"2b496e0c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Desafio de refer\u00eancia<\/strong><br>Apresentar a ess\u00eancia de uma marca de forma clara e reconhec\u00edvel.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68b4dbb8 elementor-widget elementor-widget-text-editor\" data-id=\"68b4dbb8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Solu\u00e7\u00e3o proposta<\/strong><br>Estrat\u00e9gia de marca, identidade visual e aplica\u00e7\u00f5es nos pontos de contato.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c0fb57e elementor-widget elementor-widget-text-editor\" data-id=\"4c0fb57e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Resultado alcan\u00e7ado<\/strong><br>Inclua aqui um resultado real e validado com o cliente. Se houver indicadores, informe o per\u00edodo e o contexto da compara\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-707ea7b7 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-case-cta elementor-widget elementor-widget-button\" data-id=\"707ea7b7\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Vi%20o%20modelo%20de%20Branding%20no%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Quero um projeto nessa dire\u00e7\u00e3o \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-69cbec90 e-con-full kmlpf-card kmlpf-cat-websites kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"69cbec90\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-417aa82a e-con-full kmlpf-cover kmlpf-cover-websites e-flex e-con e-child\" data-id=\"417aa82a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e40a82a e-con-full kmlpf-cover-top e-flex e-con e-child\" data-id=\"e40a82a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a0a6cc2 elementor-widget elementor-widget-heading\" data-id=\"6a0a6cc2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">WEBSITES<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20d85802 elementor-widget elementor-widget-heading\" data-id=\"20d85802\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">02<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-17b88720 e-con-full kmlpf-art kmlpf-art-websites kmlpfx-case-art e-flex e-con e-child\" data-id=\"17b88720\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58f6fa8c e-con-full kmlpf-card-body e-flex e-con e-child\" data-id=\"58f6fa8c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6138fced elementor-widget elementor-widget-heading\" data-id=\"6138fced\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Do primeiro clique \u00e0 conversa.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d4e9b1d elementor-widget elementor-widget-text-editor\" data-id=\"2d4e9b1d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Uma experi\u00eancia digital que aproxima marca, mensagem e contato.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34c8fce0 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-detail-toggle elementor-widget elementor-widget-button\" data-id=\"34c8fce0\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-detalhe-02\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver projeto \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1129a467 e-con-full kmlpf-detail e-flex e-con e-child\" data-id=\"1129a467\" data-element_type=\"container\" id=\"kmlpf-detalhe-02\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-56eb54e7 elementor-widget elementor-widget-heading\" data-id=\"56eb54e7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">SOBRE ESTE MODELO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c449bd1 elementor-widget elementor-widget-text-editor\" data-id=\"5c449bd1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Desafio de refer\u00eancia<\/strong><br>Organizar a oferta e facilitar o caminho entre a visita e o contato.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5158528a elementor-widget elementor-widget-text-editor\" data-id=\"5158528a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Solu\u00e7\u00e3o proposta<\/strong><br>Arquitetura de informa\u00e7\u00e3o, design responsivo e chamadas para a\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3afbea6f elementor-widget elementor-widget-text-editor\" data-id=\"3afbea6f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Resultado alcan\u00e7ado<\/strong><br>Inclua aqui um resultado real e validado com o cliente. Se houver indicadores, informe o per\u00edodo e o contexto da compara\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c98e502 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-case-cta elementor-widget elementor-widget-button\" data-id=\"5c98e502\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Vi%20o%20modelo%20de%20Websites%20no%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Quero um projeto nessa dire\u00e7\u00e3o \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-77c7e65f e-con-full kmlpf-card kmlpf-cat-campanhas kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"77c7e65f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5bcea94f e-con-full kmlpf-cover kmlpf-cover-campanhas e-flex e-con e-child\" data-id=\"5bcea94f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-423191ec e-con-full kmlpf-cover-top e-flex e-con e-child\" data-id=\"423191ec\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-464d498d elementor-widget elementor-widget-heading\" data-id=\"464d498d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">CAMPANHAS DE TR\u00c1FEGO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f29aa2d elementor-widget elementor-widget-heading\" data-id=\"2f29aa2d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">03<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f9e5508 e-con-full kmlpf-art kmlpf-art-campanhas kmlpfx-case-art e-flex e-con e-child\" data-id=\"6f9e5508\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e38324a e-con-full kmlpfx-preview kmlpfx-preview-campaign e-flex e-con e-child\" data-id=\"e38324a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-380d7548 e-con-full kmlpf-card-body e-flex e-con e-child\" data-id=\"380d7548\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ba8d3b2 elementor-widget elementor-widget-heading\" data-id=\"5ba8d3b2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Criatividade com dire\u00e7\u00e3o.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c9613b7 elementor-widget elementor-widget-text-editor\" data-id=\"1c9613b7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Conceito, pe\u00e7as e mensagem conectados ao objetivo da campanha.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d2df6ab elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-detail-toggle elementor-widget elementor-widget-button\" data-id=\"4d2df6ab\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-detalhe-03\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver projeto \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5ab2b797 e-con-full kmlpf-detail e-flex e-con e-child\" data-id=\"5ab2b797\" data-element_type=\"container\" id=\"kmlpf-detalhe-03\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-68ff058d elementor-widget elementor-widget-heading\" data-id=\"68ff058d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">SOBRE ESTE MODELO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40e73a67 elementor-widget elementor-widget-text-editor\" data-id=\"40e73a67\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Desafio de refer\u00eancia<\/strong><br>Conectar uma proposta de valor aos p\u00fablicos relevantes para o neg\u00f3cio.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e3242f elementor-widget elementor-widget-text-editor\" data-id=\"2e3242f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Solu\u00e7\u00e3o proposta<\/strong><br>Planejamento da campanha, dire\u00e7\u00e3o criativa e pe\u00e7as para m\u00eddia digital.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31b5703c elementor-widget elementor-widget-text-editor\" data-id=\"31b5703c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Resultado alcan\u00e7ado<\/strong><br>Inclua aqui um resultado real e validado com o cliente. Se houver indicadores, informe o per\u00edodo e o contexto da compara\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d49960c elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-case-cta elementor-widget elementor-widget-button\" data-id=\"3d49960c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Vi%20o%20modelo%20de%20Campanhas%20de%20tr%C3%A1fego%20no%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Quero um projeto nessa dire\u00e7\u00e3o \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-55e8261c e-con-full kmlpf-card kmlpf-cat-publicos kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"55e8261c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7543ae28 e-con-full kmlpf-cover kmlpf-cover-publicos e-flex e-con e-child\" data-id=\"7543ae28\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6d028b27 e-con-full kmlpf-cover-top e-flex e-con e-child\" data-id=\"6d028b27\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d321d4a elementor-widget elementor-widget-heading\" data-id=\"7d321d4a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">PROJETOS P\u00daBLICOS<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5be9f08b elementor-widget elementor-widget-heading\" data-id=\"5be9f08b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">04<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-43904072 e-con-full kmlpf-art kmlpf-art-publicos kmlpfx-case-art e-flex e-con e-child\" data-id=\"43904072\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1385e6cd e-con-full kmlpf-card-body e-flex e-con e-child\" data-id=\"1385e6cd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da7d279 elementor-widget elementor-widget-heading\" data-id=\"da7d279\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Informa\u00e7\u00e3o que aproxima.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ec2a857 elementor-widget elementor-widget-text-editor\" data-id=\"3ec2a857\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Comunica\u00e7\u00e3o institucional com clareza, organiza\u00e7\u00e3o e acessibilidade.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d0bbff1 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-detail-toggle elementor-widget elementor-widget-button\" data-id=\"5d0bbff1\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-detalhe-04\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver projeto \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-452eaf1d e-con-full kmlpf-detail e-flex e-con e-child\" data-id=\"452eaf1d\" data-element_type=\"container\" id=\"kmlpf-detalhe-04\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-560ef899 elementor-widget elementor-widget-heading\" data-id=\"560ef899\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">SOBRE ESTE MODELO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59be69d8 elementor-widget elementor-widget-text-editor\" data-id=\"59be69d8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Desafio de refer\u00eancia<\/strong><br>Tornar informa\u00e7\u00f5es e servi\u00e7os mais f\u00e1ceis de encontrar e compreender.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-741155d2 elementor-widget elementor-widget-text-editor\" data-id=\"741155d2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Solu\u00e7\u00e3o proposta<\/strong><br>Sistema visual, organiza\u00e7\u00e3o do conte\u00fado e materiais institucionais.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7392cd44 elementor-widget elementor-widget-text-editor\" data-id=\"7392cd44\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Resultado alcan\u00e7ado<\/strong><br>Inclua aqui um resultado real e validado com o cliente. Se houver indicadores, informe o per\u00edodo e o contexto da compara\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8e3343 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-case-cta elementor-widget elementor-widget-button\" data-id=\"c8e3343\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Vi%20o%20modelo%20de%20Projetos%20p%C3%BAblicos%20no%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Quero um projeto nessa dire\u00e7\u00e3o \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-55f9c1fd e-con-full kmlpf-card kmlpf-cat-branding kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"55f9c1fd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2705bc60 e-con-full kmlpf-cover kmlpf-cover-branding2 e-flex e-con e-child\" data-id=\"2705bc60\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1c70a9e1 e-con-full kmlpf-cover-top e-flex e-con e-child\" data-id=\"1c70a9e1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b95849d elementor-widget elementor-widget-heading\" data-id=\"1b95849d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">BRANDING<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f0d5cfd elementor-widget elementor-widget-heading\" data-id=\"1f0d5cfd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">05<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-43c13016 e-con-full kmlpf-art kmlpf-art-branding2 kmlpfx-case-art e-flex e-con e-child\" data-id=\"43c13016\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2102135c e-con-full kmlpfx-preview kmlpfx-preview-identity e-flex e-con e-child\" data-id=\"2102135c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-68fd5d25 e-con-full kmlpf-card-body e-flex e-con e-child\" data-id=\"68fd5d25\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b104486 elementor-widget elementor-widget-heading\" data-id=\"5b104486\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Identidade em cada ponto de contato.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1501a664 elementor-widget elementor-widget-text-editor\" data-id=\"1501a664\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Uma linguagem visual que acompanha a marca em diferentes formatos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c18e7e1 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-detail-toggle elementor-widget elementor-widget-button\" data-id=\"5c18e7e1\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-detalhe-05\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver projeto \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d452a60 e-con-full kmlpf-detail e-flex e-con e-child\" data-id=\"d452a60\" data-element_type=\"container\" id=\"kmlpf-detalhe-05\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7739a90 elementor-widget elementor-widget-heading\" data-id=\"7739a90\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">SOBRE ESTE MODELO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43619e28 elementor-widget elementor-widget-text-editor\" data-id=\"43619e28\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Desafio de refer\u00eancia<\/strong><br>Manter reconhecimento e coer\u00eancia entre os canais de uma marca.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-499849a1 elementor-widget elementor-widget-text-editor\" data-id=\"499849a1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Solu\u00e7\u00e3o proposta<\/strong><br>Dire\u00e7\u00e3o de arte, sistema gr\u00e1fico e desdobramentos de identidade.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51349bb elementor-widget elementor-widget-text-editor\" data-id=\"51349bb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Resultado alcan\u00e7ado<\/strong><br>Inclua aqui um resultado real e validado com o cliente. Se houver indicadores, informe o per\u00edodo e o contexto da compara\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5abdc2c1 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-case-cta elementor-widget elementor-widget-button\" data-id=\"5abdc2c1\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Vi%20o%20modelo%20de%20Branding%20no%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Quero um projeto nessa dire\u00e7\u00e3o \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-5be467f9 e-con-full kmlpf-card kmlpf-cat-websites kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"5be467f9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1da37acc e-con-full kmlpf-cover kmlpf-cover-landing e-flex e-con e-child\" data-id=\"1da37acc\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-71a6012d e-con-full kmlpf-cover-top e-flex e-con e-child\" data-id=\"71a6012d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ba0d5a7 elementor-widget elementor-widget-heading\" data-id=\"4ba0d5a7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">WEBSITES<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a250dfb elementor-widget elementor-widget-heading\" data-id=\"a250dfb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">06<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d7cbc62 e-con-full kmlpf-art kmlpf-art-landing kmlpfx-case-art e-flex e-con e-child\" data-id=\"d7cbc62\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1bb2f500 e-con-full kmlpf-card-body e-flex e-con e-child\" data-id=\"1bb2f500\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f9caa64 elementor-widget elementor-widget-heading\" data-id=\"6f9caa64\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Uma p\u00e1gina. Um pr\u00f3ximo passo.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79437425 elementor-widget elementor-widget-text-editor\" data-id=\"79437425\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Landing page com foco na oferta e em uma jornada objetiva.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65f0517 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-detail-toggle elementor-widget elementor-widget-button\" data-id=\"65f0517\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpf-detalhe-06\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver projeto \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49cf52ac e-con-full kmlpf-detail e-flex e-con e-child\" data-id=\"49cf52ac\" data-element_type=\"container\" id=\"kmlpf-detalhe-06\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2574d2ef elementor-widget elementor-widget-heading\" data-id=\"2574d2ef\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">SOBRE ESTE MODELO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-508d0479 elementor-widget elementor-widget-text-editor\" data-id=\"508d0479\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Desafio de refer\u00eancia<\/strong><br>Apresentar uma oferta e orientar a pessoa at\u00e9 a pr\u00f3xima a\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63a37e44 elementor-widget elementor-widget-text-editor\" data-id=\"63a37e44\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Solu\u00e7\u00e3o proposta<\/strong><br>Estrutura de conte\u00fado, interface responsiva e integra\u00e7\u00e3o de contato.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66e6c806 elementor-widget elementor-widget-text-editor\" data-id=\"66e6c806\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Resultado alcan\u00e7ado<\/strong><br>Inclua aqui um resultado real e validado com o cliente. Se houver indicadores, informe o per\u00edodo e o contexto da compara\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75571d03 elementor-align-left elementor-widget__width-auto kmlpf-button kmlpf-case-cta elementor-widget elementor-widget-button\" data-id=\"75571d03\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Vi%20o%20modelo%20de%20Websites%20no%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Quero um projeto nessa dire\u00e7\u00e3o \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c0e9636 kmlpf-filter-status elementor-widget elementor-widget-text-editor\" data-id=\"1c0e9636\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Exibindo 6 projetos modelo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-178116ea kmlpf-section kmlpf-method e-flex e-con-boxed e-con e-child\" data-id=\"178116ea\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3f1fdc9f e-con-full kmlpf-method-intro kmlpfm-reveal e-flex e-con e-child\" data-id=\"3f1fdc9f\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ebac0b5 e-con-full e-flex e-con e-child\" data-id=\"ebac0b5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-540b1093 kmlpf-eyebrow elementor-widget elementor-widget-heading\" data-id=\"540b1093\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">POR TR\u00c1S DE CADA ENTREGA<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-300858a1 elementor-widget elementor-widget-heading\" data-id=\"300858a1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">O visual chama aten\u00e7\u00e3o.<br><span class=\"kmlpf-soft\">A estrat\u00e9gia d\u00e1 sentido.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5af9ce92 e-con-full e-flex e-con e-child\" data-id=\"5af9ce92\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d115239 elementor-widget elementor-widget-text-editor\" data-id=\"1d115239\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Uma vis\u00e3o integrada para conectar o que a marca comunica ao que a empresa precisa construir.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e80f814 e-con-full kmlpf-method-grid e-flex e-con e-child\" data-id=\"4e80f814\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f04f988 e-con-full kmlpf-step kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"f04f988\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78c3bce3 elementor-widget elementor-widget-heading\" data-id=\"78c3bce3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">01 \/ ENTENDER<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40181cdb elementor-widget elementor-widget-heading\" data-id=\"40181cdb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Contexto antes da cria\u00e7\u00e3o.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-505f94cb elementor-widget elementor-widget-text-editor\" data-id=\"505f94cb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Escuta, diagn\u00f3stico e clareza sobre o desafio que precisa ser resolvido.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2feb4161 e-con-full kmlpf-step kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"2feb4161\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63ec4e77 elementor-widget elementor-widget-heading\" data-id=\"63ec4e77\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">02 \/ CONECTAR<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73bdea54 elementor-widget elementor-widget-heading\" data-id=\"73bdea54\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Uma dire\u00e7\u00e3o compartilhada.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d764397 elementor-widget elementor-widget-text-editor\" data-id=\"1d764397\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Estrat\u00e9gia, mensagem e linguagem visual trabalhando na mesma dire\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d5df1ca e-con-full kmlpf-step kmlpfm-reveal kmlpfm-card e-flex e-con e-child\" data-id=\"6d5df1ca\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9aaf571 elementor-widget elementor-widget-heading\" data-id=\"9aaf571\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">03 \/ CONSTRUIR<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fe8ede1 elementor-widget elementor-widget-heading\" data-id=\"7fe8ede1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Forma com prop\u00f3sito.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e0aed98 elementor-widget elementor-widget-text-editor\" data-id=\"4e0aed98\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Entregas conectadas \u00e0 rotina, aos canais e aos objetivos da sua empresa.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-48e01f7c kmlpf-section kmlpfx-reviews e-flex e-con-boxed e-con e-child\" data-id=\"48e01f7c\" data-element_type=\"container\" id=\"kmlpfx-reviews\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-58caf28 e-con-full kmlpfx-review-intro e-flex e-con e-child\" data-id=\"58caf28\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-46b845ff e-con-full kmlpfx-review-copy kmlpfm-reveal e-flex e-con e-child\" data-id=\"46b845ff\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b1b031b kmlpf-eyebrow elementor-widget elementor-widget-heading\" data-id=\"7b1b031b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">AL\u00c9M DA ENTREGA<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2563434e kmlpfx-section-title elementor-widget elementor-widget-heading\" data-id=\"2563434e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Boas entregas.<br><span class=\"kmlpf-red\">Hist\u00f3rias para contar.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5aa4f3ae elementor-widget elementor-widget-text-editor\" data-id=\"5aa4f3ae\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A experi\u00eancia de quem constr\u00f3i junto tamb\u00e9m faz parte do nosso portf\u00f3lio.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e85f342 elementor-widget elementor-widget-text-editor\" data-id=\"5e85f342\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Modelos para edi\u00e7\u00e3o: substitua os textos e nomes por avalia\u00e7\u00f5es reais.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61e40e4 e-con-full kmlpfx-review-controls e-flex e-con e-child\" data-id=\"61e40e4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2dde4087 elementor-align-left elementor-widget__width-auto kmlpfx-review-prev elementor-widget elementor-widget-button\" data-id=\"2dde4087\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpfx-reviews\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u2190<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b764d5 kmlpfx-review-status elementor-widget elementor-widget-text-editor\" data-id=\"4b764d5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>01 \/ 04<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-719e5bdc elementor-align-left elementor-widget__width-auto kmlpfx-review-next elementor-widget elementor-widget-button\" data-id=\"719e5bdc\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#kmlpfx-reviews\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u2192<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f63f989 e-con-full kmlpfx-review-viewport e-flex e-con e-child\" data-id=\"2f63f989\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1e27f5d4 e-con-full kmlpfx-review-track e-flex e-con e-child\" data-id=\"1e27f5d4\" data-element_type=\"container\">\n\t\t<article class=\"elementor-element elementor-element-7241941 e-con-full kmlpfx-review-card e-flex e-con e-child\" data-id=\"7241941\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-38dba957 e-con-full kmlpfx-review-meta e-flex e-con e-child\" data-id=\"38dba957\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a57f866 elementor-widget elementor-widget-heading\" data-id=\"4a57f866\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">DEPOIMENTO \/ 01<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-731c45c1 kmlpfx-quote-symbol elementor-widget elementor-widget-heading\" data-id=\"731c45c1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">\u201c<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2417ceb9 kmlpfx-review-quote elementor-widget elementor-widget-text-editor\" data-id=\"2417ceb9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Insira aqui um depoimento real do seu cliente sobre a experi\u00eancia com a KML.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5a0fb8f7 e-con-full kmlpfx-review-author e-flex e-con e-child\" data-id=\"5a0fb8f7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63a7a86c elementor-widget elementor-widget-heading\" data-id=\"63a7a86c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Nome do cliente<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13b0c929 elementor-widget elementor-widget-text-editor\" data-id=\"13b0c929\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Empresa \u00b7 Projeto realizado<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-31e8e018 e-con-full kmlpfx-review-card e-flex e-con e-child\" data-id=\"31e8e018\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-147412df e-con-full kmlpfx-review-meta e-flex e-con e-child\" data-id=\"147412df\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f650afd elementor-widget elementor-widget-heading\" data-id=\"3f650afd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">DEPOIMENTO \/ 02<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f5ef724 kmlpfx-quote-symbol elementor-widget elementor-widget-heading\" data-id=\"4f5ef724\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">\u201c<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9bdc1f kmlpfx-review-quote elementor-widget elementor-widget-text-editor\" data-id=\"c9bdc1f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Insira aqui um depoimento real do seu cliente sobre a experi\u00eancia com a KML.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5fc32e1b e-con-full kmlpfx-review-author e-flex e-con e-child\" data-id=\"5fc32e1b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73848196 elementor-widget elementor-widget-heading\" data-id=\"73848196\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Nome do cliente<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2387ae1c elementor-widget elementor-widget-text-editor\" data-id=\"2387ae1c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Empresa \u00b7 Projeto realizado<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-55fabfae e-con-full kmlpfx-review-card e-flex e-con e-child\" data-id=\"55fabfae\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7321f95 e-con-full kmlpfx-review-meta e-flex e-con e-child\" data-id=\"7321f95\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-76c40d83 elementor-widget elementor-widget-heading\" data-id=\"76c40d83\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">DEPOIMENTO \/ 03<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39d910b8 kmlpfx-quote-symbol elementor-widget elementor-widget-heading\" data-id=\"39d910b8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">\u201c<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46a05afa kmlpfx-review-quote elementor-widget elementor-widget-text-editor\" data-id=\"46a05afa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Insira aqui um depoimento real do seu cliente sobre a experi\u00eancia com a KML.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5dd1d3d0 e-con-full kmlpfx-review-author e-flex e-con e-child\" data-id=\"5dd1d3d0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44a0e9cd elementor-widget elementor-widget-heading\" data-id=\"44a0e9cd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Nome do cliente<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ebace51 elementor-widget elementor-widget-text-editor\" data-id=\"6ebace51\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Empresa \u00b7 Projeto realizado<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t<article class=\"elementor-element elementor-element-71ee9fbd e-con-full kmlpfx-review-card e-flex e-con e-child\" data-id=\"71ee9fbd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-22fbe407 e-con-full kmlpfx-review-meta e-flex e-con e-child\" data-id=\"22fbe407\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39aa73fc elementor-widget elementor-widget-heading\" data-id=\"39aa73fc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">DEPOIMENTO \/ 04<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27aa16cd kmlpfx-quote-symbol elementor-widget elementor-widget-heading\" data-id=\"27aa16cd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">\u201c<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66d5f993 kmlpfx-review-quote elementor-widget elementor-widget-text-editor\" data-id=\"66d5f993\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Insira aqui um depoimento real do seu cliente sobre a experi\u00eancia com a KML.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1eac46ea e-con-full kmlpfx-review-author e-flex e-con e-child\" data-id=\"1eac46ea\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9bf14a elementor-widget elementor-widget-heading\" data-id=\"a9bf14a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Nome do cliente<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a1591f9 elementor-widget elementor-widget-text-editor\" data-id=\"7a1591f9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Empresa \u00b7 Projeto realizado<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-6ce25ca4 kmlpf-section kmlpf-cta e-flex e-con-boxed e-con e-child\" data-id=\"6ce25ca4\" data-element_type=\"container\" id=\"kmlpf-contato\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-38f94498 e-con-full kmlpf-cta-row e-flex e-con e-child\" data-id=\"38f94498\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5f42efa8 e-con-full kmlpfm-reveal e-flex e-con e-child\" data-id=\"5f42efa8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a667654 kmlpf-eyebrow elementor-widget elementor-widget-heading\" data-id=\"4a667654\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">SEU PR\u00d3XIMO PROJETO<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cab300d elementor-widget elementor-widget-heading\" data-id=\"cab300d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Sua marca pode ser<br>o nosso pr\u00f3ximo case.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-722cb103 elementor-widget elementor-widget-text-editor\" data-id=\"722cb103\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Conte o que voc\u00ea quer construir. Vamos encontrar juntos o melhor caminho para a sua pr\u00f3xima fase.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5cb531e7 e-con-full kmlpf-cta-actions kmlpfm-reveal e-flex e-con e-child\" data-id=\"5cb531e7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54c76476 elementor-align-left elementor-widget__width-auto kmlpf-button  elementor-widget elementor-widget-button\" data-id=\"54c76476\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/5538991102606?text=Ol%C3%A1%21%20Conheci%20o%20portf%C3%B3lio%20da%20KML%20e%20quero%20conversar%20sobre%20um%20projeto%20para%20minha%20empresa.\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Quero conversar sobre meu projeto \u2197<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74cceb6f elementor-widget elementor-widget-text-editor\" data-id=\"74cceb6f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>BRASIL \u00b7 ESTADOS UNIDOS \u00b7 CANAD\u00c1<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f537c20 kmlpf-runtime elementor-widget elementor-widget-html\" data-id=\"1f537c20\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n\/* CSS limited to this page. Content, colors and backgrounds use native controls. *\/\n.kmlpf-page.kmlpf-page{--pf-red:#e50914;--pf-ink:#1a1a1a;--pf-line:#e6e7e9;width:100%;max-width:none;gap:0;position:relative;isolation:isolate;font-family:'Plus Jakarta Sans',sans-serif}\n.kmlpf-page.kmlpf-page,.kmlpf-page.kmlpf-page *,.kmlpf-page.kmlpf-page *::before,.kmlpf-page.kmlpf-page *::after{box-sizing:border-box}\n.kmlpf-page.kmlpf-page .e-con,.kmlpf-page.kmlpf-page .elementor-widget{min-width:0}\n.kmlpf-page.kmlpf-page .elementor-widget{margin-block-end:0}\n.kmlpf-page.kmlpf-page .elementor-heading-title{margin:0}\n.kmlpf-page.kmlpf-page .elementor-widget-text-editor p{margin-top:0}\n.kmlpf-page.kmlpf-page .elementor-widget-text-editor p:last-child{margin-bottom:0}\n.kmlpf-page.kmlpf-page .kmlpf-section{width:100%;max-width:none;position:relative}\n.kmlpf-page.kmlpf-page .kmlpf-section>.e-con-inner{width:100%;max-width:1240px}\n.kmlpf-page.kmlpf-page .kmlpf-red{color:var(--pf-red)}\n.kmlpf-page.kmlpf-page .kmlpf-soft{color:#f5a3b5}\n.kmlpf-page.kmlpf-page [id]{scroll-margin-top:100px}\n.kmlpf-page.kmlpf-page .kmlpf-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:12px;letter-spacing:1.4px;line-height:1.6}\n.kmlpf-page.kmlpf-page .kmlpf-eyebrow .elementor-heading-title::before{content:'';width:27px;height:1px;background:currentColor;flex-shrink:0}\n.kmlpf-page.kmlpf-page .kmlpf-hero{overflow:hidden}\n.kmlpf-page.kmlpf-page .kmlpf-hero::after{content:'';position:absolute;right:-140px;top:-260px;width:550px;height:550px;border-radius:50%;background:radial-gradient(circle,#f4dce3,transparent 70%);pointer-events:none;z-index:-1}\n.kmlpf-page.kmlpf-page .kmlpf-hero-row{align-items:center}\n.kmlpf-page.kmlpf-page .kmlpf-hero-copy{flex:1}\n.kmlpf-page.kmlpf-page .kmlpf-hero-title .elementor-heading-title{letter-spacing:-.05em;line-height:1.055}\n.kmlpf-page.kmlpf-page .kmlpf-actions{flex-wrap:wrap;width:100%;align-items:center}\n.kmlpf-page.kmlpf-page .kmlpf-actions>.elementor-widget,.kmlpf-page.kmlpf-page .kmlpf-filters>.elementor-widget{width:auto;flex:0 1 auto}\n.kmlpf-page.kmlpf-page .kmlpf-button .elementor-button{display:inline-flex;justify-content:center;align-items:center;max-width:100%;text-decoration:none;white-space:normal;transition:transform .2s,box-shadow .2s,background-color .2s}\n.kmlpf-page.kmlpf-page .kmlpf-button .elementor-button-text{overflow-wrap:anywhere}\n.kmlpf-page.kmlpf-page a:focus-visible{outline:3px solid #e50914;outline-offset:5px}\n.kmlpf-page.kmlpf-page .kmlpf-cta a:focus-visible{outline-color:#fff}\n.kmlpf-page.kmlpf-page .kmlpf-signature{letter-spacing:1.1px}\n.kmlpf-page.kmlpf-page .kmlpf-board{flex:0 0 46%;position:relative;overflow:hidden;box-shadow:0 28px 55px -30px #36102066}\n.kmlpf-page.kmlpf-page .kmlpf-board::before{content:'';position:absolute;width:320px;height:320px;border:1px solid #8a3b5355;border-radius:50%;right:-120px;top:70px;box-shadow:0 0 0 45px #9b335914;pointer-events:none}\n.kmlpf-page.kmlpf-page .kmlpf-board-top,.kmlpf-page.kmlpf-page .kmlpf-board-bottom{justify-content:space-between;align-items:center;position:relative}\n.kmlpf-page.kmlpf-page .kmlpf-board-top>.elementor-widget,.kmlpf-page.kmlpf-page .kmlpf-board-bottom>.elementor-widget,.kmlpf-page.kmlpf-page .kmlpf-cover-top>.elementor-widget{width:auto}\n.kmlpf-page.kmlpf-page .kmlpf-board-top .elementor-heading-title,.kmlpf-page.kmlpf-page .kmlpf-board-bottom .elementor-heading-title{letter-spacing:1px}\n.kmlpf-page.kmlpf-page .kmlpf-board-bottom{border-top:1px solid #ffffff22;padding-top:20px}\n.kmlpf-page.kmlpf-page .kmlpf-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}\n.kmlpf-page.kmlpf-page .kmlpf-pillars>.e-con+.e-con{border-left:1px solid #ffffff20;padding-left:30px}\n.kmlpf-page.kmlpf-page .kmlpf-intro-row>.e-con{flex:1}\n.kmlpf-page.kmlpf-page .kmlpf-filters{flex-wrap:wrap;flex-direction:row;gap:8px}\n.kmlpf-page.kmlpf-page .kmlpf-filter .elementor-button{padding:12px 19px;font-size:12px;box-shadow:none}\n.kmlpf-page.kmlpf-page .kmlpf-filter.is-active .elementor-button{background:#1a1a1a;color:#fff;border-color:#1a1a1a}\n.kmlpf-page.kmlpf-page .kmlpf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;align-items:start}\n.kmlpf-page.kmlpf-page .kmlpf-card{overflow:hidden;transition:box-shadow .2s,border-color .2s}\n.kmlpf-page.kmlpf-page .kmlpf-cover{position:relative;isolation:isolate;overflow:hidden;min-height:305px}\n.kmlpf-page.kmlpf-page .kmlpf-cover-top{flex-direction:row;justify-content:space-between;position:relative;z-index:2}\n.kmlpf-page.kmlpf-page .kmlpf-cover-top .elementor-heading-title,.kmlpf-page.kmlpf-page .kmlpf-model-label .elementor-heading-title{letter-spacing:1.1px}\n.kmlpf-page.kmlpf-page .kmlpf-art{position:relative;height:210px;min-height:210px;display:flex;justify-content:center;align-items:center;isolation:isolate}\n.kmlpf-page.kmlpf-page .kmlpf-hero-art{height:325px;min-height:325px}\n.kmlpf-page.kmlpf-page .kmlpf-brand-layout{align-items:center;transform:rotate(-5deg);width:94%}\n.kmlpf-page.kmlpf-page .kmlpf-brand-tile{width:45%;aspect-ratio:1\/1;border-radius:20px;align-items:center;justify-content:center;box-shadow:0 18px 30px #0003;flex-shrink:0}\n.kmlpf-page.kmlpf-page .kmlpf-mark .elementor-heading-title{font-size:clamp(60px,7vw,104px);letter-spacing:-.07em;line-height:1}\n.kmlpf-page.kmlpf-page .kmlpf-brand-label{flex:1}\n.kmlpf-page.kmlpf-page .kmlpf-browser{width:86%;transform:rotate(-4deg);border-radius:10px;overflow:hidden;box-shadow:0 16px 34px #53324530}\n.kmlpf-page.kmlpf-page .kmlpf-browser-bar{border-bottom:1px solid #e9e4e7}\n.kmlpf-page.kmlpf-page .kmlpf-screen-row{align-items:center;padding-right:20px;flex-direction:row}\n.kmlpf-page.kmlpf-page .kmlpf-browser-content{width:65%;flex:1}\n.kmlpf-page.kmlpf-page .kmlpf-browser-pill{width:76px;height:13px;border-radius:30px}\n.kmlpf-page.kmlpf-page .kmlpf-web-orb{width:31%;aspect-ratio:1\/1;border-radius:50%;box-shadow:inset -12px -12px 0 #a5436844;flex-shrink:0}\n.kmlpf-page.kmlpf-page .kmlpf-campaign-copy{position:absolute;left:9%;top:15px;width:72%;z-index:1}\n.kmlpf-page.kmlpf-page .kmlpf-art-arrow{position:absolute;right:0;bottom:-24px;opacity:.75;width:auto}\n.kmlpf-page.kmlpf-page .kmlpf-public-sheet{width:76%;height:204px;transform:rotate(-5deg);box-shadow:0 16px 35px #3e33422b;border-radius:2px}\n.kmlpf-page.kmlpf-page .kmlpf-public-sheet::before{content:'';width:50px;height:5px;background:var(--pf-red);position:absolute;top:15px;right:18px}\n.kmlpf-page.kmlpf-page .kmlpf-public-stamp{position:absolute;right:5%;bottom:4px;width:82px;height:82px;align-items:center;justify-content:center;border-radius:12px;transform:rotate(7deg)}\n.kmlpf-page.kmlpf-page .kmlpf-public-stamp .elementor-heading-title{font-size:70px;line-height:1}\n.kmlpf-page.kmlpf-page .kmlpf-poster-one{width:55%;position:absolute;left:8%;top:0;transform:rotate(-7deg);box-shadow:0 12px 24px #60182e26;z-index:2;border-radius:3px}\n.kmlpf-page.kmlpf-page .kmlpf-poster-two{width:40%;position:absolute;right:5%;top:25px;transform:rotate(8deg);min-height:165px;border:1px solid #caabb8;justify-content:space-between;border-radius:3px}\n.kmlpf-page.kmlpf-page .kmlpf-landing{width:78%;height:196px;position:absolute;top:8px;left:5%;transform:rotate(-4deg);border-radius:10px;box-shadow:0 16px 35px #37283522}\n.kmlpf-page.kmlpf-page .kmlpf-phone{width:27%;height:187px;position:absolute;right:6%;top:34px;transform:rotate(7deg);border:5px solid #301825;border-radius:22px;justify-content:center;box-shadow:0 12px 20px #30182520}\n.kmlpf-page.kmlpf-page .kmlpf-mobile-pill{height:8px;width:40px;border-radius:10px;opacity:.8}\n.kmlpf-page.kmlpf-page .kmlpf-card-body>.kmlpf-button{margin-top:3px}\n.kmlpf-page.kmlpf-page .kmlpf-detail-toggle .elementor-button{padding:0;border:0;background:transparent;color:#b30011;border-radius:0;font-size:13px}\n.kmlpf-page.kmlpf-page .kmlpf-detail-toggle .elementor-button:hover{background:transparent;color:#e50914}\n.kmlpf-page.kmlpf-page .kmlpf-detail{border-left:2px solid #e50914}\n.kmlpf-page.kmlpf-page .kmlpf-detail strong{color:#1a1a1a}\n.kmlpf-page.kmlpf-page [hidden]{display:none!important}\n.kmlpf-page.kmlpf-page .kmlpf-case-cta .elementor-button{padding:12px 15px;font-size:11px}\n.kmlpf-page.kmlpf-page .kmlpf-method-intro{align-items:flex-end}\n.kmlpf-page.kmlpf-page .kmlpf-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}\n.kmlpf-page.kmlpf-page .kmlpf-step{border:1px solid #ffffff24;border-radius:15px}\n.kmlpf-page.kmlpf-page .kmlpf-cta{overflow:hidden;isolation:isolate}\n.kmlpf-page.kmlpf-page .kmlpf-cta::before{content:'';width:380px;height:380px;border:1px solid #ffffff25;position:absolute;right:-70px;top:-145px;border-radius:50%;box-shadow:0 0 0 60px #ffffff05,0 0 0 120px #ffffff04;pointer-events:none}\n.kmlpf-page.kmlpf-page .kmlpf-cta>.e-con-inner{position:relative}\n.kmlpf-page.kmlpf-page .kmlpf-cta-row>.e-con{flex:1}\n.kmlpf-page.kmlpf-page .kmlpf-cta-actions{align-items:flex-start;flex:0 0 36%!important}\n.kmlpf-page.kmlpf-page .kmlpf-runtime{height:0;min-height:0;margin:0;padding:0;overflow:hidden;line-height:0}\n@media(hover:hover){.kmlpf-page.kmlpf-page .kmlpf-card:hover{border-color:#d3abb9;box-shadow:0 15px 35px -24px #5b173455}.kmlpf-page.kmlpf-page .kmlpf-actions .elementor-button:hover,.kmlpf-page.kmlpf-page .kmlpf-cta .elementor-button:hover{transform:translateY(-2px);box-shadow:0 9px 20px -12px #57091d88}}\n@media(max-width:1024px){\n .kmlpf-page.kmlpf-page .kmlpf-hero-row{flex-direction:column;align-items:stretch;gap:40px}\n .kmlpf-page.kmlpf-page .kmlpf-hero-copy,.kmlpf-page.kmlpf-page .kmlpf-board{width:100%;flex:auto}\n .kmlpf-page.kmlpf-page .kmlpf-hero-title .elementor-heading-title{font-size:54px}\n .kmlpf-page.kmlpf-page .kmlpf-board{max-width:620px;align-self:center}\n .kmlpf-page.kmlpf-page .kmlpf-intro-row{gap:28px}\n .kmlpf-page.kmlpf-page .kmlpf-cover{padding:18px;min-height:270px}\n .kmlpf-page.kmlpf-page .kmlpf-art{height:185px;min-height:185px}\n .kmlpf-page.kmlpf-page .kmlpf-hero-art{height:275px;min-height:275px}\n .kmlpf-page.kmlpf-page .kmlpf-grid{gap:18px}\n .kmlpf-page.kmlpf-page .kmlpf-brand-label .elementor-heading-title{font-size:20px}\n .kmlpf-page.kmlpf-page .kmlpf-brand-label .elementor-widget:first-child .elementor-heading-title{font-size:10px}\n .kmlpf-page.kmlpf-page .kmlpf-browser-content{padding:18px}\n .kmlpf-page.kmlpf-page .kmlpf-browser-content .elementor-heading-title{font-size:20px}\n .kmlpf-page.kmlpf-page .kmlpf-campaign-copy .elementor-heading-title{font-size:25px}\n .kmlpf-page.kmlpf-page .kmlpf-campaign-copy>.elementor-widget:first-child .elementor-heading-title{font-size:9px}\n .kmlpf-page.kmlpf-page .kmlpf-public-sheet .elementor-heading-title{font-size:23px}\n .kmlpf-page.kmlpf-page .kmlpf-public-sheet{padding:22px;height:178px}\n .kmlpf-page.kmlpf-page .kmlpf-poster-one{padding:16px}\n .kmlpf-page.kmlpf-page .kmlpf-poster-one .elementor-heading-title{font-size:26px}\n .kmlpf-page.kmlpf-page .kmlpf-poster-two{padding:14px;min-height:145px}\n .kmlpf-page.kmlpf-page .kmlpf-poster-two .elementor-heading-title{font-size:33px}\n .kmlpf-page.kmlpf-page .kmlpf-phone{width:29%;padding:10px;height:165px}\n .kmlpf-page.kmlpf-page .kmlpf-phone .elementor-heading-title{font-size:17px}\n .kmlpf-page.kmlpf-page .kmlpf-landing{height:176px;padding:20px}\n .kmlpf-page.kmlpf-page .kmlpf-landing .elementor-heading-title{font-size:23px}\n .kmlpf-page.kmlpf-page .kmlpf-landing>.elementor-widget:first-child .elementor-heading-title{font-size:9px}\n .kmlpf-page.kmlpf-page .kmlpf-card-body{padding:22px}\n .kmlpf-page.kmlpf-page .kmlpf-method-intro,.kmlpf-page.kmlpf-page .kmlpf-cta-row{flex-direction:column;align-items:stretch;gap:28px}\n .kmlpf-page.kmlpf-page .kmlpf-method-intro>.e-con,.kmlpf-page.kmlpf-page .kmlpf-cta-row>.e-con{width:100%}\n .kmlpf-page.kmlpf-page .kmlpf-step{padding:21px}\n}\n@media(max-width:767px){\n .kmlpf-page.kmlpf-page .kmlpf-hero-title .elementor-heading-title{font-size:clamp(34px,9.2vw,48px)}\n .kmlpf-page.kmlpf-page .kmlpf-hero-row{gap:30px}\n .kmlpf-page.kmlpf-page .kmlpf-actions{flex-direction:row;gap:12px}\n .kmlpf-page.kmlpf-page .kmlpf-actions .elementor-button{font-size:12px;padding:14px 18px}\n .kmlpf-page.kmlpf-page .kmlpf-signature{font-size:9px;letter-spacing:.6px}\n .kmlpf-page.kmlpf-page .kmlpf-board{padding:21px;border-radius:18px}\n .kmlpf-page.kmlpf-page .kmlpf-board-top,.kmlpf-page.kmlpf-page .kmlpf-board-bottom{flex-direction:row}\n .kmlpf-page.kmlpf-page .kmlpf-board-top .elementor-heading-title,.kmlpf-page.kmlpf-page .kmlpf-board-bottom .elementor-heading-title{font-size:9px;letter-spacing:.6px}\n .kmlpf-page.kmlpf-page .kmlpf-strip{padding-top:28px;padding-bottom:28px}\n .kmlpf-page.kmlpf-page .kmlpf-pillars{grid-template-columns:1fr;gap:20px}\n .kmlpf-page.kmlpf-page .kmlpf-pillars>.e-con+.e-con{border-left:0;border-top:1px solid #ffffff20;padding-left:0;padding-top:20px}\n .kmlpf-page.kmlpf-page .kmlpf-intro-row{flex-direction:column;align-items:stretch;gap:20px}\n .kmlpf-page.kmlpf-page .kmlpf-intro-row>.e-con{width:100%;flex:auto}\n .kmlpf-page.kmlpf-page .kmlpf-filters{gap:7px}\n .kmlpf-page.kmlpf-page .kmlpf-filter .elementor-button{font-size:11px;padding:10px 14px}\n .kmlpf-page.kmlpf-page .kmlpf-grid{grid-template-columns:1fr;gap:24px}\n .kmlpf-page.kmlpf-page .kmlpf-cover{padding:21px;min-height:280px}\n .kmlpf-page.kmlpf-page .kmlpf-art{height:205px;min-height:205px}\n .kmlpf-page.kmlpf-page .kmlpf-hero-art{height:240px;min-height:240px}\n .kmlpf-page.kmlpf-page .kmlpf-brand-layout{flex-direction:row;gap:14px;width:100%}\n .kmlpf-page.kmlpf-page .kmlpf-brand-tile{width:43%;border-radius:14px}\n .kmlpf-page.kmlpf-page .kmlpf-mark .elementor-heading-title{font-size:76px}\n .kmlpf-page.kmlpf-page .kmlpf-brand-label{width:auto}\n .kmlpf-page.kmlpf-page .kmlpf-brand-label .elementor-heading-title{font-size:23px}\n .kmlpf-page.kmlpf-page .kmlpf-campaign-copy{left:3%;width:80%}\n .kmlpf-page.kmlpf-page .kmlpf-campaign-copy .elementor-heading-title{font-size:29px}\n .kmlpf-page.kmlpf-page .kmlpf-screen-row{flex-direction:row;padding-right:14px}\n .kmlpf-page.kmlpf-page .kmlpf-public-sheet{width:83%;padding:23px}\n .kmlpf-page.kmlpf-page .kmlpf-public-stamp{width:70px;height:70px}\n .kmlpf-page.kmlpf-page .kmlpf-public-stamp .elementor-heading-title{font-size:60px}\n .kmlpf-page.kmlpf-page .kmlpf-method-grid{grid-template-columns:1fr;gap:16px}\n .kmlpf-page.kmlpf-page .kmlpf-step{padding:25px}\n .kmlpf-page.kmlpf-page .kmlpf-cta-actions{flex:auto!important}\n .kmlpf-page.kmlpf-page .kmlpf-detail{padding:18px}\n .kmlpf-page.kmlpf-page .kmlpf-eyebrow .elementor-heading-title{font-size:10px;letter-spacing:1px}\n}\n\n\n\/* Lenis only owns these rules while this template owns the smooth-scroll instance. *\/\nhtml.kml-portfolio-smooth,html.kml-portfolio-smooth body{height:auto}\nhtml.kml-portfolio-smooth{scroll-behavior:auto!important}\nhtml.kml-portfolio-smooth [data-lenis-prevent],\nhtml.kml-portfolio-smooth [data-lenis-prevent-wheel],\nhtml.kml-portfolio-smooth [data-lenis-prevent-touch]{overscroll-behavior:contain}\n\n\/* KML Portfolio v2. Structural styles scoped to this template. Background colors are native Elementor controls. *\/\n.kmlpf-page.kmlpf-page.kmlpfx-page{--pfx-line:#e7dce2;--pfx-accent:#d80829}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-hero::after{content:none}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-hero-title .elementor-heading-title{letter-spacing:-.055em;line-height:1.04}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-hero-copy{gap:26px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-studio-board,.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-studio-board{isolation:isolate;border:1px solid #694054;box-shadow:0 36px 80px -42px #48132688}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-board::before{inset:0;width:auto;height:auto;border:0;border-radius:0;box-shadow:none;background-image:linear-gradient(#d599af0c 1px,transparent 1px),linear-gradient(90deg,#d599af0c 1px,transparent 1px);background-size:38px 38px;z-index:-1}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-board::after{content:'';position:absolute;left:24px;right:24px;top:16%;height:1px;background:linear-gradient(90deg,transparent,#ff335baa,transparent);box-shadow:0 0 20px #ff003f66;pointer-events:none;animation:kmlpfx-scan 7s linear infinite;z-index:-1}\n@keyframes kmlpfx-scan{0%{top:16%;opacity:0}12%,80%{opacity:.7}100%{top:85%;opacity:0}}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-board-top{gap:10px;flex-direction:row}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-board-top>.elementor-widget:nth-child(2){margin-right:auto}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-live-dot{width:auto;filter:drop-shadow(0 0 6px #ff4263)}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-brand-layout{position:relative;z-index:1;gap:22px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-brand-tile{position:relative;border:1px solid #ffffff66;box-shadow:14px 14px 0 -2px #b1163e22,26px 26px 0 -3px #b1163e13,0 28px 50px #0004}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-board-tags{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:flex-start}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-board-tags>.elementor-widget{width:auto;padding:9px 12px;border:1px solid #93657666;border-radius:6px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-board-tags .elementor-heading-title{letter-spacing:.08em}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-board-bottom{padding-top:18px;gap:14px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-section .kmlpf-intro-row{align-items:end}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-filters{padding-bottom:18px;border-bottom:1px solid var(--pfx-line)}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-filter .elementor-button:hover{color:#9e0a28;border-color:#9e0a28}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-filter.is-active .elementor-button{background:#23131e;color:#fff;border-color:#23131e}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-card{border-radius:24px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-cover{padding:22px;min-height:332px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-cover-top{border-bottom:1px solid #35252c20;padding-bottom:14px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-cover-top .elementor-widget:last-child .elementor-heading-title{font-variant-numeric:tabular-nums}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-case-art{height:235px;min-height:235px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview{position:relative;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;border-radius:12px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview::before{content:'';position:absolute;inset:14px;border:1px solid currentColor;opacity:.12;pointer-events:none;z-index:-1}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-mark{width:auto}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-mark .elementor-heading-title{letter-spacing:-.09em;font-size:96px;line-height:1}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-caption{width:auto;text-align:center;max-width:100%}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-caption .elementor-heading-title{letter-spacing:.13em;font-size:9px;line-height:1.6}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-web::before{inset:20px 35px;border-radius:8px;border-width:10px 1px 1px;opacity:.15;box-shadow:10px 12px 0 -4px currentColor;transform:rotate(-4deg)}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-campaign .kmlpfx-preview-mark{transform:rotate(-12deg)}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-campaign::before{inset:auto -30px -30px auto;width:200px;height:200px;transform:rotate(35deg);border-width:28px;opacity:.09}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-public::before{inset:24px 21%;transform:rotate(5deg);opacity:.22;border-width:1px 1px 8px;box-shadow:8px 8px 0 -2px #35252c16}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-identity::before{inset:0;border:0;background:repeating-linear-gradient(135deg,transparent 0,transparent 18px,#f2b7ca 19px,transparent 20px);opacity:.09}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-landing::before{inset:25px 24%;border-width:5px;border-radius:18px;transform:rotate(8deg)}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-card-body{padding:30px;gap:16px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-card-body> .elementor-widget-heading .elementor-heading-title{letter-spacing:-.03em;line-height:1.25}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-detail-toggle .elementor-button{display:inline-flex;gap:12px;padding:8px 0}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-detail{border-radius:0 12px 12px 0}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-clients{overflow:hidden;border-bottom:1px solid #efe6eb;gap:30px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-clients-head{width:100%;max-width:1336px;padding:0 48px;margin-inline:auto;gap:16px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-section-title .elementor-heading-title{letter-spacing:-.045em;line-height:1.13}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-viewport{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-item{border:1px solid #e8dfe4;border-radius:14px;position:relative;align-items:center;justify-content:center;height:110px;min-height:110px;gap:0}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-item .elementor-widget-image{position:absolute;inset:20px;width:calc(100% - 40px);height:calc(100% - 40px)}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-image .elementor-widget-container{width:100%;height:100%}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-image img{object-fit:contain;width:100%;height:100%;max-height:70px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-placeholder{text-align:center;pointer-events:none;letter-spacing:.08em;width:100%}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-image img[src*='placeholder']{opacity:0}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-item:has(.kmlpfx-logo-image img[src]:not([src='']):not([src*='placeholder'])) .kmlpfx-logo-placeholder{display:none}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-case-image{height:100%;width:100%;position:absolute;inset:0;z-index:2}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-case-image .elementor-widget-container{width:100%;height:100%}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-case-image img{height:100%;width:100%;object-fit:cover;border-radius:12px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-case-image img[src*='placeholder']{opacity:0}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-case-art:has(.kmlpfx-case-image img[src]:not([src='']):not([src*='placeholder'])) .kmlpfx-preview{visibility:hidden}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-intro{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-copy{max-width:760px;flex:1;gap:18px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-controls{flex:0 0 auto;width:auto;flex-direction:row;align-items:center;gap:12px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-controls>.elementor-widget{width:auto}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-controls a{min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-status{min-width:54px;text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-card{box-shadow:0 16px 36px -32px #40152d66;justify-content:space-between;min-height:354px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-meta{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-meta>.elementor-widget{width:auto}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-meta .elementor-widget:first-child .elementor-heading-title{letter-spacing:.1em}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-quote-symbol{height:46px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-quote-symbol .elementor-heading-title{line-height:1}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-quote{flex:1;letter-spacing:-.02em}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-author{border-top:1px solid #eee5e9;padding-top:20px;margin-top:12px;gap:6px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-step{position:relative;overflow:hidden;border-radius:20px}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-step::after{content:'';position:absolute;left:0;top:0;width:35%;height:2px;background:linear-gradient(90deg,transparent,#fc6385,transparent);animation:kmlpfx-line 6s ease-in-out infinite;pointer-events:none}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-step:nth-child(2)::after{animation-delay:-2s}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-step:nth-child(3)::after{animation-delay:-4s}\n@keyframes kmlpfx-line{0%,100%{transform:translateX(-100%);opacity:0}15%,85%{opacity:1}90%{transform:translateX(300%);opacity:0}}\n.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-cta::before{border-radius:0;transform:rotate(30deg);right:4%;top:-100px;box-shadow:0 0 0 60px #ffffff04,0 0 0 120px #ffffff02}\n@media(hover:hover){.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-card:hover{border-color:#be7b91;box-shadow:0 22px 48px -34px #59203977}.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-item:hover{border-color:#c8a3b1}}\n@media(min-width:1100px){.kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-grid>.kmlpf-card:nth-child(even){margin-top:45px}}\n@media(max-width:1024px){\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-clients-head{padding-inline:32px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-cover{min-height:290px;padding:18px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-case-art{height:205px;min-height:205px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-card{padding:28px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-section-title .elementor-heading-title{font-size:36px}\n}\n@media(max-width:767px){\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-clients-head{padding-inline:20px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-section-title .elementor-heading-title{font-size:30px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-intro{flex-direction:column;align-items:stretch;gap:24px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-controls{align-self:flex-start}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-card{min-height:338px;padding:26px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-review-quote{font-size:19px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpf-card-body{padding:24px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-preview-mark .elementor-heading-title{font-size:82px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-logo-item{height:96px;min-height:96px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-board-tags>.elementor-widget{padding:8px 10px}\n .kmlpf-page.kmlpf-page.kmlpfx-page .kmlpfx-board-tags .elementor-heading-title{font-size:9px}\n}\n\n\/* KML Portfolio carousels: geometry only; backgrounds remain Elementor controls. *\/\n.kmlpf-page.kmlpfx-page .kmlpfx-logo-viewport{width:100%;max-width:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin}\n.kmlpf-page.kmlpfx-page .kmlpfx-logo-track,\n.kmlpf-page.kmlpfx-page .kmlpfx-logo-track>.e-con-inner{display:flex;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:flex-start;gap:48px!important;width:max-content!important;max-width:none!important;padding:0!important}\n.kmlpf-page.kmlpfx-page .kmlpfx-logo-item{flex:0 0 184px!important;width:184px!important;min-width:184px;max-width:184px;margin:0!important}\n.kmlpf-page.kmlpfx-page .kmlpfx-logo-running{overflow-x:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}\n.kmlpf-page.kmlpfx-page .kmlpfx-logo-running .kmlpfx-logo-mover{will-change:transform}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-viewport{position:relative;display:block;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:auto!important;overscroll-behavior-x:contain;touch-action:pan-y pinch-zoom;scrollbar-width:none;-ms-overflow-style:none}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-viewport::-webkit-scrollbar{display:none}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-track,\n.kmlpf-page.kmlpfx-page .kmlpfx-review-track>.e-con-inner{position:relative;display:flex;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;justify-content:flex-start;gap:24px!important;width:100%!important;max-width:none!important;padding:0!important;overflow:visible!important}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-card{flex:0 0 calc((100% - 24px)\/2)!important;width:calc((100% - 24px)\/2)!important;min-width:0;max-width:none;margin:0!important;scroll-snap-align:start;scroll-snap-stop:always}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-animating,\n.kmlpf-page.kmlpfx-page .kmlpfx-review-dragging{scroll-snap-type:none}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-dragging{user-select:none}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-viewport:focus-visible,\n.kmlpf-page.kmlpfx-page .kmlpfx-logo-viewport:focus-visible{outline:2px solid currentColor;outline-offset:5px}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-prev [aria-disabled=\"true\"],\n.kmlpf-page.kmlpfx-page .kmlpfx-review-next [aria-disabled=\"true\"]{opacity:.4;cursor:default}\n.kmlpf-page.kmlpfx-page .kmlpfx-review-status{font-variant-numeric:tabular-nums}\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-logo-track,\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-logo-track>.e-con-inner{width:100%!important;flex-wrap:wrap!important;gap:24px!important}\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-track,\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-track>.e-con-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-track>.e-con-inner{grid-column:1\/-1}\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-card{width:100%!important}\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-prev,\n.kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-next{opacity:.4;pointer-events:none}\n@media(max-width:767px){\n .kmlpf-page.kmlpfx-page .kmlpfx-logo-track,\n .kmlpf-page.kmlpfx-page .kmlpfx-logo-track>.e-con-inner{gap:28px!important}\n .kmlpf-page.kmlpfx-page .kmlpfx-logo-item{flex-basis:144px!important;width:144px!important;min-width:144px;max-width:144px}\n .kmlpf-page.kmlpfx-page .kmlpfx-review-card{flex-basis:100%!important;width:100%!important}\n .kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-track,\n .kmlpf-page.kmlpfx-page.kmlpfx-carousel-editor .kmlpfx-review-track>.e-con-inner{grid-template-columns:minmax(0,1fr)}\n}\n\n<\/style>\n<script>\n\n(function(){\n 'use strict';\n function isEditor(){return document.body.classList.contains('elementor-editor-active')||(window.elementorFrontend&&typeof window.elementorFrontend.isEditMode==='function'&&window.elementorFrontend.isEditMode());}\n function init(root){\n  if(!root||root.dataset.kmlpfReady==='1'||isEditor())return;\n  var filters=Array.from(root.querySelectorAll('.kmlpf-filter'));\n  var cards=Array.from(root.querySelectorAll('.kmlpf-card'));\n  var toggles=Array.from(root.querySelectorAll('.kmlpf-detail-toggle .elementor-button'));\n  var status=root.querySelector('.kmlpf-filter-status p');\n  if(status){status.setAttribute('role','status');status.setAttribute('aria-live','polite');status.setAttribute('aria-atomic','true');}\n  function category(el,prefix){return Array.from(el.classList).find(function(c){return c.indexOf(prefix)===0;});}\n  function applyFilter(key){\n   var visible=0;\n   cards.forEach(function(card){var show=key==='all'||card.classList.contains('kmlpf-cat-'+key);card.hidden=!show;if(show)visible++;});\n   filters.forEach(function(f){var active=f.classList.contains('kmlpf-filter-'+key);f.classList.toggle('is-active',active);var a=f.querySelector('.elementor-button');if(a)a.setAttribute('aria-pressed',String(active));});\n   if(status)status.textContent='Exibindo '+visible+' '+(visible===1?'projeto modelo.':'projetos modelo.');\n  }\n  filters.forEach(function(f){\n   var a=f.querySelector('.elementor-button');var c=category(f,'kmlpf-filter-');\n   if(!a||!c)return;\n   a.setAttribute('role','button');a.setAttribute('aria-pressed','false');\n   a.addEventListener('click',function(e){e.preventDefault();applyFilter(c.slice('kmlpf-filter-'.length));});\n   a.addEventListener('keydown',function(e){if(e.key===' '){e.preventDefault();a.click();}});\n  });\n  toggles.forEach(function(a){\n   var href=a.getAttribute('href')||'';if(href.charAt(0)!=='#')return;\n   var panel=root.querySelector('[id=\"'+href.slice(1).replace(\/[\"\\\\]\/g,'')+'\"]');\n   if(!panel||!panel.classList.contains('kmlpf-detail'))return;\n   panel.hidden=true;a.setAttribute('role','button');a.setAttribute('aria-expanded','false');a.setAttribute('aria-controls',panel.id);\n   var label=a.querySelector('.elementor-button-text');var original=label?label.textContent:'Ver projeto \u2197';\n   var card=a.closest('.kmlpf-card');var title=card&&card.querySelector('h3');\n   if(title)a.setAttribute('aria-label','Ver projeto: '+title.textContent.trim());\n   a.addEventListener('click',function(e){e.preventDefault();var opening=panel.hidden;panel.hidden=!opening;a.setAttribute('aria-expanded',String(opening));if(label)label.textContent=opening?'Fechar projeto \u2212':original;if(title)a.setAttribute('aria-label',(opening?'Fechar projeto: ':'Ver projeto: ')+title.textContent.trim());});\n   a.addEventListener('keydown',function(e){if(e.key===' '){e.preventDefault();a.click();}});\n  });\n  root.dataset.kmlpfReady='1';applyFilter('all');\n }\n function boot(){document.querySelectorAll('.kmlpf-page').forEach(init);}\n if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',boot,{once:true});else boot();\n if(window.jQuery)window.jQuery(window).on('elementor\/frontend\/init',boot);\n})();\n\n\n<\/script>\n<script>\n\/* References: https:\/\/gsap.com\/docs\/v3\/Plugins\/ScrollTrigger\/\n * https:\/\/gsap.com\/docs\/v3\/GSAP\/gsap.context()\/\n * https:\/\/github.com\/darkroomengineering\/lenis#gsap-scrolltrigger\n * Vendor versions match the supplied Home template.\n *\/\n\n\/* KML PORTF\u00d3LIO MOTION v2 \u2014 GSAP 3.13 + ScrollTrigger + Lenis.\n * Conte\u00fado e fundos continuam edit\u00e1veis nos widgets nativos do Elementor.\n * Sem controles de pausa. Sem ocultar conte\u00fado antes de carregar o GSAP.\n *\/\n(function () {\n  'use strict';\n  var KEY = '__KMLPortfolioMotionV2';\n  var ROOT = '.kmlpf-page';\n  var VENDORS = {\n    gsap: 'https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.13.0\/dist\/gsap.min.js',\n    trigger: 'https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.13.0\/dist\/ScrollTrigger.min.js',\n    lenis: 'https:\/\/cdn.jsdelivr.net\/npm\/lenis@1.3.26\/dist\/lenis.min.js'\n  };\n  if (window[KEY]) { window[KEY].scan(); return; }\n\n  var states = new Map();\n  var loads = {};\n  var scanFrame = 0;\n  var hookAdded = false;\n\n  function effectsDisabled() {\n    return document.body.classList.contains('elementor-editor-active') ||\n      document.documentElement.classList.contains('elementor-editor-active') ||\n      !!(window.elementorFrontend && typeof window.elementorFrontend.isEditMode === 'function' && window.elementorFrontend.isEditMode());\n  }\n  function readGSAP() {\n    var g = window.gsap3 || window.gsap;\n    return g && typeof g.context === 'function' && typeof g.fromTo === 'function' ? g : null;\n  }\n  function loadVendor(name, read) {\n    if (read()) return Promise.resolve(read());\n    if (loads[name]) return loads[name];\n    loads[name] = new Promise(function (resolve) {\n      var script = document.querySelector('script[src=\"' + VENDORS[name] + '\"]');\n      var fresh = !script;\n      if (fresh) {\n        script = document.createElement('script');\n        script.src = VENDORS[name];\n        script.async = true;\n        script.setAttribute('data-kmlpfm-vendor', name);\n      }\n      var settled = false;\n      var timer = window.setTimeout(done, 9000);\n      function done() {\n        if (settled) return;\n        settled = true;\n        window.clearTimeout(timer);\n        script.removeEventListener('load', done);\n        script.removeEventListener('error', done);\n        resolve(read() || null);\n      }\n      script.addEventListener('load', done);\n      script.addEventListener('error', done);\n      \/\/ A slow CDN\/optimizer can finish after the timeout. Recover on that load.\n      script.addEventListener('load', queueScan, { once: true });\n      if (fresh) document.head.appendChild(script);\n    });\n    return loads[name];\n  }\n\n  \/* Lenis 1.3.26. Concatenate this declaration inside the Home runtime IIFE.\n * Caller supplies gsap + ScrollTrigger and loads window.Lenis beforehand.\n * No independent RAF loop, no body wrapper, no permanently locked overflow.\n *\/\nfunction installSmoothScroll(gsap, ScrollTrigger, root) {\n  'use strict';\n  var SHARED_KEY = '__KMLPortfolioSmoothV1';\n  var noop = function () {};\n  var html = document.documentElement;\n  var body = document.body;\n  var overlaySelector = '.kmlh-overlay,.elementor-popup-modal,.dialog-lightbox-widget,dialog[open],[role=\"dialog\"][aria-modal=\"true\"]';\n  var overlayWatchSelector = '.kmlh-overlay,.elementor-popup-modal,.dialog-lightbox-widget,dialog,[role=\"dialog\"]';\n\n  function effectsDisabled() {\n    return body.classList.contains('elementor-editor-active') ||\n      html.classList.contains('elementor-editor-active') ||\n      !!(window.elementorFrontend && typeof window.elementorFrontend.isEditMode === 'function' && window.elementorFrontend.isEditMode());\n  }\n  if (!root || !root.isConnected || !root.matches('.kmlpf-page') ||\n      root.closest('.elementor-popup-modal,.dialog-widget,[role=\"dialog\"]') ||\n      effectsDisabled() || !gsap || !gsap.ticker || !ScrollTrigger || typeof window.Lenis !== 'function') return noop;\n\n  \/\/ Duplicate HTML widgets lease the same instance and never create another ticker.\n  var shared = window[SHARED_KEY];\n  var homeSmooth = window.__KMLHomeSmoothV1;\n  if (homeSmooth && !homeSmooth.destroyed && typeof homeSmooth.acquire === 'function') return homeSmooth.acquire(root);\n  if (shared && !shared.destroyed && typeof shared.acquire === 'function') return shared.acquire(root);\n  \/\/ Do not take over or drive a Lenis instance installed by a theme\/other plugin.\n  if (html.classList.contains('lenis') || (window.lenis && typeof window.lenis.raf === 'function')) return noop;\n\n  var clients = new Set();\n  var listeners = [];\n  var hadMarker = html.classList.contains('kml-portfolio-smooth');\n  var pausedByUs = false;\n  var pageHidden = false;\n  var lockDirty = true;\n  var resizeDirty = false;\n  var observer = null;\n  var treeObserver = null;\n  var destroyed = false;\n  var resettingNative = false;\n  var lenis;\n\n  function isVisible(element) {\n    if (!element || element.hidden || element.getAttribute('aria-hidden') === 'true' || !element.getClientRects().length) return false;\n    var style = window.getComputedStyle(element);\n    return style.display !== 'none' && style.visibility !== 'hidden';\n  }\n  function inlineLocked(element) {\n    return \/^(hidden|clip)$\/.test(element.style.overflowY || element.style.overflow);\n  }\n  function isLocked() {\n    if (pageHidden || document.hidden || effectsDisabled()) return true;\n    var bodyStyle = window.getComputedStyle(body);\n    \/\/ Only inspect inline html overflow: third-party .lenis-stopped CSS may\n    \/\/ otherwise mistake our own paused state for a permanently open modal.\n    if (bodyStyle.position === 'fixed' || inlineLocked(html) || inlineLocked(body) ||\n        \/^(hidden|clip)$\/.test(bodyStyle.overflowY)) return true;\n    return Array.from(document.querySelectorAll(overlaySelector)).some(isVisible);\n  }\n  function syncNativePosition() {\n    if (destroyed || pausedByUs || lenis.isStopped) return;\n    \/\/ Public stop\/start resets inertia to actualScroll without writing scrollTo.\n    \/\/ A same-position scrollTo(immediate) can mark the next native scroll event\n    \/\/ as synthetic and swallow a real Home\/End or repeated-hash anchor jump.\n    resettingNative = true;\n    lenis.stop();\n    lenis.start();\n    resettingNative = false;\n    ScrollTrigger.update();\n  }\n  function syncLock() {\n    if (destroyed) return;\n    lockDirty = false;\n    var locked = isLocked();\n    if (locked && !pausedByUs && !lenis.isStopped) {\n      pausedByUs = true;\n      lenis.stop();\n    } else if (!locked && pausedByUs) {\n      pausedByUs = false;\n      lenis.start();\n      lenis.resize();\n      ScrollTrigger.update();\n    }\n  }\n  function preventSmooth(node) {\n    return !!(node && node.nodeType === 1 && node.matches(\n      '.kmlh-overlay,.kmlh-panel,.elementor-popup-modal,.dialog-widget,dialog,[role=\"dialog\"],input,textarea,select,[contenteditable=\"\"],[contenteditable=\"true\"],[data-lenis-prevent]'\n    ));\n  }\n  try {\n    lenis = new window.Lenis({\n      wrapper: window,\n      content: html,\n      autoRaf: false,\n      autoResize: true,\n      autoToggle: false,\n      smoothWheel: true,\n      duration: 1.05,\n      lerp: 0,\n      syncTouch: false,\n      wheelMultiplier: 1,\n      touchMultiplier: 1,\n      orientation: 'vertical',\n      gestureOrientation: 'vertical',\n      allowNestedScroll: true,\n      prevent: preventSmooth,\n      anchors: false,\n      stopInertiaOnNavigate: true,\n      respectReducedMotion: false,\n      virtualScroll: function (data) {\n        \/\/ Preserve browser zoom, Shift+wheel, and horizontal touchpad gestures.\n        return !(data.event.ctrlKey || data.event.shiftKey || Math.abs(data.deltaX) > Math.abs(data.deltaY));\n      }\n    });\n  } catch (_) { return noop; }\n  html.classList.add('kml-portfolio-smooth');\n\n  function listen(target, name, callback, options) {\n    target.addEventListener(name, callback, options);\n    listeners.push(function () { target.removeEventListener(name, callback, options); });\n  }\n  function updateScrollTrigger() { if (!destroyed && !resettingNative && !pausedByUs) ScrollTrigger.update(); }\n  var unsubscribeScroll = lenis.on('scroll', updateScrollTrigger);\n\n  function tick(seconds) {\n    if (destroyed) return;\n    clients.forEach(function (client) { if (!client.root.isConnected) clients.delete(client); });\n    if (!clients.size) { dispose(); return; }\n    if (lockDirty) syncLock();\n    if (resizeDirty && !pausedByUs) { resizeDirty = false; lenis.resize(); }\n    if (!pausedByUs && !lenis.isStopped) lenis.raf(seconds * 1000);\n  }\n  function beforeNativeAction(event) {\n    if (destroyed || pausedByUs || lenis.isStopped) return;\n    var target = event.target && event.target.nodeType === 1 ? event.target : event.target && event.target.parentElement;\n    if (!target) return;\n    if (event.type === 'click') {\n      \/\/ Stop momentum before native anchors or the existing project-filter code.\n      \/\/ No preventDefault, no hash rewrite, no duplicate navigation handler.\n      if (!target.closest('a[href],.kmlpf-filter,.kmlpf-detail-toggle,.kmlpfx-review-prev,.kmlpfx-review-next,.kn-chat-toggle')) return;\n      if (target.closest('.kmlpf-filter,.kmlpf-detail-toggle')) resizeDirty = true;\n    } else if (event.type === 'keydown') {\n      if (!\/^(ArrowUp|ArrowDown|PageUp|PageDown|Home|End| |Tab)$\/.test(event.key) ||\n          target.closest('input,textarea,select,[contenteditable]')) return;\n    }\n    syncNativePosition();\n  }\n  listen(document, 'click', beforeNativeAction, true);\n  listen(document, 'keydown', beforeNativeAction, true);\n  listen(document, 'focusin', beforeNativeAction, true);\n  listen(window, 'hashchange', function () { syncNativePosition(); resizeDirty = true; });\n  listen(window, 'popstate', function () { syncNativePosition(); resizeDirty = true; });\n  listen(window, 'resize', function () { lockDirty = true; resizeDirty = true; }, { passive: true });\n  listen(document, 'visibilitychange', function () { lockDirty = true; syncLock(); });\n  listen(window, 'pagehide', function () { pageHidden = true; syncLock(); });\n  listen(window, 'pageshow', function () { pageHidden = false; lockDirty = true; resizeDirty = true; syncLock(); });\n\n  function observeLockTargets() {\n    observer.disconnect();\n    var targets = [html, body].concat(Array.from(document.querySelectorAll(overlayWatchSelector)).filter(function (element) {\n      \/\/ Observe only the outer overlay, not every GSAP-animated dialog descendant.\n      return !element.parentElement || !element.parentElement.closest(overlayWatchSelector);\n    }));\n    targets.forEach(function (target) {\n      observer.observe(target, {\n        attributes: true,\n        attributeFilter: ['class', 'style', 'hidden', 'open', 'aria-hidden', 'aria-modal']\n      });\n    });\n  }\n  observer = new MutationObserver(function () {\n    lockDirty = true;\n    \/\/ Menu changes are synchronous; stop before the next wheel\/frame.\n    syncLock();\n  });\n  observeLockTargets();\n  treeObserver = new MutationObserver(function (records) {\n    var changed = records.some(function (record) {\n      return Array.from(record.addedNodes).concat(Array.from(record.removedNodes)).some(function (node) {\n        if (node.nodeType !== 1) return false;\n        if (node.matches(overlayWatchSelector) || node.querySelector(overlayWatchSelector)) return true;\n        return Array.from(clients).some(function (client) { return node === client.root || node.contains(client.root); });\n      });\n    });\n    if (changed) {\n      observeLockTargets();\n      lockDirty = true;\n      syncLock();\n    }\n  });\n  \/\/ Child-list discovery only: Home GSAP style updates do not enter this observer.\n  treeObserver.observe(body, { subtree: true, childList: true });\n\n  function dispose() {\n    if (destroyed) return;\n    destroyed = true;\n    shared.destroyed = true;\n    gsap.ticker.remove(tick);\n    if (observer) observer.disconnect();\n    if (treeObserver) treeObserver.disconnect();\n    listeners.forEach(function (remove) { remove(); });\n    listeners.length = 0;\n    if (typeof unsubscribeScroll === 'function') unsubscribeScroll();\n    else if (typeof lenis.off === 'function') lenis.off('scroll', updateScrollTrigger);\n    lenis.destroy();\n    clients.clear();\n    if (!hadMarker) html.classList.remove('kml-portfolio-smooth');\n    if (window[SHARED_KEY] === shared) delete window[SHARED_KEY];\n  }\n  shared = {\n    destroyed: false,\n    lenis: lenis,\n    acquire: function (ownerRoot) {\n      var client = { root: ownerRoot };\n      var released = false;\n      clients.add(client);\n      return function teardownSmoothScroll() {\n        if (released || destroyed) return;\n        released = true;\n        clients.delete(client);\n        if (!clients.size) dispose();\n      };\n    }\n  };\n  window[SHARED_KEY] = shared;\n  var teardown = shared.acquire(root);\n  \/\/ One clock only. No lagSmoothing mutation: it is global to every GSAP user.\n  gsap.ticker.add(tick);\n  syncLock();\n  return teardown;\n}\n\n\n\/* Declaration concatenated inside the Portfolio runtime. No external dependencies. *\/\nfunction installPortfolioCarousels(gsap, root) {\n  'use strict';\n  var KEY = '__kmlpfxCarousels';\n  var noop = function () {};\n  if (!root || !root.isConnected) return noop;\n  if (typeof root[KEY] === 'function') root[KEY]();\n  var editor = document.body.classList.contains('elementor-editor-active') ||\n    !!(window.elementorFrontend && window.elementorFrontend.isEditMode && window.elementorFrontend.isEditMode());\n  if (editor) {\n    root.classList.add('kmlpfx-carousel-editor');\n    var editorCleanup = function () {\n      root.classList.remove('kmlpfx-carousel-editor');\n      if (root[KEY] === editorCleanup) delete root[KEY];\n    };\n    root[KEY] = editorCleanup;\n    return editorCleanup;\n  }\n  var motion = gsap && typeof gsap.to === 'function' && typeof gsap.set === 'function' && typeof gsap.delayedCall === 'function' ? gsap : null;\n  var disposed = false;\n  var removers = [];\n  var attributeSnapshots = [];\n  var delayedJobs = new Set();\n  var logoTween = null;\n  var reviewTween = null;\n  var buildJob = null;\n  var autoJob = null;\n  var settleJob = null;\n  var resizeObserver = null;\n  var sourceObserver = null;\n  var viewport = root.querySelector('.kmlpfx-logo-viewport');\n  var track = viewport && viewport.querySelector('.kmlpfx-logo-track');\n  var mover = track && (Array.from(track.children).find(function (node) { return node.classList.contains('e-con-inner'); }) || track);\n  var reviewViewport = root.querySelector('.kmlpfx-review-viewport');\n  var reviewTrack = reviewViewport && reviewViewport.querySelector('.kmlpfx-review-track');\n  var reviewMover = reviewTrack && (Array.from(reviewTrack.children).find(function (node) { return node.classList.contains('e-con-inner'); }) || reviewTrack);\n  var reviewSection = root.querySelector('.kmlpfx-reviews') || reviewViewport;\n  var previous = root.querySelector('.kmlpfx-review-prev .elementor-button');\n  var next = root.querySelector('.kmlpfx-review-next .elementor-button');\n  var status = root.querySelector('.kmlpfx-review-status p') || root.querySelector('.kmlpfx-review-status');\n  var originalStatus = status ? status.innerHTML : '';\n  var savedTransform = mover ? [mover.style.getPropertyValue('transform'), mover.style.getPropertyPriority('transform')] : null;\n  var savedOpacity = reviewViewport ? [reviewViewport.style.getPropertyValue('opacity'), reviewViewport.style.getPropertyPriority('opacity')] : null;\n  var opacity = reviewViewport ? Number.parseFloat(window.getComputedStyle(reviewViewport).opacity) : 1;\n  if (!Number.isFinite(opacity)) opacity = 1;\n  var cards = [];\n  var stops = [];\n  var index = 0;\n  var animating = false;\n  var hovering = false;\n  var focused = false;\n  var gesture = null;\n  var suppressClickUntil = 0;\n  var observedItems = [];\n\n  function listen(element, event, handler, options) {\n    if (!element) return;\n    element.addEventListener(event, handler, options);\n    removers.push(function () { element.removeEventListener(event, handler, options); });\n  }\n  function remember(element, name) {\n    if (!attributeSnapshots.some(function (entry) { return entry.element === element && entry.name === name; })) {\n      attributeSnapshots.push({ element: element, name: name, value: element.getAttribute(name) });\n    }\n  }\n  function attr(element, name, value) {\n    if (!element) return;\n    remember(element, name);\n    element.setAttribute(name, value);\n  }\n  function delayed(seconds, callback) {\n    var job = { cancelled: false, handle: null, kill: function () {\n      if (job.cancelled) return;\n      job.cancelled = true;\n      if (motion) job.handle.kill(); else window.clearTimeout(job.handle);\n      delayedJobs.delete(job);\n    } };\n    function run() {\n      delayedJobs.delete(job);\n      if (!disposed && !job.cancelled) callback();\n    }\n    job.handle = motion ? motion.delayedCall(seconds, run) : window.setTimeout(run, seconds * 1000);\n    delayedJobs.add(job);\n    return job;\n  }\n  function killJob(job) { if (job) job.kill(); }\n  function isClone(node) {\n    var element = node && (node.nodeType === 1 ? node : node.parentElement);\n    return !!(element && element.closest('[data-kmlpfx-clone]'));\n  }\n  function originals(parent, className) {\n    return parent ? Array.from(parent.children).filter(function (node) {\n      return node.classList.contains(className) && !node.hasAttribute('data-kmlpfx-clone');\n    }) : [];\n  }\n  function removeCopies() {\n    if (mover) mover.querySelectorAll('[data-kmlpfx-clone]').forEach(function (copy) { copy.remove(); });\n  }\n  function restoreProperty(element, name, saved) {\n    if (!element || !saved) return;\n    if (saved[0]) element.style.setProperty(name, saved[0], saved[1]);\n    else element.style.removeProperty(name);\n  }\n  function cloneLogo(item) {\n    var copy = item.cloneNode(true);\n    copy.setAttribute('data-kmlpfx-clone', 'true');\n    copy.setAttribute('aria-hidden', 'true');\n    copy.setAttribute('inert', '');\n    copy.removeAttribute('id');\n    copy.querySelectorAll('[id]').forEach(function (node) { node.removeAttribute('id'); });\n    copy.querySelectorAll('a,button,input,textarea,select,[tabindex]').forEach(function (node) { node.setAttribute('tabindex', '-1'); });\n    return copy;\n  }\n  function rebuildLogos() {\n    if (!viewport || !mover) return;\n    var progress = logoTween && logoTween.progress ? logoTween.progress() : 0;\n    if (logoTween) { logoTween.kill(); logoTween = null; }\n    removeCopies();\n    viewport.classList.remove('kmlpfx-logo-running');\n    restoreProperty(mover, 'transform', savedTransform);\n    var items = originals(mover, 'kmlpfx-logo-item');\n    if (resizeObserver) {\n      observedItems.forEach(function (item) { if (items.indexOf(item) < 0) resizeObserver.unobserve(item); });\n      items.forEach(function (item) { if (observedItems.indexOf(item) < 0) resizeObserver.observe(item); });\n      observedItems = items;\n    }\n    if (!motion || !items.length || viewport.clientWidth < 1) return;\n    var gap = Number.parseFloat(window.getComputedStyle(mover).columnGap) || 0;\n    var distance = items.reduce(function (sum, item) { return sum + item.getBoundingClientRect().width; }, 0) + gap * items.length;\n    if (distance < 1) return;\n    var copies = Math.min(30, Math.max(1, Math.ceil(viewport.clientWidth \/ distance) + 1));\n    var fragment = document.createDocumentFragment();\n    for (var set = 0; set < copies; set += 1) items.forEach(function (item) { fragment.appendChild(cloneLogo(item)); });\n    mover.appendChild(fragment);\n    viewport.scrollLeft = 0;\n    viewport.classList.add('kmlpfx-logo-running');\n    motion.set(mover, { x: 0 });\n    logoTween = motion.to(mover, { x: -distance, duration: distance \/ 45, ease: 'none', repeat: -1 });\n    if (logoTween.progress) logoTween.progress(progress);\n  }\n  function nearestStop() {\n    if (!reviewViewport || !stops.length) return 0;\n    return stops.reduce(function (best, point, candidate) {\n      return Math.abs(point - reviewViewport.scrollLeft) < Math.abs(stops[best] - reviewViewport.scrollLeft) ? candidate : best;\n    }, 0);\n  }\n  function updateStatus(manual) {\n    if (status) {\n      if (manual) status.setAttribute('aria-live', 'polite');\n      status.textContent = String(stops.length ? index + 1 : 0).padStart(2, '0') + ' \/ ' + String(stops.length).padStart(2, '0');\n    }\n    [previous, next].forEach(function (button) { if (button) button.setAttribute('aria-disabled', stops.length < 2 ? 'true' : 'false'); });\n  }\n  function cancelReviewMotion() {\n    if (reviewTween) { reviewTween.kill(); reviewTween = null; }\n    animating = false;\n    if (reviewViewport) {\n      reviewViewport.classList.remove('kmlpfx-review-animating');\n      restoreProperty(reviewViewport, 'opacity', savedOpacity);\n    }\n  }\n  function scheduleAuto() {\n    killJob(autoJob); autoJob = null;\n    if (!motion || stops.length < 2 || hovering || focused || gesture || document.hidden || disposed) return;\n    if (status) status.setAttribute('aria-live', 'off');\n    autoJob = delayed(6, function () { autoJob = null; moveTo(index + 1, false); });\n  }\n  function finishReview() {\n    if (disposed) return;\n    reviewTween = null;\n    animating = false;\n    reviewViewport.classList.remove('kmlpfx-review-animating');\n    restoreProperty(reviewViewport, 'opacity', savedOpacity);\n    index = nearestStop();\n    updateStatus(false);\n    scheduleAuto();\n  }\n  function moveTo(requested, manual) {\n    if (!reviewViewport || !stops.length) return;\n    killJob(autoJob); autoJob = null;\n    killJob(settleJob); settleJob = null;\n    cancelReviewMotion();\n    var wrapped = requested < 0 || requested >= stops.length;\n    index = ((requested % stops.length) + stops.length) % stops.length;\n    updateStatus(manual);\n    if (!motion) {\n      reviewViewport.scrollLeft = stops[index];\n      finishReview();\n      return;\n    }\n    animating = true;\n    reviewViewport.classList.add('kmlpfx-review-animating');\n    if (wrapped && typeof motion.timeline === 'function') {\n      reviewTween = motion.timeline({ onComplete: finishReview });\n      reviewTween.to(reviewViewport, { opacity: opacity * 0.35, duration: 0.16, ease: 'power1.out' })\n        .set(reviewViewport, { scrollLeft: stops[index] })\n        .to(reviewViewport, { opacity: opacity, duration: 0.3, ease: 'power1.out' });\n    } else {\n      reviewTween = motion.to(reviewViewport, { scrollLeft: stops[index], duration: 0.64, ease: 'power3.inOut', onComplete: finishReview });\n    }\n  }\n  function rebuildReviews() {\n    if (!reviewViewport || !reviewMover) return;\n    cancelReviewMotion();\n    cards = originals(reviewMover, 'kmlpfx-review-card');\n    var max = Math.max(0, reviewViewport.scrollWidth - reviewViewport.clientWidth);\n    var left = reviewViewport.getBoundingClientRect().left + reviewViewport.clientLeft;\n    stops = [];\n    cards.forEach(function (card, position) {\n      attr(card, 'aria-roledescription', 'depoimento');\n      attr(card, 'aria-label', 'Depoimento ' + (position + 1) + ' de ' + cards.length);\n      var point = Math.max(0, Math.min(max, card.getBoundingClientRect().left - left + reviewViewport.scrollLeft));\n      if (!stops.some(function (existing) { return Math.abs(existing - point) < 2; })) stops.push(point);\n    });\n    index = nearestStop();\n    if (stops.length) reviewViewport.scrollLeft = stops[index];\n    updateStatus(false);\n    scheduleAuto();\n  }\n  function rebuild() {\n    buildJob = null;\n    if (disposed || !root.isConnected) return;\n    rebuildLogos();\n    rebuildReviews();\n  }\n  function scheduleBuild() {\n    killJob(buildJob);\n    buildJob = delayed(0.08, rebuild);\n  }\n  if (mover) mover.classList.add('kmlpfx-logo-mover');\n  if (viewport) {\n    attr(viewport, 'tabindex', '0');\n    attr(viewport, 'role', 'region');\n    attr(viewport, 'aria-label', 'Logos dos clientes');\n  }\n  if (reviewViewport && reviewMover) {\n    if (!reviewViewport.id) attr(reviewViewport, 'id', 'kmlpfx-reviews-' + Math.random().toString(36).slice(2, 10));\n    attr(reviewViewport, 'tabindex', '0');\n    attr(reviewViewport, 'role', 'region');\n    attr(reviewViewport, 'aria-roledescription', 'carrossel');\n    attr(reviewViewport, 'aria-label', 'Depoimentos de clientes. Use as setas para navegar.');\n    if (status) { attr(status, 'aria-live', 'off'); attr(status, 'aria-atomic', 'true'); }\n    [previous, next].forEach(function (button, buttonIndex) {\n      if (!button) return;\n      attr(button, 'role', 'button');\n      attr(button, 'aria-controls', reviewViewport.id);\n      attr(button, 'aria-label', buttonIndex ? 'Pr\u00f3ximos depoimentos' : 'Depoimentos anteriores');\n      remember(button, 'aria-disabled');\n      listen(button, 'click', function (event) {\n        event.preventDefault();\n        if (stops.length > 1) moveTo(index + (buttonIndex ? 1 : -1), true);\n      });\n      listen(button, 'keydown', function (event) {\n        if (event.key === ' ') { event.preventDefault(); if (stops.length > 1) moveTo(index + (buttonIndex ? 1 : -1), true); }\n      });\n    });\n    listen(reviewSection, 'keydown', function (event) {\n      if (event.defaultPrevented || !event.target || event.target.closest('input,textarea,select,[contenteditable]')) return;\n      var destination;\n      if (event.key === 'ArrowLeft') destination = index - 1;\n      else if (event.key === 'ArrowRight') destination = index + 1;\n      else if (event.key === 'Home') destination = 0;\n      else if (event.key === 'End') destination = stops.length - 1;\n      else return;\n      event.preventDefault(); moveTo(destination, true);\n    });\n    listen(reviewSection, 'pointerenter', function (event) {\n      if (event.pointerType === 'touch') return;\n      hovering = true; killJob(autoJob); autoJob = null;\n    });\n    listen(reviewSection, 'pointerleave', function (event) {\n      if (event.pointerType === 'touch') return;\n      hovering = false; scheduleAuto();\n    });\n    listen(reviewSection, 'focusin', function () { focused = true; killJob(autoJob); autoJob = null; });\n    listen(reviewSection, 'focusout', function () {\n      delayed(0, function () { focused = reviewSection.contains(document.activeElement); scheduleAuto(); });\n    });\n    listen(reviewViewport, 'scroll', function () {\n      if (animating || gesture) return;\n      killJob(settleJob);\n      settleJob = delayed(0.13, function () { settleJob = null; index = nearestStop(); updateStatus(false); scheduleAuto(); });\n    }, { passive: true });\n    listen(reviewViewport, 'wheel', function () { cancelReviewMotion(); scheduleAuto(); }, { passive: true });\n    listen(reviewViewport, 'pointerdown', function (event) {\n      if (event.pointerType === 'mouse' || event.button > 0 || event.target.closest('input,textarea,select,[contenteditable]')) return;\n      killJob(autoJob); autoJob = null;\n      cancelReviewMotion();\n      gesture = { id: event.pointerId, x: event.clientX, y: event.clientY, left: reviewViewport.scrollLeft, index: nearestStop(), horizontal: false };\n    }, { passive: true });\n    listen(reviewViewport, 'pointermove', function (event) {\n      if (!gesture || gesture.id !== event.pointerId) return;\n      var dx = event.clientX - gesture.x;\n      var dy = event.clientY - gesture.y;\n      if (!gesture.horizontal && Math.abs(dx) > 12 && Math.abs(dx) > Math.abs(dy) * 1.2) {\n        gesture.horizontal = true;\n        reviewViewport.classList.add('kmlpfx-review-dragging');\n        try { reviewViewport.setPointerCapture(event.pointerId); } catch (_) {}\n      }\n      if (gesture.horizontal) {\n        if (event.cancelable) event.preventDefault();\n        reviewViewport.scrollLeft = gesture.left - dx;\n      }\n    }, { passive: false });\n    function endGesture(event) {\n      if (!gesture || gesture.id !== event.pointerId) return;\n      var current = gesture;\n      gesture = null;\n      reviewViewport.classList.remove('kmlpfx-review-dragging');\n      try { if (reviewViewport.hasPointerCapture(event.pointerId)) reviewViewport.releasePointerCapture(event.pointerId); } catch (_) {}\n      if (current.horizontal && event.type !== 'pointercancel') {\n        suppressClickUntil = Date.now() + 350;\n        var delta = event.clientX - current.x;\n        var target = Math.abs(delta) > Math.max(40, reviewViewport.clientWidth * 0.1) ? current.index + (delta < 0 ? 1 : -1) : nearestStop();\n        moveTo(target, true);\n      } else { index = nearestStop(); updateStatus(false); scheduleAuto(); }\n    }\n    listen(reviewViewport, 'pointerup', endGesture);\n    listen(reviewViewport, 'pointercancel', endGesture);\n    listen(reviewViewport, 'click', function (event) {\n      if (event.detail !== 0 && Date.now() < suppressClickUntil) { event.preventDefault(); event.stopPropagation(); }\n    }, true);\n  }\n  listen(document, 'visibilitychange', function () { scheduleAuto(); });\n  listen(window, 'resize', scheduleBuild, { passive: true });\n  listen(root, 'load', function (event) { if (event.target.tagName === 'IMG' && !isClone(event.target)) scheduleBuild(); }, true);\n  if (window.ResizeObserver) {\n    resizeObserver = new ResizeObserver(scheduleBuild);\n    if (viewport) resizeObserver.observe(viewport);\n    if (reviewViewport) resizeObserver.observe(reviewViewport);\n  }\n  if (window.MutationObserver && (track || reviewTrack)) {\n    sourceObserver = new MutationObserver(function (records) {\n      if (records.some(function (record) {\n        if (isClone(record.target)) return false;\n        if (record.type === 'attributes') return true;\n        var nodes = Array.from(record.addedNodes).concat(Array.from(record.removedNodes));\n        return nodes.some(function (node) { return !isClone(node); });\n      })) scheduleBuild();\n    });\n    [track, reviewTrack].forEach(function (node) {\n      if (node) sourceObserver.observe(node, { subtree: true, childList: true, attributes: true, attributeFilter: ['src', 'srcset'] });\n    });\n  }\n  if (document.fonts && document.fonts.ready) document.fonts.ready.then(function () { if (!disposed) scheduleBuild(); });\n  function cleanup() {\n    if (disposed) return;\n    disposed = true;\n    if (logoTween) logoTween.kill();\n    if (reviewTween) reviewTween.kill();\n    delayedJobs.forEach(function (job) { job.kill(); });\n    if (resizeObserver) resizeObserver.disconnect();\n    if (sourceObserver) sourceObserver.disconnect();\n    removers.forEach(function (remove) { remove(); });\n    removeCopies();\n    if (mover) { mover.classList.remove('kmlpfx-logo-mover'); restoreProperty(mover, 'transform', savedTransform); }\n    if (viewport) viewport.classList.remove('kmlpfx-logo-running');\n    if (reviewViewport) {\n      reviewViewport.classList.remove('kmlpfx-review-animating', 'kmlpfx-review-dragging');\n      restoreProperty(reviewViewport, 'opacity', savedOpacity);\n    }\n    attributeSnapshots.forEach(function (entry) {\n      if (entry.value === null) entry.element.removeAttribute(entry.name);\n      else entry.element.setAttribute(entry.name, entry.value);\n    });\n    if (status) status.innerHTML = originalStatus;\n    if (root[KEY] === cleanup) delete root[KEY];\n  }\n  root[KEY] = cleanup;\n  rebuild();\n  return cleanup;\n}\n\n\n  function installMotion(root, gsap, ScrollTrigger) {\n    var dead = false;\n    var records = [];\n    var triggers = [];\n    var loops = null;\n    var resizeObserver = null;\n    var attributeObserver = null;\n    var refreshTimer = 0;\n    var listeners = [];\n    function listen(target, type, fn, options) {\n      target.addEventListener(type, fn, options);\n      listeners.push(function () { target.removeEventListener(type, fn, options); });\n    }\n    function query(selector) { return Array.from(root.querySelectorAll(selector)); }\n    function refresh() {\n      if (dead || refreshTimer) return;\n      refreshTimer = window.setTimeout(function () {\n        refreshTimer = 0;\n        if (!dead && root.isConnected) ScrollTrigger.refresh();\n      }, 180);\n    }\n    function onScreen(el) {\n      if (!el.isConnected || !el.getClientRects().length) return false;\n      var rect = el.getBoundingClientRect();\n      return rect.bottom > 0 && rect.top < window.innerHeight;\n    }\n    function reveal(el, delay, onlyOpacity) {\n      var record = { element: el, context: null };\n      records.push(record);\n      function restore() {\n        var context = record.context;\n        record.context = null;\n        if (context) context.revert();\n      }\n      function play(backwards) {\n        if (dead || !onScreen(el) || record.context) return;\n        \/\/ A focused control must remain immediately readable during navigation.\n        if (el.contains(document.activeElement)) return;\n        var distance = window.innerWidth < 768 ? 18 : 30;\n        var opacity = parseFloat(window.getComputedStyle(el).opacity);\n        if (!Number.isFinite(opacity)) opacity = 1;\n        var from = { opacity: 0 };\n        var to = {\n          opacity: opacity, duration: 0.85, ease: 'power3.out',\n          delay: backwards ? Math.min(delay, 0.12) : delay,\n          onComplete: restore\n        };\n        if (!onlyOpacity) {\n          var y = Number(gsap.getProperty(el, 'y')) || 0;\n          from.y = y + (backwards ? -distance * 0.65 : distance);\n          to.y = y;\n        }\n        try {\n          record.context = gsap.context(function () {\n            \/\/ Revert the context on completion: native hover\/transforms take over.\n            gsap.set(el, { transition: 'none', willChange: onlyOpacity ? 'opacity' : 'transform,opacity' });\n            gsap.fromTo(el, from, to);\n          });\n        } catch (error) {\n          restore();\n          throw error;\n        }\n      }\n      \/\/ ScrollTrigger drives both downward entry and upward re-entry.\n      triggers.push(ScrollTrigger.create({\n        trigger: el, start: 'top 92%', end: 'bottom 6%',\n        onEnter: function () { play(false); },\n        onEnterBack: function () { play(true); },\n        onLeave: restore,\n        onLeaveBack: restore\n      }));\n      \/\/ Also covers initial viewport, restored history position and lazy hydration.\n      if (onScreen(el)) play(false);\n      listen(el, 'focusin', restore);\n    }\n    function destroy() {\n      if (dead) return;\n      dead = true;\n      window.clearTimeout(refreshTimer);\n      if (resizeObserver) resizeObserver.disconnect();\n      if (attributeObserver) attributeObserver.disconnect();\n      listeners.forEach(function (remove) { remove(); });\n      triggers.forEach(function (trigger) { trigger.kill(); });\n      records.forEach(function (record) { if (record.context) record.context.revert(); });\n      if (loops) loops.revert();\n      root.classList.remove('kmlpfm-active');\n    }\n    try {\n      root.classList.add('kmlpfm-active');\n      query('.kmlpfm-hero-step').forEach(function (el, i) { reveal(el, 0.08 + i * 0.1, false); });\n      query('.kmlpfm-hero-visual').forEach(function (el, i) { reveal(el, 0.18 + i * 0.12, true); });\n      query('.kmlpfm-reveal').forEach(function (el, i) { reveal(el, el.classList.contains('kmlpfm-card') ? (i % 3) * 0.08 : 0, false); });\n      query('.kmlpfm-chat-line').forEach(function (el, i) { reveal(el, i * 0.13, false); });\n\n      loops = gsap.context(function () {\n        query('.kmlpfx-live-dot').forEach(function (el) {\n          gsap.to(el, { opacity: 0.35, duration: 1.6, repeat: -1, yoyo: true, ease: 'sine.inOut' });\n        });\n        query('.kmlpf-board .kmlpf-hero-art').forEach(function (el) {\n          var floatTween = gsap.to(el, { y: -7, duration: 3.6, repeat: -1, yoyo: true, ease: 'sine.inOut' });\n          triggers.push(ScrollTrigger.create({ trigger: el, start: 'top bottom', end: 'bottom top',\n            onToggle: function (self) { if (self.isActive) floatTween.resume(); else floatTween.pause(); }\n          }));\n          if (!onScreen(el)) floatTween.pause();\n        });\n      });\n\n      \/\/ Update measurements after image\/font loading and native grid filtering.\n      query('img').forEach(function (img) {\n        if (!img.complete) { listen(img, 'load', refresh); listen(img, 'error', refresh); }\n      });\n      if (document.fonts && document.fonts.ready) document.fonts.ready.then(refresh).catch(function () {});\n      listen(window, 'resize', refresh, { passive: true });\n      listen(window, 'pageshow', refresh);\n      listen(root, 'click', function (event) {\n        var origin = event.target && event.target.nodeType === 1 ? event.target : event.target && event.target.parentElement;\n        if (!origin) return;\n        if (origin.closest('.kmlpf-filter,.kmlpf-detail-toggle')) { refresh(); return; }\n        if (event.defaultPrevented || event.button !== 0 || event.ctrlKey || event.metaKey || event.shiftKey || event.altKey) return;\n        var link = origin.closest('a[href^=\"#\"]');\n        if (!link || !root.contains(link) || link.hasAttribute('download') || link.target === '_blank') return;\n        var hash = link.getAttribute('href');\n        if (!hash || hash === '#') return;\n        var target;\n        try { target = document.getElementById(decodeURIComponent(hash.slice(1))); } catch (_) { return; }\n        if (!target || !root.contains(target)) return;\n        var shared = window.__KMLPortfolioSmoothV1 || window.__KMLHomeSmoothV1;\n        var lenis = shared && !shared.destroyed ? shared.lenis : window.lenis;\n        if (lenis && lenis.isStopped) return;\n        event.preventDefault();\n        var margin = parseFloat(window.getComputedStyle(target).scrollMarginTop) || 0;\n        function complete() {\n          if (!target.isConnected) return;\n          var prior = target.getAttribute('tabindex');\n          if (prior === null) target.setAttribute('tabindex', '-1');\n          target.focus({ preventScroll: true });\n          if (prior === null) target.removeAttribute('tabindex');\n        }\n        try { if (window.location.hash !== hash) window.history.pushState(null, '', hash); } catch (_) {}\n        if (lenis && typeof lenis.scrollTo === 'function') {\n          lenis.scrollTo(target, { offset: -margin, duration: 1.05, onComplete: complete });\n        } else {\n          target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n          complete();\n        }\n      });\n      if (window.ResizeObserver) {\n        resizeObserver = new ResizeObserver(refresh);\n        resizeObserver.observe(root);\n        query('.kmlpf-grid').forEach(function (el) { resizeObserver.observe(el); });\n      }\n      attributeObserver = new MutationObserver(refresh);\n      query('.kmlpf-card,.kmlpf-grid,.kmlpf-detail').forEach(function (el) {\n        \/\/ No subtree\/style observation: GSAP writes styles on every animation frame.\n        attributeObserver.observe(el, { attributes: true, attributeFilter: ['class', 'hidden'] });\n      });\n      refresh();\n      return destroy;\n    } catch (error) {\n      destroy();\n      throw error;\n    }\n  }\n\n  function removeState(root, state) {\n    state.cancelled = true;\n    if (state.motion) state.motion();\n    if (state.carousels) state.carousels();\n    if (state.smooth) state.smooth();\n    states.delete(root);\n  }\n  async function start(root, state) {\n    try {\n      var gsap = await loadVendor('gsap', readGSAP);\n      if (!gsap || state.cancelled || effectsDisabled() || !root.isConnected) return;\n      if (!window.gsap3) window.gsap3 = gsap;\n      if (state.carousels) state.carousels();\n      state.carousels = installPortfolioCarousels(gsap, root);\n      state.carouselGSAP = true;\n      \/\/ Core animations start as soon as ScrollTrigger is ready; Lenis loads separately.\n      var smoothReady = loadVendor('lenis', function () { return window.Lenis; });\n      var ScrollTrigger = await loadVendor('trigger', function () { return window.ScrollTrigger; });\n      if (!ScrollTrigger || state.cancelled || effectsDisabled() || !root.isConnected) return;\n      gsap.registerPlugin(ScrollTrigger);\n      state.gsap = gsap;\n      state.trigger = ScrollTrigger;\n      state.motion = installMotion(root, gsap, ScrollTrigger);\n      await smoothReady;\n      if (!state.cancelled && !effectsDisabled() && root.isConnected && typeof window.Lenis === 'function') {\n        state.smooth = installSmoothScroll(gsap, ScrollTrigger, root);\n      }\n    } catch (error) {\n      if (state.motion) { state.motion(); state.motion = null; }\n      if (state.smooth) { state.smooth(); state.smooth = null; }\n      \/\/ Fail open: if an optimizer\/CDN blocks scripts, all native content stays usable.\n      if (window.console) console.warn('[KML Portf\u00f3lio] As anima\u00e7\u00f5es n\u00e3o puderam iniciar; conte\u00fado e rolagem nativa preservados.', error);\n    } finally {\n      state.loading = false;\n      \/\/ Retain native carousel controls even if a vendor fails to load.\n      state.incomplete = !state.motion;\n    }\n  }\n  function hookElementor() {\n    if (hookAdded || !window.elementorFrontend || !window.elementorFrontend.hooks) return;\n    hookAdded = true;\n    window.elementorFrontend.hooks.addAction('frontend\/element_ready\/html.default', queueScan);\n  }\n  function scan() {\n    if (!document.body) return;\n    states.forEach(function (state, root) {\n      if (!root.isConnected || effectsDisabled()) removeState(root, state);\n    });\n    hookElementor();\n    if (effectsDisabled()) {\n      document.querySelectorAll(ROOT).forEach(function(root){root.classList.add('kmlpfx-carousel-editor');});\n      return;\n    }\n    document.querySelectorAll(ROOT).forEach(function (root) {\n      root.classList.remove('kmlpfx-carousel-editor');\n      if (root.closest('.elementor-popup-modal,.dialog-widget,[role=\"dialog\"]')) return;\n      var current = states.get(root);\n      if (current) {\n        if (!current.loading && current.incomplete && readGSAP() && (!current.carouselGSAP || window.ScrollTrigger)) {\n          current.loading = true;\n          start(root, current);\n          return;\n        }\n        if (!current.loading && current.motion && !current.smooth && typeof window.Lenis === 'function') {\n          current.smooth = installSmoothScroll(current.gsap, current.trigger, root);\n        }\n        return;\n      }\n      var state = { cancelled: false, loading: true, motion: null, smooth: null, gsap: null, trigger: null, carousels: null, carouselGSAP: false, incomplete: false };\n      state.carousels = installPortfolioCarousels(null, root);\n      states.set(root, state);\n      start(root, state);\n    });\n  }\n  function queueScan() {\n    if (scanFrame) return;\n    scanFrame = window.requestAnimationFrame(function () { scanFrame = 0; scan(); });\n  }\n  window[KEY] = { scan: scan };\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', scan, { once: true });\n  else scan();\n  window.addEventListener('load', queueScan, { once: true });\n  window.addEventListener('pageshow', queueScan);\n  if (window.jQuery) window.jQuery(window).on('elementor\/frontend\/init.kmlPortfolioMotion', queueScan);\n  var lifecycleObserver = new MutationObserver(function (records) {\n    if (records.some(function (record) {\n      if (record.type === 'attributes') return true;\n      return Array.from(record.addedNodes).concat(Array.from(record.removedNodes)).some(function (node) {\n        return node.nodeType === 1 && (node.matches(ROOT) || node.querySelector(ROOT));\n      });\n    })) queueScan();\n  });\n  lifecycleObserver.observe(document.documentElement, { childList: true, subtree: true });\n  var editorObserver = new MutationObserver(queueScan);\n  editorObserver.observe(document.documentElement, { attributes: true, attributeFilter: ['class'] });\n  if (document.body) editorObserver.observe(document.body, { attributes: true, attributeFilter: ['class'] });\n})();\n\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>PORTF\u00d3LIO \/ KML AG\u00caNCIA 360\u00b0 Ideias queganham forma.Marcas queavan\u00e7am. Estrat\u00e9gia, design e tecnologia conectados para transformar desafios em novas possibilidades para a sua marca. Explore os projetos \u2193 Vamos conversar \u2197 BRANDING \u00b7 DIGITAL \u00b7 COMUNICA\u00c7\u00c3O \u00b7 PERFORMANCE \u25cf KML \/ IDEIAS EM MOVIMENTO \u2197 MARCA Presen\u00e7acom prop\u00f3sito. ESTRAT\u00c9GIA DESIGN TECNOLOGIA MARCA DIGITAL PERFORMANCE Estrat\u00e9gia [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-511","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/pages\/511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/comments?post=511"}],"version-history":[{"count":53,"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/pages\/511\/revisions"}],"predecessor-version":[{"id":750,"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/pages\/511\/revisions\/750"}],"wp:attachment":[{"href":"https:\/\/jmcriatividade.com.br\/kml2026\/wp-json\/wp\/v2\/media?parent=511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}