.elementor-10 .elementor-element.elementor-element-0d807e6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.26;}.elementor-10 .elementor-element.elementor-element-0d807e6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0d807e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lp.jmprojetoseinstalacoes.com.br/wp-content/uploads/2026/02/ChatGPT-Image-3-de-fev.-de-2026-11_43_51_upscayl_2x_upscayl-standard-4x-1.png");background-size:cover;}.elementor-10 .elementor-element.elementor-element-0d807e6::before, .elementor-10 .elementor-element.elementor-element-0d807e6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0d807e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0d807e6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0d807e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0d807e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000094;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-0d807e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1dd0424{--display:flex;}.elementor-10 .elementor-element.elementor-element-1dd0424.e-con{--align-self:flex-start;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-d628c73.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-10 .elementor-element.elementor-element-d628c73.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-10 .elementor-element.elementor-element-d628c73.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d628c73:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d628c73:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.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-10 .elementor-element.elementor-element-de34e2f .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-de34e2f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-de34e2f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-a6baffa{--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:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-a6baffa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a6baffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-10 .elementor-element.elementor-element-4488021{--e-transform-rotateZ:46deg;top:-14%;z-index:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4488021{left:-12%;}body.rtl .elementor-10 .elementor-element.elementor-element-4488021{right:-12%;}.elementor-10 .elementor-element.elementor-element-4488021 img{width:515px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5.7px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-51126ca{--e-transform-rotateZ:-32deg;top:73%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-51126ca{left:82%;}body.rtl .elementor-10 .elementor-element.elementor-element-51126ca{right:82%;}.elementor-10 .elementor-element.elementor-element-51126ca img{width:368px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5.7px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-daaa27e{--display:flex;--z-index:1;}.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-10 .elementor-element.elementor-element-6e9b262{text-align:start;}.elementor-10 .elementor-element.elementor-element-6e9b262 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-10 .elementor-element.elementor-element-99d4c39{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-10 .elementor-element.elementor-element-99d4c39.elementor-view-stacked .elementor-icon{background-color:#E64601;}.elementor-10 .elementor-element.elementor-element-99d4c39.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-99d4c39.elementor-view-default .elementor-icon{fill:#E64601;color:#E64601;border-color:#E64601;}.elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-99d4c39:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-99d4c39:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-bdf5cb8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-10 .elementor-element.elementor-element-bdf5cb8.elementor-view-stacked .elementor-icon{background-color:#E64601;}.elementor-10 .elementor-element.elementor-element-bdf5cb8.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bdf5cb8.elementor-view-default .elementor-icon{fill:#E64601;color:#E64601;border-color:#E64601;}.elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-bdf5cb8:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bdf5cb8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-db0d311{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-10 .elementor-element.elementor-element-db0d311.elementor-view-stacked .elementor-icon{background-color:#E64601;}.elementor-10 .elementor-element.elementor-element-db0d311.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-db0d311.elementor-view-default .elementor-icon{fill:#E64601;color:#E64601;border-color:#E64601;}.elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon{font-size:50px;}.elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-db0d311:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-db0d311:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-621f498{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-621f498.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-f8e7a8b{--display:flex;--z-index:1;}.elementor-10 .elementor-element.elementor-element-d1f18d2 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-5646db1{--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:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-7bfdd3e{z-index:2;text-align:center;}.elementor-10 .elementor-element.elementor-element-7bfdd3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-93e3272{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-93e3272.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-93e3272 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-eabd64c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:2;}.elementor-10 .elementor-element.elementor-element-d93be7c{--display:flex;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:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-d93be7c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d93be7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E64601 0%, #6B2000 100%);}.elementor-10 .elementor-element.elementor-element-41b0063.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-41b0063.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-41b0063.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-41b0063 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-41b0063 .elementor-image-box-img img{height:300px;border-radius:8px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-41b0063 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-41b0063:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-41b0063:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8820c7c{--display:flex;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:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-8820c7c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8820c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E64601 0%, #6B2000 100%);}.elementor-10 .elementor-element.elementor-element-17d2fc8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-17d2fc8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-17d2fc8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-17d2fc8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-17d2fc8 .elementor-image-box-img img{height:300px;border-radius:8px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-17d2fc8 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-17d2fc8:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-17d2fc8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-961b257{--display:flex;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:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-961b257:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-961b257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E64601 0%, #6B2000 100%);}.elementor-10 .elementor-element.elementor-element-6ca018f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-6ca018f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-6ca018f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-6ca018f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-6ca018f .elementor-image-box-img img{height:300px;border-radius:8px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-6ca018f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6ca018f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6ca018f:has(:focus) .elementor-image-box-title{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-10 .elementor-element.elementor-element-8efeab0{width:var( --container-widget-width, 62% );max-width:62%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8efeab0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-a3b521b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a3b521b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-bd1fc56{--e-transform-rotateZ:109deg;top:0px;z-index:1;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-bd1fc56{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-bd1fc56{right:0px;}.elementor-10 .elementor-element.elementor-element-bd1fc56 img{width:1000px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 7.6px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-fd5ab1f{--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;--overflow:auto;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-08a687c{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-08a687c{left:0px;}.elementor-10 .elementor-element.elementor-element-08a687c{bottom:0px;z-index:1;}.elementor-10 .elementor-element.elementor-element-08a687c img{width:1000px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9.4px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-0ea45d5{text-align:center;}.elementor-10 .elementor-element.elementor-element-0ea45d5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-feb9ab1{text-align:center;}.elementor-10 .elementor-element.elementor-element-feb9ab1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-424a05b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:auto;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-424a05b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-424a05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-10 .elementor-element.elementor-element-424a05b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-342e73c{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2px 2px 2px 2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-cf5ebe6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d0f8f46{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6f397dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cd9c319{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a599a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1bbb259{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2px 2px 2px 2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-8256486{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8256486 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a4f3017{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f69272e{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-fda3d32{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-993c995{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-3658a52{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2px 2px 2px 2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-f1984a0{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-f1984a0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-404c844{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4996046{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-f412635{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cdc62fe{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-33e5adc{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2px 2px 2px 2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-7eea281{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7eea281 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5d6e12c{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d651107{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-d86ea25{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-357d11a{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-a78b34d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2px 2px 2px 2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-41d4415{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-41d4415 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b1d9d7c{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e344214{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-884a479{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ed31a5f{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-bbeb9b1{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2px 2px 2px 2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-d650185{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d650185 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-60c0fd6{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5acce52{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-4e558b9{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-41dbb90{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-a3b7c01{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2px 2px 2px 2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-e3c16c5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e3c16c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2b634fb{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-36b5a61{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-bdeae7b{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-78de286{width:var( --container-widget-width, 90% );max-width:90%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;color:#E0E0E0;}.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-da3b90d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-10 .elementor-element.elementor-element-da3b90d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button .elementor-button-content-wrapper{gap:15px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2317c25{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-2317c25{right:0px;}.elementor-10 .elementor-element.elementor-element-2317c25{bottom:0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-2317c25 img{width:1000px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-6652d95{--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:0px 0px 20px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:20px;--border-left-width:0px;border-color:#E64601;--border-color:#E64601;}.elementor-10 .elementor-element.elementor-element-6652d95:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6652d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5396231{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-5396231.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9cb5020{--display:flex;}.elementor-10 .elementor-element.elementor-element-f98c56f{text-align:start;}.elementor-10 .elementor-element.elementor-element-f98c56f img{width:118px;}.elementor-10 .elementor-element.elementor-element-55d7620 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E64601;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-55d7620{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-10 .elementor-element.elementor-element-55d7620.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-55d7620 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-55d7620 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-dafae41{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-81c78bc .elementor-repeater-item-af42a1e.elementor-social-icon{background-color:#E64601;}.elementor-10 .elementor-element.elementor-element-81c78bc .elementor-repeater-item-635ed66.elementor-social-icon{background-color:#E64601;}.elementor-10 .elementor-element.elementor-element-81c78bc{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;--grid-column-gap:5px;--grid-row-gap:0px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-eabd64c{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-424a05b{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-5396231{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-0d807e6{--content-width:95%;--overlay-opacity:1;}.elementor-10 .elementor-element.elementor-element-0d807e6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0d807e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-img{margin-bottom:20px;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-wrapper .elementor-image-box-img{width:94px;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-d628c73 .elementor-image-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-de34e2f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-a6baffa{--content-width:95%;--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:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4488021{left:-40%;}body.rtl .elementor-10 .elementor-element.elementor-element-4488021{right:-40%;}.elementor-10 .elementor-element.elementor-element-4488021{top:-12%;}.elementor-10 .elementor-element.elementor-element-4488021 img{width:282px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-51126ca{left:70%;}body.rtl .elementor-10 .elementor-element.elementor-element-51126ca{right:70%;}.elementor-10 .elementor-element.elementor-element-51126ca{top:90%;}.elementor-10 .elementor-element.elementor-element-51126ca img{width:346px;}.elementor-10 .elementor-element.elementor-element-6e9b262{text-align:center;}.elementor-10 .elementor-element.elementor-element-6e9b262 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-99d4c39{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-99d4c39.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-99d4c39 .elementor-icon-box-title a{font-size:22px;}.elementor-10 .elementor-element.elementor-element-bdf5cb8{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-bdf5cb8.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bdf5cb8 .elementor-icon-box-title a{font-size:22px;}.elementor-10 .elementor-element.elementor-element-db0d311{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-db0d311.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-db0d311 .elementor-icon-box-title a{font-size:22px;}.elementor-10 .elementor-element.elementor-element-621f498.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button{font-size:13px;}.elementor-10 .elementor-element.elementor-element-5646db1{--content-width:95%;--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-eabd64c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-41b0063 .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-17d2fc8 .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-6ca018f .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-8efeab0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-fd5ab1f{--content-width:95%;}.elementor-10 .elementor-element.elementor-element-0ea45d5 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-feb9ab1 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-424a05b{--width:200vw;--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-da3b90d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6652d95{--content-width:95%;}.elementor-10 .elementor-element.elementor-element-5396231{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-10 .elementor-element.elementor-element-f98c56f{text-align:center;}.elementor-10 .elementor-element.elementor-element-dafae41{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-1dd0424{--width:50%;}.elementor-10 .elementor-element.elementor-element-daaa27e{--width:50%;}.elementor-10 .elementor-element.elementor-element-f8e7a8b{--width:50%;}.elementor-10 .elementor-element.elementor-element-424a05b{--width:80%;}}/* Start custom CSS for button, class: .elementor-element-de34e2f *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

    /* SOMBRA MULTICAMADA LIME NEON */
    box-shadow: 
        0 -3px 0 0 #8aa349 inset, /* Borda interna verde escura */
        0 323px 90px 0 rgba(178, 254, 2, .01),
        0 207px 83px 0 rgba(178, 254, 2, .07),
        0 116px 70px 0 rgba(178, 254, 2, .15),
        0 52px 52px 0 rgba(178, 254, 2, .25),
        0 13px 28px 0 rgba(178, 254, 2, .35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button::before {
    background: linear-gradient(90deg, #B2FE02 0%, #CFFF5F 50%, #B2FE02 100%);
    box-shadow: 0 -3px 0 0 #9ACD32 inset;
    border-top: 2px solid #DFFF8F;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button::after {
    background: linear-gradient(90deg, #CFFF5F 0%, #E1FFAE 50%, #CFFF5F 100%);
    box-shadow: 0 -3px 0 0 #B2FE02 inset;
    border-top: 2px solid #F0FFF0;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

    box-shadow:
        0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
        0 140px 50px 0 rgba(178, 254, 2, .05),
        0 80px 40px 0 rgba(178, 254, 2, .10),
        0 30px 25px 0 rgba(178, 254, 2, .15),
        0 5px 10px 0 rgba(178, 254, 2, .25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button:focus-visible {
    outline: 3px solid #CFFF5F; /* Borda de foco bem visível */
    outline-offset: 2px;
}

.elementor-10 .elementor-element.elementor-element-de34e2f .elementor-button-icon svg{
 height: 25px;
 justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-621f498 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

    /* SOMBRA MULTICAMADA LIME NEON */
    box-shadow: 
        0 -3px 0 0 #8aa349 inset, /* Borda interna verde escura */
        0 323px 90px 0 rgba(178, 254, 2, .01),
        0 207px 83px 0 rgba(178, 254, 2, .07),
        0 116px 70px 0 rgba(178, 254, 2, .15),
        0 52px 52px 0 rgba(178, 254, 2, .25),
        0 13px 28px 0 rgba(178, 254, 2, .35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button::before {
    background: linear-gradient(90deg, #B2FE02 0%, #CFFF5F 50%, #B2FE02 100%);
    box-shadow: 0 -3px 0 0 #9ACD32 inset;
    border-top: 2px solid #DFFF8F;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button::after {
    background: linear-gradient(90deg, #CFFF5F 0%, #E1FFAE 50%, #CFFF5F 100%);
    box-shadow: 0 -3px 0 0 #B2FE02 inset;
    border-top: 2px solid #F0FFF0;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

    box-shadow:
        0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
        0 140px 50px 0 rgba(178, 254, 2, .05),
        0 80px 40px 0 rgba(178, 254, 2, .10),
        0 30px 25px 0 rgba(178, 254, 2, .15),
        0 5px 10px 0 rgba(178, 254, 2, .25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button:focus-visible {
    outline: 3px solid #CFFF5F; /* Borda de foco bem visível */
    outline-offset: 2px;
}

.elementor-10 .elementor-element.elementor-element-621f498 .elementor-button-icon svg{
 height: 25px;
 justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3b521b *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

    /* SOMBRA MULTICAMADA LIME NEON */
    box-shadow: 
        0 -3px 0 0 #8aa349 inset, /* Borda interna verde escura */
        0 323px 90px 0 rgba(178, 254, 2, .01),
        0 207px 83px 0 rgba(178, 254, 2, .07),
        0 116px 70px 0 rgba(178, 254, 2, .15),
        0 52px 52px 0 rgba(178, 254, 2, .25),
        0 13px 28px 0 rgba(178, 254, 2, .35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button::before {
    background: linear-gradient(90deg, #B2FE02 0%, #CFFF5F 50%, #B2FE02 100%);
    box-shadow: 0 -3px 0 0 #9ACD32 inset;
    border-top: 2px solid #DFFF8F;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button::after {
    background: linear-gradient(90deg, #CFFF5F 0%, #E1FFAE 50%, #CFFF5F 100%);
    box-shadow: 0 -3px 0 0 #B2FE02 inset;
    border-top: 2px solid #F0FFF0;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

    box-shadow:
        0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
        0 140px 50px 0 rgba(178, 254, 2, .05),
        0 80px 40px 0 rgba(178, 254, 2, .10),
        0 30px 25px 0 rgba(178, 254, 2, .15),
        0 5px 10px 0 rgba(178, 254, 2, .25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button:focus-visible {
    outline: 3px solid #CFFF5F; /* Borda de foco bem visível */
    outline-offset: 2px;
}

.elementor-10 .elementor-element.elementor-element-a3b521b .elementor-button-icon svg{
 height: 25px;
 justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da3b90d *//* BOTÃO BASE - ESTILO GERAL */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

    /* SOMBRA MULTICAMADA LIME NEON */
    box-shadow: 
        0 -3px 0 0 #8aa349 inset, /* Borda interna verde escura */
        0 323px 90px 0 rgba(178, 254, 2, .01),
        0 207px 83px 0 rgba(178, 254, 2, .07),
        0 116px 70px 0 rgba(178, 254, 2, .15),
        0 52px 52px 0 rgba(178, 254, 2, .25),
        0 13px 28px 0 rgba(178, 254, 2, .35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button::before,
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button::before {
    background: linear-gradient(90deg, #B2FE02 0%, #CFFF5F 50%, #B2FE02 100%);
    box-shadow: 0 -3px 0 0 #9ACD32 inset;
    border-top: 2px solid #DFFF8F;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button::after {
    background: linear-gradient(90deg, #CFFF5F 0%, #E1FFAE 50%, #CFFF5F 100%);
    box-shadow: 0 -3px 0 0 #B2FE02 inset;
    border-top: 2px solid #F0FFF0;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

    box-shadow:
        0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
        0 140px 50px 0 rgba(178, 254, 2, .05),
        0 80px 40px 0 rgba(178, 254, 2, .10),
        0 30px 25px 0 rgba(178, 254, 2, .15),
        0 5px 10px 0 rgba(178, 254, 2, .25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button:focus-visible {
    outline: 3px solid #CFFF5F; /* Borda de foco bem visível */
    outline-offset: 2px;
}

.elementor-10 .elementor-element.elementor-element-da3b90d .elementor-button-icon svg{
 height: 25px;
 justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55d7620 */.elementor-10 .elementor-element.elementor-element-55d7620 .elementor-button-icon svg{
 height: 18px;
 justify-content: center;
}/* End custom CSS */