.elementor-667 .elementor-element.elementor-element-b953ebe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-b953ebe:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-b953ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BE0000 0%, #3F0010 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-667 .elementor-element.elementor-element-524c0e8{text-align:center;}.elementor-667 .elementor-element.elementor-element-524c0e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor7 );}.elementor-667 .elementor-element.elementor-element-f1939e4{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-667 .elementor-element.elementor-element-f1939e4:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-f1939e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://insider.metodopocus.com.br/wp-content/uploads/2025/05/fundo-texturizado-abstrato-scaled.jpg");}.elementor-667 .elementor-element.elementor-element-5a88ef7{--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;}.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-667 .elementor-element.elementor-element-8490d84 > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-667 .elementor-element.elementor-element-8490d84{text-align:start;}.elementor-667 .elementor-element.elementor-element-8490d84 img{width:30%;}.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-667 .elementor-element.elementor-element-17703c8 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-17703c8.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-17703c8{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-b16cb20.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-b16cb20{text-align:start;font-family:"Afacad", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-24dedb0.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-24dedb0{text-align:start;font-family:"Afacad", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;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-667 .elementor-element.elementor-element-7ce0301 .elementor-button{background-color:#3B8845;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-667 .elementor-element.elementor-element-7ce0301.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-7ce0301 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-6de6598{--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:flex-end;}.elementor-667 .elementor-element.elementor-element-b11469d > .elementor-widget-container{margin:0px 0px -45px 0px;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-b11469d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-287004b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-287004b:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-287004b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00131A 0%, #005C83 100%);}.elementor-667 .elementor-element.elementor-element-0e20a0b{--display:flex;}.elementor-667 .elementor-element.elementor-element-2d27fe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-2d27fe7:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-2d27fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011014;}.elementor-667 .elementor-element.elementor-element-8276c8a{--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-667 .elementor-element.elementor-element-14375c3{--display:flex;}.elementor-667 .elementor-element.elementor-element-0832e76.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-0832e76{text-align:center;}.elementor-667 .elementor-element.elementor-element-f4fef19{--display:flex;--justify-content:center;}.elementor-667 .elementor-element.elementor-element-1b3f94d{text-align:start;}.elementor-667 .elementor-element.elementor-element-1b3f94d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-667 .elementor-element.elementor-element-fc20284{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-fc20284.e-con{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-cd1d0a9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 20px 0px 20px;}.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-667 .elementor-element.elementor-element-4ffe627.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-667 .elementor-element.elementor-element-4ffe627.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-667 .elementor-element.elementor-element-4ffe627.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-4ffe627 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-667 .elementor-element.elementor-element-4ffe627 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-667 .elementor-element.elementor-element-4ffe627 .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-4ffe627:has(:hover) .elementor-image-box-title,
					 .elementor-667 .elementor-element.elementor-element-4ffe627:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-667 .elementor-element.elementor-element-4ffe627 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.3em;color:var( --e-global-color-astglobalcolor3 );}.elementor-667 .elementor-element.elementor-element-07fbba0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 20px 0px 20px;}.elementor-667 .elementor-element.elementor-element-2c7466e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-667 .elementor-element.elementor-element-2c7466e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-667 .elementor-element.elementor-element-2c7466e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-2c7466e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-667 .elementor-element.elementor-element-2c7466e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-667 .elementor-element.elementor-element-2c7466e .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-2c7466e:has(:hover) .elementor-image-box-title,
					 .elementor-667 .elementor-element.elementor-element-2c7466e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-667 .elementor-element.elementor-element-2c7466e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.3em;color:var( --e-global-color-astglobalcolor3 );}.elementor-667 .elementor-element.elementor-element-eac9104{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 20px 0px 20px;}.elementor-667 .elementor-element.elementor-element-32eae90.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-667 .elementor-element.elementor-element-32eae90.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-667 .elementor-element.elementor-element-32eae90.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-32eae90 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-667 .elementor-element.elementor-element-32eae90 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-667 .elementor-element.elementor-element-32eae90 .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-32eae90:has(:hover) .elementor-image-box-title,
					 .elementor-667 .elementor-element.elementor-element-32eae90:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-667 .elementor-element.elementor-element-32eae90 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.3em;color:var( --e-global-color-astglobalcolor3 );}.elementor-667 .elementor-element.elementor-element-5d3c979{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 20px 0px 20px;}.elementor-667 .elementor-element.elementor-element-5b6f908.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-667 .elementor-element.elementor-element-5b6f908.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-667 .elementor-element.elementor-element-5b6f908.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-5b6f908 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-667 .elementor-element.elementor-element-5b6f908 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-667 .elementor-element.elementor-element-5b6f908 .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-5b6f908:has(:hover) .elementor-image-box-title,
					 .elementor-667 .elementor-element.elementor-element-5b6f908:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-667 .elementor-element.elementor-element-5b6f908 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.3em;color:var( --e-global-color-astglobalcolor3 );}.elementor-667 .elementor-element.elementor-element-d71abec{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-d71abec:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-d71abec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://insider.metodopocus.com.br/wp-content/uploads/2025/05/fundo-texturizado-abstrato-scaled.jpg");}.elementor-667 .elementor-element.elementor-element-ec9e631.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-ec9e631{text-align:center;font-family:"Afacad", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-419c3bf .elementor-button{background-color:#3B8845;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-667 .elementor-element.elementor-element-419c3bf.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-419c3bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-e1c1351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-e1c1351:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-e1c1351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011014;}.elementor-667 .elementor-element.elementor-element-50f79a5{--display:flex;}.elementor-667 .elementor-element.elementor-element-1d7ac8a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-ff316c4 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-667 .elementor-element.elementor-element-ff316c4.elementor-element{--align-self:flex-end;}.elementor-667 .elementor-element.elementor-element-ff316c4 img{width:58%;}.elementor-667 .elementor-element.elementor-element-91d96d3{--display:flex;}.elementor-667 .elementor-element.elementor-element-e8cbac4 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:24px;font-weight:600;}.elementor-667 .elementor-element.elementor-element-9d74345 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:61px;font-weight:600;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-5375ff7 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-5375ff7{font-family:"Afacad", Sans-serif;font-size:19px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-4963211{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-4963211:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-4963211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://insider.metodopocus.com.br/wp-content/uploads/2025/05/fundo-texturizado-abstrato-scaled.jpg");}.elementor-667 .elementor-element.elementor-element-48b26f6 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-667 .elementor-element.elementor-element-48b26f6{text-align:center;}.elementor-667 .elementor-element.elementor-element-48b26f6 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-e4db381 > .elementor-widget-container{margin:-24px -24px -24px -24px;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-e4db381 img{width:55%;}.elementor-667 .elementor-element.elementor-element-8912f52 > .elementor-widget-container{margin:-24px -24px -24px -24px;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-8912f52 img{width:55%;}.elementor-667 .elementor-element.elementor-element-6f082ef > .elementor-widget-container{margin:-24px -24px -24px -24px;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-6f082ef img{width:55%;}.elementor-667 .elementor-element.elementor-element-ac5b701{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-ac5b701:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-ac5b701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://insider.metodopocus.com.br/wp-content/uploads/2025/05/fundo-texturizado-abstrato-scaled.jpg");}.elementor-667 .elementor-element.elementor-element-12dee37.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-12dee37{text-align:center;font-family:"Afacad", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-ae2c802 .elementor-button{background-color:#3B8845;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-667 .elementor-element.elementor-element-ae2c802.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-ae2c802 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-7c69c5c{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-7c69c5c:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-7c69c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#013147;}.elementor-667 .elementor-element.elementor-element-132774d > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-132774d{text-align:center;font-family:"Afacad", Sans-serif;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-667 .elementor-element.elementor-element-5a88ef7{--width:50%;}.elementor-667 .elementor-element.elementor-element-6de6598{--width:50%;}}@media(max-width:1366px){.elementor-667 .elementor-element.elementor-element-1d7ac8a{--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-e4db381 img{width:80%;}.elementor-667 .elementor-element.elementor-element-8912f52 img{width:80%;}.elementor-667 .elementor-element.elementor-element-6f082ef img{width:80%;}}@media(max-width:1024px){.elementor-667 .elementor-element.elementor-element-1d7ac8a{--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-e4db381 img{width:100%;}.elementor-667 .elementor-element.elementor-element-8912f52 img{width:100%;}.elementor-667 .elementor-element.elementor-element-6f082ef img{width:100%;}}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-524c0e8 .elementor-heading-title{font-size:16px;}.elementor-667 .elementor-element.elementor-element-8490d84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-8490d84{text-align:center;}.elementor-667 .elementor-element.elementor-element-17703c8{text-align:center;font-size:20px;line-height:1.3em;}.elementor-667 .elementor-element.elementor-element-b16cb20{text-align:center;font-size:20px;}.elementor-667 .elementor-element.elementor-element-24dedb0{text-align:center;font-size:20px;}.elementor-667 .elementor-element.elementor-element-1b3f94d{text-align:center;}.elementor-667 .elementor-element.elementor-element-1b3f94d .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-4ffe627 .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-2c7466e .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-32eae90 .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-5b6f908 .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-ec9e631{text-align:center;font-size:20px;}.elementor-667 .elementor-element.elementor-element-1d7ac8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-ff316c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-e8cbac4 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-e8cbac4{text-align:center;}.elementor-667 .elementor-element.elementor-element-e8cbac4 .elementor-heading-title{font-size:38px;line-height:0.8em;}.elementor-667 .elementor-element.elementor-element-9d74345 .elementor-heading-title{line-height:0.8em;}.elementor-667 .elementor-element.elementor-element-5375ff7 > .elementor-widget-container{margin:1px -3px 1px 1px;padding:-3px -3px -3px -3px;}.elementor-667 .elementor-element.elementor-element-5375ff7{text-align:start;font-size:18px;line-height:1.2em;}.elementor-667 .elementor-element.elementor-element-b891597 > .elementor-widget-container{margin:-25px -25px -25px -25px;}.elementor-667 .elementor-element.elementor-element-48b26f6 .elementor-heading-title{font-size:17px;}.elementor-667 .elementor-element.elementor-element-e4db381 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-e4db381 img{width:100%;}.elementor-667 .elementor-element.elementor-element-8912f52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-8912f52 img{width:100%;}.elementor-667 .elementor-element.elementor-element-6f082ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-6f082ef img{width:100%;}.elementor-667 .elementor-element.elementor-element-12dee37{text-align:center;font-size:20px;}.elementor-667 .elementor-element.elementor-element-7c69c5c{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-667 .elementor-element.elementor-element-132774d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-132774d{font-size:12px;}.elementor-667 .elementor-element.elementor-element-132774d p{margin-block-end:0px;}}/* Start custom CSS for heading, class: .elementor-element-524c0e8 */.elementor-667 .elementor-element.elementor-element-524c0e8 {
  animation: blurFadeIn 3s ease infinite;
}

@keyframes blurFadeIn {
  0% {
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
  }
  25%, 100% {
    transform: scale(1);
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ce0301 */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #3B8845 0%, #74B87D 100%);
    padding: 15px 40px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("URL_DO_ÍCONE_AQUI") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ccc005f */html, body{
    overflow-x: hidden;
}

@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1em 0.4em;
  display: flex;
  color: #38ACE4;
  font-size: 0.9em;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-419c3bf */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 40px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("URL_DO_ÍCONE_AQUI") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8cbac4 */.elementor-667 .elementor-element.elementor-element-e8cbac4 .elementor-heading-title{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #0085FF, #FFFFFF, #0085FF); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48b26f6 */.elementor-667 .elementor-element.elementor-element-48b26f6 .elementor-heading-title{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #FFFFFF, #0085FF, #FFFFFF, #0085FF); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae2c802 */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 40px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("URL_DO_ÍCONE_AQUI") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */