.elementor-2810 .elementor-element.elementor-element-252d5685{--display:flex;--min-height:85vh;--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;--overlay-opacity:0.99;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2810 .elementor-element.elementor-element-252d5685::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .elementor-background-video-container::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .e-con-inner > .elementor-background-video-container::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .elementor-background-slideshow::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(280deg, #00000000 14%, #FFFFFFE3 70%);}.elementor-2810 .elementor-element.elementor-element-252d5685:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-252d5685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2810 .elementor-element.elementor-element-52ac944e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-3203a150{--display:flex;--min-height:40px;--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:#B6FFC3;--border-color:#B6FFC3;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-3203a150:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-3203a150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF6E;}.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-2810 .elementor-element.elementor-element-6d7429d4 .elementor-heading-title{font-size:14px;font-weight:400;line-height:18px;color:#000000;}.elementor-2810 .elementor-element.elementor-element-5971f221{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-5971f221 .elementor-heading-title{font-size:72px;font-weight:700;line-height:80px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-6b34b1ae{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-6b34b1ae .elementor-heading-title{font-size:20px;font-weight:400;line-height:28px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-509159dd{--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-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-2810 .elementor-element.elementor-element-149282 .elementor-button{background-color:#81CF17;font-size:14px;font-weight:500;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-2810 .elementor-element.elementor-element-149282 .elementor-button:hover, .elementor-2810 .elementor-element.elementor-element-149282 .elementor-button:focus{background-color:#7CCA13;}.elementor-2810 .elementor-element.elementor-element-149282 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2810 .elementor-element.elementor-element-149282 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2810 .elementor-element.elementor-element-495123cf .elementor-button{background-color:#FFFFFF;font-size:14px;font-weight:500;line-height:20px;fill:#242222;color:#242222;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9F9F9F;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-2810 .elementor-element.elementor-element-495123cf .elementor-button:hover, .elementor-2810 .elementor-element.elementor-element-495123cf .elementor-button:focus{background-color:#7CCA13;}.elementor-2810 .elementor-element.elementor-element-495123cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2810 .elementor-element.elementor-element-495123cf .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2810 .elementor-element.elementor-element-22f1a0c7{--display:flex;--position:absolute;--min-height:90px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D2D1D1;--border-color:#D2D1D1;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;top:40px;}.elementor-2810 .elementor-element.elementor-element-22f1a0c7:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-22f1a0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}body:not(.rtl) .elementor-2810 .elementor-element.elementor-element-22f1a0c7{right:0px;}body.rtl .elementor-2810 .elementor-element.elementor-element-22f1a0c7{left: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-2810 .elementor-element.elementor-element-3405f18a{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-3405f18a img{border-radius:8px 8px 8px 8px;}.elementor-2810 .elementor-element.elementor-element-e456650{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-73abd58c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-73abd58c.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-73abd58c .elementor-heading-title{font-size:10px;font-weight:400;font-style:italic;line-height:17px;color:#5A5757;}.elementor-2810 .elementor-element.elementor-element-28c03c25{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-28c03c25 .elementor-heading-title{font-size:14px;font-weight:500;line-height:20px;color:#080808;}.elementor-2810 .elementor-element.elementor-element-6a51f1fd{width:var( --container-widget-width, 705px );max-width:705px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;text-align:left;}.elementor-2810 .elementor-element.elementor-element-6a51f1fd.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-6a51f1fd .elementor-heading-title{font-size:11px;font-weight:400;line-height:17px;color:#161616;}.elementor-2810 .elementor-element.elementor-element-76f56b8b{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0rem;--padding-bottom:05rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2810 .elementor-element.elementor-element-76f56b8b:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-76f56b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F8F8 100%);}.elementor-2810 .elementor-element.elementor-element-65b20f56{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2810 .elementor-element.elementor-element-4a850102{--display:flex;--min-height:40px;--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:#E1E2E1;--border-color:#E1E2E1;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-4a850102:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-4a850102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F1;}.elementor-2810 .elementor-element.elementor-element-32d59193 .elementor-heading-title{font-size:14px;font-weight:500;line-height:18px;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-97a497a{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-97a497a .elementor-heading-title{font-size:48px;font-weight:700;line-height:58px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-53bd2c40{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-53bd2c40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-10b26d9a{--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:20px;}.elementor-2810 .elementor-element.elementor-element-5666c219{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E2E2;--border-color:#E2E2E2;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 33px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-5666c219:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-5666c219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-16894621{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-16894621 .elementor-heading-title{font-size:30px;font-weight:600;line-height:34px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-563e4c9f{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-563e4c9f .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-3f3be349{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E2E2;--border-color:#E2E2E2;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 33px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-3f3be349:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-3f3be349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-14758ba1{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-14758ba1 .elementor-heading-title{font-size:30px;font-weight:600;line-height:34px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-65200441{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-65200441 .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-6e03edb5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E2E2;--border-color:#E2E2E2;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 33px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-6e03edb5:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-6e03edb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-a3e6afc{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-a3e6afc .elementor-heading-title{font-size:30px;font-weight:600;line-height:34px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-6d811972{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-6d811972 .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-750b3941{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-5aea6b74{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2810 .elementor-element.elementor-element-5aea6b74:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-5aea6b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF6E7;}.elementor-2810 .elementor-element.elementor-element-5aea6b74:hover{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.21);}.elementor-2810 .elementor-element.elementor-element-696dd474{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-696dd474:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-696dd474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5EEB7;}.elementor-2810 .elementor-element.elementor-element-31416627{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-31416627 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-4a3d2ab4{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-4a3d2ab4 .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-190923f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2810 .elementor-element.elementor-element-190923f1:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-190923f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF6E7;}.elementor-2810 .elementor-element.elementor-element-190923f1:hover{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.21);}.elementor-2810 .elementor-element.elementor-element-4abfd264{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-4abfd264:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-4abfd264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EDE2;}.elementor-2810 .elementor-element.elementor-element-3e43ef97{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-3e43ef97 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-49780734{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-49780734 .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-4920e6a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2810 .elementor-element.elementor-element-4920e6a1:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-4920e6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF6E7;}.elementor-2810 .elementor-element.elementor-element-4920e6a1:hover{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.21);}.elementor-2810 .elementor-element.elementor-element-376111f8{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-376111f8:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-376111f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAF3BD;}.elementor-2810 .elementor-element.elementor-element-26606459{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-26606459 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-505b4cfc{width:var( --container-widget-width, 705px );max-width:705px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-505b4cfc .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-1a8baf1d{--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;--align-items:center;--padding-top:04rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2810 .elementor-element.elementor-element-1a8baf1d:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-1a8baf1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2810 .elementor-element.elementor-element-21553ee6{--display:flex;--min-height:40px;--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:#E1E2E1;--border-color:#E1E2E1;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-21553ee6:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-21553ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F1;}.elementor-2810 .elementor-element.elementor-element-21553ee6.e-con{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-25ea0096 .elementor-heading-title{font-size:14px;font-weight:500;line-height:18px;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-3edaf130{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2810 .elementor-element.elementor-element-3edaf130 .elementor-heading-title{font-size:48px;font-weight:700;line-height:58px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-6cbaef25{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2810 .elementor-element.elementor-element-6cbaef25.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-6cbaef25 .elementor-heading-title{font-size:18px;font-weight:400;line-height:26px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-6eb7c770{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-63eca422{--display:flex;--background-transition:0.3s;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2810 .elementor-element.elementor-element-63eca422:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-63eca422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-42cfbbe9{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-42cfbbe9:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-42cfbbe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAF3BD;}.elementor-2810 .elementor-element.elementor-element-1ab0b71d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-1ab0b71d .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-61419b8{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-61419b8.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-61419b8 .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-b6bcf5d .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;line-height:20px;fill:#0B0B0B;color:#0B0B0B;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-2810 .elementor-element.elementor-element-b6bcf5d .elementor-button:hover, .elementor-2810 .elementor-element.elementor-element-b6bcf5d .elementor-button:focus{background-color:#7CCA1300;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-b6bcf5d{padding:10px 0px 0px 0px;}.elementor-2810 .elementor-element.elementor-element-b6bcf5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2810 .elementor-element.elementor-element-b6bcf5d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2810 .elementor-element.elementor-element-b6bcf5d .elementor-button:hover svg, .elementor-2810 .elementor-element.elementor-element-b6bcf5d .elementor-button:focus svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-45adfac5{--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:#D9D9D9;--border-color:#D9D9D9;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2810 .elementor-element.elementor-element-45adfac5:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-45adfac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-100e64f9{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-100e64f9:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-100e64f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EDE2;}.elementor-2810 .elementor-element.elementor-element-12693dc2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-12693dc2 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-6be8401e{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-6be8401e.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-6be8401e .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-47b6f9fd .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;line-height:20px;fill:#0B0B0B;color:#0B0B0B;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-2810 .elementor-element.elementor-element-47b6f9fd .elementor-button:hover, .elementor-2810 .elementor-element.elementor-element-47b6f9fd .elementor-button:focus{background-color:#7CCA1300;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-47b6f9fd{padding:10px 0px 0px 0px;}.elementor-2810 .elementor-element.elementor-element-47b6f9fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2810 .elementor-element.elementor-element-47b6f9fd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2810 .elementor-element.elementor-element-47b6f9fd .elementor-button:hover svg, .elementor-2810 .elementor-element.elementor-element-47b6f9fd .elementor-button:focus svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-24fb6b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2810 .elementor-element.elementor-element-798207db{--display:flex;--min-height:490px;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-798207db:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-798207db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-7eeb8ad4{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 0rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-7eeb8ad4:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-7eeb8ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://textilrdc.com.br/wp-content/uploads/2025/11/TINTURARIA.webp");background-position:center center;background-size:cover;}.elementor-2810 .elementor-element.elementor-element-461c7a41{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-120px;--margin-bottom:10px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-461c7a41:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-461c7a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EDE2;}.elementor-2810 .elementor-element.elementor-element-16b5a8ec{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 40px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-16b5a8ec .elementor-heading-title{font-size:28px;font-weight:700;line-height:28px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-2993733a{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 40px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-2993733a.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-2993733a .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-10a47fe7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;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:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-10a47fe7:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-10a47fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-10a47fe7.e-con{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-1a229552{width:auto;max-width:auto;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-1a229552.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-1a229552 .elementor-heading-title{font-size:14px;font-weight:500;line-height:20px;color:#81CF17;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2810 .elementor-element.elementor-element-74049cde{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2810 .elementor-element.elementor-element-74049cde.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-74049cde .elementor-icon-wrapper{text-align:left;}.elementor-2810 .elementor-element.elementor-element-74049cde.elementor-view-stacked .elementor-icon{background-color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-74049cde.elementor-view-framed .elementor-icon, .elementor-2810 .elementor-element.elementor-element-74049cde.elementor-view-default .elementor-icon{color:#81CF17;border-color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-74049cde.elementor-view-framed .elementor-icon, .elementor-2810 .elementor-element.elementor-element-74049cde.elementor-view-default .elementor-icon svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-74049cde .elementor-icon{font-size:14px;}.elementor-2810 .elementor-element.elementor-element-74049cde .elementor-icon svg{height:14px;}.elementor-2810 .elementor-element.elementor-element-561f1395{--display:flex;--min-height:490px;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-561f1395:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-561f1395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-7929f0b3{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 0rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-7929f0b3:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-7929f0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://textilrdc.com.br/wp-content/uploads/2025/12/ESTAMPARIA-1.webp");background-position:center center;background-size:cover;}.elementor-2810 .elementor-element.elementor-element-42052e9d{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-120px;--margin-bottom:10px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-42052e9d:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-42052e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EDE2;}.elementor-2810 .elementor-element.elementor-element-3895240a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 40px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-3895240a .elementor-heading-title{font-size:28px;font-weight:700;line-height:28px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-67b635ff{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 40px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-67b635ff.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-67b635ff .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-788e3427{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;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:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-788e3427:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-788e3427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-788e3427.e-con{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-41d93f0{width:auto;max-width:auto;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-41d93f0.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-41d93f0 .elementor-heading-title{font-size:14px;font-weight:500;line-height:20px;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a .elementor-icon-wrapper{text-align:left;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a.elementor-view-stacked .elementor-icon{background-color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a.elementor-view-framed .elementor-icon, .elementor-2810 .elementor-element.elementor-element-4ee48e9a.elementor-view-default .elementor-icon{color:#81CF17;border-color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a.elementor-view-framed .elementor-icon, .elementor-2810 .elementor-element.elementor-element-4ee48e9a.elementor-view-default .elementor-icon svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a .elementor-icon{font-size:14px;}.elementor-2810 .elementor-element.elementor-element-4ee48e9a .elementor-icon svg{height:14px;}.elementor-2810 .elementor-element.elementor-element-3d641299{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 18px 41px 0px rgba(0, 0, 0, 0.13);--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-3d641299:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-3d641299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7E7;}.elementor-2810 .elementor-element.elementor-element-6e0532a{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-57c35181{--display:flex;--min-height:40px;--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:#E1E2E1;--border-color:#E1E2E1;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-57c35181:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-57c35181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F1;}.elementor-2810 .elementor-element.elementor-element-57c35181.e-con{--align-self:flex-start;}.elementor-2810 .elementor-element.elementor-element-5e47c867 .elementor-heading-title{font-size:14px;font-weight:500;line-height:18px;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-927a198{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-927a198 .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-59a8dba9{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-59a8dba9.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-59a8dba9 .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.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-2810 .elementor-element.elementor-element-a17f9cc .elementor-icon-list-icon i{color:#81CF17;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-a17f9cc .elementor-icon-list-icon svg{fill:#81CF17;transition:fill 0.3s;}.elementor-2810 .elementor-element.elementor-element-a17f9cc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-a17f9cc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-a17f9cc{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2810 .elementor-element.elementor-element-a17f9cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2810 .elementor-element.elementor-element-a17f9cc .elementor-icon-list-item > a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2810 .elementor-element.elementor-element-a17f9cc .elementor-icon-list-text{color:#2A2A2A;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-1e22bc78 .elementor-icon-list-icon i{color:#81CF17;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-1e22bc78 .elementor-icon-list-icon svg{fill:#81CF17;transition:fill 0.3s;}.elementor-2810 .elementor-element.elementor-element-1e22bc78 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-1e22bc78 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-1e22bc78{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2810 .elementor-element.elementor-element-1e22bc78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2810 .elementor-element.elementor-element-1e22bc78 .elementor-icon-list-item > a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2810 .elementor-element.elementor-element-1e22bc78 .elementor-icon-list-text{color:#2A2A2A;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-4387289b .elementor-button{background-color:#81CF17;font-size:14px;font-weight:500;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-2810 .elementor-element.elementor-element-4387289b .elementor-button:hover, .elementor-2810 .elementor-element.elementor-element-4387289b .elementor-button:focus{background-color:#7CCA13;}.elementor-2810 .elementor-element.elementor-element-4387289b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2810 .elementor-element.elementor-element-4387289b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2810 .elementor-element.elementor-element-4387289b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2810 .elementor-element.elementor-element-41dcf65f{--display:flex;--border-radius:0px 20px 20px 0px;}.elementor-2810 .elementor-element.elementor-element-41dcf65f:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-41dcf65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://textilrdc.com.br/wp-content/uploads/2026/01/ROLOS-MALHA-TEXTIL-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2810 .elementor-element.elementor-element-287e8198{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 18px 41px 0px rgba(0, 0, 0, 0.13);--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-287e8198:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-287e8198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7E7;}.elementor-2810 .elementor-element.elementor-element-4ad7b749{--display:flex;--border-radius:20px 0px 0px 20px;}.elementor-2810 .elementor-element.elementor-element-4ad7b749:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-4ad7b749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://textilrdc.com.br/wp-content/uploads/2025/11/OQUE-FAZEMOS-ESTAMPARIA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2810 .elementor-element.elementor-element-6817c1a4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-4d92ea74{--display:flex;--min-height:40px;--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:#E1E2E1;--border-color:#E1E2E1;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-4d92ea74:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-4d92ea74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F1;}.elementor-2810 .elementor-element.elementor-element-4d92ea74.e-con{--align-self:flex-start;}.elementor-2810 .elementor-element.elementor-element-34e312fa .elementor-heading-title{font-size:14px;font-weight:500;line-height:18px;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-2b0d952b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-2b0d952b .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-fd01762{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-fd01762.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-fd01762 .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-6dd51061 .elementor-icon-list-icon i{color:#81CF17;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-6dd51061 .elementor-icon-list-icon svg{fill:#81CF17;transition:fill 0.3s;}.elementor-2810 .elementor-element.elementor-element-6dd51061 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-6dd51061 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-6dd51061{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2810 .elementor-element.elementor-element-6dd51061 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2810 .elementor-element.elementor-element-6dd51061 .elementor-icon-list-item > a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2810 .elementor-element.elementor-element-6dd51061 .elementor-icon-list-text{color:#2A2A2A;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-50348247 .elementor-icon-list-icon i{color:#81CF17;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-50348247 .elementor-icon-list-icon svg{fill:#81CF17;transition:fill 0.3s;}.elementor-2810 .elementor-element.elementor-element-50348247 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-50348247 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#81CF17;}.elementor-2810 .elementor-element.elementor-element-50348247{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2810 .elementor-element.elementor-element-50348247 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2810 .elementor-element.elementor-element-50348247 .elementor-icon-list-item > a{font-size:14px;font-weight:400;line-height:20px;}.elementor-2810 .elementor-element.elementor-element-50348247 .elementor-icon-list-text{color:#2A2A2A;transition:color 0.3s;}.elementor-2810 .elementor-element.elementor-element-617ebaae .elementor-button{background-color:#81CF17;font-size:14px;font-weight:500;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-2810 .elementor-element.elementor-element-617ebaae .elementor-button:hover, .elementor-2810 .elementor-element.elementor-element-617ebaae .elementor-button:focus{background-color:#7CCA13;}.elementor-2810 .elementor-element.elementor-element-617ebaae{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2810 .elementor-element.elementor-element-617ebaae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2810 .elementor-element.elementor-element-617ebaae .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2810 .elementor-element.elementor-element-2854883f{--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;--align-items:center;--padding-top:10rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2810 .elementor-element.elementor-element-2854883f:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-2854883f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2810 .elementor-element.elementor-element-3bdc05cf{--display:flex;--min-height:40px;--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:#E1E2E1;--border-color:#E1E2E1;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-3bdc05cf:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-3bdc05cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F1;}.elementor-2810 .elementor-element.elementor-element-3bdc05cf.e-con{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-704555ff .elementor-heading-title{font-size:14px;font-weight:500;line-height:18px;color:#81CF17;}.elementor-2810 .elementor-element.elementor-element-3453acc8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2810 .elementor-element.elementor-element-3453acc8 .elementor-heading-title{font-size:48px;font-weight:700;line-height:58px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-1b34de99{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2810 .elementor-element.elementor-element-1b34de99.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-1b34de99 .elementor-heading-title{font-size:18px;font-weight:400;line-height:26px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-4c8208f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2810 .elementor-element.elementor-element-e520d0b{--grid-columns:3;width:100%;max-width:100%;}.elementor-2810 .elementor-element.elementor-element-e520d0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2810 .elementor-element.elementor-element-81451cf .elementor-button{background-color:#FFFFFF;font-size:14px;font-weight:500;line-height:20px;fill:#050505;color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBCBCB;border-radius:10px 10px 10px 10px;padding:14px 24px 14px 24px;}.elementor-2810 .elementor-element.elementor-element-81451cf .elementor-button:hover, .elementor-2810 .elementor-element.elementor-element-81451cf .elementor-button:focus{background-color:#7CCA13;}.elementor-2810 .elementor-element.elementor-element-81451cf{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-2810 .elementor-element.elementor-element-81451cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2810 .elementor-element.elementor-element-81451cf .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2810 .elementor-element.elementor-element-1f928317{--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;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-1f928317:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-1f928317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(157deg, #EAF4E4 0%, #E2F2F3 100%);}.elementor-2810 .elementor-element.elementor-element-55340625{--display:flex;--min-height:278px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#82D017;--border-color:#82D017;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 53px 7px rgba(0, 0, 0, 0.08);--padding-top:45px;--padding-bottom:55px;--padding-left:45px;--padding-right:45px;}.elementor-2810 .elementor-element.elementor-element-55340625:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-55340625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(175deg, #EEF7E3 0%, #B1DBE0 100%);}.elementor-2810 .elementor-element.elementor-element-11f2ddd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 80px 0px 80px;text-align:center;}.elementor-2810 .elementor-element.elementor-element-11f2ddd .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-69b0af19{width:var( --container-widget-width, 705px );max-width:705px;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;text-align:center;}.elementor-2810 .elementor-element.elementor-element-69b0af19.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-69b0af19 .elementor-heading-title{font-size:18px;font-weight:400;line-height:26px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-9b71ec2{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-2810 .elementor-element.elementor-element-21411{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2810 .elementor-element.elementor-element-21411:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-21411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-437cf26f{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-437cf26f:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-437cf26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4F5CC;}.elementor-2810 .elementor-element.elementor-element-cb1dc85{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-cb1dc85 .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-1e29beef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-1e29beef.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-1e29beef .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-20f71e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2810 .elementor-element.elementor-element-20f71e6:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-20f71e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2810 .elementor-element.elementor-element-b76c25d{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-b76c25d:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-b76c25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5F9;}.elementor-2810 .elementor-element.elementor-element-4928da79{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-4928da79 .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-468e94d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-468e94d8.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-468e94d8 .elementor-heading-title{font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-dac6d39{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D2D1D1;--border-color:#D2D1D1;--border-radius:14px 14px 14px 14px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-dac6d39:not(.elementor-motion-effects-element-type-background), .elementor-2810 .elementor-element.elementor-element-dac6d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-2810 .elementor-element.elementor-element-1d6cbb7c{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-2810 .elementor-element.elementor-element-1d6cbb7c img{border-radius:8px 8px 8px 8px;}.elementor-2810 .elementor-element.elementor-element-6e460369{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-69cd7b6d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2810 .elementor-element.elementor-element-69cd7b6d .elementor-heading-title{font-size:14px;font-weight:500;line-height:20px;color:#1A1A1A;}.elementor-2810 .elementor-element.elementor-element-36f66ebc{width:var( --container-widget-width, 705px );max-width:705px;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:705px;--container-widget-flex-grow:0;text-align:left;}.elementor-2810 .elementor-element.elementor-element-36f66ebc.elementor-element{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-36f66ebc .elementor-heading-title{font-size:12px;font-weight:400;line-height:17px;color:#666666;}.elementor-2810 .elementor-element.elementor-element-c622c55{--display:flex;}@media(min-width:768px){.elementor-2810 .elementor-element.elementor-element-252d5685{--content-width:1400px;}.elementor-2810 .elementor-element.elementor-element-52ac944e{--content-width:1400px;}.elementor-2810 .elementor-element.elementor-element-3203a150{--width:170px;}.elementor-2810 .elementor-element.elementor-element-22f1a0c7{--width:300px;}.elementor-2810 .elementor-element.elementor-element-e456650{--width:60%;}.elementor-2810 .elementor-element.elementor-element-76f56b8b{--content-width:1400px;}.elementor-2810 .elementor-element.elementor-element-4a850102{--width:140px;}.elementor-2810 .elementor-element.elementor-element-5666c219{--width:80%;}.elementor-2810 .elementor-element.elementor-element-3f3be349{--width:80%;}.elementor-2810 .elementor-element.elementor-element-6e03edb5{--width:80%;}.elementor-2810 .elementor-element.elementor-element-696dd474{--width:50px;}.elementor-2810 .elementor-element.elementor-element-4abfd264{--width:50px;}.elementor-2810 .elementor-element.elementor-element-376111f8{--width:50px;}.elementor-2810 .elementor-element.elementor-element-1a8baf1d{--content-width:1400px;}.elementor-2810 .elementor-element.elementor-element-21553ee6{--width:140px;}.elementor-2810 .elementor-element.elementor-element-6eb7c770{--width:1000px;}.elementor-2810 .elementor-element.elementor-element-42cfbbe9{--width:50px;}.elementor-2810 .elementor-element.elementor-element-100e64f9{--width:50px;}.elementor-2810 .elementor-element.elementor-element-24fb6b2{--width:1400px;}.elementor-2810 .elementor-element.elementor-element-798207db{--width:45%;}.elementor-2810 .elementor-element.elementor-element-461c7a41{--width:50px;}.elementor-2810 .elementor-element.elementor-element-10a47fe7{--width:90%;}.elementor-2810 .elementor-element.elementor-element-561f1395{--width:45%;}.elementor-2810 .elementor-element.elementor-element-42052e9d{--width:50px;}.elementor-2810 .elementor-element.elementor-element-788e3427{--width:90%;}.elementor-2810 .elementor-element.elementor-element-57c35181{--width:100px;}.elementor-2810 .elementor-element.elementor-element-4d92ea74{--width:100px;}.elementor-2810 .elementor-element.elementor-element-2854883f{--content-width:1400px;}.elementor-2810 .elementor-element.elementor-element-3bdc05cf{--width:100px;}.elementor-2810 .elementor-element.elementor-element-4c8208f4{--width:1400px;}.elementor-2810 .elementor-element.elementor-element-55340625{--width:890px;}.elementor-2810 .elementor-element.elementor-element-437cf26f{--width:50px;}.elementor-2810 .elementor-element.elementor-element-b76c25d{--width:50px;}.elementor-2810 .elementor-element.elementor-element-dac6d39{--width:350px;}.elementor-2810 .elementor-element.elementor-element-6e460369{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2810 .elementor-element.elementor-element-1a8baf1d{--content-width:100%;}.elementor-2810 .elementor-element.elementor-element-24fb6b2{--width:100%;}.elementor-2810 .elementor-element.elementor-element-2854883f{--content-width:100%;}.elementor-2810 .elementor-element.elementor-element-4c8208f4{--width:100%;}.elementor-2810 .elementor-element.elementor-element-55340625{--width:600px;}}@media(max-width:1024px){.elementor-2810 .elementor-element.elementor-element-5971f221 .elementor-heading-title{font-size:50px;line-height:54px;}.elementor-2810 .elementor-element.elementor-element-97a497a .elementor-heading-title{font-size:38px;line-height:42px;}.elementor-2810 .elementor-element.elementor-element-10b26d9a{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-5666c219{--flex-wrap:wrap;}.elementor-2810 .elementor-element.elementor-element-24fb6b2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2810 .elementor-element.elementor-element-927a198 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-2810 .elementor-element.elementor-element-2b0d952b .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-2810 .elementor-element.elementor-element-2854883f{--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2810 .elementor-element.elementor-element-4c8208f4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2810 .elementor-element.elementor-element-e520d0b{--grid-columns:2;}.elementor-2810 .elementor-element.elementor-element-11f2ddd .elementor-heading-title{font-size:34px;line-height:40px;}}@media(max-width:767px){.elementor-2810 .elementor-element.elementor-element-252d5685::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .elementor-background-video-container::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .e-con-inner > .elementor-background-video-container::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .elementor-background-slideshow::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2810 .elementor-element.elementor-element-252d5685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(280deg, #00000000 0%, #FFFFFFE3 36%);}.elementor-2810 .elementor-element.elementor-element-252d5685{--overlay-opacity:1;}.elementor-2810 .elementor-element.elementor-element-52ac944e{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2810 .elementor-element.elementor-element-5971f221{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2810 .elementor-element.elementor-element-5971f221 .elementor-heading-title{font-size:34px;line-height:38px;}.elementor-2810 .elementor-element.elementor-element-6b34b1ae .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-2810 .elementor-element.elementor-element-149282{width:100%;max-width:100%;}.elementor-2810 .elementor-element.elementor-element-149282 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2810 .elementor-element.elementor-element-149282 .elementor-button{padding:14px 0px 14px 0px;}.elementor-2810 .elementor-element.elementor-element-495123cf{width:100%;max-width:100%;}.elementor-2810 .elementor-element.elementor-element-22f1a0c7{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-2810 .elementor-element.elementor-element-22f1a0c7.e-con{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-3405f18a{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2810 .elementor-element.elementor-element-e456650{--width:50%;}.elementor-2810 .elementor-element.elementor-element-28c03c25 .elementor-heading-title{font-size:12px;}.elementor-2810 .elementor-element.elementor-element-6a51f1fd .elementor-heading-title{font-size:10px;}.elementor-2810 .elementor-element.elementor-element-76f56b8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-65b20f56{--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-2810 .elementor-element.elementor-element-97a497a .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2810 .elementor-element.elementor-element-53bd2c40 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-2810 .elementor-element.elementor-element-10b26d9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2810 .elementor-element.elementor-element-5666c219{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2810 .elementor-element.elementor-element-16894621{text-align:center;}.elementor-2810 .elementor-element.elementor-element-563e4c9f{text-align:center;}.elementor-2810 .elementor-element.elementor-element-14758ba1{text-align:center;}.elementor-2810 .elementor-element.elementor-element-65200441{text-align:center;}.elementor-2810 .elementor-element.elementor-element-a3e6afc{text-align:center;}.elementor-2810 .elementor-element.elementor-element-6d811972{text-align:center;}.elementor-2810 .elementor-element.elementor-element-5aea6b74{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2810 .elementor-element.elementor-element-696dd474{--width:50px;}.elementor-2810 .elementor-element.elementor-element-4abfd264{--width:50px;}.elementor-2810 .elementor-element.elementor-element-376111f8{--width:50px;}.elementor-2810 .elementor-element.elementor-element-3edaf130 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-2810 .elementor-element.elementor-element-24fb6b2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2810 .elementor-element.elementor-element-461c7a41{--width:50px;}.elementor-2810 .elementor-element.elementor-element-10a47fe7{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2810 .elementor-element.elementor-element-42052e9d{--width:50px;}.elementor-2810 .elementor-element.elementor-element-788e3427{--width:80%;}.elementor-2810 .elementor-element.elementor-element-6e0532a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-57c35181{--width:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2810 .elementor-element.elementor-element-927a198 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-2810 .elementor-element.elementor-element-4387289b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2810 .elementor-element.elementor-element-41dcf65f{--min-height:200px;}.elementor-2810 .elementor-element.elementor-element-41dcf65f.e-con{--order:-99999 /* order start hack */;}.elementor-2810 .elementor-element.elementor-element-4ad7b749{--min-height:200px;}.elementor-2810 .elementor-element.elementor-element-6817c1a4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-4d92ea74{--width:200px;}.elementor-2810 .elementor-element.elementor-element-2b0d952b .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-2810 .elementor-element.elementor-element-617ebaae{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2810 .elementor-element.elementor-element-2854883f{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-3bdc05cf{--width:120px;}.elementor-2810 .elementor-element.elementor-element-3453acc8 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-2810 .elementor-element.elementor-element-4c8208f4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2810 .elementor-element.elementor-element-e520d0b{--grid-columns:1;}.elementor-2810 .elementor-element.elementor-element-1f928317{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2810 .elementor-element.elementor-element-11f2ddd{padding:0px 0px 0px 0px;}.elementor-2810 .elementor-element.elementor-element-11f2ddd .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-2810 .elementor-element.elementor-element-437cf26f{--width:50px;}.elementor-2810 .elementor-element.elementor-element-437cf26f.e-con{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-cb1dc85{text-align:center;}.elementor-2810 .elementor-element.elementor-element-1e29beef{text-align:center;}.elementor-2810 .elementor-element.elementor-element-b76c25d{--width:50px;}.elementor-2810 .elementor-element.elementor-element-b76c25d.e-con{--align-self:center;}.elementor-2810 .elementor-element.elementor-element-4928da79{text-align:center;}.elementor-2810 .elementor-element.elementor-element-468e94d8{text-align:center;}.elementor-2810 .elementor-element.elementor-element-69cd7b6d{text-align:center;}.elementor-2810 .elementor-element.elementor-element-36f66ebc{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-6d7429d4 */.texto {
  background: linear-gradient(90deg, #6DC811, #0AA6BA);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-149282 *//* Aplica a todos os botões do Elementor que tenham ícone */
.elementor-button .elementor-button-icon svg {
  transition: transform 0.3s ease; /* suavidade */
}

/* Movimento da seta ao passar o mouse */
.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(6px); /* empurra 6px para a direita */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-495123cf *//* Aplica a todos os botões do Elementor que tenham ícone */
.elementor-button .elementor-button-icon svg {
  transition: transform 0.3s ease; /* suavidade */
}

/* Movimento da seta ao passar o mouse */
.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(6px); /* empurra 6px para a direita */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f1a0c7 *//* ANIMAÇÃO ULTRA-CHAMATIVA - Certificado página 2 */
.elementor-element-22f1a0c7 {
    animation: 
        megaZoomIn 1.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s backwards,
        shake 0.5s ease-in-out 2s 2,
        breathe 3s ease-in-out 3s infinite;
    filter: drop-shadow(0 10px 30px rgba(0, 188, 212, 0.5));
}

@keyframes megaZoomIn {
    0% {
        transform: scale(10) rotate(360deg);
        opacity: 0;
        filter: blur(20px);
    }
    60% {
        transform: scale(0.8) rotate(-15deg);
        filter: blur(0px);
    }
    80% {
        transform: scale(1.1) rotate(5deg);
    }
    100% {
        transform: scale(1) rotate(0deg);
        opacity: 1;
        filter: blur(0px);
    }
}

@keyframes shake {
    0%, 100% {
        transform: rotate(0deg);
    }
    25% {
        transform: rotate(-8deg) scale(1.05);
    }
    75% {
        transform: rotate(8deg) scale(1.05);
    }
}

@keyframes breathe {
    0%, 100% {
        transform: scale(1);
        filter: drop-shadow(0 10px 30px rgba(0, 188, 212, 0.4));
    }
    50% {
        transform: scale(1.05);
        filter: drop-shadow(0 15px 45px rgba(0, 188, 212, 0.7));
    }
}

/* Selo girando - sem glow */
.elementor-element-22f1a0c7 img {
    animation: sealEntrance 1s cubic-bezier(0.68, -0.55, 0.265, 1.55) 1.2s backwards;
    transition: transform 0.3s ease;
}

@keyframes sealEntrance {
    0% {
        transform: scale(0) rotate(-720deg);
        opacity: 0;
    }
    70% {
        transform: scale(1.2) rotate(10deg);
    }
    100% {
        transform: scale(1) rotate(0deg);
        opacity: 1;
    }
}

/* Texto aparecendo suavemente */
.elementor-element-22f1a0c7 h2,
.elementor-element-22f1a0c7 h2,
.elementor-element-22f1a0c7 h2 {
    animation: fadeInUp 0.6s ease-out backwards;
}

.elementor-element-22f1a0c7 h2 {
    animation-delay: 1.3s;
}

.elementor-element-22f1a0c7 h2 {
    animation-delay: 1.5s;
}

.elementor-element-67217d4 h2 {
    animation-delay: 1.7s;
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translateY(20px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Hover impressionante */
.elementor-element-22f1a0c7:hover {
    transform: scale(1.1);
    filter: drop-shadow(0 15px 50px rgba(0, 188, 212, 0.8));
    transition: all 0.3s ease;
}

.elementor-element-22f1a0c7:hover .elementor-element-22f1a0c7 img {
    transform: scale(1.15) rotate(10deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-252d5685 */.elementor-element-252d5685 {
  position: relative;
  overflow: hidden;
}

.elementor-element-252d5685::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20%; /* Ajuste a altura do degradê */
  background: linear-gradient(to bottom, transparent, white);
  pointer-events: none; /* não interfere nos cliques */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6bcf5d *//* Aplica a todos os botões do Elementor que tenham ícone */
.elementor-button .elementor-button-icon svg {
  transition: transform 0.3s ease; /* suavidade */
}

/* Movimento da seta ao passar o mouse */
.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(6px); /* empurra 6px para a direita */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47b6f9fd *//* Aplica a todos os botões do Elementor que tenham ícone */
.elementor-button .elementor-button-icon svg {
  transition: transform 0.3s ease; /* suavidade */
}

/* Movimento da seta ao passar o mouse */
.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(6px); /* empurra 6px para a direita */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eeb8ad4 *//* Estilização do card de Estamparia Digital - CORRIGIDO */

/* Container principal do card */
.elementor-element-d206d65 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s ease;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    border-radius: 16px;
}

/* Sombra mais forte no hover */
.elementor-element-d206d65:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.15);
}

/* Container da imagem de fundo */
.elementor-element-d206d65 .elementor-element-d5d0d8a {
    position: relative;
    transition: transform 0.4s ease;
}

/* Zoom na imagem no hover */
.elementor-element-d206d65:hover .elementor-element-d5d0d8a {
    transform: scale(1.1);
}

/* Degradê DIRETAMENTE sobre a imagem - de baixo para cima */
.elementor-element-d206d65 .elementor-element-d5d0d8a::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    background: linear-gradient(to top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.9) 20%, rgba(255, 255, 255, 0.6) 40%, transparent 70%);
    pointer-events: none;
    z-index: 1;
}

/* Garantir que o conteúdo fique acima do degradê */
.elementor-element-d206d65 .elementor-element-b0c97c2,
.elementor-element-d206d65 .elementor-element-675e104,
.elementor-element-d206d65 .elementor-element-4189db2,
.elementor-element-d206d65 .elementor-element-bb458f3 {
    position: relative;
    z-index: 2;
}

/* Efeito no botão "Saiba mais" */
.elementor-element-d206d65:hover .elementor-element-bb458f3 {
    transform: translateX(5px);
    transition: transform 0.3s ease;
}

/* Animação sutil no ícone */
.elementor-element-d206d65:hover .elementor-element-92ec8d6 {
    transform: translateX(3px);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798207db *//* Estilização do card de Tinturaria */
/* Container principal do card */
.elementor-element-798207db {
    position: relative;
    overflow: hidden;
    transition: all 0.4s ease;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    border-radius: 16px;
}

/* Sombra mais forte no hover */
.elementor-element-798207db:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.15);
}

/* Container da imagem de fundo */
.elementor-element-798207db .elementor-element-7eeb8ad4 {
    position: relative;
    transition: transform 0.4s ease;
}

/* Zoom na imagem no hover */
.elementor-element-798207db:hover .elementor-element-7eeb8ad4 {
    transform: scale(1.1);
}

/* Degradê DIRETAMENTE sobre a imagem - de baixo para cima */
.elementor-element-798207db .elementor-element-7eeb8ad4::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    background: linear-gradient(to top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.9) 20%, rgba(255, 255, 255, 0.6) 40%, transparent 70%);
    pointer-events: none;
    z-index: 1;
}

