.elementor-927 .elementor-element.elementor-element-8f190eb{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-8f190eb:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-8f190eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-927 .elementor-element.elementor-element-685f1e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-927 .elementor-element.elementor-element-02a971c{text-align:left;}.elementor-927 .elementor-element.elementor-element-02a971c img{width:76%;}.elementor-927 .elementor-element.elementor-element-d53de97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-item:not(:last-child):after{content:"";height:30%;border-color:#3C3C3C;}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-icon i{color:#E8E8E8;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-icon svg{fill:#E8E8E8;transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-0d7abdb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-text{color:#E8E8E8;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-bb5128c{--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:space-around;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-6f51a7b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#E8E8E8;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-927 .elementor-element.elementor-element-1c1c339 .elementor-button{background-color:#A6EC4E;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;fill:#000000;color:#000000;}.elementor-927 .elementor-element.elementor-element-1c1c339 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-927 .elementor-element.elementor-element-8699b17{--display:flex;--min-height:700px;--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;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-8699b17:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-8699b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-927 .elementor-element.elementor-element-4bedeb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-b75fc46 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-927 .elementor-element.elementor-element-6acfd43 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:48px;}.elementor-927 .elementor-element.elementor-element-a6e94a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-882e82d .elementor-button{background-color:#A6EC4E;font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.5px;fill:#000000;color:#000000;padding:25px 25px 25px 25px;}.elementor-927 .elementor-element.elementor-element-882e82d .elementor-button:hover, .elementor-927 .elementor-element.elementor-element-882e82d .elementor-button:focus{background-color:#B2F75A;}.elementor-927 .elementor-element.elementor-element-882e82d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-927 .elementor-element.elementor-element-96eadb5{--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;--align-items:center;}.elementor-927 .elementor-element.elementor-element-aec4c1a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-12d15f4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-12d15f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:18px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-3611fbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-200c6b7{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-0016398{--display:flex;}.elementor-927 .elementor-element.elementor-element-a229700{text-align:center;}.elementor-927 .elementor-element.elementor-element-a229700 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-b4c547f{text-align:center;}.elementor-927 .elementor-element.elementor-element-b4c547f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:48px;}.elementor-927 .elementor-element.elementor-element-15ca5f9{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-eb40dd1{--display:flex;}.elementor-927 .elementor-element.elementor-element-95a35ff{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-7403355{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-ba2c5d5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-023fe82{text-align:left;}.elementor-927 .elementor-element.elementor-element-023fe82 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-927 .elementor-element.elementor-element-2b7ad36{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-cc4cd48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-7733e13{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-7733e13:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-7733e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6EC4E;}.elementor-927 .elementor-element.elementor-element-01dea2c{width:100%;max-width:100%;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-fc094c6{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-fc094c6:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-fc094c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://contagasto.com.br/wp-content/uploads/2025/09/background-3-2.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-927 .elementor-element.elementor-element-806b254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-927 .elementor-element.elementor-element-9c97320{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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-927 .elementor-element.elementor-element-5c8dcc9 .elementor-icon-wrapper{text-align:left;}.elementor-927 .elementor-element.elementor-element-5c8dcc9 .elementor-icon{font-size:70px;}.elementor-927 .elementor-element.elementor-element-5c8dcc9 .elementor-icon svg{height:70px;}.elementor-927 .elementor-element.elementor-element-989295e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#202020;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-927 .elementor-element.elementor-element-6a024b0{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-6a024b0 .elementor-divider-separator{width:100%;}.elementor-927 .elementor-element.elementor-element-6a024b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-927 .elementor-element.elementor-element-a9d52f5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-927 .elementor-element.elementor-element-2995711 .elementor-icon-wrapper{text-align:left;}.elementor-927 .elementor-element.elementor-element-2995711 .elementor-icon{font-size:70px;}.elementor-927 .elementor-element.elementor-element-2995711 .elementor-icon svg{height:70px;}.elementor-927 .elementor-element.elementor-element-ec539cd{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#202020;}.elementor-927 .elementor-element.elementor-element-5aed713{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-5aed713 .elementor-divider-separator{width:100%;}.elementor-927 .elementor-element.elementor-element-5aed713 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-927 .elementor-element.elementor-element-4e76f95{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-927 .elementor-element.elementor-element-af02f74 .elementor-icon-wrapper{text-align:left;}.elementor-927 .elementor-element.elementor-element-af02f74 .elementor-icon{font-size:70px;}.elementor-927 .elementor-element.elementor-element-af02f74 .elementor-icon svg{height:70px;}.elementor-927 .elementor-element.elementor-element-4b7b0d5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#202020;}.elementor-927 .elementor-element.elementor-element-92a4ace{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-92a4ace .elementor-divider-separator{width:100%;}.elementor-927 .elementor-element.elementor-element-92a4ace .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-927 .elementor-element.elementor-element-ca873f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-927 .elementor-element.elementor-element-87f7386{text-align:center;}.elementor-927 .elementor-element.elementor-element-87f7386 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-927 .elementor-element.elementor-element-d6cdde9{--divider-border-style:solid;--divider-color:#A6EC4E;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-d6cdde9 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-927 .elementor-element.elementor-element-d6cdde9 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-927 .elementor-element.elementor-element-4426b21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-927 .elementor-element.elementor-element-e0edae1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-927 .elementor-element.elementor-element-8696ca7 .elementor-icon-wrapper{text-align:left;}.elementor-927 .elementor-element.elementor-element-8696ca7 .elementor-icon{font-size:70px;}.elementor-927 .elementor-element.elementor-element-8696ca7 .elementor-icon svg{height:70px;}.elementor-927 .elementor-element.elementor-element-68b14a1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#202020;}.elementor-927 .elementor-element.elementor-element-2fd5998{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-2fd5998 .elementor-divider-separator{width:100%;}.elementor-927 .elementor-element.elementor-element-2fd5998 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-927 .elementor-element.elementor-element-ecfaa6c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-927 .elementor-element.elementor-element-98b8813 .elementor-icon-wrapper{text-align:left;}.elementor-927 .elementor-element.elementor-element-98b8813 .elementor-icon{font-size:70px;}.elementor-927 .elementor-element.elementor-element-98b8813 .elementor-icon svg{height:70px;}.elementor-927 .elementor-element.elementor-element-31f3208{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#202020;}.elementor-927 .elementor-element.elementor-element-db9af0e{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-db9af0e .elementor-divider-separator{width:100%;}.elementor-927 .elementor-element.elementor-element-db9af0e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-927 .elementor-element.elementor-element-4132041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-2767927{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-9d3ae36{--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:#2E2E2E;--border-color:#2E2E2E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-927 .elementor-element.elementor-element-9d3ae36:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-9d3ae36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-927 .elementor-element.elementor-element-30eceaf{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-30eceaf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:700;line-height:25px;}.elementor-927 .elementor-element.elementor-element-fdef5d9{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-f610ae0{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-8e2c937{--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:#2E2E2E;--border-color:#2E2E2E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-927 .elementor-element.elementor-element-8e2c937:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-8e2c937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-927 .elementor-element.elementor-element-56c3996{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-56c3996 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:700;line-height:25px;}.elementor-927 .elementor-element.elementor-element-5aa65d4{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-a45301f{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-837d5cd{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-61b22fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-fa37917{--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:#2E2E2E;--border-color:#2E2E2E;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-fa37917:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-fa37917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-927 .elementor-element.elementor-element-3174506{width:100%;max-width:100%;}.elementor-927 .elementor-element.elementor-element-3174506.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-927 .elementor-element.elementor-element-3174506 img{width:100%;}.elementor-927 .elementor-element.elementor-element-ff2ec57{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-ff2ec57 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:700;line-height:25px;}.elementor-927 .elementor-element.elementor-element-35e0ee3{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-7a60a3a{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-a82a017{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-35a698c{--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:#2E2E2E;--border-color:#2E2E2E;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-35a698c:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-35a698c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-927 .elementor-element.elementor-element-1bf932f{width:100%;max-width:100%;}.elementor-927 .elementor-element.elementor-element-1bf932f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-927 .elementor-element.elementor-element-1bf932f img{width:100%;}.elementor-927 .elementor-element.elementor-element-fa3ef8d{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-fa3ef8d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:700;line-height:25px;}.elementor-927 .elementor-element.elementor-element-ef26b57{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-d046e78{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-2306b44{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-0cb2874{--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:#2E2E2E;--border-color:#2E2E2E;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-0cb2874:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-0cb2874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-927 .elementor-element.elementor-element-ac33bf7{width:100%;max-width:100%;}.elementor-927 .elementor-element.elementor-element-ac33bf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-927 .elementor-element.elementor-element-ac33bf7 img{width:100%;}.elementor-927 .elementor-element.elementor-element-a5f42fd{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-a5f42fd .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:700;line-height:25px;}.elementor-927 .elementor-element.elementor-element-4a9de11{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-8118a2d{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-1e645fa{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-ecdd01f{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-9a8273f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-927 .elementor-element.elementor-element-f851cf4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:45px;}.elementor-927 .elementor-element.elementor-element-f44f1c3{--divider-border-style:solid;--divider-color:#A6EC4E;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-f44f1c3 .elementor-divider-separator{width:35%;margin:0 auto;margin-left:0;}.elementor-927 .elementor-element.elementor-element-f44f1c3 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-927 .elementor-element.elementor-element-011b69c > .elementor-widget-container{background-color:#11111140;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E;border-radius:8px 8px 8px 8px;}.elementor-927 .elementor-element.elementor-element-011b69c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-927 .elementor-element.elementor-element-011b69c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-011b69c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-011b69c{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-011b69c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-011b69c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-011b69c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-c0e3d88 > .elementor-widget-container{background-color:#11111140;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E;border-radius:8px 8px 8px 8px;}.elementor-927 .elementor-element.elementor-element-c0e3d88.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-927 .elementor-element.elementor-element-c0e3d88 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-c0e3d88 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-c0e3d88{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-c0e3d88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-c0e3d88 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-c0e3d88 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-cf1f87a > .elementor-widget-container{background-color:#11111140;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E;border-radius:8px 8px 8px 8px;}.elementor-927 .elementor-element.elementor-element-cf1f87a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-927 .elementor-element.elementor-element-cf1f87a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-cf1f87a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-cf1f87a{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-cf1f87a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-cf1f87a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-cf1f87a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-3d43912 > .elementor-widget-container{background-color:#11111140;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E;border-radius:8px 8px 8px 8px;}.elementor-927 .elementor-element.elementor-element-3d43912.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-927 .elementor-element.elementor-element-3d43912 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-3d43912 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-3d43912{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-3d43912 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-3d43912 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-3d43912 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-9e72c79 > .elementor-widget-container{background-color:#11111140;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E;border-radius:8px 8px 8px 8px;}.elementor-927 .elementor-element.elementor-element-9e72c79.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-927 .elementor-element.elementor-element-9e72c79 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-9e72c79 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-9e72c79{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-9e72c79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-9e72c79 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-9e72c79 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-163642c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-f494679{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-0552ed3{--display:flex;}.elementor-927 .elementor-element.elementor-element-e11ec39{text-align:center;}.elementor-927 .elementor-element.elementor-element-e11ec39 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:45px;}.elementor-927 .elementor-element.elementor-element-9beab76{--divider-border-style:solid;--divider-color:#A6EC4E;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-9beab76 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-927 .elementor-element.elementor-element-9beab76 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-927 .elementor-element.elementor-element-37f52d8{--display:flex;}.elementor-927 .elementor-element.elementor-element-f975718{--display:flex;}.elementor-927 .elementor-element.elementor-element-8e3cebd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-8e3cebd:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-8e3cebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6EC4E;}.elementor-927 .elementor-element.elementor-element-60d9bbc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-927 .elementor-element.elementor-element-2a26f5a img{width:30%;}.elementor-927 .elementor-element.elementor-element-c9d0c82{text-align:center;}.elementor-927 .elementor-element.elementor-element-c9d0c82 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:25px;color:#000000;}.elementor-927 .elementor-element.elementor-element-53569f0{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-927 .elementor-element.elementor-element-53569f0 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-927 .elementor-element.elementor-element-53569f0 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-927 .elementor-element.elementor-element-c116934{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#000000;}.elementor-927 .elementor-element.elementor-element-e56883f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-7fbd6aa{--display:flex;}.elementor-927 .elementor-element.elementor-element-fbb9911{text-align:center;}.elementor-927 .elementor-element.elementor-element-fbb9911 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:45px;}.elementor-927 .elementor-element.elementor-element-fc689ac{--divider-border-style:solid;--divider-color:#A6EC4E;--divider-border-width:1px;}.elementor-927 .elementor-element.elementor-element-fc689ac .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-927 .elementor-element.elementor-element-fc689ac .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-927 .elementor-element.elementor-element-b534661{--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;}.elementor-927 .elementor-element.elementor-element-9282d16{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#727272;--border-color:#727272;--border-radius:6px 6px 6px 6px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-927 .elementor-element.elementor-element-9282d16:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-9282d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-927 .elementor-element.elementor-element-8e13940{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-927 .elementor-element.elementor-element-8e13940 > .elementor-widget-container{background-color:#9C9C9C1F;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F5F5F;border-radius:2px 2px 2px 2px;}.elementor-927 .elementor-element.elementor-element-8e13940.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-8e13940.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-927 .elementor-element.elementor-element-8e13940 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-079b393{text-align:center;}.elementor-927 .elementor-element.elementor-element-079b393 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:45px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-fabd0d6{width:100%;max-width:100%;--e-icon-list-icon-size:19px;--icon-vertical-offset:3px;}.elementor-927 .elementor-element.elementor-element-fabd0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-fabd0d6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#9292926B;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-icon i{color:#7302FE;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-icon svg{fill:#7302FE;transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-eb732e3{text-align:center;}.elementor-927 .elementor-element.elementor-element-eb732e3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:45px;}.elementor-927 .elementor-element.elementor-element-4deab7c .elementor-button{background-color:#636363;font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.5px;fill:#FFFFFF;color:#FFFFFF;padding:25px 25px 25px 25px;}.elementor-927 .elementor-element.elementor-element-807baff{--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:#A6EC4E;--border-color:#A6EC4E;--border-radius:6px 6px 6px 6px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-927 .elementor-element.elementor-element-807baff:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-807baff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #A6EC4E26 100%);}.elementor-927 .elementor-element.elementor-element-0b6aaaa{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-927 .elementor-element.elementor-element-0b6aaaa > .elementor-widget-container{background-color:#A6EC4E;padding:10px 10px 10px 10px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-927 .elementor-element.elementor-element-0b6aaaa.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-0b6aaaa.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-927 .elementor-element.elementor-element-0b6aaaa .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;color:#000000;}.elementor-927 .elementor-element.elementor-element-25ef914{text-align:center;}.elementor-927 .elementor-element.elementor-element-25ef914 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:45px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-1fa5bf6{width:100%;max-width:100%;--e-icon-list-icon-size:19px;--icon-vertical-offset:3px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#9292926B;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-icon i{color:#7302FE;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-icon svg{fill:#7302FE;transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-70a85c3{text-align:center;}.elementor-927 .elementor-element.elementor-element-70a85c3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:45px;}.elementor-927 .elementor-element.elementor-element-839cb8b .elementor-button{background-color:#A6EC4E;font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;fill:#000000;color:#000000;padding:25px 25px 25px 25px;}.elementor-927 .elementor-element.elementor-element-839cb8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-927 .elementor-element.elementor-element-7b3bce4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-927 .elementor-element.elementor-element-14d6132{text-align:center;}.elementor-927 .elementor-element.elementor-element-14d6132 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-927 .elementor-element.elementor-element-5891bcd{text-align:center;}.elementor-927 .elementor-element.elementor-element-5891bcd .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:35px;font-weight:400;line-height:35px;}.elementor-927 .elementor-element.elementor-element-a947174{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-606f181{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-927 .elementor-element.elementor-element-606f181:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-606f181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-927 .elementor-element.elementor-element-606f181.e-con{--e-con-transform-rotateZ:4deg;--e-con-transform-scale:1.1;}.elementor-927 .elementor-element.elementor-element-f24bc08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-f24bc08.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-f24bc08{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-item > a{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:400;}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-text{color:#00020A;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-c25555b{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-927 .elementor-element.elementor-element-c25555b:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-c25555b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6EC4E;}.elementor-927 .elementor-element.elementor-element-c25555b.e-con{--e-con-transform-rotateZ:-4deg;--e-con-transform-scale:1.1;}.elementor-927 .elementor-element.elementor-element-7566b42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-7566b42.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-7566b42{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-item > a{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-c1cc7d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-6a3e2f8{--display:flex;}.elementor-927 .elementor-element.elementor-element-704bf62 img{width:38%;}.elementor-927 .elementor-element.elementor-element-7514496{--display:flex;}.elementor-927 .elementor-element.elementor-element-af4058c{text-align:center;}.elementor-927 .elementor-element.elementor-element-af4058c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:45px;}.elementor-927 .elementor-element.elementor-element-875c0d6{--display:flex;}.elementor-927 .elementor-element.elementor-element-ecaf4d2{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-5d229ca{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-bbf3a5f{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-6756918{text-align:center;}.elementor-927 .elementor-element.elementor-element-6756918 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-927 .elementor-element.elementor-element-ce618f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-ec26a4b{--display:flex;}.elementor-927 .elementor-element.elementor-element-6c62fe1{text-align:center;}.elementor-927 .elementor-element.elementor-element-6c62fe1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:400;line-height:45px;}.elementor-927 .elementor-element.elementor-element-bdbaa65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-6d2ab79{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-927 .elementor-element.elementor-element-6d2ab79:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-6d2ab79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-f9b4da1{text-align:left;}.elementor-927 .elementor-element.elementor-element-f9b4da1 img{width:30%;}.elementor-927 .elementor-element.elementor-element-fa3bad0{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-4b6b407{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-927 .elementor-element.elementor-element-4b6b407:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-4b6b407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-d44f1df{text-align:left;}.elementor-927 .elementor-element.elementor-element-d44f1df img{width:30%;}.elementor-927 .elementor-element.elementor-element-3e9ced4{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-6e95686{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-927 .elementor-element.elementor-element-6e95686:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-6e95686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-828fc51{text-align:left;}.elementor-927 .elementor-element.elementor-element-828fc51 img{width:30%;}.elementor-927 .elementor-element.elementor-element-8378f6d{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-3b604dc{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-927 .elementor-element.elementor-element-3b604dc:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-3b604dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-4a1df18{text-align:left;}.elementor-927 .elementor-element.elementor-element-4a1df18 img{width:30%;}.elementor-927 .elementor-element.elementor-element-70fe9e0{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-8a158d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-242168d{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-242168d:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-242168d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-c41ae3b{text-align:left;}.elementor-927 .elementor-element.elementor-element-c41ae3b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-927 .elementor-element.elementor-element-6bd008a{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-fb6fbcf{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-fb6fbcf:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-fb6fbcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-2212b1b{text-align:left;}.elementor-927 .elementor-element.elementor-element-2212b1b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-927 .elementor-element.elementor-element-1cb1ed8{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-7a62150{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-7a62150:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-7a62150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-df2e8fd{text-align:left;}.elementor-927 .elementor-element.elementor-element-df2e8fd .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:400;line-height:25px;}.elementor-927 .elementor-element.elementor-element-780e07b{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-5a88c44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-927 .elementor-element.elementor-element-8418780{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:60px;}.elementor-927 .elementor-element.elementor-element-8418780:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-8418780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2FE020D;}.elementor-927 .elementor-element.elementor-element-a769855{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-1e905b2 img{width:100%;}.elementor-927 .elementor-element.elementor-element-4308bb1{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-927 .elementor-element.elementor-element-95955c0{text-align:left;}.elementor-927 .elementor-element.elementor-element-95955c0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:400;line-height:30px;}.elementor-927 .elementor-element.elementor-element-8378a2b{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-b32f147 .elementor-button{background-color:#A6EC4E;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.5px;fill:#000000;color:#000000;padding:25px 25px 25px 25px;}.elementor-927 .elementor-element.elementor-element-b32f147 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-927 .elementor-element.elementor-element-20d29a2{--display:flex;}.elementor-927 .elementor-element.elementor-element-6b27e2e{--display:flex;}.elementor-927 .elementor-element.elementor-element-42c4386{--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:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-42c4386:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-42c4386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-927 .elementor-element.elementor-element-3d083bb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-927 .elementor-element.elementor-element-27304cb.elementor-element{--order:-99999 /* order start hack */;}.elementor-927 .elementor-element.elementor-element-27304cb{text-align:left;}.elementor-927 .elementor-element.elementor-element-27304cb img{width:10vw;}.elementor-927 .elementor-element.elementor-element-b947fb4{text-align:left;}.elementor-927 .elementor-element.elementor-element-b947fb4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-e1800ef{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-927 .elementor-element.elementor-element-b11197d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-icon i{color:#F6FAFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-icon svg{fill:#F6FAFF;transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-840829a{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-45bac2e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-927 .elementor-element.elementor-element-4faacd1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-927 .elementor-element.elementor-element-2e9c4a4{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body.elementor-page-927:not(.elementor-motion-effects-element-type-background), body.elementor-page-927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-3174506{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-3174506 img{width:73%;}.elementor-927 .elementor-element.elementor-element-1bf932f{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-1bf932f img{width:73%;}.elementor-927 .elementor-element.elementor-element-ac33bf7{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-ac33bf7 img{width:73%;}.elementor-927 .elementor-element.elementor-element-fabd0d6{width:var( --container-widget-width, 60.471% );max-width:60.471%;--container-widget-width:60.471%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item > a{font-size:16px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6{width:var( --container-widget-width, 60.471% );max-width:60.471%;--container-widget-width:60.471%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item > a{font-size:16px;}.elementor-927 .elementor-element.elementor-element-606f181{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-927 .elementor-element.elementor-element-42c4386{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-927 .elementor-element.elementor-element-3d083bb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-927 .elementor-element.elementor-element-27304cb.elementor-element{--order:-99999 /* order start hack */;}.elementor-927 .elementor-element.elementor-element-27304cb{text-align:center;}.elementor-927 .elementor-element.elementor-element-27304cb img{width:25vw;}.elementor-927 .elementor-element.elementor-element-b947fb4{text-align:center;}.elementor-927 .elementor-element.elementor-element-b947fb4 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-e1800ef{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-927 .elementor-element.elementor-element-45bac2e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-0d7abdb .elementor-icon-list-item > a{font-size:15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-927 .elementor-element.elementor-element-6f51a7b{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-927 .elementor-element.elementor-element-1c1c339 .elementor-button{font-size:15px;}.elementor-927 .elementor-element.elementor-element-8699b17{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-b75fc46 .elementor-heading-title{font-size:13px;line-height:13px;}.elementor-927 .elementor-element.elementor-element-6acfd43 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-a6e94a9 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-882e82d .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-927 .elementor-element.elementor-element-882e82d .elementor-button{font-size:14px;padding:25px 25px 25px 25px;}.elementor-927 .elementor-element.elementor-element-96eadb5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-927 .elementor-element.elementor-element-aec4c1a{width:100%;max-width:100%;}.elementor-927 .elementor-element.elementor-element-aec4c1a img{width:50%;}.elementor-927 .elementor-element.elementor-element-12d15f4{width:100%;max-width:100%;text-align:center;}.elementor-927 .elementor-element.elementor-element-12d15f4 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-927 .elementor-element.elementor-element-3611fbf.e-con{--order:-99999 /* order start hack */;}.elementor-927 .elementor-element.elementor-element-200c6b7{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-927 .elementor-element.elementor-element-0016398{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-927 .elementor-element.elementor-element-a229700 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-927 .elementor-element.elementor-element-b4c547f .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-95a35ff{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-7403355{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-ba2c5d5{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-023fe82 .elementor-heading-title{font-size:22px;line-height:22px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-2b7ad36{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-927 .elementor-element.elementor-element-01dea2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-927 .elementor-element.elementor-element-fc094c6:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-fc094c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contagasto.com.br/wp-content/uploads/2025/09/background-mobile-3-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-927 .elementor-element.elementor-element-fc094c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-927 .elementor-element.elementor-element-806b254{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-927 .elementor-element.elementor-element-989295e{font-size:17px;line-height:24px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-ec539cd{font-size:17px;line-height:24px;}.elementor-927 .elementor-element.elementor-element-4b7b0d5{font-size:17px;line-height:24px;}.elementor-927 .elementor-element.elementor-element-ca873f6.e-con{--order:-99999 /* order start hack */;}.elementor-927 .elementor-element.elementor-element-87f7386 .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-927 .elementor-element.elementor-element-4426b21{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-927 .elementor-element.elementor-element-68b14a1{font-size:17px;line-height:24px;}.elementor-927 .elementor-element.elementor-element-31f3208{font-size:17px;line-height:24px;}.elementor-927 .elementor-element.elementor-element-4132041{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-927 .elementor-element.elementor-element-2767927{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-9d3ae36{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-30eceaf .elementor-heading-title{font-size:22px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-fdef5d9{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-f610ae0{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-8e2c937{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-56c3996 .elementor-heading-title{font-size:22px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-5aa65d4{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-a45301f{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-837d5cd{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-61b22fb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-fa37917{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-3174506{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-3174506 img{width:100%;}.elementor-927 .elementor-element.elementor-element-ff2ec57 .elementor-heading-title{font-size:22px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-35e0ee3{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-7a60a3a{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-a82a017{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-35a698c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-1bf932f{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-1bf932f img{width:100%;}.elementor-927 .elementor-element.elementor-element-fa3ef8d .elementor-heading-title{font-size:22px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-ef26b57{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-d046e78{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-2306b44{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-0cb2874{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-ac33bf7{width:100%;max-width:100%;text-align:left;}.elementor-927 .elementor-element.elementor-element-ac33bf7 img{width:100%;}.elementor-927 .elementor-element.elementor-element-a5f42fd .elementor-heading-title{font-size:22px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-4a9de11{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-8118a2d{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-1e645fa{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-ecdd01f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-927 .elementor-element.elementor-element-9a8273f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-927 .elementor-element.elementor-element-f851cf4{text-align:center;}.elementor-927 .elementor-element.elementor-element-f851cf4 .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-927 .elementor-element.elementor-element-f44f1c3 .elementor-divider{text-align:center;}.elementor-927 .elementor-element.elementor-element-f44f1c3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-927 .elementor-element.elementor-element-011b69c{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-927 .elementor-element.elementor-element-011b69c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-011b69c .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-c0e3d88{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-927 .elementor-element.elementor-element-c0e3d88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-c0e3d88 .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-cf1f87a{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-927 .elementor-element.elementor-element-cf1f87a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-cf1f87a .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-3d43912{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-927 .elementor-element.elementor-element-3d43912 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-3d43912 .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-9e72c79{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-927 .elementor-element.elementor-element-9e72c79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-9e72c79 .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-f494679{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-927 .elementor-element.elementor-element-e11ec39 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-8e3cebd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-927 .elementor-element.elementor-element-2a26f5a img{width:60%;}.elementor-927 .elementor-element.elementor-element-c9d0c82 .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-c116934{font-size:14px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-e56883f{--padding-top:40px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-927 .elementor-element.elementor-element-7fbd6aa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-927 .elementor-element.elementor-element-fbb9911 .elementor-heading-title{font-size:30px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-b534661{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-927 .elementor-element.elementor-element-9282d16{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-927 .elementor-element.elementor-element-8e13940 > .elementor-widget-container{padding:10px 10px 10px 10px;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-927 .elementor-element.elementor-element-8e13940{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-927 .elementor-element.elementor-element-8e13940 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-079b393 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-fabd0d6{width:var( --container-widget-width, 92.962% );max-width:92.962%;--container-widget-width:92.962%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-fabd0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-eb732e3 .elementor-heading-title{font-size:15px;line-height:40px;}.elementor-927 .elementor-element.elementor-element-4deab7c .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-927 .elementor-element.elementor-element-e3905b4 > .elementor-widget-container{padding:0px 15px 19px 15px;}.elementor-927 .elementor-element.elementor-element-807baff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-927 .elementor-element.elementor-element-0b6aaaa > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-927 .elementor-element.elementor-element-0b6aaaa{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-927 .elementor-element.elementor-element-0b6aaaa .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-25ef914 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6{width:var( --container-widget-width, 92.962% );max-width:92.962%;--container-widget-width:92.962%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-70a85c3 .elementor-heading-title{font-size:15px;line-height:40px;}.elementor-927 .elementor-element.elementor-element-839cb8b .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-927 .elementor-element.elementor-element-84995d5 > .elementor-widget-container{padding:0px 15px 19px 15px;}.elementor-927 .elementor-element.elementor-element-14d6132 .elementor-heading-title{font-size:22px;line-height:26px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-5891bcd .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-a947174{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-606f181.e-con{--e-con-transform-rotateZ:5deg;}.elementor-927 .elementor-element.elementor-element-606f181{--min-height:55px;--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-927 .elementor-element.elementor-element-f24bc08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-927 .elementor-element.elementor-element-f24bc08{--e-icon-list-icon-size:20px;}.elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-f24bc08 .elementor-icon-list-item > a{font-size:15px;}.elementor-927 .elementor-element.elementor-element-c25555b.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-927 .elementor-element.elementor-element-c25555b{--min-height:55px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-7566b42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-927 .elementor-element.elementor-element-7566b42{--e-icon-list-icon-size:20px;}.elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-7566b42 .elementor-icon-list-item > a{font-size:15px;line-height:1.1em;}.elementor-927 .elementor-element.elementor-element-c1cc7d1{--padding-top:70px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-927 .elementor-element.elementor-element-704bf62 img{width:65%;}.elementor-927 .elementor-element.elementor-element-af4058c .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-875c0d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-ecaf4d2{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-5d229ca{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-bbf3a5f{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-6756918 .elementor-heading-title{font-size:18px;line-height:20px;letter-spacing:-0.5px;}.elementor-927 .elementor-element.elementor-element-ce618f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-927 .elementor-element.elementor-element-6c62fe1 .elementor-heading-title{font-size:30px;line-height:25px;}.elementor-927 .elementor-element.elementor-element-bdbaa65{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-f9b4da1 img{width:22%;}.elementor-927 .elementor-element.elementor-element-fa3bad0{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-d44f1df img{width:22%;}.elementor-927 .elementor-element.elementor-element-3e9ced4{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-828fc51 img{width:22%;}.elementor-927 .elementor-element.elementor-element-8378f6d{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-4a1df18 img{width:22%;}.elementor-927 .elementor-element.elementor-element-70fe9e0{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-8a158d4{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-927 .elementor-element.elementor-element-c41ae3b .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-927 .elementor-element.elementor-element-6bd008a{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-2212b1b .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-927 .elementor-element.elementor-element-1cb1ed8{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-df2e8fd .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-927 .elementor-element.elementor-element-780e07b{font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-5a88c44{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-927 .elementor-element.elementor-element-8418780{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-927 .elementor-element.elementor-element-4308bb1{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-927 .elementor-element.elementor-element-95955c0{text-align:center;}.elementor-927 .elementor-element.elementor-element-95955c0 .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-927 .elementor-element.elementor-element-8378a2b{text-align:center;font-size:16px;line-height:20px;}.elementor-927 .elementor-element.elementor-element-b32f147 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-927 .elementor-element.elementor-element-b32f147 .elementor-button{font-size:14px;padding:25px 25px 25px 25px;}.elementor-927 .elementor-element.elementor-element-42c4386{--gap:20px 5px;--row-gap:20px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-927 .elementor-element.elementor-element-3d083bb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-927 .elementor-element.elementor-element-27304cb img{width:40vw;}.elementor-927 .elementor-element.elementor-element-b947fb4{text-align:center;}.elementor-927 .elementor-element.elementor-element-b947fb4 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-927 .elementor-element.elementor-element-e1800ef{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-927 .elementor-element.elementor-element-b11197d{text-align:center;}.elementor-927 .elementor-element.elementor-element-b11197d .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-927 .elementor-element.elementor-element-840829a{--e-icon-list-icon-size:14px;}.elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-840829a .elementor-icon-list-item > a{font-size:14px;line-height:1.4em;}.elementor-927 .elementor-element.elementor-element-45bac2e{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-927 .elementor-element.elementor-element-4faacd1{text-align:center;}.elementor-927 .elementor-element.elementor-element-4faacd1 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-927 .elementor-element.elementor-element-2e9c4a4 .elementor-icon-list-item > a{font-size:14px;line-height:1.4em;}}@media(min-width:768px){.elementor-927 .elementor-element.elementor-element-685f1e0{--width:25%;}.elementor-927 .elementor-element.elementor-element-d53de97{--width:50%;}.elementor-927 .elementor-element.elementor-element-bb5128c{--width:25%;}.elementor-927 .elementor-element.elementor-element-4bedeb0{--width:50%;}.elementor-927 .elementor-element.elementor-element-3611fbf{--width:50%;}.elementor-927 .elementor-element.elementor-element-0016398{--width:80%;}.elementor-927 .elementor-element.elementor-element-806b254{--width:25%;}.elementor-927 .elementor-element.elementor-element-ca873f6{--width:50%;}.elementor-927 .elementor-element.elementor-element-4426b21{--width:25%;}.elementor-927 .elementor-element.elementor-element-9a8273f{--width:50%;}.elementor-927 .elementor-element.elementor-element-163642c{--width:50%;}.elementor-927 .elementor-element.elementor-element-8e3cebd{--content-width:800px;}.elementor-927 .elementor-element.elementor-element-606f181{--width:100%;}.elementor-927 .elementor-element.elementor-element-c25555b{--width:100%;}.elementor-927 .elementor-element.elementor-element-c1cc7d1{--content-width:700px;}.elementor-927 .elementor-element.elementor-element-5a88c44{--content-width:900px;}.elementor-927 .elementor-element.elementor-element-42c4386{--content-width:1140px;}.elementor-927 .elementor-element.elementor-element-3d083bb{--width:21%;}.elementor-927 .elementor-element.elementor-element-e1800ef{--width:19%;}.elementor-927 .elementor-element.elementor-element-45bac2e{--width:17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-927 .elementor-element.elementor-element-3d083bb{--width:100%;}.elementor-927 .elementor-element.elementor-element-e1800ef{--width:100%;}.elementor-927 .elementor-element.elementor-element-45bac2e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8f190eb */.elementor-927 .elementor-element.elementor-element-8f190eb  {
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #A6EC4E) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b75fc46 */.elementor-927 .elementor-element.elementor-element-b75fc46 b {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6acfd43 */.elementor-927 .elementor-element.elementor-element-6acfd43 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-6acfd43 b {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6e94a9 */.elementor-927 .elementor-element.elementor-element-a6e94a9 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3611fbf */.elementor-927 .elementor-element.elementor-element-3611fbf {
mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8699b17 */.elementor-927 .elementor-element.elementor-element-8699b17 {
  position: relative;
  z-index: 0; /* garante que o conteúdo fique acima da luz */
}

.elementor-927 .elementor-element.elementor-element-8699b17::before,
.elementor-927 .elementor-element.elementor-element-8699b17::after {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  background: #B2FE02;
  border-radius: 50%;
  filter: blur(200px);
  pointer-events: none;
  z-index: -1; /* joga a luz para trás */
}

.elementor-927 .elementor-element.elementor-element-8699b17::before {
  top: -150px;
  left: -150px;
}

.elementor-927 .elementor-element.elementor-element-8699b17::after {
  bottom: -150px;
  right: -150px;
}

@media (max-width: 768px) {
  .elementor-927 .elementor-element.elementor-element-8699b17::before {
    display: none;
  }

  .elementor-927 .elementor-element.elementor-element-8699b17::after {
    background: #222; /* cinza escuro no mobile */
    filter: blur(150px) opacity(0.5);
    z-index: -1; /* continua atrás */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a229700 */.elementor-927 .elementor-element.elementor-element-a229700 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-a229700 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4c547f */.elementor-927 .elementor-element.elementor-element-b4c547f b {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95a35ff */p{
margin-bottom: 0;
}

.elementor-927 .elementor-element.elementor-element-95a35ff b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7403355 */p{
margin-bottom: 0;
}

.elementor-927 .elementor-element.elementor-element-7403355 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba2c5d5 */p{
margin-bottom: 0;
}

.elementor-927 .elementor-element.elementor-element-ba2c5d5 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-023fe82 */.elementor-927 .elementor-element.elementor-element-023fe82 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-023fe82 b {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7ad36 */p{
margin-bottom: 0;
}

.elementor-927 .elementor-element.elementor-element-2b7ad36 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01dea2c */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-989295e */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec539cd */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b7b0d5 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f7386 */.elementor-927 .elementor-element.elementor-element-87f7386 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-87f7386 b {
  background: linear-gradient(90deg, #A6EC4E, #72BE12);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca873f6 */.elementor-927 .elementor-element.elementor-element-ca873f6 {
  mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68b14a1 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31f3208 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30eceaf */.elementor-927 .elementor-element.elementor-element-30eceaf {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-30eceaf  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdef5d9 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f610ae0 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56c3996 */.elementor-927 .elementor-element.elementor-element-56c3996 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-56c3996  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5aa65d4 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a45301f */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-837d5cd */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff2ec57 */.elementor-927 .elementor-element.elementor-element-ff2ec57 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-ff2ec57  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e0ee3 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a60a3a */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a82a017 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa3ef8d */.elementor-927 .elementor-element.elementor-element-fa3ef8d {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-fa3ef8d  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef26b57 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d046e78 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2306b44 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f42fd */.elementor-927 .elementor-element.elementor-element-a5f42fd {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-a5f42fd  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a9de11 */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8118a2d */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e645fa */p{
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f851cf4 */.elementor-927 .elementor-element.elementor-element-f851cf4 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-011b69c */.elementor-927 .elementor-element.elementor-element-011b69c b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c0e3d88 */.elementor-927 .elementor-element.elementor-element-c0e3d88 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cf1f87a */.elementor-927 .elementor-element.elementor-element-cf1f87a b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3d43912 */.elementor-927 .elementor-element.elementor-element-3d43912 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e72c79 */.elementor-927 .elementor-element.elementor-element-9e72c79 b{
color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8273f */.elementor-927 .elementor-element.elementor-element-9a8273f b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecdd01f */.elementor-927 .elementor-element.elementor-element-ecdd01f {
  position: relative;
  z-index: 0; /* garante que o conteúdo fique acima da luz */
}

.elementor-927 .elementor-element.elementor-element-ecdd01f::before,
.elementor-927 .elementor-element.elementor-element-ecdd01f::after {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  background: #B2FE02;
  border-radius: 50%;
  filter: blur(200px);
  pointer-events: none;
  z-index: -1; /* joga a luz para trás */
}

.elementor-927 .elementor-element.elementor-element-ecdd01f::before {
  top: -150px;
  left: -150px;
}

.elementor-927 .elementor-element.elementor-element-ecdd01f::after {
  bottom: -150px;
  right: -150px;
}

@media (max-width: 768px) {
  .elementor-927 .elementor-element.elementor-element-ecdd01f::before {
    display: none;
  }

  .elementor-927 .elementor-element.elementor-element-ecdd01f::after {
    background: #222; /* cinza escuro no mobile */
    filter: blur(150px) opacity(0.5);
    z-index: -1; /* continua atrás */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11ec39 */.elementor-927 .elementor-element.elementor-element-e11ec39 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-e11ec39 b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bac541 *//*remover estilo padrão e ajustar posição*/
.elementor-927 .elementor-element.elementor-element-8bac541 th,
.elementor-927 .elementor-element.elementor-element-8bac541 td,
.elementor-927 .elementor-element.elementor-element-8bac541 tr{
    background: transparent !important;
    border: none !important;
    text-align: center;
    vertical-align: middle !important;
}

/*ajustar alinhamento primeiro td*/
.elementor-927 .elementor-element.elementor-element-8bac541 tr td:first-child{
    text-align: left;
}

/*ajustar cor e fonte*/
.elementor-927 .elementor-element.elementor-element-8bac541{
    font-family: "Inter", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
    color: #fff;
    border-radius: 8px !important;
    border: 1px solid #ffffff20;
    overflow: hidden;
}

/* títulos com fonte Bricolage Grotesque */
.elementor-927 .elementor-element.elementor-element-8bac541 th{
    font-family: "Bricolage Grotesque", "Inter", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
}

/*ajustar tamanho cabeçalho*/
.elementor-927 .elementor-element.elementor-element-8bac541 th{
    font-size: 16px;
    padding: 32px 0 !important;
}

/*ajustar tamanho da celula*/
.elementor-927 .elementor-element.elementor-element-8bac541 td{
    padding: 24px !important;
}

/* cores neutras para conteúdo das colunas (usa a cor padrão #fff) */
.elementor-927 .elementor-element.elementor-element-8bac541 tr td:nth-child(n+2){
    color: inherit;
}

/*remover espaçamento padrão e inserir arredondamento*/
.elementor-927 .elementor-element.elementor-element-8bac541 table{
    margin-bottom: -1px !important;
    border-radius: 20px !important;
}

/*adicionar borda na primeira linha do cabeçalho*/
.elementor-927 .elementor-element.elementor-element-8bac541 tr:first-child{
    border-bottom: 2px solid #ffffff20 !important;
}

/* personalizar colunas do cabeçalho
   Planilhas, Outros, Serviços = cinza escuro
   Conta Gasto = #A6EC4E
*/
.elementor-927 .elementor-element.elementor-element-8bac541 tr th:nth-child(2),
.elementor-927 .elementor-element.elementor-element-8bac541 tr th:nth-child(3),
.elementor-927 .elementor-element.elementor-element-8bac541 tr th:nth-child(4){
    color: #fff;
    background: #1e1e1e !important; /* cinza escuro */
}

/* Conta Gasto */
.elementor-927 .elementor-element.elementor-element-8bac541 tr th:nth-child(5){
    color: #0a0a0a;
    background: #A6EC4E !important; /* verde solicitado */
}

/*adicionar cor de fundo no td e th 1*/ 
.elementor-927 .elementor-element.elementor-element-8bac541 tr th:first-child,
.elementor-927 .elementor-element.elementor-element-8bac541 tr td:first-child{
    text-wrap: balance;
    background: linear-gradient(45deg, transparent, #ffffff10) !important;
}

/*borda separando colunas*/
.elementor-927 .elementor-element.elementor-element-8bac541 td:not(:last-child){
    border-right: 1px solid #ffffff20 !important;
}

/*borda separando linhas*/
.elementor-927 .elementor-element.elementor-element-8bac541 tr{
    border-bottom: 1px solid #ffffff20 !important;
}

@media(max-width: 767px){
    /*ajustar layout mobile*/
    .elementor-927 .elementor-element.elementor-element-8bac541 tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        border-bottom: 1px solid #ffffff20 !important;
    }
    
    /*ajustar largura cabeçalho*/
    .elementor-927 .elementor-element.elementor-element-8bac541 tr th:first-child{
        width: 100% !important;
    }

    /* manter duas colunas por linha no mobile (as 4 colunas viram 2x2) */
    .elementor-927 .elementor-element.elementor-element-8bac541 tr th:not(:first-child){
        width: 50% !important;
    }
    
    /*ajustar largura, alinhamento e cor tds */
    .elementor-927 .elementor-element.elementor-element-8bac541 tr td:first-child{
        width: 100% !important;
        text-wrap: balance;
        text-align: center;
    }
    
    .elementor-927 .elementor-element.elementor-element-8bac541 tr td:not(:first-child){
        min-width: 0;
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22e10c9 */.custom-table th,
.custom-table td,
.custom-table tr{
    background: transparent !important;
    border: none !important;
    text-align: center;
    vertical-align: middle !important;
}

.custom-table tr td:first-child{
    text-align: left;
}

.custom-table{
    font-family: "Inter", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
    color: #fff;
    border-radius: 8px !important;
    border: 1px solid #ffffff20;
    overflow: hidden;
}

.custom-table th{
    font-family: "Bricolage Grotesque", "Inter", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
    font-size: 16px;
    padding: 16px 0 !important;
}

.custom-table td{
    padding: 12px !important;
}

.custom-table tr td:nth-child(n+2){
    color: inherit;
}

.custom-table table{
    margin-bottom: -1px !important;
    border-radius: 20px !important;
}

.custom-table tr:first-child{
    border-bottom: 2px solid #ffffff20 !important;
}

.custom-table tr th:nth-child(2){
    color: #fff;
    background: #1e1e1e !important;
}

.custom-table tr th:nth-child(3){
    color: #0a0a0a;
    background: #A6EC4E !important;
}

.custom-table tr th:first-child,
.custom-table tr td:first-child{
    text-wrap: balance;
    background: linear-gradient(45deg, transparent, #ffffff10) !important;
}

.custom-table td:not(:last-child){
    border-right: 1px solid #ffffff20 !important;
}

.custom-table tr{
    border-bottom: 1px solid #ffffff20 !important;
}

@media(max-width: 767px){
    .custom-table tr{
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
    }

    .custom-table th,
    .custom-table td{
        width: 33.33% !important;
        padding: 8px !important;
        font-size: 14px;
    }

    .custom-table tr td:first-child,
    .custom-table tr th:first-child{
        text-align: center;
        width: 33.33% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9d0c82 */.elementor-927 .elementor-element.elementor-element-c9d0c82 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c116934 */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-c116934 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbb9911 */.elementor-927 .elementor-element.elementor-element-fbb9911 {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-fbb9911 b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e13940 */.elementor-927 .elementor-element.elementor-element-8e13940 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-079b393 */.elementor-927 .elementor-element.elementor-element-079b393 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fabd0d6 */.elementor-927 .elementor-element.elementor-element-fabd0d6 riscar{
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #E90404;
-webkit-text-decoration-color: #E90404;
}

.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item {
align-items: baseline;
}
.elementor-927 .elementor-element.elementor-element-fabd0d6 .elementor-icon-list-item {
}

.elementor-927 .elementor-element.elementor-element-fabd0d6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb732e3 */.fundo{
    background-image: linear-gradient(145deg, #A6EC4E, #72BE12); 
    padding: 6px 18px;
    border-radius: 4px;
    letter-spacing: 0.15em;
}

.valor{
    font-size: 4em;
    line-height: 1.2em;
    font-weight: 700;
}

.cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}

.avista {
    text-align: right;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b6aaaa */.elementor-927 .elementor-element.elementor-element-0b6aaaa {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25ef914 */.elementor-927 .elementor-element.elementor-element-25ef914 b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fa5bf6 */.elementor-927 .elementor-element.elementor-element-1fa5bf6 riscar{
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #E90404;
-webkit-text-decoration-color: #E90404;
}

.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item {
align-items: baseline;
}
.elementor-927 .elementor-element.elementor-element-1fa5bf6 .elementor-icon-list-item {
}

.elementor-927 .elementor-element.elementor-element-1fa5bf6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70a85c3 */.fundo{
    background-image: linear-gradient(145deg, #A6EC4E, #72BE12); 
    padding: 6px 18px;
    border-radius: 4px;
    letter-spacing: 0.15em;
}

.valor{
    font-size: 4em;
    line-height: 1.2em;
    font-weight: 700;
}

.cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}

.avista {
    text-align: right;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a694091 */.elementor-927 .elementor-element.elementor-element-a694091{
    position: absolute;
    top: 0;
    left: 0;
}

.ar-ribbon-left-box {
    position: absolute;
    z-index: 2;
    width: 180px;
    height: 180px;
    overflow: hidden;
}

.ar-ribbon-left-box .ar-elementor-ribbon-rotate {
    transform: translateY(-50%) translateX(-50%) translateX(45px) rotate(-45deg);
    margin-top: 45px;
    line-height: 2;
    text-align: center;
    color: #191919; /*mude a cor do texto aqui*/
    font-size: 12px;
    font-weight: 600;
    background-color: #FECA11; /*mude a cor da faixa aqui*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5891bcd */.elementor-927 .elementor-element.elementor-element-5891bcd {
    text-wrap: balance;
}

.elementor-927 .elementor-element.elementor-element-5891bcd b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a947174 */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-a947174 b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606f181 */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25555b */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4058c */.elementor-927 .elementor-element.elementor-element-af4058c b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecaf4d2 */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-ecaf4d2 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d229ca */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-5d229ca {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbf3a5f */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-bbf3a5f {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6756918 */.elementor-927 .elementor-element.elementor-element-6756918 b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1cc7d1 */.elementor-927 .elementor-element.elementor-element-c1cc7d1 {
  position: relative;
  z-index: 0; /* garante que o conteúdo fique acima da luz */
}

.elementor-927 .elementor-element.elementor-element-c1cc7d1::before,
.elementor-927 .elementor-element.elementor-element-c1cc7d1::after {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  background: #B2FE02;
  border-radius: 50%;
  filter: blur(200px);
  pointer-events: none;
  z-index: -1; /* joga a luz para trás */
}

.elementor-927 .elementor-element.elementor-element-c1cc7d1::before {
  top: -150px;
  left: -150px;
}

.elementor-927 .elementor-element.elementor-element-c1cc7d1::after {
  bottom: -150px;
  right: -150px;
}

@media (max-width: 768px) {
  .elementor-927 .elementor-element.elementor-element-c1cc7d1::before {
    display: none;
  }

  .elementor-927 .elementor-element.elementor-element-c1cc7d1::after {
    background: #222; /* cinza escuro no mobile */
    filter: blur(150px) opacity(0.5);
    z-index: -1; /* continua atrás */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c62fe1 */.elementor-927 .elementor-element.elementor-element-6c62fe1 b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa3bad0 */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-fa3bad0 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e9ced4 */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-3e9ced4 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8378f6d */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-8378f6d {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70fe9e0 */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-70fe9e0 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c41ae3b */.elementor-927 .elementor-element.elementor-element-c41ae3b b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bd008a */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-6bd008a {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2212b1b */.elementor-927 .elementor-element.elementor-element-2212b1b b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cb1ed8 */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-1cb1ed8 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df2e8fd */.elementor-927 .elementor-element.elementor-element-df2e8fd b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780e07b */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-780e07b {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a769855 */.elementor-927 .elementor-element.elementor-element-a769855 {
mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95955c0 */.elementor-927 .elementor-element.elementor-element-95955c0 b  {
  background: linear-gradient(90deg, #F0FFDC, #A6EC4E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8378a2b */p{
margin-bottom: 0;
}
.elementor-927 .elementor-element.elementor-element-8378a2b {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c89c7de */.elementor-927 .elementor-element.elementor-element-c89c7de{width:110vw !important; height:110vh !important; position:fixed; left:50% ; background:linear-gradient(0deg, #000 12%, transparent 38%); z-index:98; pointer-events:none; user-select:none; transform:translateX(-50%); bottom:-15% !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b947fb4 */.elementor-927 .elementor-element.elementor-element-b947fb4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b11197d */.elementor-927 .elementor-element.elementor-element-b11197d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-840829a */.elementor-927 .elementor-element.elementor-element-840829a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4faacd1 */.elementor-927 .elementor-element.elementor-element-4faacd1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2e9c4a4 */.elementor-927 .elementor-element.elementor-element-2e9c4a4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c4386 */.elementor-927 .elementor-element.elementor-element-42c4386  {
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, #A6EC4E) 1;
}/* End custom CSS */
/* Start custom CSS */html::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 3px 3px;
    pointer-events: none;
    z-index: 999;
    opacity: 0.04;
    mix-blend-mode: plus-lighter;
    user-select: none;
    pointer-events: none;
}

.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}


body, html {
overflow-x: hidden !important;
}

/* Corrigir escrollamento no Mobile */
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}/* End custom CSS */