.elementor-403 .elementor-element.elementor-element-45f685eb{--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;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-403 .elementor-element.elementor-element-45f685eb:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-45f685eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #0E1D24 0%, #F2295B00 100%);}.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-403 .elementor-element.elementor-element-54954077{text-align:center;}.elementor-403 .elementor-element.elementor-element-54954077 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;letter-spacing:1.5px;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-45b445b3{--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;--border-radius:0px 0px 0px 0px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-45b445b3:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-45b445b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://featcode.com.br/wp-content/uploads/2024/05/bg-0.jpg");background-position:top center;}.elementor-403 .elementor-element.elementor-element-45b445b3::before, .elementor-403 .elementor-element.elementor-element-45b445b3 > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-45b445b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-45b445b3 > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-45b445b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-45b445b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-403 .elementor-element.elementor-element-45b445b3.e-con{--flex-grow:0;--flex-shrink:0;}.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-403 .elementor-element.elementor-element-db5b207{padding:0px 0px 40px 0px;text-align:center;}.elementor-403 .elementor-element.elementor-element-6123325{text-align:center;}.elementor-403 .elementor-element.elementor-element-6123325 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-650959a1{padding:10px 0px 20px 0px;text-align:center;}.elementor-403 .elementor-element.elementor-element-650959a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;line-height:1.4em;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-403 .elementor-element.elementor-element-7a5aabd4 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(132deg, #29C876 0%, #328F5F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;padding:25px 50px 25px 50px;}.elementor-403 .elementor-element.elementor-element-2a9032ba{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;bottom:0px;}body:not(.rtl) .elementor-403 .elementor-element.elementor-element-2a9032ba{right:0px;}body.rtl .elementor-403 .elementor-element.elementor-element-2a9032ba{left:0px;}.elementor-403 .elementor-element.elementor-element-2a9032ba img{width:80%;}.elementor-403 .elementor-element.elementor-element-65911a0e{--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:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-65911a0e:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-65911a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://featcode.com.br/wp-content/uploads/2024/05/bg-2-2.jpg");background-position:top center;background-size:cover;}.elementor-403 .elementor-element.elementor-element-2bdee906{padding:0px 0px 35px 0px;text-align:center;}.elementor-403 .elementor-element.elementor-element-2bdee906 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;line-height:1.4em;color:#54595F;}.elementor-403 .elementor-element.elementor-element-3868d8c2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{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-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-403 .elementor-element.elementor-element-79ae45db{width:100%;max-width:100%;background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(360deg, #FFFFFF 0%, #F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-79ae45db.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-79ae45db:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-79ae45db .elementor-testimonial-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-79ae45db .elementor-testimonial-content{color:#0E1D24;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-403 .elementor-element.elementor-element-79ae45db .elementor-testimonial-name{color:#29C876;font-family:"Montserrat", Sans-serif;}.elementor-403 .elementor-element.elementor-element-79ae45db .elementor-testimonial-job{color:#54595FD9;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-403 .elementor-element.elementor-element-6b7cc537{width:100%;max-width:100%;background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-6b7cc537.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-6b7cc537:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-6b7cc537 .elementor-testimonial-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-6b7cc537 .elementor-testimonial-content{color:#0E1D24;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-403 .elementor-element.elementor-element-6b7cc537 .elementor-testimonial-name{color:#29C876;font-family:"Montserrat", Sans-serif;}.elementor-403 .elementor-element.elementor-element-6b7cc537 .elementor-testimonial-job{color:#54595FD9;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-403 .elementor-element.elementor-element-5cef841b{width:100%;max-width:100%;background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-5cef841b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-5cef841b:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-5cef841b .elementor-testimonial-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-5cef841b .elementor-testimonial-content{color:#0E1D24;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-403 .elementor-element.elementor-element-5cef841b .elementor-testimonial-name{color:#29C876;font-family:"Montserrat", Sans-serif;}.elementor-403 .elementor-element.elementor-element-5cef841b .elementor-testimonial-job{color:#54595FD9;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-403 .elementor-element.elementor-element-2d39f362 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(132deg, #29C876 0%, #328F5F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;padding:25px 50px 25px 50px;}.elementor-403 .elementor-element.elementor-element-2d39f362{padding:35px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-614c8430{--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:300px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-614c8430:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-614c8430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-1b699330{--display:flex;--padding-top:100px;--padding-bottom:75px;--padding-left:100px;--padding-right:100px;}.elementor-403 .elementor-element.elementor-element-78717f95{--e-image-carousel-slides-to-show:1;margin:-300px -200px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;padding:0px 0px 12px 0px;}.elementor-403 .elementor-element.elementor-element-4430e769{text-align:center;}.elementor-403 .elementor-element.elementor-element-4430e769 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#54595F;}.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-403 .elementor-element.elementor-element-48262b6c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;color:#0E1D24;}.elementor-403 .elementor-element.elementor-element-30ec42e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#29C876;}.elementor-403 .elementor-element.elementor-element-5ee6ab34 img{width:42%;opacity:0.78;filter:brightness( 0% ) contrast( 76% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-403 .elementor-element.elementor-element-5ee6ab34:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-403 .elementor-element.elementor-element-1e155270{--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:25px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-1e155270:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-1e155270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://featcode.com.br/wp-content/uploads/2024/05/bg-4-1.jpg");background-position:top center;background-size:cover;}.elementor-403 .elementor-element.elementor-element-1e155270::before, .elementor-403 .elementor-element.elementor-element-1e155270 > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-1e155270 > .e-con-inner > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-1e155270 > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-1e155270 > .e-con-inner > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-1e155270 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-403 .elementor-element.elementor-element-1bb35a1d{padding:0px 0px 35px 0px;text-align:center;}.elementor-403 .elementor-element.elementor-element-1bb35a1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#54595F;}.elementor-403 .elementor-element.elementor-element-5411c88c{--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;}.elementor-403 .elementor-element.elementor-element-5411c88c.e-con{--align-self:center;}.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-403 .elementor-element.elementor-element-506ea4d7{width:var( --container-widget-width, 32% );max-width:32%;background-color:transparent;padding:50px 50px 50px 50px;--container-widget-width:32%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #F8F8F8 0%, #F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-506ea4d7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-506ea4d7 .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-506ea4d7.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-506ea4d7.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-506ea4d7.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-506ea4d7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-506ea4d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-506ea4d7 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-506ea4d7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#54595F;}.elementor-403 .elementor-element.elementor-element-f8a5c54{width:var( --container-widget-width, 32% );max-width:32%;background-color:transparent;padding:50px 50px 50px 50px;--container-widget-width:32%;--container-widget-flex-grow:0;background-image:linear-gradient(215deg, #F8F8F8 0%, #F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-f8a5c54.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-f8a5c54 .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-f8a5c54.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-f8a5c54.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-f8a5c54.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-f8a5c54 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-f8a5c54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-f8a5c54 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-f8a5c54 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#54595F;}.elementor-403 .elementor-element.elementor-element-7c67baba{width:var( --container-widget-width, 32% );max-width:32%;background-color:transparent;padding:50px 50px 50px 50px;--container-widget-width:32%;--container-widget-flex-grow:0;background-image:linear-gradient(236deg, #F8F8F800 -5%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-7c67baba.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-7c67baba .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-7c67baba.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-7c67baba.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-7c67baba.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-7c67baba .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-7c67baba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-7c67baba .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-7c67baba .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#54595F;}.elementor-403 .elementor-element.elementor-element-3107f78c{width:var( --container-widget-width, 32% );max-width:32%;background-color:transparent;padding:50px 25px 50px 25px;--container-widget-width:32%;--container-widget-flex-grow:0;background-image:linear-gradient(257deg, #F8F8F800 -35%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-3107f78c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-3107f78c .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-3107f78c.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-3107f78c.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-3107f78c.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-3107f78c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-3107f78c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-3107f78c .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-3107f78c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#54595F;}.elementor-403 .elementor-element.elementor-element-46d8abff{width:var( --container-widget-width, 32% );max-width:32%;background-color:transparent;padding:50px 25px 50px 25px;--container-widget-width:32%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #F8F8F8 0%, #F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-46d8abff.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-46d8abff .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-46d8abff.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-46d8abff.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-46d8abff.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-46d8abff .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-46d8abff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-46d8abff .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-46d8abff .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#54595F;}.elementor-403 .elementor-element.elementor-element-41313c8c .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(132deg, #29C876 0%, #328F5F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;padding:25px 50px 25px 50px;}.elementor-403 .elementor-element.elementor-element-41313c8c{padding:25px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-6244f9a3{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-6244f9a3:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-6244f9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-439fc5bf{padding:0px 0px 35px 0px;text-align:center;}.elementor-403 .elementor-element.elementor-element-439fc5bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#54595F;}.elementor-403 .elementor-element.elementor-element-4403a707{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-403 .elementor-element.elementor-element-4403a707.e-con{--align-self:center;}.elementor-403 .elementor-element.elementor-element-3e86830a{width:100%;max-width:100%;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-3e86830a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-3e86830a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-3e86830a .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-3e86830a.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-3e86830a.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-3e86830a.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-3e86830a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-3e86830a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-3e86830a .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-3e86830a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#0E1D24;}.elementor-403 .elementor-element.elementor-element-6187dd{width:100%;max-width:100%;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-6187dd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-6187dd:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-6187dd .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-6187dd.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-6187dd.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-6187dd.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-6187dd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-6187dd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-6187dd .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-6187dd .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#0E1D24;}.elementor-403 .elementor-element.elementor-element-3ec5b65a{width:100%;max-width:100%;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-3ec5b65a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-3ec5b65a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-3ec5b65a .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-3ec5b65a.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-3ec5b65a.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-3ec5b65a.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-3ec5b65a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-3ec5b65a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-3ec5b65a .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-3ec5b65a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#0E1D24;}.elementor-403 .elementor-element.elementor-element-57a9584c{width:100%;max-width:100%;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-57a9584c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-57a9584c:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-57a9584c .elementor-image-box-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-57a9584c.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-403 .elementor-element.elementor-element-57a9584c.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-403 .elementor-element.elementor-element-57a9584c.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-57a9584c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-57a9584c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-57a9584c .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0.5px;color:#54595F;}.elementor-403 .elementor-element.elementor-element-57a9584c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#0E1D24;}.elementor-403 .elementor-element.elementor-element-5c8024c3{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-5c8024c3:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-5c8024c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://featcode.com.br/wp-content/uploads/2024/05/bg-2-3.jpg");background-position:top center;background-size:cover;}.elementor-403 .elementor-element.elementor-element-bb78dd{padding:0px 0px 35px 0px;text-align:center;}.elementor-403 .elementor-element.elementor-element-bb78dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#54595F;}.elementor-403 .elementor-element.elementor-element-514bada3{--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;}.elementor-403 .elementor-element.elementor-element-2e6f8002{width:100%;max-width:100%;background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(360deg, #FFFFFF 0%, #F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-2e6f8002.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-2e6f8002:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-2e6f8002 .elementor-testimonial-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-2e6f8002 .elementor-testimonial-content{color:#0E1D24;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-403 .elementor-element.elementor-element-2e6f8002 .elementor-testimonial-name{color:#29C876;font-family:"Montserrat", Sans-serif;}.elementor-403 .elementor-element.elementor-element-2e6f8002 .elementor-testimonial-job{color:#54595FD9;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-403 .elementor-element.elementor-element-40ef64f0{width:100%;max-width:100%;background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-40ef64f0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-40ef64f0:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-40ef64f0 .elementor-testimonial-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-40ef64f0 .elementor-testimonial-content{color:#0E1D24;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-403 .elementor-element.elementor-element-40ef64f0 .elementor-testimonial-name{color:#29C876;font-family:"Montserrat", Sans-serif;}.elementor-403 .elementor-element.elementor-element-40ef64f0 .elementor-testimonial-job{color:#54595FD9;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-403 .elementor-element.elementor-element-70f80cfa{width:100%;max-width:100%;background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-70f80cfa.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-403 .elementor-element.elementor-element-70f80cfa:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;}.elementor-403 .elementor-element.elementor-element-70f80cfa .elementor-testimonial-wrapper{text-align:start;}.elementor-403 .elementor-element.elementor-element-70f80cfa .elementor-testimonial-content{color:#0E1D24;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-403 .elementor-element.elementor-element-70f80cfa .elementor-testimonial-name{color:#29C876;font-family:"Montserrat", Sans-serif;}.elementor-403 .elementor-element.elementor-element-70f80cfa .elementor-testimonial-job{color:#54595FD9;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-403 .elementor-element.elementor-element-1048c03d{--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-403 .elementor-element.elementor-element-1048c03d:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-1048c03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-3e96e24d{--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:#29C876;--border-color:#29C876;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-403 .elementor-element.elementor-element-36fcbbb2{text-align:center;}.elementor-403 .elementor-element.elementor-element-36fcbbb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;line-height:1.2em;color:#54595F;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-24f7b9d4{--divider-border-style:solid;--divider-color:#29C876;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-403 .elementor-element.elementor-element-24f7b9d4 .elementor-divider-separator{width:100%;}.elementor-403 .elementor-element.elementor-element-24f7b9d4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-403 .elementor-element.elementor-element-27c0ea17{padding:10px 100px 0px 100px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#54595F;}.elementor-403 .elementor-element.elementor-element-44f93549{padding:0px 0px 20px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#54595F;}.elementor-403 .elementor-element.elementor-element-8cf93ee .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(132deg, #29C876 0%, #328F5F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#29C876;padding:25px 50px 25px 50px;}.elementor-403 .elementor-element.elementor-element-8cf93ee{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-20836d94{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-20836d94:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-20836d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-6d52c396{--divider-border-style:solid;--divider-color:#29C876;--divider-border-width:1px;}.elementor-403 .elementor-element.elementor-element-6d52c396 .elementor-divider-separator{width:100%;}.elementor-403 .elementor-element.elementor-element-6d52c396 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-403 .elementor-element.elementor-element-3896783d{--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:space-between;}.elementor-403 .elementor-element.elementor-element-5fe907c6.elementor-element{--align-self:center;}.elementor-403 .elementor-element.elementor-element-5fe907c6{text-align:center;}.elementor-403 .elementor-element.elementor-element-5fe907c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;color:#0E1D24;}.elementor-403 .elementor-element.elementor-element-6be309ed.elementor-element{--align-self:center;}.elementor-403 .elementor-element.elementor-element-6be309ed{text-align:center;}.elementor-403 .elementor-element.elementor-element-6be309ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;color:#0E1D24;}body.elementor-page-403:not(.elementor-motion-effects-element-type-background), body.elementor-page-403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}@media(min-width:768px){.elementor-403 .elementor-element.elementor-element-45b445b3{--content-width:930px;}.elementor-403 .elementor-element.elementor-element-614c8430{--content-width:900px;}.elementor-403 .elementor-element.elementor-element-1048c03d{--content-width:1035px;}}@media(max-width:767px){.elementor-403 .elementor-element.elementor-element-45f685eb{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-54954077 .elementor-heading-title{font-size:11px;line-height:1.2em;letter-spacing:0.7px;}.elementor-403 .elementor-element.elementor-element-45b445b3{--border-radius:0px 0px 0px 0px;--padding-top:170px;--padding-bottom:125px;--padding-left:10px;--padding-right:10px;}.elementor-403 .elementor-element.elementor-element-db5b207 img{width:40%;}.elementor-403 .elementor-element.elementor-element-6123325 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-403 .elementor-element.elementor-element-650959a1{padding:10px 50px 10px 50px;}.elementor-403 .elementor-element.elementor-element-650959a1 .elementor-heading-title{font-size:18px;}.elementor-403 .elementor-element.elementor-element-7a5aabd4 .elementor-button{font-size:14px;padding:20px 12px 20px 12px;}.elementor-403 .elementor-element.elementor-element-2a9032ba{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-2a9032ba img{width:50%;}.elementor-403 .elementor-element.elementor-element-65911a0e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-403 .elementor-element.elementor-element-2bdee906{padding:0px 0px 10px 0px;}.elementor-403 .elementor-element.elementor-element-2bdee906 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-403 .elementor-element.elementor-element-3868d8c2{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-2d39f362{padding:10px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-2d39f362 .elementor-button{font-size:14px;padding:20px 12px 20px 12px;}.elementor-403 .elementor-element.elementor-element-614c8430{--padding-top:250px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-403 .elementor-element.elementor-element-1b699330{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-78717f95{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-4430e769{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-403 .elementor-element.elementor-element-4430e769 .elementor-heading-title{font-size:25px;}.elementor-403 .elementor-element.elementor-element-48262b6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 10px 0px 10px;font-size:18px;}.elementor-403 .elementor-element.elementor-element-30ec42e3{padding:0px 0px 0px 0px;font-size:14px;}.elementor-403 .elementor-element.elementor-element-5ee6ab34 img{width:50%;}.elementor-403 .elementor-element.elementor-element-1e155270:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-1e155270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-403 .elementor-element.elementor-element-1e155270{--padding-top:25px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-403 .elementor-element.elementor-element-1bb35a1d{padding:0px 0px 20px 0px;}.elementor-403 .elementor-element.elementor-element-1bb35a1d .elementor-heading-title{font-size:28px;}.elementor-403 .elementor-element.elementor-element-5411c88c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-506ea4d7{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-403 .elementor-element.elementor-element-506ea4d7 .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-f8a5c54{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-403 .elementor-element.elementor-element-f8a5c54 .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-7c67baba{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-403 .elementor-element.elementor-element-7c67baba .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-3107f78c{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-403 .elementor-element.elementor-element-3107f78c .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-46d8abff{width:100%;max-width:100%;padding:25px 25px 25px 25px;}.elementor-403 .elementor-element.elementor-element-46d8abff .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-46d8abff .elementor-image-box-title{margin-bottom:10px;}.elementor-403 .elementor-element.elementor-element-41313c8c{padding:12px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-41313c8c .elementor-button{font-size:14px;padding:20px 12px 20px 12px;}.elementor-403 .elementor-element.elementor-element-6244f9a3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-403 .elementor-element.elementor-element-439fc5bf{padding:0px 0px 15px 0px;}.elementor-403 .elementor-element.elementor-element-439fc5bf .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-403 .elementor-element.elementor-element-4403a707{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-3e86830a{width:var( --container-widget-width, 48% );max-width:48%;padding:25px 25px 25px 25px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-3e86830a .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-6187dd{width:var( --container-widget-width, 48% );max-width:48%;padding:25px 25px 25px 25px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-6187dd .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-3ec5b65a{width:var( --container-widget-width, 48% );max-width:48%;padding:25px 25px 25px 25px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-3ec5b65a .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-57a9584c{width:var( --container-widget-width, 48% );max-width:48%;padding:25px 25px 25px 25px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-57a9584c .elementor-image-box-img{margin-bottom:25px;}.elementor-403 .elementor-element.elementor-element-5c8024c3:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-5c8024c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-403 .elementor-element.elementor-element-5c8024c3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-403 .elementor-element.elementor-element-bb78dd{padding:0px 0px 10px 0px;}.elementor-403 .elementor-element.elementor-element-bb78dd .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-403 .elementor-element.elementor-element-514bada3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-1048c03d{--padding-top:50px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-403 .elementor-element.elementor-element-3e96e24d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-403 .elementor-element.elementor-element-36fcbbb2{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-36fcbbb2 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-403 .elementor-element.elementor-element-27c0ea17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-403 .elementor-element.elementor-element-44f93549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;padding:0px 25px 0px 25px;font-size:16px;}.elementor-403 .elementor-element.elementor-element-8cf93ee{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:12px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-8cf93ee .elementor-button{font-size:13px;padding:20px 10px 20px 10px;}.elementor-403 .elementor-element.elementor-element-20836d94{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-403 .elementor-element.elementor-element-3896783d{--justify-content:center;}.elementor-403 .elementor-element.elementor-element-6be309ed.elementor-element{--order:-99999 /* order start hack */;}}/* Start custom CSS for container, class: .elementor-element-45f685eb */.elementor-403 .elementor-element.elementor-element-45f685eb {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
}

.elementor-403 .elementor-element.elementor-element-45f685eb{
border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #29C876, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a5aabd4 */.elementor-403 .elementor-element.elementor-element-7a5aabd4 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 1.5s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 20px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a9032ba */#botao_pulsar {-webkit-animation: pulse 1.0s infinite;}

#botao_pulsar:hover {-webkit-animation: none;}

@-webkit-keyframes pulse {0% {@include transform(scale(.9)); } 70% {@include transform(scale(1));
    box-shadow: 0 0 0 50px rgba(#5a99d4, 0);} 100% {@include transform(scale(.9)); box-shadow: 0 0 0 0 rgba(#5a99d4, 0);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45b445b3 */.elementor-403 .elementor-element.elementor-element-45b445b3::before{
content:"";
position: absolute;
top: 1%;
left: inherit;
right: calc(35% - 100px);
width: 800px;
height: 800px;
background: #0E1D24;
border-radius: 100%;
filter: blur(150px);
mix-blend-mode: screen;
animation: light 5s infinite;
pointer-events: none;
opacity: 0;
}

.elementor-403 .elementor-element.elementor-element-45b445b3::after{
content:"";
position: absolute;
top: 100%;
left: inherit;
right: calc(50% - 100px);
width: 500px;
height: 500px;
background: #0E1D24;
border-radius: 100%;
filter: blur(200px);
mix-blend-mode: plus-lighter;
animation: light 5s Zs infinite;
pointer-events: none;
opacity: 0;
}

@keyframes light{
0%, 100%{
opacity: 0;
}
50%{
opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-79ae45db */.elementor-403 .elementor-element.elementor-element-79ae45db {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6b7cc537 */.elementor-403 .elementor-element.elementor-element-6b7cc537 {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5cef841b */.elementor-403 .elementor-element.elementor-element-5cef841b {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d39f362 */.elementor-403 .elementor-element.elementor-element-2d39f362 .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 1.5s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 20px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-506ea4d7 */.elementor-403 .elementor-element.elementor-element-506ea4d7 {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f8a5c54 */.elementor-403 .elementor-element.elementor-element-f8a5c54 {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3107f78c */.elementor-403 .elementor-element.elementor-element-3107f78c {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46d8abff */.elementor-403 .elementor-element.elementor-element-46d8abff {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41313c8c */.elementor-403 .elementor-element.elementor-element-41313c8c .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 1.5s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 20px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-2e6f8002 */.elementor-403 .elementor-element.elementor-element-2e6f8002 {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-40ef64f0 */.elementor-403 .elementor-element.elementor-element-40ef64f0 {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-70f80cfa */.elementor-403 .elementor-element.elementor-element-70f80cfa {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
-webkit-border-radius: 21px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8cf93ee */.elementor-403 .elementor-element.elementor-element-8cf93ee .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 1.5s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #B28C57
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 20px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS *//*texto com degradê*/
gradient1{
background: -webkit-linear-gradient(00deg, #29C876, #169351) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    text-shadow: 0px 0px #00000000 !important;
    padding: 10px; 0px;
}


/*alterar cor da barra lateral*/
body::-webkit-scrollbar {
width: 4px;
}

body::-webkit-scrollbar-track {
background: #000000;
}

body::-webkit-scrollbar-thumb {
background-color: #29C876;
border-radius: 10px;
border: 2px solid #29C876;
}

/*remover o scroll horizontal*/
html,
body{
    width: 100%;
    overflow-x: hidden;

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://featcode.com.br/wp-content/uploads/2024/05/Montserrat-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */