.elementor-9 .elementor-element.elementor-element-3c418ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3c418ac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3c418ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Banner-Landing-Page-04-7-copiar.webp");background-position:bottom center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3a66f7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a8fe81e{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a8fe81e > .elementor-widget-container{background-color:#00000080;padding:40px 40px 40px 40px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-22d70b9 );}.elementor-9 .elementor-element.elementor-element-a8fe81e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a8fe81e .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;line-height:44px;color:var( --e-global-color-22d70b9 );}.elementor-9 .elementor-element.elementor-element-edb5c6e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:33px;font-weight:400;line-height:38px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5336abe{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-5336abe > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-22d70b9 );border-radius:10000px 10000px 10000px 10000px;}.elementor-9 .elementor-element.elementor-element-5336abe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5336abe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-5336abe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-5336abe .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-5336abe .elementor-icon-list-text{color:var( --e-global-color-22d70b9 );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-a11096c .elementor-button{background-color:#FDC501;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;padding:25px 30px 25px 30px;}.elementor-9 .elementor-element.elementor-element-a11096c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a11096c .elementor-button:focus{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a11096c.elementor-element{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-675e7af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-675e7af:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-675e7af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/faixa-dois-4-copiar.webp");background-position:top center;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-e371a09{--display:flex;}.elementor-9 .elementor-element.elementor-element-4b10790 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:41px;font-weight:600;line-height:51px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bf45ae2{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-057a7ff{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-057a7ff > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:10000px 10000px 10000px 10000px;}.elementor-9 .elementor-element.elementor-element-057a7ff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-057a7ff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-057a7ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-057a7ff .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-057a7ff .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-009a6f5{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-009a6f5 > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:10000px 10000px 10000px 10000px;}.elementor-9 .elementor-element.elementor-element-009a6f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-009a6f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-009a6f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-009a6f5 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-009a6f5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d094bb2{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-d094bb2 > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:10000px 10000px 10000px 10000px;}.elementor-9 .elementor-element.elementor-element-d094bb2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d094bb2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-d094bb2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-d094bb2 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-d094bb2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5c3c229{width:var( --container-widget-width, 387px );max-width:387px;--container-widget-width:387px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-65797c8{--display:flex;--justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-0d41a5f > .elementor-widget-container{margin:-203px -350px -213px -426px;}.elementor-9 .elementor-element.elementor-element-0d41a5f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-dc640c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b4d3749 .elementor-button{background-color:#FDC501;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;padding:25px 30px 25px 30px;}.elementor-9 .elementor-element.elementor-element-b4d3749 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b4d3749 .elementor-button:focus{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b4d3749.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-067b9ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-067b9ce:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-067b9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Group-9130-copiar.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-5897fc1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5897fc1{text-align:center;}.elementor-9 .elementor-element.elementor-element-5897fc1 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:41px;font-weight:600;line-height:51px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f416c2d{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f416c2d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5e25f39{width:var( --container-widget-width, 801px );max-width:801px;--container-widget-width:801px;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5e25f39.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-adb2f95{width:auto;max-width:auto;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-adb2f95 > .elementor-widget-container{padding:12px 20px 12px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-22d70b9 );border-radius:10000px 10000px 10000px 10000px;}.elementor-9 .elementor-element.elementor-element-adb2f95.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-adb2f95 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-adb2f95 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-adb2f95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-adb2f95 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-adb2f95 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-7ee5fff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-11e6b08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#444444;--border-color:#444444;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-11e6b08:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-11e6b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(305deg, #000000 0%, #303030 87%);}.elementor-9 .elementor-element.elementor-element-2406056{width:var( --container-widget-width, 173.797px );max-width:173.797px;--container-widget-width:173.797px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2406056.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-663fa50 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-663fa50.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-663fa50 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-663fa50 .elementor-image-box-title{margin-bottom:8px;color:#FDC501;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-663fa50 .elementor-image-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-929f775{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-929f775.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-929f775 img{width:100%;}.elementor-9 .elementor-element.elementor-element-b0a5e75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#444444;--border-color:#444444;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b0a5e75:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b0a5e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(305deg, #000000 0%, #303030 87%);}.elementor-9 .elementor-element.elementor-element-56fb3f6{width:var( --container-widget-width, 173.797px );max-width:173.797px;--container-widget-width:173.797px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-56fb3f6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2419e78 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2419e78.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2419e78 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-2419e78 .elementor-image-box-title{margin-bottom:8px;color:#FDC501;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2419e78 .elementor-image-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-c956537{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-c956537.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-c956537 img{width:100%;}.elementor-9 .elementor-element.elementor-element-b36d4ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#444444;--border-color:#444444;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b36d4ed:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b36d4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(305deg, #000000 0%, #303030 87%);}.elementor-9 .elementor-element.elementor-element-74334ba{width:var( --container-widget-width, 173.797px );max-width:173.797px;--container-widget-width:173.797px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-74334ba.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f55b986 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f55b986.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f55b986 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-f55b986 .elementor-image-box-title{margin-bottom:8px;color:#FDC501;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-f55b986 .elementor-image-box-description{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-0881751{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-0881751.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0881751 img{width:100%;}.elementor-9 .elementor-element.elementor-element-531d3f0{width:var( --container-widget-width, 581px );max-width:581px;--container-widget-width:581px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-531d3f0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-531d3f0 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:600;line-height:44px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-49d882f .elementor-button{background-color:#FDC501;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;padding:25px 30px 25px 30px;}.elementor-9 .elementor-element.elementor-element-49d882f .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-49d882f .elementor-button:focus{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-49d882f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3ec9870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-cc2577f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFD900;}.elementor-9 .elementor-element.elementor-element-cc2577f .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-cc2577f .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;stroke-width:3px;}.elementor-9 .elementor-element.elementor-element-cc2577f .elementor-headline-plain-text{color:#FFD900;}.elementor-9 .elementor-element.elementor-element-faf303a{width:var( --container-widget-width, 641px );max-width:641px;--container-widget-width:641px;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-faf303a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-092a204{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-092a204.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-092a204 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:600;line-height:44px;color:#FFD900;}.elementor-9 .elementor-element.elementor-element-3ffefb3 > .elementor-widget-container{margin:0px 0px -106px 0px;}.elementor-9 .elementor-element.elementor-element-3ffefb3{z-index:3;}.elementor-9 .elementor-element.elementor-element-3ffefb3 img{width:100%;}.elementor-9 .elementor-element.elementor-element-d0b1c00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d0b1c00:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d0b1c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Group-9133-copiar.webp");background-position:bottom center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b64bd6b{--display:flex;}.elementor-9 .elementor-element.elementor-element-9434ca8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d89aef4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-d89aef4.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ca113a8{width:auto;max-width:auto;text-align:center;}.elementor-9 .elementor-element.elementor-element-ca113a8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ca113a8 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:600;color:#4E4114;}.elementor-9 .elementor-element.elementor-element-bb56f37{width:auto;max-width:auto;text-align:center;}.elementor-9 .elementor-element.elementor-element-bb56f37 > .elementor-widget-container{margin:-29px 0px 0px -13px;}.elementor-9 .elementor-element.elementor-element-bb56f37.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-bb56f37 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#4E4114;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-ea4e30d{--display:flex;}.elementor-9 .elementor-element.elementor-element-84473d2{width:var( --container-widget-width, 641px );max-width:641px;--container-widget-width:641px;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#000000;}.elementor-9 .elementor-element.elementor-element-84473d2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-25a0859{--display:flex;}.elementor-9 .elementor-element.elementor-element-834909f{width:var( --container-widget-width, 641px );max-width:641px;--container-widget-width:641px;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#000000;}.elementor-9 .elementor-element.elementor-element-834909f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f950317{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-title-font-size:17px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#4E4114;}.elementor-9 .elementor-element.elementor-element-f950317 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-9 .elementor-element.elementor-element-f950317.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:0px 0px 3px 0px;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-f950317.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9 .elementor-element.elementor-element-f950317.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:0px 0px 3px 0px;border-color:#000000;}.elementor-9 .elementor-element.elementor-element-f950317.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 3px 0px;border-color:#8E700C;}.elementor-9 .elementor-element.elementor-element-f950317.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Sora", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-f950317 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-9 .elementor-element.elementor-element-d11e07b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b2f9089{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-b2f9089.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b2f9089 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;color:#4E4114;}.elementor-9 .elementor-element.elementor-element-f87fb0b .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;padding:25px 30px 25px 30px;}.elementor-9 .elementor-element.elementor-element-f87fb0b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f87fb0b .elementor-button:focus{background-color:#000000;color:var( --e-global-color-22d70b9 );}.elementor-9 .elementor-element.elementor-element-f87fb0b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f87fb0b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-f87fb0b .elementor-button:focus svg{fill:var( --e-global-color-22d70b9 );}.elementor-9 .elementor-element.elementor-element-6d6ec92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6d6ec92:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6d6ec92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Fundo-para-topicos-2-2-copiar.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b94ae28{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-b94ae28.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b94ae28 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;color:#171717;}.elementor-9 .elementor-element.elementor-element-45aef6c{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-45aef6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-45aef6c .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-56b38fc{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;--dynamic-text-color:#DFAE00;}.elementor-9 .elementor-element.elementor-element-56b38fc > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-9 .elementor-element.elementor-element-56b38fc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-56b38fc .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-56b38fc .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:3px;}.elementor-9 .elementor-element.elementor-element-56b38fc .elementor-headline-plain-text{color:#000000;}.elementor-9 .elementor-element.elementor-element-56b38fc .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-f7513b8{width:var( --container-widget-width, 696px );max-width:696px;--container-widget-width:696px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-f7513b8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-f7513b8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f7513b8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-9 .elementor-element.elementor-element-7e36686 .elementor-button{background-color:#FDC501;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;padding:25px 30px 25px 30px;}.elementor-9 .elementor-element.elementor-element-7e36686 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7e36686 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7e36686{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;z-index:4;}.elementor-9 .elementor-element.elementor-element-7e36686 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-9 .elementor-element.elementor-element-7e36686.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7e36686 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-7e36686 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ceb2e10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ceb2e10:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ceb2e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Frame-5-1.png");background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d45f1ea{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-d45f1ea.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d45f1ea .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FDC501;}.elementor-9 .elementor-element.elementor-element-7bdfa91{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-7bdfa91.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7bdfa91 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-beaf3ab{--display:flex;--margin-top:20px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-beaf3ab:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-beaf3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-8851494 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-9 .elementor-element.elementor-element-8851494.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-main-swiper .swiper-slide{background-color:#02010100;border-width:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__header{padding-top:0px;padding-left:0px;padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__content{padding-bottom:0px;padding-left:0px;padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-swiper-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__name{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__header, .elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__name{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__title{color:#F8F8F8;font-family:"Sora", Sans-serif;font-size:14px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__text{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__image img{width:65px;height:65px;border-radius:100px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__image + cite{margin-inline-start:17px;margin-inline-end:0;}.elementor-9 .elementor-element.elementor-element-3c79b51.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-10ecab3{--display:flex;--margin-top:20px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-10ecab3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-10ecab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-9 .elementor-element.elementor-element-515052f > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-9 .elementor-element.elementor-element-515052f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-main-swiper .swiper-slide{background-color:#02010100;border-width:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__header{padding-top:0px;padding-left:0px;padding-right:0px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__content{padding-bottom:0px;padding-left:0px;padding-right:0px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-swiper-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__name{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__header, .elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__name{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__title{color:#F8F8F8;font-family:"Sora", Sans-serif;font-size:14px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__text{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__image img{width:65px;height:65px;border-radius:100px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__image + cite{margin-inline-start:17px;margin-inline-end:0;}.elementor-9 .elementor-element.elementor-element-c4a4890.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-74be474 .elementor-button{background-color:#FDC501;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;padding:25px 30px 25px 30px;}.elementor-9 .elementor-element.elementor-element-74be474 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-74be474 .elementor-button:focus{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-74be474.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5090cc3{z-index:0;}.elementor-9 .elementor-element.elementor-element-1fe569d{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-1fe569d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1fe569d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/321321.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b2a43b1 > .elementor-widget-container{margin:-105px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b2a43b1.elementor-element{--align-self:flex-end;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-3a66f7e{--width:50%;}.elementor-9 .elementor-element.elementor-element-067b9ce{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-b64bd6b{--width:49%;}.elementor-9 .elementor-element.elementor-element-d89aef4{--width:49%;}.elementor-9 .elementor-element.elementor-element-beaf3ab{--width:49%;}.elementor-9 .elementor-element.elementor-element-10ecab3{--width:49%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-3c418ac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3c418ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Frame-6-copiar.webp");}.elementor-9 .elementor-element.elementor-element-3c418ac{--min-height:953px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3a66f7e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3a66f7e.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-a8fe81e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-a8fe81e{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a8fe81e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a8fe81e .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-edb5c6e{text-align:center;}.elementor-9 .elementor-element.elementor-element-edb5c6e .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-5336abe > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5336abe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-5336abe .elementor-icon-list-item > a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-a11096c > .elementor-widget-container{margin:323px 0px 12px 0px;}.elementor-9 .elementor-element.elementor-element-a11096c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a11096c .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-de66c5c{width:var( --container-widget-width, 114px );max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-de66c5c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-675e7af{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4b10790 .elementor-heading-title{font-size:28px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-057a7ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-057a7ff .elementor-icon-list-item > a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-009a6f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-009a6f5 .elementor-icon-list-item > a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-d094bb2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-d094bb2 .elementor-icon-list-item > a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-0d41a5f > .elementor-widget-container{margin:-108px 0px -110px -208px;}.elementor-9 .elementor-element.elementor-element-dc640c9{--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-067b9ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5897fc1{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5897fc1 .elementor-heading-title{font-size:28px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-f416c2d{font-size:17px;}.elementor-9 .elementor-element.elementor-element-adb2f95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-adb2f95 .elementor-icon-list-item > a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2406056{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-9 .elementor-element.elementor-element-2406056 img{width:100%;}.elementor-9 .elementor-element.elementor-element-663fa50 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-56fb3f6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-9 .elementor-element.elementor-element-56fb3f6 img{width:100%;}.elementor-9 .elementor-element.elementor-element-2419e78 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-74334ba{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-9 .elementor-element.elementor-element-74334ba img{width:100%;}.elementor-9 .elementor-element.elementor-element-f55b986 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-531d3f0 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-3ec9870{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-092a204 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3ffefb3 > .elementor-widget-container{margin:0px -48px -48px -48px;}.elementor-9 .elementor-element.elementor-element-d0b1c00{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-f950317{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:14px;}.elementor-9 .elementor-element.elementor-element-6d6ec92{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b94ae28 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-56b38fc .elementor-headline{font-size:24px;}.elementor-9 .elementor-element.elementor-element-f7513b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f7513b8 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-ceb2e10{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d45f1ea .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-7bdfa91 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-beaf3ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__header, .elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__name{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-8851494 .elementor-testimonial__text{font-size:13px;}.elementor-9 .elementor-element.elementor-element-10ecab3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__header, .elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__name{font-size:16px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-515052f .elementor-testimonial__text{font-size:13px;}.elementor-9 .elementor-element.elementor-element-1fe569d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b2a43b1{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b2a43b1 > .elementor-widget-container{margin:-54px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-de66c5c */@media only screen and (min-width: 1025px) {
    .elementor-9 .elementor-element.elementor-element-de66c5c{
    position: absolute;
    right: 40px;
    top: 40px;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-057a7ff */.elementor-9 .elementor-element.elementor-element-057a7ff:before {
content:"";
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
padding: 2px;
border-radius: 15000px;
background: linear-gradient(to right, #FFD900, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-009a6f5 */.elementor-9 .elementor-element.elementor-element-009a6f5:before {
content:"";
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
padding: 2px;
border-radius: 15000px;
background: linear-gradient(to right, #FFD900, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d094bb2 */.elementor-9 .elementor-element.elementor-element-d094bb2:before {
content:"";
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;
padding: 2px;
border-radius: 15000px;
background: linear-gradient(to right, #FFD900, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-929f775 */.elementor-9 .elementor-element.elementor-element-929f775{
    position: absolute;
    top: 10px;
    right: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c956537 */.elementor-9 .elementor-element.elementor-element-c956537{
    position: absolute;
    top: 10px;
    right: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0881751 */.elementor-9 .elementor-element.elementor-element-0881751{
    position: absolute;
    top: 10px;
    right: 10px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-cc2577f */.elementor-9 .elementor-element.elementor-element-cc2577f .elementor-headline-dynamic-text{
    padding: 10px 40px 10px 40px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-45aef6c */.elementor-9 .elementor-element.elementor-element-45aef6c .elementor-swiper-button.elementor-swiper-button-next {

    position: absolute;
    z-index: 9999;
    content: url('https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Group-9127.svg');
}
.elementor-9 .elementor-element.elementor-element-45aef6c .elementor-swiper-button.elementor-swiper-button-prev {
    position: absolute;
    z-index: 9999;
    content: url('https://blumenauteambuilding.puzzleroom.com.br/wp-content/uploads/2025/04/Group-9126.svg');
}
.elementor-9 .elementor-element.elementor-element-45aef6c{
    mix-blend-mode: darken;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c79b51 */.elementor-9 .elementor-element.elementor-element-3c79b51{
    position: absolute;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beaf3ab */.elementor-9 .elementor-element.elementor-element-beaf3ab {
  z-index:1;
}

.elementor-9 .elementor-element.elementor-element-beaf3ab:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    background: linear-gradient(-35deg, #FFD900, transparent, transparent, #000); /*altere a cor da corda nos #FFFFFF*/
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 10px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}

.elementor-9 .elementor-element.elementor-element-beaf3ab {
background-color: transparent;
background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
opacity: 1;
border-radius: 15px;

backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4a4890 */.elementor-9 .elementor-element.elementor-element-c4a4890{
    position: absolute;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ecab3 */.elementor-9 .elementor-element.elementor-element-10ecab3 {
  z-index:1;
}

.elementor-9 .elementor-element.elementor-element-10ecab3:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    background: linear-gradient(35deg, #FFD900, transparent, transparent, #000); /*altere a cor da corda nos #FFFFFF*/
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 10px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}

.elementor-9 .elementor-element.elementor-element-10ecab3 {
background-color: transparent;
background-image: radial-gradient(at top right,#76a2d719 0%,#39DD9400 75%);
opacity: 1;
border-radius: 15px;

backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5090cc3 */.elementor-9 .elementor-element.elementor-element-5090cc3 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(202px);
}/* End custom CSS */
/* Start custom CSS */.cor{
    color: #FFD900;
}
html, body {
max-width: 100%;
overflow-x: hidden;
}
P{
    margin-bottom: 0PX;
}/* End custom CSS */