.elementor-131 .elementor-element.elementor-element-7b7acfc{--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:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-131 .elementor-element.elementor-element-7b7acfc:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-7b7acfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-7b7acfc::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-3f47fc5 );background-image:url("https://institutocolorir.com.br/wp-content/uploads/2026/06/colorir-19.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-131 .elementor-element.elementor-element-6fcb1bc{--display:flex;}.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-131 .elementor-element.elementor-element-489c642{background-color:#8FCCF833;margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 21px 5px 21px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:900px 900px 900px 900px;}.elementor-131 .elementor-element.elementor-element-489c642.elementor-element{--align-self:flex-start;}.elementor-131 .elementor-element.elementor-element-489c642 .elementor-heading-title{font-family:"lufga", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-text );}.elementor-131 .elementor-element.elementor-element-caa91bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-caa91bf .elementor-heading-title{font-family:"aguilar", Sans-serif;font-size:55px;font-weight:400;color:var( --e-global-color-primary );}.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-131 .elementor-element.elementor-element-57542dc{font-family:"lufga", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.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-131 .elementor-element.elementor-element-da68eee .elementor-button{background-color:var( --e-global-color-accent );border-radius:900px 900px 900px 900px;}.elementor-131 .elementor-element.elementor-element-da68eee .elementor-button:hover, .elementor-131 .elementor-element.elementor-element-da68eee .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-131 .elementor-element.elementor-element-0ffcdb7{--display:flex;}.elementor-131 .elementor-element.elementor-element-c81064f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -108px) -5px;padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-76103a6{--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:center;--padding-top:122px;--padding-bottom:165px;--padding-left:55px;--padding-right:55px;}.elementor-131 .elementor-element.elementor-element-76103a6:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-76103a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-131 .elementor-element.elementor-element-76103a6 > .elementor-shape-top .elementor-shape-fill, .elementor-131 .elementor-element.elementor-element-76103a6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-76103a6 > .elementor-shape-top svg, .elementor-131 .elementor-element.elementor-element-76103a6 > .e-con-inner > .elementor-shape-top svg{height:54px;}.elementor-131 .elementor-element.elementor-element-76103a6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-131 .elementor-element.elementor-element-76103a6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-76103a6 > .elementor-shape-bottom svg, .elementor-131 .elementor-element.elementor-element-76103a6 > .e-con-inner > .elementor-shape-bottom svg{height:83px;}.elementor-131 .elementor-element.elementor-element-4e2ada3{--display:flex;}.elementor-131 .elementor-element.elementor-element-3617f61{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-3617f61 .elementor-heading-title{font-family:"aguilar", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-df0bb50{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"lufga", Sans-serif;font-weight:400;color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-b644ec0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-131 .elementor-element.elementor-element-2b7efc9{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:25px 25px 25px 25px;}.elementor-131 .elementor-element.elementor-element-2b7efc9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-131 .elementor-element.elementor-element-d245a43{margin:-71px 0px calc(var(--kit-widget-spacing, 0px) + -245px) 50px;z-index:1;text-align:end;}.elementor-131 .elementor-element.elementor-element-d245a43 img{width:50%;}.elementor-131 .elementor-element.elementor-element-1b3ddba{--display:flex;--overlay-opacity:0.75;}.elementor-131 .elementor-element.elementor-element-1b3ddba:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-1b3ddba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-1b3ddba::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutocolorir.com.br/wp-content/uploads/2026/06/colorir-19-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-131 .elementor-element.elementor-element-e813db0{width:var( --container-widget-width, 43% );max-width:43%;padding:112px 0px 0px 0px;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-131 .elementor-element.elementor-element-e813db0.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-e813db0 .elementor-heading-title{font-family:"lufga", Sans-serif;font-weight:600;}.elementor-131 .elementor-element.elementor-element-4584c04{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"lufga", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-131 .elementor-element.elementor-element-4584c04.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-c318bdc .elementor-button{background-color:var( --e-global-color-secondary );border-radius:900px 900px 900px 900px;}.elementor-131 .elementor-element.elementor-element-c318bdc .elementor-button:hover, .elementor-131 .elementor-element.elementor-element-c318bdc .elementor-button:focus{background-color:#7AAD3A;color:#405C1D;}.elementor-131 .elementor-element.elementor-element-c318bdc .elementor-button:hover svg, .elementor-131 .elementor-element.elementor-element-c318bdc .elementor-button:focus svg{fill:#405C1D;}.elementor-131 .elementor-element.elementor-element-b0db453{z-index:1;}.elementor-131 .elementor-element.elementor-element-5e41b31{--display:flex;--overlay-opacity:0.75;--border-radius:22px 22px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--margin-top:-104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-5e41b31:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-5e41b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-131 .elementor-element.elementor-element-5e41b31::before, .elementor-131 .elementor-element.elementor-element-5e41b31 > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-5e41b31 > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-5e41b31 > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-5e41b31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-5e41b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-131 .elementor-element.elementor-element-79a1f5e{width:var( --container-widget-width, 69% );max-width:69%;padding:115px 0px 12px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-131 .elementor-element.elementor-element-79a1f5e.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-79a1f5e .elementor-heading-title{font-family:"aguilar", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-a49b211{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"lufga", Sans-serif;font-weight:400;color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-a49b211.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-fc5c2c6{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -58px) 0px;}.elementor-131 .elementor-element.elementor-element-fc5c2c6 .elementor-image-carousel-caption{text-align:center;color:#D6D6D6;font-size:8px;margin-block-start:2px;}.elementor-131 .elementor-element.elementor-element-fbb47b7{--display:flex;}.elementor-131 .elementor-element.elementor-element-fbb47b7:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-fbb47b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-35aedbb{--display:flex;--overlay-opacity:0.31;}.elementor-131 .elementor-element.elementor-element-35aedbb:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-35aedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-35aedbb::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutocolorir.com.br/wp-content/uploads/2026/06/colorir-19.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-131 .elementor-element.elementor-element-e4e8ae6{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + -99px) 0px;}.elementor-131 .elementor-element.elementor-element-e4e8ae6 img{width:41%;}.elementor-131 .elementor-element.elementor-element-555f033{width:var( --container-widget-width, 43% );max-width:43%;margin:88px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-131 .elementor-element.elementor-element-555f033.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-555f033 .elementor-heading-title{font-family:"aguilar", Sans-serif;font-size:45px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-906b431{--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;--overlay-opacity:0.04;--padding-top:66px;--padding-bottom:66px;--padding-left:66px;--padding-right:66px;}.elementor-131 .elementor-element.elementor-element-906b431:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-906b431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8EC549;}.elementor-131 .elementor-element.elementor-element-906b431::before, .elementor-131 .elementor-element.elementor-element-906b431 > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-906b431 > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-906b431 > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-906b431 > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-906b431 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-131 .elementor-element.elementor-element-906b431 > .elementor-shape-top .elementor-shape-fill, .elementor-131 .elementor-element.elementor-element-906b431 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-906b431 > .elementor-shape-bottom .elementor-shape-fill, .elementor-131 .elementor-element.elementor-element-906b431 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-906b431 > .elementor-shape-bottom svg, .elementor-131 .elementor-element.elementor-element-906b431 > .e-con-inner > .elementor-shape-bottom svg{height:36px;}.elementor-131 .elementor-element.elementor-element-a05f46f{--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:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-131 .elementor-element.elementor-element-a98c22c{text-align:start;}.elementor-131 .elementor-element.elementor-element-a98c22c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-014a61f .elementor-heading-title{color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-b642b14{color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-2834da2 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:1px 1px 1px 1px;border-color:#05589A3B;border-radius:900px 900px 900px 900px;}.elementor-131 .elementor-element.elementor-element-2834da2 .elementor-button:hover, .elementor-131 .elementor-element.elementor-element-2834da2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-2834da2 .elementor-button:hover svg, .elementor-131 .elementor-element.elementor-element-2834da2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-a3b1d15{--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-131 .elementor-element.elementor-element-f4a0270{--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-131 .elementor-element.elementor-element-3aec307{--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:center;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-131 .elementor-element.elementor-element-3aec307:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-3aec307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-3aec307.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-ef5768d{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-ef5768d img{width:100%;}.elementor-131 .elementor-element.elementor-element-275a40d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-131 .elementor-element.elementor-element-e678772{--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:center;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-131 .elementor-element.elementor-element-e678772:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-e678772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-e678772.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-1193267{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-1193267 img{width:100%;}.elementor-131 .elementor-element.elementor-element-87ea6b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-131 .elementor-element.elementor-element-12e030c{--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-131 .elementor-element.elementor-element-ca34d57{--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:center;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-131 .elementor-element.elementor-element-ca34d57:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-ca34d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-ca34d57.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-1be1ccb{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-1be1ccb img{width:75%;}.elementor-131 .elementor-element.elementor-element-08be667 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-131 .elementor-element.elementor-element-3b9d685{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-3b9d685:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-3b9d685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEF6;}.elementor-131 .elementor-element.elementor-element-3b9d685::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutocolorir.com.br/wp-content/uploads/2026/06/colorir-19.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-131 .elementor-element.elementor-element-67c0b57{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-131 .elementor-element.elementor-element-67c0b57 .elementor-heading-title{font-family:"aguilar", Sans-serif;font-weight:400;color:#043170;}.elementor-131 .elementor-element.elementor-element-4050154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -47px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-17c0aa2{--divider-border-style:solid;--divider-color:#00000021;--divider-border-width:1px;}.elementor-131 .elementor-element.elementor-element-17c0aa2 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-17c0aa2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-34802ba{text-align:center;}.elementor-131 .elementor-element.elementor-element-34802ba .elementor-heading-title{font-family:"lufga", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-131 .elementor-element.elementor-element-777981a .elementor-button{background-color:var( --e-global-color-secondary );border-radius:900px 900px 900px 900px;}.elementor-131 .elementor-element.elementor-element-777981a .elementor-button:hover, .elementor-131 .elementor-element.elementor-element-777981a .elementor-button:focus{background-color:#304B0F;}.elementor-131 .elementor-element.elementor-element-3d523e1{--display:flex;}.elementor-131 .elementor-element.elementor-element-288b6ab{margin:-347px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 755px;text-align:end;}.elementor-131 .elementor-element.elementor-element-288b6ab img{width:60%;}.elementor-131 .elementor-element.elementor-element-7c6d527{--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:center;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:122px;--padding-bottom:165px;--padding-left:55px;--padding-right:55px;}.elementor-131 .elementor-element.elementor-element-7c6d527:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-7c6d527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-131 .elementor-element.elementor-element-7c6d527 > .elementor-shape-top .elementor-shape-fill, .elementor-131 .elementor-element.elementor-element-7c6d527 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-7c6d527 > .elementor-shape-top svg, .elementor-131 .elementor-element.elementor-element-7c6d527 > .e-con-inner > .elementor-shape-top svg{height:54px;}.elementor-131 .elementor-element.elementor-element-7c6d527 > .elementor-shape-bottom .elementor-shape-fill, .elementor-131 .elementor-element.elementor-element-7c6d527 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-7c6d527 > .elementor-shape-bottom svg, .elementor-131 .elementor-element.elementor-element-7c6d527 > .e-con-inner > .elementor-shape-bottom svg{height:83px;}.elementor-131 .elementor-element.elementor-element-3fb7fb2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-131 .elementor-element.elementor-element-3fb7fb2.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-fe98d08{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-fe98d08 .elementor-heading-title{font-family:"aguilar", Sans-serif;font-size:38px;font-weight:400;line-height:41px;color:var( --e-global-color-3f47fc5 );}.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-131 .elementor-element.elementor-element-323b7a6{padding:26px 0px 0px 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:-1px;}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-text{color:var( --e-global-color-3f47fc5 );transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-323b7a6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-3f47fc5 );}.elementor-131 .elementor-element.elementor-element-8d46ce9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-131 .elementor-element.elementor-element-8d46ce9.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-e6a6905{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);}.elementor-131 .elementor-element.elementor-element-e6a6905.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-f5fb7ac{margin:-71px 0px calc(var(--kit-widget-spacing, 0px) + -345px) 69px;z-index:1;text-align:end;}.elementor-131 .elementor-element.elementor-element-f5fb7ac img{width:50%;}.elementor-131 .elementor-element.elementor-element-92e0236{--display:flex;}@media(max-width:1024px) and (min-width:768px){.elementor-131 .elementor-element.elementor-element-a05f46f{--width:100%;}.elementor-131 .elementor-element.elementor-element-a3b1d15{--width:69%;}}@media(max-width:1024px){.elementor-131 .elementor-element.elementor-element-7b7acfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-6fcb1bc{--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-131 .elementor-element.elementor-element-caa91bf .elementor-heading-title{font-size:44px;}.elementor-131 .elementor-element.elementor-element-57542dc{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;font-size:14px;}.elementor-131 .elementor-element.elementor-element-0ffcdb7{--margin-top:0px;--margin-bottom:0px;--margin-left:-136px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-76103a6{--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-131 .elementor-element.elementor-element-3617f61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:55px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-2b7efc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-e813db0{--container-widget-width:508px;--container-widget-flex-grow:0;width:var( --container-widget-width, 508px );max-width:508px;}.elementor-131 .elementor-element.elementor-element-fc5c2c6{padding:0px 44px 0px 44px;}.elementor-131 .elementor-element.elementor-element-e4e8ae6 img{width:57%;}.elementor-131 .elementor-element.elementor-element-555f033{--container-widget-width:559px;--container-widget-flex-grow:0;width:var( --container-widget-width, 559px );max-width:559px;}.elementor-131 .elementor-element.elementor-element-906b431{--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:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-131 .elementor-element.elementor-element-a05f46f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-b642b14{text-align:center;}.elementor-131 .elementor-element.elementor-element-67c0b57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:55px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-4050154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 55px 0px 55px;z-index:2;}.elementor-131 .elementor-element.elementor-element-288b6ab{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -85px) 0px;z-index:1;}.elementor-131 .elementor-element.elementor-element-288b6ab img{width:36%;}.elementor-131 .elementor-element.elementor-element-7c6d527{--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-131 .elementor-element.elementor-element-fe98d08{--container-widget-width:486px;--container-widget-flex-grow:0;width:var( --container-widget-width, 486px );max-width:486px;}.elementor-131 .elementor-element.elementor-element-f5fb7ac{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + -207px) 0px;}.elementor-131 .elementor-element.elementor-element-f5fb7ac img{width:38%;}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-7b7acfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-6fcb1bc{--padding-top:77px;--padding-bottom:0px;--padding-left:55px;--padding-right:55px;}.elementor-131 .elementor-element.elementor-element-489c642{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-caa91bf .elementor-heading-title{font-size:36px;}.elementor-131 .elementor-element.elementor-element-57542dc{font-size:14px;}.elementor-131 .elementor-element.elementor-element-0ffcdb7{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-131 .elementor-element.elementor-element-c81064f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;z-index:1;}.elementor-131 .elementor-element.elementor-element-3617f61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-3617f61 .elementor-heading-title{font-size:34px;}.elementor-131 .elementor-element.elementor-element-df0bb50{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:15px;}.elementor-131 .elementor-element.elementor-element-b644ec0{--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-131 .elementor-element.elementor-element-2b7efc9{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-1b3ddba{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-131 .elementor-element.elementor-element-e813db0{padding:055px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-131 .elementor-element.elementor-element-e813db0 .elementor-heading-title{font-size:32px;}.elementor-131 .elementor-element.elementor-element-4584c04{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-131 .elementor-element.elementor-element-5e41b31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-131 .elementor-element.elementor-element-79a1f5e{padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-131 .elementor-element.elementor-element-79a1f5e .elementor-heading-title{font-size:34px;}.elementor-131 .elementor-element.elementor-element-a49b211{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-131 .elementor-element.elementor-element-fc5c2c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-35aedbb{--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-131 .elementor-element.elementor-element-e4e8ae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-e4e8ae6 img{width:100%;}.elementor-131 .elementor-element.elementor-element-555f033{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-131 .elementor-element.elementor-element-555f033 .elementor-heading-title{font-size:34px;}.elementor-131 .elementor-element.elementor-element-014a61f{text-align:center;}.elementor-131 .elementor-element.elementor-element-e678772{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-131 .elementor-element.elementor-element-e678772.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-1193267{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-131 .elementor-element.elementor-element-1193267.elementor-element{--align-self:flex-start;}.elementor-131 .elementor-element.elementor-element-87ea6b3{width:var( --container-widget-width, 88px );max-width:88px;--container-widget-width:88px;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-3b9d685{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-131 .elementor-element.elementor-element-67c0b57{width:var( --container-widget-width, 248px );max-width:248px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-67c0b57.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-4050154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-131 .elementor-element.elementor-element-17c0aa2 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-131 .elementor-element.elementor-element-34802ba{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-131 .elementor-element.elementor-element-34802ba.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-34802ba .elementor-heading-title{font-size:14px;}.elementor-131 .elementor-element.elementor-element-777981a{z-index:3;}.elementor-131 .elementor-element.elementor-element-288b6ab{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + -89px) 0px;z-index:1;}.elementor-131 .elementor-element.elementor-element-288b6ab img{width:53%;}.elementor-131 .elementor-element.elementor-element-7c6d527{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-131 .elementor-element.elementor-element-fe98d08{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-131 .elementor-element.elementor-element-fe98d08 .elementor-heading-title{font-size:34px;}.elementor-131 .elementor-element.elementor-element-8d46ce9{--padding-top:59px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-f5fb7ac{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -116px) 0px;}.elementor-131 .elementor-element.elementor-element-f5fb7ac img{width:71%;}}@media(min-width:1025px){.elementor-131 .elementor-element.elementor-element-7b7acfc::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-7b7acfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-131 .elementor-element.elementor-element-1b3ddba::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-1b3ddba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-131 .elementor-element.elementor-element-35aedbb::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-35aedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-131 .elementor-element.elementor-element-3b9d685::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-3b9d685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-d245a43 *//* --- SESSÃO ANIMAÇÃO DOS PETS: BALANÇO + MICRO GROW --- */

/* 1. Animação base de balanço contínuo (Estado Normal) */
@keyframes balancoNormal {
  0% { transform: scale(1) rotate(0deg) translateY(0px); }
  25% { transform: scale(1) rotate(4deg) translateY(-2px); }
  50% { transform: scale(1) rotate(0deg) translateY(0px); }
  75% { transform: scale(1) rotate(-4deg) translateY(-2px); }
  100% { transform: scale(1) rotate(0deg) translateY(0px); }
}

/* 2. Animação de balanço mantendo o Micro Grow ativo (Estado Hover) */
@keyframes balancoMicroGrow {
  0% { transform: scale(1.03) rotate(0deg) translateY(0px); }
  25% { transform: scale(1.03) rotate(4deg) translateY(-2px); }
  50% { transform: scale(1.03) rotate(0deg) translateY(0px); }
  75% { transform: scale(1.03) rotate(-4deg) translateY(-2px); }
  100% { transform: scale(1.03) rotate(0deg) translateY(0px); }
}

/* 3. Estado Padrão da Imagem */
.pet-avatar-img {
  display: block !important;
  transform-origin: bottom center !important;
  
  /* Roda a animação padrão */
  animation: balancoNormal 3s ease-in-out infinite !important;
  
  /* Transição suave para alternar entre as duas animações */
  transition: animation 0.3s ease, filter 0.3s ease !important;
}

/* 4. HOVER: Troca para a animação que já tem o scale de 1.03 embutido */
/* Isso faz com que ela cresça só um milímetro (3%) e continue balançando sem travar */
.pet-avatar-img:hover,
.elementor-widget-image:hover .pet-avatar-img,
.faq-item-colorir:hover .pet-avatar-img {
  animation: balancoMicroGrow 3s ease-in-out infinite !important;
  filter: drop-shadow(0 4px 8px rgba(0, 47, 114, 0.04)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288b6ab *//* --- SESSÃO ANIMAÇÃO DOS PETS: BALANÇO + MICRO GROW --- */

/* 1. Animação base de balanço contínuo (Estado Normal) */
@keyframes balancoNormal {
  0% { transform: scale(1) rotate(0deg) translateY(0px); }
  25% { transform: scale(1) rotate(4deg) translateY(-2px); }
  50% { transform: scale(1) rotate(0deg) translateY(0px); }
  75% { transform: scale(1) rotate(-4deg) translateY(-2px); }
  100% { transform: scale(1) rotate(0deg) translateY(0px); }
}

/* 2. Animação de balanço mantendo o Micro Grow ativo (Estado Hover) */
@keyframes balancoMicroGrow {
  0% { transform: scale(1.03) rotate(0deg) translateY(0px); }
  25% { transform: scale(1.03) rotate(4deg) translateY(-2px); }
  50% { transform: scale(1.03) rotate(0deg) translateY(0px); }
  75% { transform: scale(1.03) rotate(-4deg) translateY(-2px); }
  100% { transform: scale(1.03) rotate(0deg) translateY(0px); }
}

/* 3. Estado Padrão da Imagem */
.pet-avatar-img {
  display: block !important;
  transform-origin: bottom center !important;
  
  /* Roda a animação padrão */
  animation: balancoNormal 3s ease-in-out infinite !important;
  
  /* Transição suave para alternar entre as duas animações */
  transition: animation 0.3s ease, filter 0.3s ease !important;
}

/* 4. HOVER: Troca para a animação que já tem o scale de 1.03 embutido */
/* Isso faz com que ela cresça só um milímetro (3%) e continue balançando sem travar */
.pet-avatar-img:hover,
.elementor-widget-image:hover .pet-avatar-img,
.faq-item-colorir:hover .pet-avatar-img {
  animation: balancoMicroGrow 3s ease-in-out infinite !important;
  filter: drop-shadow(0 4px 8px rgba(0, 47, 114, 0.04)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5fb7ac *//* --- SESSÃO ANIMAÇÃO DOS PETS: BALANÇO + MICRO GROW --- */

/* 1. Animação base de balanço contínuo (Estado Normal) */
@keyframes balancoNormal {
  0% { transform: scale(1) rotate(0deg) translateY(0px); }
  25% { transform: scale(1) rotate(4deg) translateY(-2px); }
  50% { transform: scale(1) rotate(0deg) translateY(0px); }
  75% { transform: scale(1) rotate(-4deg) translateY(-2px); }
  100% { transform: scale(1) rotate(0deg) translateY(0px); }
}

/* 2. Animação de balanço mantendo o Micro Grow ativo (Estado Hover) */
@keyframes balancoMicroGrow {
  0% { transform: scale(1.03) rotate(0deg) translateY(0px); }
  25% { transform: scale(1.03) rotate(4deg) translateY(-2px); }
  50% { transform: scale(1.03) rotate(0deg) translateY(0px); }
  75% { transform: scale(1.03) rotate(-4deg) translateY(-2px); }
  100% { transform: scale(1.03) rotate(0deg) translateY(0px); }
}

/* 3. Estado Padrão da Imagem */
.pet-avatar-img {
  display: block !important;
  transform-origin: bottom center !important;
  
  /* Roda a animação padrão */
  animation: balancoNormal 3s ease-in-out infinite !important;
  
  /* Transição suave para alternar entre as duas animações */
  transition: animation 0.3s ease, filter 0.3s ease !important;
}

/* 4. HOVER: Troca para a animação que já tem o scale de 1.03 embutido */
/* Isso faz com que ela cresça só um milímetro (3%) e continue balançando sem travar */
.pet-avatar-img:hover,
.elementor-widget-image:hover .pet-avatar-img,
.faq-item-colorir:hover .pet-avatar-img {
  animation: balancoMicroGrow 3s ease-in-out infinite !important;
  filter: drop-shadow(0 4px 8px rgba(0, 47, 114, 0.04)) !important;
}/* End custom CSS */