/* Garantir que o conteúdo fique acima do degradê */
.elementor-element-798207db .elementor-element-461c7a41,
.elementor-element-798207db .elementor-element-30ffb0a7,
.elementor-element-798207db .elementor-element-16b5a8ec,
.elementor-element-798207db .elementor-element-2993733a,
.elementor-element-798207db .elementor-element-10a47fe7 {
    position: relative;
    z-index: 2;
}

/* Efeito no botão "Saiba mais" */
.elementor-element-798207db:hover .elementor-element-10a47fe7 {
    transform: translateX(5px);
    transition: transform 0.3s ease;
}

/* Animação sutil no ícone */
.elementor-element-798207db:hover .elementor-element-74049cde {
    transform: translateX(3px);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7929f0b3 *//* Estilização do card de Estamparia Digital - CORRIGIDO */
/* Container principal do card */
.elementor-element-561f1395 {
    position: relative;
    overflow: hidden;
    transition: all 0.4s ease;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    border-radius: 16px;
}

/* Sombra mais forte no hover */
.elementor-element-561f1395:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.15);
}

/* Container da imagem de fundo */
.elementor-element-561f1395 .elementor-element-7929f0b3 {
    position: relative;
    transition: transform 0.4s ease;
}

/* Zoom na imagem no hover */
.elementor-element-561f1395:hover .elementor-element-7929f0b3 {
    transform: scale(1.1);
}

