.elementor-1488 .elementor-element.elementor-element-e0f55c5{--display:flex;--min-height:1000px;--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-1488 .elementor-element.elementor-element-e0f55c5:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-e0f55c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipginspecoes.com.br/wp-content/uploads/2025/05/fundo20pc_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1488 .elementor-element.elementor-element-2239808{--display:flex;--justify-content:center;--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-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-1488 .elementor-element.elementor-element-037d53f{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1488 .elementor-element.elementor-element-037d53f img{width: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-1488 .elementor-element.elementor-element-cb56807 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.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-1488 .elementor-element.elementor-element-c8adf93{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.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-1488 .elementor-element.elementor-element-df0186f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1488 .elementor-element.elementor-element-df0186f .elementor-button{font-family:"Kumbh Sans", Sans-serif;letter-spacing:3.5px;}.elementor-1488 .elementor-element.elementor-element-68f2c3b > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-1488 .elementor-element.elementor-element-68f2c3b{font-family:"Kumbh Sans", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1488 .elementor-element.elementor-element-bd2538a{--display:flex;--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-1488 .elementor-element.elementor-element-a6b712c{--display:flex;--min-height:1000px;--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-1488 .elementor-element.elementor-element-a6b712c:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-a6b712c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipginspecoes.com.br/wp-content/uploads/2025/05/fundo202_converted-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1488 .elementor-element.elementor-element-6a7d59c{--display:flex;--justify-content:center;--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-1488 .elementor-element.elementor-element-0ea11a2{--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:#A7A7A7;--border-color:#A7A7A7;--border-radius:0px 40px 0px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1488 .elementor-element.elementor-element-0ea11a2:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-0ea11a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#27272791;}.elementor-1488 .elementor-element.elementor-element-9ed2cf8{text-align:center;}.elementor-1488 .elementor-element.elementor-element-9ed2cf8 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:35px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-icon i{color:#FF231A;transition:color 0.3s;}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-icon svg{fill:#FF231A;transition:fill 0.3s;}.elementor-1488 .elementor-element.elementor-element-1b7346d{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-item > a{font-family:"Kumbh Sans", Sans-serif;}.elementor-1488 .elementor-element.elementor-element-1b7346d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1488 .elementor-element.elementor-element-c7cf7a1{--display:flex;--justify-content:center;--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-1488 .elementor-element.elementor-element-aa37840{--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:#A7A7A7;--border-color:#A7A7A7;--border-radius:0px 40px 0px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1488 .elementor-element.elementor-element-aa37840:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-aa37840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#27272791;}.elementor-1488 .elementor-element.elementor-element-9a55ede{text-align:center;}.elementor-1488 .elementor-element.elementor-element-9a55ede .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:35px;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-icon i{color:#30A500;transition:color 0.3s;}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-icon svg{fill:#30A500;transition:fill 0.3s;}.elementor-1488 .elementor-element.elementor-element-e26825a{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-item > a{font-family:"Kumbh Sans", Sans-serif;}.elementor-1488 .elementor-element.elementor-element-e26825a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1488 .elementor-element.elementor-element-f4fb7bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;--z-index:11;}.elementor-1488 .elementor-element.elementor-element-f4fb7bd:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-f4fb7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-2d529b2{--display:flex;}.elementor-1488 .elementor-element.elementor-element-1df110e{--display:flex;--min-height:97px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:38px 38px 38px 38px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1488 .elementor-element.elementor-element-fad104d{text-align:left;}.elementor-1488 .elementor-element.elementor-element-fad104d .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:35px;color:#000000;}.elementor-1488 .elementor-element.elementor-element-7a72b15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-1488 .elementor-element.elementor-element-82a713a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1488 .elementor-element.elementor-element-82a713a:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-82a713a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1488 .elementor-element.elementor-element-52e0855{--display:flex;--min-height:170px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:100px 100px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1488 .elementor-element.elementor-element-52e0855:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-52e0855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #60B302 13%, #FFFFFF00 50%);}.elementor-1488 .elementor-element.elementor-element-6740c16{--display:flex;--z-index:5;}.elementor-1488 .elementor-element.elementor-element-0e405e7{--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:#3A6D00;--border-color:#3A6D00;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-0e405e7:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-0e405e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #427C00 0%, #60B302 100%);}.elementor-1488 .elementor-element.elementor-element-ca511f4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-6ec1148 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-3293144{--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:#3A6D00;--border-color:#3A6D00;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-3293144:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-3293144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #427C00 0%, #60B302 100%);}.elementor-1488 .elementor-element.elementor-element-560d1b6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-23cc9e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-f5f3fe5{--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:#3A6D00;--border-color:#3A6D00;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-f5f3fe5:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-f5f3fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #427C00 0%, #60B302 100%);}.elementor-1488 .elementor-element.elementor-element-a0eab15 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-ad0f9ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-507dc41{--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:#3A6D00;--border-color:#3A6D00;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-507dc41:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-507dc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #427C00 0%, #60B302 100%);}.elementor-1488 .elementor-element.elementor-element-9387e46 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-4964511 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-37f5e23{--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:#005489;--border-color:#005489;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-37f5e23:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-37f5e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #003F66 0%, #005489 100%);}.elementor-1488 .elementor-element.elementor-element-10c0eae .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-979e835{--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:#005489;--border-color:#005489;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-979e835:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-979e835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #003F66 0%, #005489 100%);}.elementor-1488 .elementor-element.elementor-element-0ce27a3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-99747fd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-0c47d5d{--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:#005489;--border-color:#005489;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-0c47d5d:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-0c47d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #003F66 0%, #005489 100%);}.elementor-1488 .elementor-element.elementor-element-9018c6e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-5f660d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-a845d1c{--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:#005489;--border-color:#005489;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-a845d1c:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-a845d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #003F66 0%, #005489 100%);}.elementor-1488 .elementor-element.elementor-element-f33a489 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-9b3e758 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-bedd1c9{--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-1488 .elementor-element.elementor-element-e5949a6{--display:flex;--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-1488 .elementor-element.elementor-element-98587b1{text-align:center;}.elementor-1488 .elementor-element.elementor-element-98587b1 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:35px;color:#000000;}.elementor-1488 .elementor-element.elementor-element-80930f5{--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-1488 .elementor-element.elementor-element-c545d8c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:37px;--padding-left:37px;--padding-right:37px;}.elementor-1488 .elementor-element.elementor-element-8b8fa85{text-align:center;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-1488 .elementor-element.elementor-element-72c34d8{text-align:center;}.elementor-1488 .elementor-element.elementor-element-72c34d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-1488 .elementor-element.elementor-element-01722dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:37px;--padding-left:37px;--padding-right:37px;}.elementor-1488 .elementor-element.elementor-element-4fb24ad{text-align:center;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-1488 .elementor-element.elementor-element-948185b{text-align:center;}.elementor-1488 .elementor-element.elementor-element-948185b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-1488 .elementor-element.elementor-element-cec0ccc{--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-1488 .elementor-element.elementor-element-8d396ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#3A6D00;--border-color:#3A6D00;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-8d396ef:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-8d396ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #427C00 0%, #60B302 100%);}.elementor-1488 .elementor-element.elementor-element-e6b387f{text-align:center;}.elementor-1488 .elementor-element.elementor-element-e6b387f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-99b79ba{--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-1488 .elementor-element.elementor-element-e8dbc2b{--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:#005489;--border-color:#005489;--border-radius:2px 2px 2px 2px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-1488 .elementor-element.elementor-element-e8dbc2b:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-e8dbc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003F66;background-image:url("https://ipginspecoes.com.br/wp-content/uploads/2025/05/card20cidades_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1488 .elementor-element.elementor-element-12d5165{--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:#A7A7A7;--border-color:#A7A7A7;--border-radius:0px 40px 0px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1488 .elementor-element.elementor-element-12d5165:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-12d5165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#27272791;}.elementor-1488 .elementor-element.elementor-element-ad55cbb{text-align:center;}.elementor-1488 .elementor-element.elementor-element-ad55cbb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-icon i{color:#427C00;transition:color 0.3s;}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-icon svg{fill:#427C00;transition:fill 0.3s;}.elementor-1488 .elementor-element.elementor-element-322d417{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-1488 .elementor-element.elementor-element-322d417 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1488 .elementor-element.elementor-element-6aceb75{--display:flex;--min-height:615px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1488 .elementor-element.elementor-element-6aceb75:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-6aceb75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-73ac6aa{z-index:9;text-align:center;}.elementor-1488 .elementor-element.elementor-element-73ac6aa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:29px;font-weight:600;line-height:1.4em;letter-spacing:0px;color:#005489;}.elementor-1488 .elementor-element.elementor-element-8742cb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1488 .elementor-element.elementor-element-8742cb3{text-align:center;}.elementor-1488 .elementor-element.elementor-element-8742cb3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:75px;font-weight:800;line-height:1.4em;letter-spacing:0px;color:#60B3025E;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-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-1488 .elementor-element.elementor-element-2fd5c9b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-title{border-width:0px;background-color:#005489;padding:25px 25px 25px 25px;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-content{border-width:0px;color:#353535;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;padding:20px 20px 20px 20px;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-item:not(:last-child){margin-bottom:7px;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-title, .elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-icon{color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-title.elementor-active a, .elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-title .elementor-toggle-icon i:before{color:#60B302;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-title .elementor-toggle-icon svg{fill:#60B302;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#60B302;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#60B302;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:29px;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:29px;}.elementor-1488 .elementor-element.elementor-element-e9c7794{--display:flex;--min-height:195px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 16px 4px 16px;box-shadow:0px 0px 52px 0px rgba(26.000000000000174, 177, 16.999999999999982, 0.54);--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1488 .elementor-element.elementor-element-e9c7794:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-e9c7794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1AB111;}.elementor-1488 .elementor-element.elementor-element-9a76680{z-index:9;text-align:center;}.elementor-1488 .elementor-element.elementor-element-9a76680 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:600;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-b738d98{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;z-index:9;text-align:center;}.elementor-1488 .elementor-element.elementor-element-b738d98 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-cbffe9c .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;fill:#1AB111;color:#1AB111;border-radius:8px 8px 8px 8px;padding:22px 70px 22px 70px;}.elementor-1488 .elementor-element.elementor-element-cbffe9c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1488 .elementor-element.elementor-element-cbffe9c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1488 .elementor-element.elementor-element-cbffe9c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1488 .elementor-element.elementor-element-b794598{--display:flex;--min-height:454px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1488 .elementor-element.elementor-element-8faa08d{--display:flex;--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-1488 .elementor-element.elementor-element-7236fc7{text-align:center;}.elementor-1488 .elementor-element.elementor-element-7236fc7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;color:#000000;}.elementor-1488 .elementor-element.elementor-element-987e32c > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-1488 .elementor-element.elementor-element-987e32c{text-align:center;}.elementor-1488 .elementor-element.elementor-element-987e32c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:300;color:#000000;}.elementor-1488 .elementor-element.elementor-element-9e749b8{--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-1488 .elementor-element.elementor-element-0495f07{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1488 .elementor-element.elementor-element-8aac301{--icon-box-icon-margin:15px;}.elementor-1488 .elementor-element.elementor-element-8aac301.elementor-view-stacked .elementor-icon{background-color:#60B302;}.elementor-1488 .elementor-element.elementor-element-8aac301.elementor-view-framed .elementor-icon, .elementor-1488 .elementor-element.elementor-element-8aac301.elementor-view-default .elementor-icon{fill:#60B302;color:#60B302;border-color:#60B302;}.elementor-1488 .elementor-element.elementor-element-8aac301 .elementor-icon-box-title, .elementor-1488 .elementor-element.elementor-element-8aac301 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-1488 .elementor-element.elementor-element-8aac301 .elementor-icon-box-title{color:#000000;}.elementor-1488 .elementor-element.elementor-element-77a4281{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-1488 .elementor-element.elementor-element-9352f7e{--icon-box-icon-margin:15px;}.elementor-1488 .elementor-element.elementor-element-9352f7e.elementor-view-stacked .elementor-icon{background-color:#60B302;}.elementor-1488 .elementor-element.elementor-element-9352f7e.elementor-view-framed .elementor-icon, .elementor-1488 .elementor-element.elementor-element-9352f7e.elementor-view-default .elementor-icon{fill:#60B302;color:#60B302;border-color:#60B302;}.elementor-1488 .elementor-element.elementor-element-9352f7e .elementor-icon-box-title, .elementor-1488 .elementor-element.elementor-element-9352f7e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-1488 .elementor-element.elementor-element-9352f7e .elementor-icon-box-title{color:#000000;}.elementor-1488 .elementor-element.elementor-element-a8250b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-1488 .elementor-element.elementor-element-c603689{--icon-box-icon-margin:15px;}.elementor-1488 .elementor-element.elementor-element-c603689.elementor-view-stacked .elementor-icon{background-color:#60B302;}.elementor-1488 .elementor-element.elementor-element-c603689.elementor-view-framed .elementor-icon, .elementor-1488 .elementor-element.elementor-element-c603689.elementor-view-default .elementor-icon{fill:#60B302;color:#60B302;border-color:#60B302;}.elementor-1488 .elementor-element.elementor-element-c603689 .elementor-icon-box-title, .elementor-1488 .elementor-element.elementor-element-c603689 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-1488 .elementor-element.elementor-element-c603689 .elementor-icon-box-title{color:#000000;}.elementor-1488 .elementor-element.elementor-element-b81c38c{--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-1488 .elementor-element.elementor-element-b81c38c:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-b81c38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-a70a79a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3B3B3F;--border-color:#3B3B3F;--border-radius:0px 0px 0px 0px;--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-1488 .elementor-element.elementor-element-ec4421e{--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-1488 .elementor-element.elementor-element-6977e24{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3B3B3F;--border-color:#3B3B3F;--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-1488 .elementor-element.elementor-element-44a4c58{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-1488 .elementor-element.elementor-element-44a4c58 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-1488 .elementor-element.elementor-element-44a4c58 img{width:100%;}.elementor-1488 .elementor-element.elementor-element-8fdb3d4{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1488 .elementor-element.elementor-element-beafa4e .elementor-button{background-color:#60B302;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:500;fill:#000000;color:#000000;border-radius:72px 72px 72px 72px;}.elementor-1488 .elementor-element.elementor-element-beafa4e{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-1488 .elementor-element.elementor-element-4c2d8ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3B3B3F;--border-color:#3B3B3F;--border-radius:0px 0px 0px 0px;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1488 .elementor-element.elementor-element-e283042{--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-1488 .elementor-element.elementor-element-c82948c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3B3B3F;--border-color:#3B3B3F;--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-1488 .elementor-element.elementor-element-2bac900 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-1488 .elementor-element.elementor-element-2bac900 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-1488 .elementor-element.elementor-element-ffb3a63{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1488 .elementor-element.elementor-element-ad5fecf > .elementor-widget-container{padding:30px 0px 0px 40px;}.elementor-1488 .elementor-element.elementor-element-ad5fecf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-1488 .elementor-element.elementor-element-4491842 .elementor-repeater-item-8140858.elementor-social-icon{background-color:#16161A;}.elementor-1488 .elementor-element.elementor-element-4491842 .elementor-repeater-item-8140858.elementor-social-icon i{color:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-4491842 .elementor-repeater-item-8140858.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1488 .elementor-element.elementor-element-4491842{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1488 .elementor-element.elementor-element-4491842 .elementor-widget-container{text-align:center;}.elementor-1488 .elementor-element.elementor-element-4491842 > .elementor-widget-container{padding:0px 0px 30px 40px;}.elementor-1488 .elementor-element.elementor-element-4491842 .elementor-social-icon{--icon-padding:0.9em;}.elementor-1488 .elementor-element.elementor-element-4491842 .elementor-icon{border-radius:74px 74px 74px 74px;}.elementor-1488 .elementor-element.elementor-element-14dbf1f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3B3B3F;--border-color:#3B3B3F;--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-1488 .elementor-element.elementor-element-590b541 > .elementor-widget-container{padding:0px 0px 31px 0px;}.elementor-1488 .elementor-element.elementor-element-590b541{text-align:center;}.elementor-1488 .elementor-element.elementor-element-590b541 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#494949;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1488 .elementor-element.elementor-element-2fd5c9b{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-1488 .elementor-element.elementor-element-2d529b2{--width:80%;}.elementor-1488 .elementor-element.elementor-element-82a713a{--width:8px;}.elementor-1488 .elementor-element.elementor-element-52e0855{--width:8px;}.elementor-1488 .elementor-element.elementor-element-e9c7794{--width:65%;}.elementor-1488 .elementor-element.elementor-element-b81c38c{--content-width:1920px;}.elementor-1488 .elementor-element.elementor-element-ec4421e{--width:1140px;}.elementor-1488 .elementor-element.elementor-element-e283042{--width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1488 .elementor-element.elementor-element-6aceb75{--content-width:90%;}.elementor-1488 .elementor-element.elementor-element-e9c7794{--width:100%;}}@media(min-width:1025px){.elementor-1488 .elementor-element.elementor-element-a6b712c:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-a6b712c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-1488 .elementor-element.elementor-element-e0f55c5:not(.elementor-motion-effects-element-type-background), .elementor-1488 .elementor-element.elementor-element-e0f55c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipginspecoes.com.br/wp-content/uploads/2025/05/fundo20celular_converted-5.webp");}.elementor-1488 .elementor-element.elementor-element-e0f55c5{--min-height:933px;}.elementor-1488 .elementor-element.elementor-element-2239808{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1488 .elementor-element.elementor-element-cb56807{text-align:center;}.elementor-1488 .elementor-element.elementor-element-cb56807 .elementor-heading-title{font-size:30px;}.elementor-1488 .elementor-element.elementor-element-c8adf93{text-align:center;font-size:14px;}.elementor-1488 .elementor-element.elementor-element-df0186f > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-1488 .elementor-element.elementor-element-df0186f.elementor-element{--align-self:center;}.elementor-1488 .elementor-element.elementor-element-68f2c3b{line-height:0.1em;}.elementor-1488 .elementor-element.elementor-element-a6b712c{--min-height:650px;}.elementor-1488 .elementor-element.elementor-element-f4fb7bd{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1488 .elementor-element.elementor-element-fad104d{text-align:center;}.elementor-1488 .elementor-element.elementor-element-7a72b15{--flex-wrap:nowrap;}.elementor-1488 .elementor-element.elementor-element-82a713a{--width:8px;}.elementor-1488 .elementor-element.elementor-element-6aceb75{--content-width:90%;}.elementor-1488 .elementor-element.elementor-element-73ac6aa > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-1488 .elementor-element.elementor-element-8742cb3{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-1488 .elementor-element.elementor-element-8742cb3 .elementor-heading-title{font-size:30px;}.elementor-1488 .elementor-element.elementor-element-2fd5c9b .elementor-toggle-title{font-size:4.4vw;line-height:1.4em;}.elementor-1488 .elementor-element.elementor-element-e9c7794{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1488 .elementor-element.elementor-element-9a76680 .elementor-heading-title{font-size:8.5vw;}.elementor-1488 .elementor-element.elementor-element-cbffe9c{width:100%;max-width:100%;}.elementor-1488 .elementor-element.elementor-element-cbffe9c .elementor-button{font-size:4.3vw;border-radius:84px 84px 84px 84px;padding:22px 20px 22px 20px;}.elementor-1488 .elementor-element.elementor-element-ec4421e{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1488 .elementor-element.elementor-element-6977e24{--width:45%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1488 .elementor-element.elementor-element-44a4c58{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-1488 .elementor-element.elementor-element-8fdb3d4{--width:45%;}.elementor-1488 .elementor-element.elementor-element-beafa4e{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;}.elementor-1488 .elementor-element.elementor-element-e283042{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1488 .elementor-element.elementor-element-c82948c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1488 .elementor-element.elementor-element-2bac900{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-1488 .elementor-element.elementor-element-2bac900 > .elementor-widget-container{padding:30px 15px 30px 15px;}.elementor-1488 .elementor-element.elementor-element-2bac900 .elementor-heading-title{font-size:28px;}.elementor-1488 .elementor-element.elementor-element-ad5fecf > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1488 .elementor-element.elementor-element-590b541 .elementor-heading-title{font-size:13px;}}/* Start custom CSS for button, class: .elementor-element-df0186f */.bth .elementor-button{
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #60B302 -3.01%, #005489 95.31%) !important; /*Gradiente do BG*/
}

.bth .elementor-button-text{
align-self: center;
}

.bth .elementor-button-icon{ /*Tamanho do ícone*/
font-size: 19px !important;
padding: 10px;
margin-left: 10px;
background: white;
border-radius: 200px;
color: black !important;
vertical-align: middle;
rotate: -45deg;
transition: 0.5s ease all
}

.bth .elementor-button-icon svg path{
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon{
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea11a2 */.elementor-1488 .elementor-element.elementor-element-0ea11a2{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa37840 */.elementor-1488 .elementor-element.elementor-element-aa37840{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e405e7 */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3293144 */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5f3fe5 */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507dc41 */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37f5e23 */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979e835 */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c47d5d */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a845d1c */.box::after{
    content: "";
    height: 3px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FF63A9;
    z-index: 3;
    box-shadow: 0px 0px 27.1px 1px #FF63A9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4fb7bd */.conteudotimeline:before{
    content: "";
    position: absolute;
    top: 18px;
    transform: translateX(-50%);
    width: 20px;
    height: 20px;
    left: -34px;
    border-radius: 100%;
    background: #60B302;
    border: 3px solid #272727;
    box-shadow: 0 0 0 2px #FF63A9;
    z-index: 2;
    animation: luzesux5 1s  infinite normal none running;
}
@media(max-width: 767px){
 .conteudotimeline:before{
    content: "";
    position: absolute;
    top: 18px;
    transform: translateX(-50%);
    left: -34px;
    border-radius: 100%;
    z-index: 2;
}
}
@keyframes luzesux5{
0%{
background-position: 0 0;
box-shadow: 0 0 10px -5px #005489;
}
90%{
box-shadow: 0 0 0 10px transparent;
}
100%{
background-position: 100% 0;
box-shadow: 0 0 0 0 transparent;
}
}

.elementor-1488 .elementor-element.elementor-element-f4fb7bd::before{
content: "";
position: absolute;
top: 0%;
left: 50%;
width: 400px;
height: 400px;
transform: translate(-250%, 70%);
background: #60B302;
border-radius: 100%;
filter: blur(180px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5165 */.elementor-1488 .elementor-element.elementor-element-12d5165{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8742cb3 */.elementor-1488 .elementor-element.elementor-element-8742cb3{
    position: absolute;
    top:60px;
    left:50%;
    transform: translatex(-50%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0495f07 */.box::after {
    content: "";
    height: 2px;
    width: 0;
    position: absolute;
    top: 0;
    left: 1.5em;
    background: linear-gradient(90deg, transparent, #005489, transparent); /* Gradiente azul */
    z-index: 3;
    box-shadow: 
        0 0 10px rgba(0, 84, 137, 0.6),
        0 0 20px rgba(0, 84, 137, 0.4); /* Efeito neon azul */
    transform-origin: left center;
    transition: 
        width 0.6s cubic-bezier(0.22, 1, 0.36, 1),
        box-shadow 0.4s ease;
}

.box:hover::after {
    width: calc(100% - 3em);
    left: 1.5em;
    box-shadow: 
        0 0 15px rgba(0, 84, 137, 0.8),
        0 0 30px rgba(0, 84, 137, 0.6); /* Brilho azul mais intenso no hover */
}

@keyframes pulse-glow {
    0%, 100% { box-shadow: 0 0 10px rgba(0, 84, 137, 0.6); }
    50% { box-shadow: 0 0 20px rgba(0, 84, 137, 0.8); }
}

.box:not(:hover)::after {
    animation: pulse-glow 3s infinite ease-in-out;
}

.elementor-1488 .elementor-element.elementor-element-0495f07 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a4281 */.box::after {
    content: "";
    height: 2px;
    width: 0;
    position: absolute;
    top: 0;
    left: 1.5em;
    background: linear-gradient(90deg, transparent, #005489, transparent); /* Gradiente azul */
    z-index: 3;
    box-shadow: 
        0 0 10px rgba(0, 84, 137, 0.6),
        0 0 20px rgba(0, 84, 137, 0.4); /* Efeito neon azul */
    transform-origin: left center;
    transition: 
        width 0.6s cubic-bezier(0.22, 1, 0.36, 1),
        box-shadow 0.4s ease;
}

.box:hover::after {
    width: calc(100% - 3em);
    left: 1.5em;
    box-shadow: 
        0 0 15px rgba(0, 84, 137, 0.8),
        0 0 30px rgba(0, 84, 137, 0.6); /* Brilho azul mais intenso no hover */
}

@keyframes pulse-glow {
    0%, 100% { box-shadow: 0 0 10px rgba(0, 84, 137, 0.6); }
    50% { box-shadow: 0 0 20px rgba(0, 84, 137, 0.8); }
}

.box:not(:hover)::after {
    animation: pulse-glow 3s infinite ease-in-out;
}

.elementor-1488 .elementor-element.elementor-element-77a4281 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8250b4 */.box::after {
    content: "";
    height: 2px;
    width: 0;
    position: absolute;
    top: 0;
    left: 1.5em;
    background: linear-gradient(90deg, transparent, #005489, transparent); /* Gradiente azul */
    z-index: 3;
    box-shadow: 
        0 0 10px rgba(0, 84, 137, 0.6),
        0 0 20px rgba(0, 84, 137, 0.4); /* Efeito neon azul */
    transform-origin: left center;
    transition: 
        width 0.6s cubic-bezier(0.22, 1, 0.36, 1),
        box-shadow 0.4s ease;
}

.box:hover::after {
    width: calc(100% - 3em);
    left: 1.5em;
    box-shadow: 
        0 0 15px rgba(0, 84, 137, 0.8),
        0 0 30px rgba(0, 84, 137, 0.6); /* Brilho azul mais intenso no hover */
}

@keyframes pulse-glow {
    0%, 100% { box-shadow: 0 0 10px rgba(0, 84, 137, 0.6); }
    50% { box-shadow: 0 0 20px rgba(0, 84, 137, 0.8); }
}

.box:not(:hover)::after {
    animation: pulse-glow 3s infinite ease-in-out;
}

.elementor-1488 .elementor-element.elementor-element-a8250b4 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bac900 */deg{
    background-image: linear-gradient(to left, #FFFFFF 0%,#FF0000 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */