.elementor-8 .elementor-element.elementor-element-bd2779e{--display:flex;}.elementor-8 .elementor-element.elementor-element-4a3c89a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4a3c89a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4a3c89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-a706828 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-a706828 img{width:18%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2ab3ad8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-2ab3ad8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2ab3ad8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:60px;font-weight:600;line-height:60px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1d912d2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-1d912d2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1d912d2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1d912d2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:300;line-height:30px;letter-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2583a42{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2583a42 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-2583a42.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ad5d9b2{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70bfebf > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1b5bea3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b64e1a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b64e1a3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b64e1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-e1693b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-03f6351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-03f6351:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-03f6351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-56edc47{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-56edc47 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-56edc47.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-56edc47 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:600;line-height:55px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1824d09{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-1824d09 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-1824d09.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1824d09 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:300;line-height:30px;letter-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a2b423e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-898f38e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2fbc240{--display:flex;--min-height:0px;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-2fbc240:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2fbc240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-c9255ad{--display:flex;--min-height:300px;--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-6c42331 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-6c42331 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-88018e5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-88018e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:30px;letter-spacing:-1px;color:#FA4613;}.elementor-8 .elementor-element.elementor-element-f6fbe62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4e29f86 .elementor-icon-list-icon i{color:#717171;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4e29f86 .elementor-icon-list-icon svg{fill:#717171;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4e29f86{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4e29f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4e29f86 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4e29f86 .elementor-icon-list-text{color:#717171;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f5ca749{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-75014b9{--display:flex;--min-height:0px;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-75014b9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-75014b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-6086e5c{--display:flex;--min-height:300px;--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-d5cb598 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-d5cb598 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-e8391eb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e8391eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:30px;letter-spacing:-1px;color:#FA4613;}.elementor-8 .elementor-element.elementor-element-b70cc11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0560ceb .elementor-icon-list-icon i{color:#717171;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-0560ceb .elementor-icon-list-icon svg{fill:#717171;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-0560ceb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-0560ceb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0560ceb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0560ceb .elementor-icon-list-text{color:#717171;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f6a74c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fe7c0e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-616398d{--display:flex;--min-height:0px;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-616398d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-616398d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-be6bd64{--display:flex;--min-height:300px;--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-e32d047 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-e32d047 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-47209e3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-47209e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:30px;letter-spacing:-1px;color:#FA4613;}.elementor-8 .elementor-element.elementor-element-f405caa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d8dcdad .elementor-icon-list-icon i{color:#717171;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d8dcdad .elementor-icon-list-icon svg{fill:#717171;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-d8dcdad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-d8dcdad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d8dcdad .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-d8dcdad .elementor-icon-list-text{color:#717171;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2affd47{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2affd47:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2affd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-8f1eac2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42f153e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42f153e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-42f153e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-b467ff9{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-b467ff9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b467ff9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b467ff9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:600;line-height:55px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3994999 > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a03eb85 > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-44aa38c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-44aa38c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-44aa38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-74ef516{--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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-74ef516:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74ef516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-8c9fe57{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-8c9fe57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8c9fe57.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8c9fe57 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;line-height:45px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-79ff090{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-79ff090 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79ff090.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-79ff090 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:300;line-height:45px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-6e43573 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:20px;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3ECF8E 30%, #006239 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3ECF8E;border-radius:7px 7px 7px 7px;padding:18px 80px 18px 80px;}.elementor-8 .elementor-element.elementor-element-6e43573 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-725adfd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-725adfd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-725adfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-475bc78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-76522e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-76522e7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-76522e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-5970404{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-5970404 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-5970404.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5970404 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:600;line-height:55px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3ff9002{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-145c26e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-97badf7{--display:flex;--min-height:0px;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-97badf7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-97badf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-e44b88c{--display:flex;--min-height:100px;--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-6b809e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-6b809e3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-93b6023 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:35px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8ff48ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d0185b9 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:20px;letter-spacing:-1px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #E9E9E9 30%, #383838 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:7px 7px 7px 7px;padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-d0185b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-df3d2b0{--display:flex;--min-height:0px;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-df3d2b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df3d2b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-d19995b{--display:flex;--min-height:100px;--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-7ee7cee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-7ee7cee .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-4a7c5fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:35px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cf5a39f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:25px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2610254 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:20px;letter-spacing:-1px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #E9E9E9 30%, #383838 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:7px 7px 7px 7px;padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-2610254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b4d558b{--display:flex;--justify-content:center;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--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-8 .elementor-element.elementor-element-b4d558b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b4d558b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-a102c26 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-8 .elementor-element.elementor-element-a102c26{text-align:center;}.elementor-8 .elementor-element.elementor-element-a102c26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;text-decoration:line-through;letter-spacing:-1px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e29c49e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-8 .elementor-element.elementor-element-e29c49e{text-align:center;}.elementor-8 .elementor-element.elementor-element-e29c49e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;letter-spacing:-0.5px;color:#818181;}.elementor-8 .elementor-element.elementor-element-ad2293d{text-align:center;}.elementor-8 .elementor-element.elementor-element-ad2293d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:90px;font-weight:700;letter-spacing:-5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-860597c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-8 .elementor-element.elementor-element-860597c{text-align:center;}.elementor-8 .elementor-element.elementor-element-860597c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9af7fbc .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;line-height:20px;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #3ECF8E 30%, #006239 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3ECF8E;border-radius:7px 7px 7px 7px;padding:20px 60px 20px 60px;}.elementor-8 .elementor-element.elementor-element-9af7fbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-8 .elementor-element.elementor-element-d39b614{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-d39b614 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-8 .elementor-element.elementor-element-d39b614.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d39b614 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:20px;letter-spacing:-0.5px;color:#818181;}.elementor-8 .elementor-element.elementor-element-b3c459f > .elementor-widget-container{margin:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-b3c459f{text-align:center;}.elementor-8 .elementor-element.elementor-element-b3c459f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:25px;letter-spacing:-1px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4b4c4c5 > .elementor-widget-container{margin:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-4b4c4c5{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b4c4c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:25px;letter-spacing:-1px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-88caa5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-88caa5c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-88caa5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-4c6fd97{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-4c6fd97 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-4c6fd97.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4c6fd97 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:600;line-height:55px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-62d35c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f8e7e18{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ea19034{--display:flex;--min-height:0px;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-ea19034:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ea19034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-b4bdadf{--display:flex;--min-height:300px;--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-ac48905 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-ac48905 img{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-47fec29{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-922d620{--display:flex;--min-height:0px;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:#818181;--border-color:#818181;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-922d620:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-922d620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-8 .elementor-element.elementor-element-c63dd74 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-56739dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-56739dc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-56739dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-8 .elementor-element.elementor-element-56739dc.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8f45af7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8f45af7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8f45af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-4a3c89a{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-03f6351{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-c9255ad{--width:100%;}.elementor-8 .elementor-element.elementor-element-6086e5c{--width:100%;}.elementor-8 .elementor-element.elementor-element-be6bd64{--width:100%;}.elementor-8 .elementor-element.elementor-element-42f153e{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-44aa38c{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-76522e7{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-145c26e{--width:100%;}.elementor-8 .elementor-element.elementor-element-b4bdadf{--width:100%;}.elementor-8 .elementor-element.elementor-element-56739dc{--content-width:1024px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-4a3c89a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2ab3ad8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-8 .elementor-element.elementor-element-03f6351{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-42f153e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-44aa38c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8c9fe57{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-8 .elementor-element.elementor-element-79ff090{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-8 .elementor-element.elementor-element-76522e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-88caa5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8f45af7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-4a3c89a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:220px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-a706828 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-8 .elementor-element.elementor-element-a706828{text-align:center;}.elementor-8 .elementor-element.elementor-element-a706828 img{width:36%;}.elementor-8 .elementor-element.elementor-element-2ab3ad8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2ab3ad8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2ab3ad8 .elementor-heading-title{font-size:35px;line-height:1.1em;letter-spacing:-1.1px;}.elementor-8 .elementor-element.elementor-element-1d912d2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1d912d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1d912d2 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-2583a42{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2583a42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2583a42 img{width:100%;}.elementor-8 .elementor-element.elementor-element-03f6351{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-56edc47{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-56edc47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-56edc47 .elementor-heading-title{font-size:25px;line-height:1.2em;letter-spacing:-1.1px;}.elementor-8 .elementor-element.elementor-element-1824d09{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1824d09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1824d09 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-2fbc240{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c9255ad{--min-height:150px;}.elementor-8 .elementor-element.elementor-element-88018e5{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-88018e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-88018e5 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-1px;}.elementor-8 .elementor-element.elementor-element-f6fbe62{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f6fbe62 .elementor-heading-title{font-size:14px;line-height:1.4em;letter-spacing:-0.5px;}.elementor-8 .elementor-element.elementor-element-4e29f86{--e-icon-list-icon-size:10px;}.elementor-8 .elementor-element.elementor-element-4e29f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4e29f86 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-75014b9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6086e5c{--min-height:150px;}.elementor-8 .elementor-element.elementor-element-e8391eb{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e8391eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e8391eb .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-1px;}.elementor-8 .elementor-element.elementor-element-b70cc11{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b70cc11 .elementor-heading-title{font-size:14px;line-height:1.4em;letter-spacing:-0.5px;}.elementor-8 .elementor-element.elementor-element-0560ceb{--e-icon-list-icon-size:10px;}.elementor-8 .elementor-element.elementor-element-0560ceb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0560ceb .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-616398d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-be6bd64{--min-height:150px;}.elementor-8 .elementor-element.elementor-element-47209e3{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-47209e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-47209e3 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-1px;}.elementor-8 .elementor-element.elementor-element-f405caa{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f405caa .elementor-heading-title{font-size:14px;line-height:1.4em;letter-spacing:-0.5px;}.elementor-8 .elementor-element.elementor-element-d8dcdad{--e-icon-list-icon-size:10px;}.elementor-8 .elementor-element.elementor-element-d8dcdad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d8dcdad .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-42f153e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-b467ff9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b467ff9 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b467ff9 .elementor-heading-title{font-size:25px;line-height:1.2em;letter-spacing:-1.1px;}.elementor-8 .elementor-element.elementor-element-3994999 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a03eb85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-44aa38c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-74ef516{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8c9fe57{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8c9fe57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8c9fe57 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:-1.1px;}.elementor-8 .elementor-element.elementor-element-79ff090{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-79ff090 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79ff090 .elementor-heading-title{font-size:16px;line-height:1.2em;letter-spacing:-0.5px;}.elementor-8 .elementor-element.elementor-element-6e43573 .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-76522e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-5970404{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5970404 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5970404 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:-1.1px;}.elementor-8 .elementor-element.elementor-element-97badf7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e44b88c{--min-height:150px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6b809e3{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6b809e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-93b6023 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-8ff48ee .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-d0185b9 .elementor-button{font-size:16px;padding:10px 40px 10px 40px;}.elementor-8 .elementor-element.elementor-element-df3d2b0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d19995b{--min-height:150px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-7ee7cee{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7ee7cee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4a7c5fc .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-cf5a39f .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2610254 .elementor-button{font-size:16px;padding:10px 40px 10px 40px;}.elementor-8 .elementor-element.elementor-element-b4d558b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a102c26 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-e29c49e .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ad2293d .elementor-heading-title{font-size:65px;}.elementor-8 .elementor-element.elementor-element-860597c .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-9af7fbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9af7fbc .elementor-button{font-size:18px;padding:10px 50px 10px 50px;}.elementor-8 .elementor-element.elementor-element-d39b614{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d39b614 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-b3c459f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b3c459f .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-4b4c4c5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-4b4c4c5 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-88caa5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-4c6fd97{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4c6fd97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4c6fd97 .elementor-heading-title{font-size:25px;line-height:1.2em;letter-spacing:-1.1px;}.elementor-8 .elementor-element.elementor-element-ea19034{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b4bdadf{--min-height:150px;}.elementor-8 .elementor-element.elementor-element-922d620{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c63dd74{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c63dd74 .elementor-heading-title{font-size:14px;line-height:1.4em;letter-spacing:-0.5px;}.elementor-8 .elementor-element.elementor-element-56739dc{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-88882e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8f45af7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-2ab3ad8 */.gradient-text {
  background: linear-gradient(to right, #3ecf8e, #006239);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e1693b1 *//* Estilos para a linha divisória com gradiente */
.gradient-divider {
    width: 100%;
    height: 1px; /* Linha mais fina */
    background: linear-gradient(to right, #3ecf8e, #006239, #3ecf8e); /* Gradiente com #FEAA3F no centro e #FA4613 nas bordas */
    margin: 0px 0; /* Mantém o espaçamento acima e abaixo */
    border: none;
    -webkit-mask-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 1) 5%, rgba(0, 0, 0, 1) 95%, transparent); /* Máscara para desvanecer bem antes */
    mask-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 1) 5%, rgba(0, 0, 0, 1) 95%, transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56edc47 */.gray-text {
  color: #717171;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88018e5 *//* CSS para o widget de texto com degradê */
.elementor-8 .elementor-element.elementor-element-88018e5 h2 {
    background: linear-gradient(to right, #3ecf8e, #006239);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8391eb *//* CSS para o widget de texto com degradê */
.elementor-8 .elementor-element.elementor-element-e8391eb h2 {
    background: linear-gradient(to right, #3ecf8e, #006239);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47209e3 *//* CSS para o widget de texto com degradê */
.elementor-8 .elementor-element.elementor-element-47209e3 h2 {
    background: linear-gradient(to right, #3ecf8e, #006239);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f1eac2 *//* Estilos para a linha divisória com gradiente */
.gradient-divider {
    width: 100%;
    height: 1px; /* Linha mais fina */
    background: linear-gradient(to right, #3ecf8e, #006239, #3ecf8e); /* Gradiente com #FEAA3F no centro e #FA4613 nas bordas */
    margin: 0px 0; /* Mantém o espaçamento acima e abaixo */
    border: none;
    -webkit-mask-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 1) 5%, rgba(0, 0, 0, 1) 95%, transparent); /* Máscara para desvanecer bem antes */
    mask-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 1) 5%, rgba(0, 0, 0, 1) 95%, transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b467ff9 */.gray-text {
  color: #717171;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c9fe57 */.gray-text {
  color: #717171;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79ff090 */.gray-text {
  color: #717171;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-475bc78 *//* Estilos para a linha divisória com gradiente */
.gradient-divider {
    width: 100%;
    height: 1px; /* Linha mais fina */
    background: linear-gradient(to right, #3ecf8e, #006239, #3ecf8e); /* Gradiente com #FEAA3F no centro e #FA4613 nas bordas */
    margin: 0px 0; /* Mantém o espaçamento acima e abaixo */
    border: none;
    -webkit-mask-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 1) 5%, rgba(0, 0, 0, 1) 95%, transparent); /* Máscara para desvanecer bem antes */
    mask-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 1) 5%, rgba(0, 0, 0, 1) 95%, transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5970404 */.gray-text {
  color: #717171;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c6fd97 */.gray-text {
  color: #717171;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56739dc */.gray-text {
  color: #717171;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f45af7 *//* Estilos para o rodapé */

.site-footer {
    background-color: #121212; /* Fundo preto */
    color: #ffffff;
    padding: 40px 20px;
    font-family: 'Arial', sans-serif;
}

.footer-content-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1200px;
    margin: 0 auto 30px auto;
    flex-wrap: wrap; /* Permite que os itens quebrem a linha no mobile */
}

.footer-logo img {
    max-height: 40px; /* Ajuste o tamanho da logo conforme necessário */
    width: auto;
}

.footer-nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    gap: 30px;
    flex-wrap: wrap; /* Permite que os itens quebrem a linha no mobile */
    justify-content: center; /* Centraliza os itens no mobile */
}

.footer-nav a {
    color: #ffffff;
    text-decoration: none;
    font-size: 1rem;
    transition: color 0.3s ease;
}

.footer-nav a:hover {
    color: #cccccc;
}

.footer-divider {
    border: none;
    border-top: 1px solid #333333; /* Linha divisória cinza */
    max-width: 1200px;
    margin: 0 auto 30px auto;
}

.footer-content-bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1200px;
    margin: 0 auto;
    flex-wrap: wrap; /* Permite que os itens quebrem a linha no mobile */
}

.footer-copyright {
    font-size: 0.9rem;
    color: #cccccc;
    margin: 0; /* Remover margem padrão do parágrafo */
}

.footer-legal-nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    gap: 20px;
    flex-wrap: wrap; /* Permite que os itens quebrem a linha no mobile */
    justify-content: center; /* Centraliza os itens no mobile */
}

.footer-legal-nav a {
    color: #cccccc;
    text-decoration: none;
    font-size: 0.9rem;
    transition: color 0.3s ease;
}

.footer-legal-nav a:hover {
    color: #ffffff;
}

/* Responsividade */
@media (max-width: 768px) {
    .footer-content-top,
    .footer-content-bottom {
        flex-direction: column;
        text-align: center;
    }

    .footer-logo {
        margin-bottom: 20px;
    }

    .footer-nav ul,
    .footer-legal-nav ul {
        margin-top: 20px;
        margin-bottom: 20px;
        flex-direction: column; /* Links em coluna no mobile */
        gap: 10px;
    }

    .footer-copyright {
        margin-top: 20px;
    }
}/* End custom CSS */