/* Degradê DIRETAMENTE sobre a imagem - de baixo para cima */
.elementor-element-561f1395 .elementor-element-7929f0b3::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    background: linear-gradient(to top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.9) 20%, rgba(255, 255, 255, 0.6) 40%, transparent 70%);
    pointer-events: none;
    z-index: 1;
}

/* Garantir que o conteúdo fique acima do degradê */
.elementor-element-561f1395 .elementor-element-42052e9d,
.elementor-element-561f1395 .elementor-element-3895240a,
.elementor-element-561f1395 .elementor-element-67b635ff,
.elementor-element-561f1395 .elementor-element-788e3427 {
    position: relative;
    z-index: 2;
}

/* Efeito no botão "Saiba mais" */
.elementor-element-561f1395:hover .elementor-element-788e3427 {
    transform: translateX(5px);
    transition: transform 0.3s ease;
}

/* Animação sutil no ícone */
.elementor-element-561f1395:hover .elementor-element-4ee48e9a {
    transform: translateX(3px);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4387289b *//* Aplica a todos os botões do Elementor que tenham ícone */
.elementor-button .elementor-button-icon svg {
  transition: transform 0.3s ease; /* suavidade */
}

/* Movimento da seta ao passar o mouse */
.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(6px); /* empurra 6px para a direita */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-617ebaae *//* Aplica a todos os botões do Elementor que tenham ícone */
.elementor-button .elementor-button-icon svg {
  transition: transform 0.3s ease; /* suavidade */
}

/* Movimento da seta ao passar o mouse */
.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(6px); /* empurra 6px para a direita */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81451cf *//* Aplica a todos os botões do Elementor que tenham ícone */
.elementor-button .elementor-button-icon svg {
  transition: transform 0.3s ease; /* suavidade */
}

/* Movimento da seta ao passar o mouse */
.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(6px); /* empurra 6px para a direita */
}/* End custom CSS */