.elementor-554 .elementor-element.elementor-element-40eb1c8{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4C4C4C94;--border-color:#4C4C4C94;--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-554 .elementor-element.elementor-element-40eb1c8:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-40eb1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-554 .elementor-element.elementor-element-0aed3d3{--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-554 .elementor-element.elementor-element-e87af3d{--display:flex;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-554 .elementor-element.elementor-element-75b1aa0{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-75b1aa0 img{width:91%;}.elementor-554 .elementor-element.elementor-element-1e4f625{--display:flex;}.elementor-554 .elementor-element.elementor-element-36d3561{--display:flex;}.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-554 .elementor-element.elementor-element-d936ed6 .elementor-button{background-color:#116A1F;font-family:"Manrope", Sans-serif;font-weight:700;letter-spacing:0.9px;box-shadow:0px 0px 24px 0px rgba(41.82937872578414, 163.31107482910156, 38.57859927039946, 0);border-style:solid;border-width:0px 0px 3px 0px;border-color:#0C3A13;border-radius:7px 7px 7px 7px;padding:13px 26px 15px 26px;}.elementor-554 .elementor-element.elementor-element-3b046bd7{--display:flex;--min-height:79vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap: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-554 .elementor-element.elementor-element-3b046bd7:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-3b046bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-554 .elementor-element.elementor-element-57ff59ff{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-75b4d20c{--spacer-size:1px;}.elementor-554 .elementor-element.elementor-element-580a8152{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap: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-554 .elementor-element.elementor-element-22fea9cb{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-554 .elementor-element.elementor-element-1b2340f1{--spacer-size:5px;}.elementor-554 .elementor-element.elementor-element-5c9dccb{--spacer-size:90px;}.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-554 .elementor-element.elementor-element-6cbf2ed6{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-6cbf2ed6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:900;line-height:62px;letter-spacing:0.9px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-7b2dbdff{width:var( --container-widget-width, 80% );max-width:80%;margin:14px 9px calc(var(--kit-widget-spacing, 0px) + 63px) 1px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-7b2dbdff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:400;line-height:33px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-c616327{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-554 .elementor-element.elementor-element-a3feffa .elementor-button{background-color:#116A1F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;box-shadow:0px 0px 15px 0px rgba(41.82937872578414, 163.31107482910156, 38.57859927039946, 0.51);border-style:solid;border-width:0px 0px 3px 0px;border-color:#0C3A13;border-radius:7px 7px 7px 7px;padding:18px 76px 20px 76px;}.elementor-554 .elementor-element.elementor-element-a3feffa .elementor-button-content-wrapper{flex-direction:row-reverse;}.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-554 .elementor-element.elementor-element-104de7a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-weight:400;letter-spacing:1px;}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-1c317ff{--spacer-size:95px;}.elementor-554 .elementor-element.elementor-element-ecc6c4e{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-ecc6c4e:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-ecc6c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF6;}.elementor-554 .elementor-element.elementor-element-db8c0b3{--display:flex;}.elementor-554 .elementor-element.elementor-element-e80cc9b{--spacer-size:41px;}.elementor-554 .elementor-element.elementor-element-1ff9925{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-d2cb804{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--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-554 .elementor-element.elementor-element-cf9c020{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-cf9c020 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;line-height:55px;letter-spacing:-0.2px;color:#161616;}.elementor-554 .elementor-element.elementor-element-c301efb{width:var( --container-widget-width, 100% );max-width:100%;margin:4px 9px calc(var(--kit-widget-spacing, 0px) + 18px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-c301efb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:31px;letter-spacing:0.3px;color:#37383A;}.elementor-554 .elementor-element.elementor-element-7a5cc8b{--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:2px 42px;--row-gap:2px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-64639fa{--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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-64639fa:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-64639fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.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-554 .elementor-element.elementor-element-c7ada74 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-c7ada74.elementor-view-stacked .elementor-icon{background-color:#EBF1EC;color:#116A1F;}.elementor-554 .elementor-element.elementor-element-c7ada74.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-c7ada74.elementor-view-default .elementor-icon{color:#EBF1EC;border-color:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-c7ada74.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-c7ada74.elementor-view-default .elementor-icon svg{fill:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-c7ada74.elementor-view-framed .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-c7ada74.elementor-view-stacked .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-c7ada74 .elementor-icon{font-size:29px;padding:8px;border-radius:6px 6px 6px 6px;}.elementor-554 .elementor-element.elementor-element-c7ada74 .elementor-icon svg{height:29px;}.elementor-554 .elementor-element.elementor-element-fd27427{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-fd27427 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#000000;}.elementor-554 .elementor-element.elementor-element-46568e6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-46568e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#828282;}.elementor-554 .elementor-element.elementor-element-f46c537{--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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-f46c537:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-f46c537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-1fe8f01 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-1fe8f01.elementor-view-stacked .elementor-icon{background-color:#EBF1EC;color:#116A1F;}.elementor-554 .elementor-element.elementor-element-1fe8f01.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-1fe8f01.elementor-view-default .elementor-icon{color:#EBF1EC;border-color:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-1fe8f01.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-1fe8f01.elementor-view-default .elementor-icon svg{fill:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-1fe8f01.elementor-view-framed .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-1fe8f01.elementor-view-stacked .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-1fe8f01 .elementor-icon{font-size:29px;padding:12px;border-radius:6px 6px 6px 6px;}.elementor-554 .elementor-element.elementor-element-1fe8f01 .elementor-icon svg{height:29px;}.elementor-554 .elementor-element.elementor-element-67fce91{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-67fce91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#000000;}.elementor-554 .elementor-element.elementor-element-0e6908e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-0e6908e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#828282;}.elementor-554 .elementor-element.elementor-element-a2d201a{--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:2px 42px;--row-gap:2px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-8d2c9ae{--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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-8d2c9ae:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-8d2c9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-08217c4 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-08217c4.elementor-view-stacked .elementor-icon{background-color:#EBF1EC;color:#116A1F;}.elementor-554 .elementor-element.elementor-element-08217c4.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-08217c4.elementor-view-default .elementor-icon{color:#EBF1EC;border-color:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-08217c4.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-08217c4.elementor-view-default .elementor-icon svg{fill:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-08217c4.elementor-view-framed .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-08217c4.elementor-view-stacked .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-08217c4 .elementor-icon{font-size:29px;padding:12px;border-radius:6px 6px 6px 6px;}.elementor-554 .elementor-element.elementor-element-08217c4 .elementor-icon svg{height:29px;}.elementor-554 .elementor-element.elementor-element-a01b624{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-a01b624 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#000000;}.elementor-554 .elementor-element.elementor-element-defb5ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-defb5ce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#828282;}.elementor-554 .elementor-element.elementor-element-1aed02c{--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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-1aed02c:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-1aed02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-01bac38 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-01bac38.elementor-view-stacked .elementor-icon{background-color:#EBF1EC;color:#116A1F;}.elementor-554 .elementor-element.elementor-element-01bac38.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-01bac38.elementor-view-default .elementor-icon{color:#EBF1EC;border-color:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-01bac38.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-01bac38.elementor-view-default .elementor-icon svg{fill:#EBF1EC;}.elementor-554 .elementor-element.elementor-element-01bac38.elementor-view-framed .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-01bac38.elementor-view-stacked .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-01bac38 .elementor-icon{font-size:29px;padding:12px;border-radius:6px 6px 6px 6px;}.elementor-554 .elementor-element.elementor-element-01bac38 .elementor-icon svg{height:29px;}.elementor-554 .elementor-element.elementor-element-0b57d22{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-0b57d22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#000000;}.elementor-554 .elementor-element.elementor-element-1272f83{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-1272f83 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#828282;}.elementor-554 .elementor-element.elementor-element-a1e6b20{--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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:30px;--margin-bottom:1px;--margin-left:10px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-a1e6b20:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-a1e6b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9F6;}.elementor-554 .elementor-element.elementor-element-3efe3b2{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-3efe3b2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;line-height:55px;letter-spacing:-0.5px;color:#161616;}.elementor-554 .elementor-element.elementor-element-db6f830{--spacer-size:60px;}.elementor-554 .elementor-element.elementor-element-1c562b9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-1c562b9:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-1c562b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-554 .elementor-element.elementor-element-f94b3d4{--display:flex;}.elementor-554 .elementor-element.elementor-element-7bc36d3{--spacer-size:41px;}.elementor-554 .elementor-element.elementor-element-8ca3b21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-e9bc543{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--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-554 .elementor-element.elementor-element-39c368b{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-39c368b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:55px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-eb37987{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 9px calc(var(--kit-widget-spacing, 0px) + 3px) 1px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-eb37987 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0.8px;color:#9DE9B8;}.elementor-554 .elementor-element.elementor-element-103df98{--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:2px 32px;--row-gap:2px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-7ea9930{--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:#3635354D;--border-color:#3635354D;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 22px 0px rgba(9.195037869093323, 31.894299316406247, 6.561650828266789, 0.22);--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-554 .elementor-element.elementor-element-7ea9930:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-7ea9930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-554 .elementor-element.elementor-element-601d761{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-601d761 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-8e12b52{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px;color:#C7BDBD;}.elementor-554 .elementor-element.elementor-element-e986100{--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:#3635354D;--border-color:#3635354D;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 22px 0px rgba(9.195037869093323, 31.894299316406247, 6.561650828266789, 0.22);--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-554 .elementor-element.elementor-element-e986100:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-e986100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-554 .elementor-element.elementor-element-77c0d82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-77c0d82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-c12232b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px;color:#C7BDBD;}.elementor-554 .elementor-element.elementor-element-340a3b0{--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:2px 32px;--row-gap:2px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-2ab803b{--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:#3635354D;--border-color:#3635354D;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 22px 0px rgba(9.195037869093323, 31.894299316406247, 6.561650828266789, 0.22);--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-554 .elementor-element.elementor-element-2ab803b:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-2ab803b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-554 .elementor-element.elementor-element-dab3b78{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-dab3b78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-79bccb1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px;color:#C7BDBD;}.elementor-554 .elementor-element.elementor-element-7ac433b{width:var( --container-widget-width, 100% );max-width:100%;background-color:#34443A;margin:0px 9px calc(var(--kit-widget-spacing, 0px) + 3px) 1px;padding:10px 8px 10px 18px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;text-align:left;}.elementor-554 .elementor-element.elementor-element-7ac433b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:500;line-height:24px;letter-spacing:0.9px;color:#9DE9B8;}.elementor-554 .elementor-element.elementor-element-2cee665{--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:#3635354D;--border-color:#3635354D;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 22px 0px rgba(9.195037869093323, 31.894299316406247, 6.561650828266789, 0.22);--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-554 .elementor-element.elementor-element-2cee665:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-2cee665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-554 .elementor-element.elementor-element-eb760f7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-eb760f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-5abc113{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px;color:#C7BDBD;}.elementor-554 .elementor-element.elementor-element-a4c0822{width:var( --container-widget-width, 100% );max-width:100%;background-color:#34443A;margin:0px 9px calc(var(--kit-widget-spacing, 0px) + 3px) 1px;padding:10px 8px 10px 18px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;text-align:left;}.elementor-554 .elementor-element.elementor-element-a4c0822 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:500;line-height:24px;letter-spacing:0.9px;color:#9DE9B8;}.elementor-554 .elementor-element.elementor-element-8415e2f{--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:2px 32px;--row-gap:2px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-df21a3f{--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:#3635354D;--border-color:#3635354D;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 22px 0px rgba(9.195037869093323, 31.894299316406247, 6.561650828266789, 0.22);--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-554 .elementor-element.elementor-element-df21a3f:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-df21a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-554 .elementor-element.elementor-element-23b56cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-23b56cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:0px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-e687dd7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px;color:#C7BDBD;}.elementor-554 .elementor-element.elementor-element-bf25f2b{width:var( --container-widget-width, 100% );max-width:100%;background-color:#34443A;margin:0px 9px calc(var(--kit-widget-spacing, 0px) + 3px) 1px;padding:10px 8px 10px 18px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;text-align:left;}.elementor-554 .elementor-element.elementor-element-bf25f2b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:500;line-height:24px;letter-spacing:0.9px;color:#9DE9B8;}.elementor-554 .elementor-element.elementor-element-8865bba{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--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-554 .elementor-element.elementor-element-1e60431 .elementor-button{background-color:#116A1F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;box-shadow:0px 0px 15px 0px rgba(41.82937872578414, 163.31107482910156, 38.57859927039946, 0.51);border-style:solid;border-width:0px 0px 3px 0px;border-color:#0C3A13;border-radius:7px 7px 7px 7px;padding:18px 76px 20px 76px;}.elementor-554 .elementor-element.elementor-element-1e60431{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-554 .elementor-element.elementor-element-1e60431 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-554 .elementor-element.elementor-element-9eaad15{--spacer-size:20px;}.elementor-554 .elementor-element.elementor-element-df496d5{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-df496d5:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-df496d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-554 .elementor-element.elementor-element-7195f5c{--display:flex;}.elementor-554 .elementor-element.elementor-element-3666f33{--spacer-size:21px;}.elementor-554 .elementor-element.elementor-element-dd5d593{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-18b1237{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--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-554 .elementor-element.elementor-element-19cfafb{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-19cfafb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:55px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-423de88{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 9px calc(var(--kit-widget-spacing, 0px) + 3px) 1px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-423de88 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0.8px;color:#9DE9B8;}.elementor-554 .elementor-element.elementor-element-0b06c1d{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-554 .elementor-element.elementor-element-51670a4{--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:#7D7D7D30;--border-color:#7D7D7D30;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(12.000000000000014, 58.000000000000014, 18.999999999999986, 0.48);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:14px;--padding-bottom:25px;--padding-left:14px;--padding-right:14px;}.elementor-554 .elementor-element.elementor-element-51670a4:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-51670a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232226;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-554 .elementor-element.elementor-element-285538e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-554 .elementor-element.elementor-element-285538e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#9DE9B8;font-family:"Manrope", Sans-serif;font-size:47px;font-weight:600;line-height:69px;}.elementor-554 .elementor-element.elementor-element-d7d9255{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-d7d9255 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.9px;color:#9CA3AF;}.elementor-554 .elementor-element.elementor-element-5bcc214{--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:#7D7D7D30;--border-color:#7D7D7D30;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(12.000000000000014, 58.000000000000014, 18.999999999999986, 0.48);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:14px;--padding-bottom:25px;--padding-left:14px;--padding-right:14px;}.elementor-554 .elementor-element.elementor-element-5bcc214:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-5bcc214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232226;}.elementor-554 .elementor-element.elementor-element-89e52c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-554 .elementor-element.elementor-element-89e52c0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#9DE9B8;font-family:"Manrope", Sans-serif;font-size:47px;font-weight:600;line-height:69px;}.elementor-554 .elementor-element.elementor-element-1d29b19{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-1d29b19 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.9px;color:#9CA3AF;}.elementor-554 .elementor-element.elementor-element-1bf7e71{--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:#7D7D7D30;--border-color:#7D7D7D30;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(12.000000000000014, 58.000000000000014, 18.999999999999986, 0.48);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:14px;--padding-bottom:25px;--padding-left:14px;--padding-right:14px;}.elementor-554 .elementor-element.elementor-element-1bf7e71:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-1bf7e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232226;}.elementor-554 .elementor-element.elementor-element-377fb66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-554 .elementor-element.elementor-element-377fb66 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#9DE9B8;font-family:"Manrope", Sans-serif;font-size:47px;font-weight:600;line-height:69px;}.elementor-554 .elementor-element.elementor-element-f9c86fa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-f9c86fa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.9px;color:#9CA3AF;}.elementor-554 .elementor-element.elementor-element-65a6d35{--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:#7D7D7D30;--border-color:#7D7D7D30;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(12.000000000000014, 58.000000000000014, 18.999999999999986, 0.48);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:14px;--padding-bottom:25px;--padding-left:14px;--padding-right:14px;}.elementor-554 .elementor-element.elementor-element-65a6d35:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-65a6d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232226;}.elementor-554 .elementor-element.elementor-element-241dd97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-554 .elementor-element.elementor-element-241dd97 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#9DE9B8;font-family:"Manrope", Sans-serif;font-size:47px;font-weight:600;line-height:69px;}.elementor-554 .elementor-element.elementor-element-c9426b1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-c9426b1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.9px;color:#9CA3AF;}.elementor-554 .elementor-element.elementor-element-e93e865{--spacer-size:90px;}.elementor-554 .elementor-element.elementor-element-6656425{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-6656425:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-6656425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF6;}.elementor-554 .elementor-element.elementor-element-6e933f2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-554 .elementor-element.elementor-element-d062ce5{--spacer-size:56px;}.elementor-554 .elementor-element.elementor-element-8dc6c46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-81b69db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--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-554 .elementor-element.elementor-element-6279aed{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-6279aed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:800;line-height:53px;letter-spacing:-0.2px;color:#161616;}.elementor-554 .elementor-element.elementor-element-11d559e{width:var( --container-widget-width, 100% );max-width:100%;margin:4px 9px calc(var(--kit-widget-spacing, 0px) + 18px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-11d559e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:31px;letter-spacing:0.3px;color:#5D5F62;}.elementor-554 .elementor-element.elementor-element-ecd8753{--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:2px 42px;--row-gap:2px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-20ffa5b{--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;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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-20ffa5b:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-20ffa5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-01d7a99{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-01d7a99.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-01d7a99 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-01d7a99.elementor-view-stacked .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-01d7a99.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-01d7a99.elementor-view-default .elementor-icon{color:#116A1F;border-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-01d7a99.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-01d7a99.elementor-view-default .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-01d7a99 .elementor-icon{font-size:26px;}.elementor-554 .elementor-element.elementor-element-01d7a99 .elementor-icon svg{height:26px;}.elementor-554 .elementor-element.elementor-element-cb280d9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-cb280d9.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-cb280d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#151515;}.elementor-554 .elementor-element.elementor-element-a1d1339{--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;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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-a1d1339:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-a1d1339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-d9520b0{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-d9520b0.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-d9520b0 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-d9520b0.elementor-view-stacked .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-d9520b0.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-d9520b0.elementor-view-default .elementor-icon{color:#116A1F;border-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-d9520b0.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-d9520b0.elementor-view-default .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-d9520b0 .elementor-icon{font-size:26px;}.elementor-554 .elementor-element.elementor-element-d9520b0 .elementor-icon svg{height:26px;}.elementor-554 .elementor-element.elementor-element-07000ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-07000ef.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-07000ef .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#151515;}.elementor-554 .elementor-element.elementor-element-03c1521{--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:2px 42px;--row-gap:2px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-371b3f7{--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;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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-371b3f7:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-371b3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-9189494{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-9189494.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-9189494 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-9189494.elementor-view-stacked .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-9189494.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-9189494.elementor-view-default .elementor-icon{color:#116A1F;border-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-9189494.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-9189494.elementor-view-default .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-9189494 .elementor-icon{font-size:26px;}.elementor-554 .elementor-element.elementor-element-9189494 .elementor-icon svg{height:26px;}.elementor-554 .elementor-element.elementor-element-a311280{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-a311280.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-a311280 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#151515;}.elementor-554 .elementor-element.elementor-element-85de276{--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;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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-85de276:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-85de276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-211a420{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-211a420.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-211a420 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-211a420.elementor-view-stacked .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-211a420.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-211a420.elementor-view-default .elementor-icon{color:#116A1F;border-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-211a420.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-211a420.elementor-view-default .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-211a420 .elementor-icon{font-size:26px;}.elementor-554 .elementor-element.elementor-element-211a420 .elementor-icon svg{height:26px;}.elementor-554 .elementor-element.elementor-element-dd677cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-dd677cf.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-dd677cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#151515;}.elementor-554 .elementor-element.elementor-element-fe1c633{--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:2px 42px;--row-gap:2px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-160db50{--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;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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-160db50:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-160db50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-4f59c14{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-4f59c14.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-4f59c14 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-4f59c14.elementor-view-stacked .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-4f59c14.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-4f59c14.elementor-view-default .elementor-icon{color:#116A1F;border-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-4f59c14.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-4f59c14.elementor-view-default .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-4f59c14 .elementor-icon{font-size:26px;}.elementor-554 .elementor-element.elementor-element-4f59c14 .elementor-icon svg{height:26px;}.elementor-554 .elementor-element.elementor-element-84c57db{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-84c57db.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-84c57db .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#151515;}.elementor-554 .elementor-element.elementor-element-ddc1362{--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;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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-554 .elementor-element.elementor-element-ddc1362:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-ddc1362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-554 .elementor-element.elementor-element-cb94832{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-cb94832.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-cb94832 .elementor-icon-wrapper{text-align:left;}.elementor-554 .elementor-element.elementor-element-cb94832.elementor-view-stacked .elementor-icon{background-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-cb94832.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-cb94832.elementor-view-default .elementor-icon{color:#116A1F;border-color:#116A1F;}.elementor-554 .elementor-element.elementor-element-cb94832.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-cb94832.elementor-view-default .elementor-icon svg{fill:#116A1F;}.elementor-554 .elementor-element.elementor-element-cb94832 .elementor-icon{font-size:26px;}.elementor-554 .elementor-element.elementor-element-cb94832 .elementor-icon svg{height:26px;}.elementor-554 .elementor-element.elementor-element-8007e12{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-8007e12.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-8007e12 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0px;color:#151515;}.elementor-554 .elementor-element.elementor-element-d81c6aa{--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:#02010117;--border-color:#02010117;--border-radius:12px 12px 12px 12px;--margin-top:30px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-554 .elementor-element.elementor-element-d81c6aa:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-d81c6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #2C7A3A 0%, #3A8247 100%);}.elementor-554 .elementor-element.elementor-element-37525d6{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 80px 0px 80px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-37525d6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:700;line-height:32px;letter-spacing:0.4px;color:#9DE9B8;}.elementor-554 .elementor-element.elementor-element-5ec3236{--spacer-size:60px;}.elementor-554 .elementor-element.elementor-element-2417def{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-2417def:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-2417def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111013;}.elementor-554 .elementor-element.elementor-element-988ad6f{--display:flex;}.elementor-554 .elementor-element.elementor-element-9a691b8{--spacer-size:41px;}.elementor-554 .elementor-element.elementor-element-ac5fa75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-b7fd6f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--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-554 .elementor-element.elementor-element-bbb0234{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-bbb0234 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:43px;font-weight:800;line-height:55px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-633d32d{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + 18px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-633d32d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:31px;letter-spacing:0.3px;color:#C1BCBC;}.elementor-554 .elementor-element.elementor-element-380d75c{--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:2px 32px;--row-gap:2px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-334396d{--display:flex;--justify-content:flex-start;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:#282828;--border-color:#282828;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(53.99429931640626, 53.99429931640626, 53.99429931640626, 0.16);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-554 .elementor-element.elementor-element-334396d:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-334396d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-554 .elementor-element.elementor-element-5faa4ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-5faa4ea img{width:15%;border-radius:8px 8px 8px 8px;}.elementor-554 .elementor-element.elementor-element-e854350{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-e854350 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:37px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-e32b8ca{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -6px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-e32b8ca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.7px;color:#C5C7CA;}.elementor-554 .elementor-element.elementor-element-c52ef39{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-798750b{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;margin:26px 9px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:8px 5px 8px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(165deg, #191C24 0%, #272B35 100%);border-radius:8px 8px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);text-align:center;}.elementor-554 .elementor-element.elementor-element-798750b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-a5befe3{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-554 .elementor-element.elementor-element-a5befe3:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-a5befe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1A20;}.elementor-554 .elementor-element.elementor-element-86898eb{--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-554 .elementor-element.elementor-element-562ad2e{width:var( --container-widget-width, 100% );max-width:100%;background-color:#1B1A20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:11px 0px 16px 11px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-779c554{--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-554 .elementor-element.elementor-element-d82c97f{width:var( --container-widget-width, 100% );max-width:100%;background-color:#1B1A20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:11px 0px 16px 11px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-fa1bf2a{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -32px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-fa1bf2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:1.3px;color:#E4E4E4;}.elementor-554 .elementor-element.elementor-element-292cf21{--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 0px;--row-gap:0px;--column-gap: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-554 .elementor-element.elementor-element-3e4c5dd{--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-554 .elementor-element.elementor-element-ddc6019{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-ddc6019 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:600;line-height:56px;letter-spacing:-1px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-17add3e{--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-554 .elementor-element.elementor-element-17add3e.e-con{--align-self:flex-end;}.elementor-554 .elementor-element.elementor-element-2dd585c{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -6px) -5px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-2dd585c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;letter-spacing:0.7px;color:#C5C7CA;}.elementor-554 .elementor-element.elementor-element-893ef36 .elementor-button{background-color:#116A1F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;box-shadow:0px 0px 15px 0px rgba(41.82937872578414, 163.31107482910156, 38.57859927039946, 0.51);border-style:solid;border-width:0px 0px 3px 0px;border-color:#0C3A13;border-radius:7px 7px 7px 7px;padding:18px 18px 18px 18px;}.elementor-554 .elementor-element.elementor-element-893ef36{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-554 .elementor-element.elementor-element-893ef36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-554 .elementor-element.elementor-element-525f4fe{--spacer-size:3px;}.elementor-554 .elementor-element.elementor-element-f3f3605{--display:flex;--justify-content:flex-start;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:#03E47491;--border-color:#03E47491;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(53.99429931640626, 53.99429931640626, 53.99429931640626, 0.16);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-554 .elementor-element.elementor-element-f3f3605:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-f3f3605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-554 .elementor-element.elementor-element-e8dc5c9{width:var( --container-widget-width, 43% );max-width:43%;background-color:#03E474;margin:-46px 9px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:2px 2px 2px 2px;--container-widget-width:43%;--container-widget-flex-grow:0;border-radius:26px 26px 26px 26px;text-align:center;}.elementor-554 .elementor-element.elementor-element-e8dc5c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-554 .elementor-element.elementor-element-e8dc5c9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.3px;color:#000000;}.elementor-554 .elementor-element.elementor-element-f50c73d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-f50c73d img{width:15%;border-radius:8px 8px 8px 8px;}.elementor-554 .elementor-element.elementor-element-286de86{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-286de86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:37px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-c7f4003{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -6px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-c7f4003 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.7px;color:#C5C7CA;}.elementor-554 .elementor-element.elementor-element-35138bb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-71fc9d0{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;margin:26px 9px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:8px 5px 8px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(165deg, #191C24 0%, #272B35 100%);border-radius:8px 8px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);text-align:center;}.elementor-554 .elementor-element.elementor-element-71fc9d0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-17792aa{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-554 .elementor-element.elementor-element-17792aa:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-17792aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1A20;}.elementor-554 .elementor-element.elementor-element-bc80e9b{--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-554 .elementor-element.elementor-element-df9b88e{width:var( --container-widget-width, 100% );max-width:100%;background-color:#1B1A20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:11px 0px 16px 11px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-f3db2b2{--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-554 .elementor-element.elementor-element-3e35002{width:var( --container-widget-width, 100% );max-width:100%;background-color:#1B1A20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:11px 0px 16px 11px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-92451cb{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -32px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-92451cb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:1.3px;color:#E4E4E4;}.elementor-554 .elementor-element.elementor-element-9cf2ec6{--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 0px;--row-gap:0px;--column-gap: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-554 .elementor-element.elementor-element-9930752{--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-554 .elementor-element.elementor-element-870e130{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-870e130 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:600;line-height:56px;letter-spacing:-1px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-28f0a46{--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-554 .elementor-element.elementor-element-28f0a46.e-con{--align-self:flex-end;}.elementor-554 .elementor-element.elementor-element-f429d6b{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -6px) -5px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-f429d6b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;letter-spacing:0.7px;color:#C5C7CA;}.elementor-554 .elementor-element.elementor-element-2d0dffe .elementor-button{background-color:#116A1F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;box-shadow:0px 0px 15px 0px rgba(41.82937872578414, 163.31107482910156, 38.57859927039946, 0.51);border-style:solid;border-width:0px 0px 3px 0px;border-color:#0C3A13;border-radius:7px 7px 7px 7px;padding:18px 18px 18px 18px;}.elementor-554 .elementor-element.elementor-element-2d0dffe{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-554 .elementor-element.elementor-element-2d0dffe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-554 .elementor-element.elementor-element-cc17dc2{--spacer-size:3px;}.elementor-554 .elementor-element.elementor-element-2395cf8{--display:flex;--justify-content:flex-start;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:#282828;--border-color:#282828;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 4px 0px rgba(53.99429931640626, 53.99429931640626, 53.99429931640626, 0.16);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-554 .elementor-element.elementor-element-2395cf8:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-2395cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-554 .elementor-element.elementor-element-7b93012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-7b93012 img{width:15%;border-radius:8px 8px 8px 8px;}.elementor-554 .elementor-element.elementor-element-d9e5970{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-d9e5970 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:37px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-e01eac8{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -6px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-e01eac8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.7px;color:#C5C7CA;}.elementor-554 .elementor-element.elementor-element-0811bc6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-48a89b4{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;margin:26px 9px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:8px 5px 8px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(165deg, #191C24 0%, #272B35 100%);border-radius:8px 8px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);text-align:center;}.elementor-554 .elementor-element.elementor-element-48a89b4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-858aeb8{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-554 .elementor-element.elementor-element-858aeb8:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-858aeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1A20;}.elementor-554 .elementor-element.elementor-element-82c4c69{--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-554 .elementor-element.elementor-element-6758aec{width:var( --container-widget-width, 100% );max-width:100%;background-color:#1B1A20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:11px 0px 16px 11px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-11ac7de{--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-554 .elementor-element.elementor-element-d039d54{width:var( --container-widget-width, 100% );max-width:100%;background-color:#1B1A20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:11px 0px 16px 11px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-icon i{color:#31A544;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-icon svg{fill:#31A544;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-text{color:#D0D5DB;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-e7107e4{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -32px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-e7107e4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:1.3px;color:#E4E4E4;}.elementor-554 .elementor-element.elementor-element-b27ddf0{--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 0px;--row-gap:0px;--column-gap: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-554 .elementor-element.elementor-element-2c81def{--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-554 .elementor-element.elementor-element-fd90ecc{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-fd90ecc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:600;line-height:56px;letter-spacing:-1px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-b74dd0c{--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-554 .elementor-element.elementor-element-b74dd0c.e-con{--align-self:flex-end;}.elementor-554 .elementor-element.elementor-element-c716991{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -6px) -5px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-c716991 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:20px;letter-spacing:0.7px;color:#C5C7CA;}.elementor-554 .elementor-element.elementor-element-604dda2 .elementor-button{background-color:#116A1F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;box-shadow:0px 0px 15px 0px rgba(41.82937872578414, 163.31107482910156, 38.57859927039946, 0.51);border-style:solid;border-width:0px 0px 3px 0px;border-color:#0C3A13;border-radius:7px 7px 7px 7px;padding:18px 18px 18px 18px;}.elementor-554 .elementor-element.elementor-element-604dda2{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-554 .elementor-element.elementor-element-604dda2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-554 .elementor-element.elementor-element-d5f3b81{--spacer-size:3px;}.elementor-554 .elementor-element.elementor-element-902fe15{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 9px calc(var(--kit-widget-spacing, 0px) + 18px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-554 .elementor-element.elementor-element-902fe15 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:31px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-e1b5e34{--spacer-size:39px;}.elementor-554 .elementor-element.elementor-element-604e3ef:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-604e3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF6;}.elementor-554 .elementor-element.elementor-element-604e3ef > .elementor-container{max-width:1109px;}.elementor-554 .elementor-element.elementor-element-604e3ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 1px 1px 1px;}.elementor-554 .elementor-element.elementor-element-604e3ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-554 .elementor-element.elementor-element-5a6bd2d{--spacer-size:15px;}.elementor-554 .elementor-element.elementor-element-d08955c > .elementor-container{max-width:1235px;}.elementor-554 .elementor-element.elementor-element-d08955c{margin-top:20px;margin-bottom:18px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-da39507{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-da39507 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:34px;font-weight:800;line-height:45px;color:#161616;}.elementor-554 .elementor-element.elementor-element-96435af{--display:flex;}.elementor-554 .elementor-element.elementor-element-258ba8d{--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:43px 43px;--row-gap:43px;--column-gap:43px;--margin-top:14px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-71011b8{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-71011b8:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-71011b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-846f8da{margin:25px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-846f8da .elementor-heading-title{font-family:"Coiny", Sans-serif;font-size:59px;font-weight:500;line-height:25px;letter-spacing:0.6px;color:#9ACE2A;}.elementor-554 .elementor-element.elementor-element-4442956{margin:-8px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-4442956 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0.6px;color:#333232;}.elementor-554 .elementor-element.elementor-element-ccb9361{margin:15px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-ccb9361 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;line-height:22px;letter-spacing:0.2px;color:#333232;}.elementor-554 .elementor-element.elementor-element-40b5fb9{margin:-6px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-40b5fb9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0.6px;color:#333232;}.elementor-554 .elementor-element.elementor-element-3d7a416{margin:-88px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-554 .elementor-element.elementor-element-3d7a416 img{width:25%;border-radius:51px 51px 51px 51px;}.elementor-554 .elementor-element.elementor-element-1731dcd{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-1731dcd:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-1731dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-56abc4f{margin:25px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-56abc4f .elementor-heading-title{font-family:"Coiny", Sans-serif;font-size:59px;font-weight:500;line-height:25px;letter-spacing:0.6px;color:#9ACE2A;}.elementor-554 .elementor-element.elementor-element-b5f329e{margin:-8px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-b5f329e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0.6px;color:#333232;}.elementor-554 .elementor-element.elementor-element-888200d{margin:15px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-888200d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;line-height:22px;letter-spacing:0.2px;color:#333232;}.elementor-554 .elementor-element.elementor-element-f48b939{margin:-6px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-f48b939 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0.6px;color:#333232;}.elementor-554 .elementor-element.elementor-element-75b7b81{margin:-88px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-554 .elementor-element.elementor-element-75b7b81 img{width:25%;border-radius:51px 51px 51px 51px;}.elementor-554 .elementor-element.elementor-element-57b22da{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-57b22da:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-57b22da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-65beb88{margin:25px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-65beb88 .elementor-heading-title{font-family:"Coiny", Sans-serif;font-size:59px;font-weight:500;line-height:25px;letter-spacing:0.6px;color:#9ACE2A;}.elementor-554 .elementor-element.elementor-element-48482ef{margin:-8px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-48482ef .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0.6px;color:#333232;}.elementor-554 .elementor-element.elementor-element-a9be7f0{margin:15px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-a9be7f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;line-height:22px;letter-spacing:0.2px;color:#333232;}.elementor-554 .elementor-element.elementor-element-82c1f8c{margin:-6px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-554 .elementor-element.elementor-element-82c1f8c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0.6px;color:#333232;}.elementor-554 .elementor-element.elementor-element-87a3df5{margin:-88px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-554 .elementor-element.elementor-element-87a3df5 img{width:25%;border-radius:51px 51px 51px 51px;}.elementor-554 .elementor-element.elementor-element-e35fc9c{--spacer-size:85px;}.elementor-554 .elementor-element.elementor-element-3b12204{--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-554 .elementor-element.elementor-element-3b12204:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-3b12204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0E11;}.elementor-554 .elementor-element.elementor-element-5675462{--display:flex;}.elementor-554 .elementor-element.elementor-element-35ba131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) -7px;padding:0px 0px 0px 0px;text-align:left;}.elementor-554 .elementor-element.elementor-element-35ba131 img{width:58%;}.elementor-554 .elementor-element.elementor-element-0c1af0d{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -6px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-0c1af0d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;line-height:20px;letter-spacing:0.7px;color:#9CA3AF;}.elementor-554 .elementor-element.elementor-element-e3bc280{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-554 .elementor-element.elementor-element-e3bc280 .elementor-social-icon{background-color:#3A3A3A;}.elementor-554 .elementor-element.elementor-element-4411642{--spacer-size:50px;}.elementor-554 .elementor-element.elementor-element-093b1b3{--display:flex;}.elementor-554 .elementor-element.elementor-element-3c3e8a7{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -17px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-3c3e8a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:900;line-height:20px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-3539f8c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-icon i{color:#9DE9B8;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-icon svg{fill:#9DE9B8;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-3539f8c .elementor-icon-list-text{color:#A9B1BD;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-108b0d1{--display:flex;}.elementor-554 .elementor-element.elementor-element-2f7907c{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -17px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-2f7907c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:900;line-height:20px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-12a1705{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-icon i{color:#9DE9B8;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-icon svg{fill:#9DE9B8;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-12a1705 .elementor-icon-list-text{color:#A9B1BD;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-09c1801{--display:flex;}.elementor-554 .elementor-element.elementor-element-fed537c{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -17px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-fed537c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:900;line-height:20px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-0bb17bf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-icon i{color:#9DE9B8;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-icon svg{fill:#9DE9B8;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-0bb17bf .elementor-icon-list-text{color:#A9B1BD;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-399dd56{--display:flex;}.elementor-554 .elementor-element.elementor-element-226d473{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 9px calc(var(--kit-widget-spacing, 0px) + -17px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-226d473 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:900;line-height:20px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-2ebf7a6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-icon i{color:#9DE9B8;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-icon svg{fill:#9DE9B8;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.6px;}.elementor-554 .elementor-element.elementor-element-2ebf7a6 .elementor-icon-list-text{color:#A9B1BD;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-e6b651f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-554 .elementor-element.elementor-element-e6b651f:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-e6b651f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0E11;}.elementor-554 .elementor-element.elementor-element-5ae1b15{--display:flex;}.elementor-554 .elementor-element.elementor-element-3e65d50{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-bf7411b{--display:flex;}.elementor-554 .elementor-element.elementor-element-1be6ef3{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-1be6ef3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-554 .elementor-element.elementor-element-c417aec{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-15717d9{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;text-align:right;}.elementor-554 .elementor-element.elementor-element-15717d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-554 .elementor-element.elementor-element-e87af3d{--width:28%;}.elementor-554 .elementor-element.elementor-element-1e4f625{--width:100%;}.elementor-554 .elementor-element.elementor-element-36d3561{--width:39%;}.elementor-554 .elementor-element.elementor-element-3b046bd7{--content-width:1600px;}.elementor-554 .elementor-element.elementor-element-580a8152{--width:1281px;}.elementor-554 .elementor-element.elementor-element-22fea9cb{--width:83%;}.elementor-554 .elementor-element.elementor-element-ecc6c4e{--content-width:1300px;}.elementor-554 .elementor-element.elementor-element-1ff9925{--width:1281px;}.elementor-554 .elementor-element.elementor-element-d2cb804{--width:74%;}.elementor-554 .elementor-element.elementor-element-a1e6b20{--width:100%;}.elementor-554 .elementor-element.elementor-element-1c562b9{--content-width:1300px;}.elementor-554 .elementor-element.elementor-element-8ca3b21{--width:1281px;}.elementor-554 .elementor-element.elementor-element-e9bc543{--width:74%;}.elementor-554 .elementor-element.elementor-element-df496d5{--content-width:1300px;}.elementor-554 .elementor-element.elementor-element-dd5d593{--width:1281px;}.elementor-554 .elementor-element.elementor-element-18b1237{--width:74%;}.elementor-554 .elementor-element.elementor-element-0b06c1d{--width:94%;}.elementor-554 .elementor-element.elementor-element-8dc6c46{--width:1281px;}.elementor-554 .elementor-element.elementor-element-81b69db{--width:75%;}.elementor-554 .elementor-element.elementor-element-ecd8753{--width:74%;}.elementor-554 .elementor-element.elementor-element-03c1521{--width:74%;}.elementor-554 .elementor-element.elementor-element-fe1c633{--width:74%;}.elementor-554 .elementor-element.elementor-element-d81c6aa{--width:72%;}.elementor-554 .elementor-element.elementor-element-2417def{--content-width:1390px;}.elementor-554 .elementor-element.elementor-element-ac5fa75{--width:1281px;}.elementor-554 .elementor-element.elementor-element-b7fd6f0{--width:59%;}.elementor-554 .elementor-element.elementor-element-779c554{--width:73%;}.elementor-554 .elementor-element.elementor-element-17add3e{--width:40%;}.elementor-554 .elementor-element.elementor-element-f3db2b2{--width:73%;}.elementor-554 .elementor-element.elementor-element-28f0a46{--width:40%;}.elementor-554 .elementor-element.elementor-element-11ac7de{--width:73%;}.elementor-554 .elementor-element.elementor-element-b74dd0c{--width:40%;}.elementor-554 .elementor-element.elementor-element-3b12204{--content-width:1340px;}.elementor-554 .elementor-element.elementor-element-093b1b3{--width:50%;}.elementor-554 .elementor-element.elementor-element-108b0d1{--width:50%;}.elementor-554 .elementor-element.elementor-element-09c1801{--width:50%;}.elementor-554 .elementor-element.elementor-element-399dd56{--width:50%;}.elementor-554 .elementor-element.elementor-element-e6b651f{--content-width:1186px;}.elementor-554 .elementor-element.elementor-element-3e65d50{--width:1129px;}}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-40eb1c8{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-0aed3d3{--width:100%;}.elementor-554 .elementor-element.elementor-element-e87af3d{--width:100%;}.elementor-554 .elementor-element.elementor-element-75b1aa0{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 9px;z-index:4;text-align:center;}.elementor-554 .elementor-element.elementor-element-75b1aa0 img{width:46%;}.elementor-554 .elementor-element.elementor-element-1e4f625{--min-height:0px;}.elementor-554 .elementor-element.elementor-element-36d3561{--width:100%;}.elementor-554 .elementor-element.elementor-element-d936ed6 .elementor-button{font-size:1px;}.elementor-554 .elementor-element.elementor-element-3b046bd7{--min-height:57vh;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-57ff59ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-75b4d20c{--spacer-size:7px;}.elementor-554 .elementor-element.elementor-element-580a8152{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-22fea9cb{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-554 .elementor-element.elementor-element-1b2340f1{--spacer-size:5px;}.elementor-554 .elementor-element.elementor-element-5c9dccb{--spacer-size:8px;}.elementor-554 .elementor-element.elementor-element-6cbf2ed6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-6cbf2ed6 .elementor-heading-title{font-size:7.1vw;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-7b2dbdff{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-7b2dbdff .elementor-heading-title{font-size:3.9vw;line-height:1.6em;letter-spacing:0.3px;}.elementor-554 .elementor-element.elementor-element-a3feffa{width:100%;max-width:100%;}.elementor-554 .elementor-element.elementor-element-a3feffa .elementor-button{font-size:15px;padding:20px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-104de7a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;--e-icon-list-icon-size:11px;--icon-vertical-offset:-1px;}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(41px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(41px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(41px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-41px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-41px/2);}.elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-104de7a .elementor-icon-list-item > a{font-size:13px;line-height:2.2em;letter-spacing:0.5px;}.elementor-554 .elementor-element.elementor-element-1c317ff{--spacer-size:8px;}.elementor-554 .elementor-element.elementor-element-ecc6c4e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-db8c0b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-e80cc9b{--spacer-size:12px;}.elementor-554 .elementor-element.elementor-element-1ff9925{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-d2cb804{--gap:15px 15px;--row-gap:15px;--column-gap: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-554 .elementor-element.elementor-element-cf9c020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-cf9c020 .elementor-heading-title{font-size:6.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-c301efb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-c301efb .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-7a5cc8b{--width:100%;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-64639fa{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-c7ada74 .elementor-icon{font-size:22px;}.elementor-554 .elementor-element.elementor-element-c7ada74 .elementor-icon svg{height:22px;}.elementor-554 .elementor-element.elementor-element-fd27427{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-fd27427 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-46568e6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-46568e6 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-f46c537{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-67fce91{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-67fce91 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-0e6908e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-0e6908e .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-a2d201a{--width:100%;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-8d2c9ae{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-a01b624{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-a01b624 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-defb5ce{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-defb5ce .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-1aed02c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-0b57d22{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-0b57d22 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-1272f83{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-1272f83 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-a1e6b20{--margin-top:15px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-3efe3b2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-3efe3b2 .elementor-heading-title{font-size:4.5vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-db6f830{--spacer-size:30px;}.elementor-554 .elementor-element.elementor-element-1c562b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-f94b3d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-7bc36d3{--spacer-size:22px;}.elementor-554 .elementor-element.elementor-element-8ca3b21{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-e9bc543{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-39c368b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-39c368b .elementor-heading-title{font-size:6.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-eb37987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-eb37987 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-7ea9930{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-601d761{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-601d761 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-8e12b52{font-size:11px;line-height:1.7em;}.elementor-554 .elementor-element.elementor-element-e986100{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-77c0d82{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-77c0d82 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-c12232b{font-size:11px;line-height:1.7em;}.elementor-554 .elementor-element.elementor-element-2ab803b{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-dab3b78{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-dab3b78 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-79bccb1{font-size:11px;line-height:1.7em;}.elementor-554 .elementor-element.elementor-element-7ac433b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-7ac433b .elementor-heading-title{font-size:2.8vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-2cee665{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-eb760f7{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-eb760f7 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-5abc113{font-size:11px;line-height:1.7em;}.elementor-554 .elementor-element.elementor-element-a4c0822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-a4c0822 .elementor-heading-title{font-size:2.8vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-df21a3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-23b56cf{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-23b56cf .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-e687dd7{font-size:11px;line-height:1.7em;}.elementor-554 .elementor-element.elementor-element-bf25f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-bf25f2b .elementor-heading-title{font-size:2.8vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-8865bba{--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-554 .elementor-element.elementor-element-1e60431{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-554 .elementor-element.elementor-element-1e60431 .elementor-button{font-size:15px;padding:20px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-9eaad15{--spacer-size:5px;}.elementor-554 .elementor-element.elementor-element-df496d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-7195f5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-3666f33{--spacer-size:22px;}.elementor-554 .elementor-element.elementor-element-dd5d593{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-18b1237{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-19cfafb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-19cfafb .elementor-heading-title{font-size:6.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-423de88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-423de88 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-d7d9255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-d7d9255 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-1d29b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-1d29b19 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-f9c86fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-f9c86fa .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-c9426b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-c9426b1 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-e93e865{--spacer-size:20px;}.elementor-554 .elementor-element.elementor-element-6656425{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-6e933f2{--width:100%;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-d062ce5{--spacer-size:12px;}.elementor-554 .elementor-element.elementor-element-8dc6c46{--width:100%;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-81b69db{--gap:15px 15px;--row-gap:15px;--column-gap: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-554 .elementor-element.elementor-element-6279aed{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-6279aed .elementor-heading-title{font-size:6.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-11d559e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-11d559e .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-ecd8753{--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-554 .elementor-element.elementor-element-20ffa5b{--width:100%;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-01d7a99{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-cb280d9{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-cb280d9 .elementor-heading-title{font-size:3.6vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-a1d1339{--width:100%;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-d9520b0{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-07000ef{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-07000ef .elementor-heading-title{font-size:3.6vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-03c1521{--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-554 .elementor-element.elementor-element-371b3f7{--width:100%;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-9189494{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-a311280{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-a311280 .elementor-heading-title{font-size:3.6vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-85de276{--width:100%;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-211a420{width:var( --container-widget-width, 15% );max-width:15%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-dd677cf{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-dd677cf .elementor-heading-title{font-size:3.6vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-fe1c633{--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-554 .elementor-element.elementor-element-160db50{--width:100%;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-4f59c14{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-84c57db{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-84c57db .elementor-heading-title{font-size:3.6vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-ddc1362{--width:100%;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-cb94832{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-8007e12{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-554 .elementor-element.elementor-element-8007e12 .elementor-heading-title{font-size:3.6vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-d81c6aa{--width:100%;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-37525d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-37525d6 .elementor-heading-title{font-size:4.2vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-5ec3236{--spacer-size:60px;}.elementor-554 .elementor-element.elementor-element-2417def{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-988ad6f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-9a691b8{--spacer-size:22px;}.elementor-554 .elementor-element.elementor-element-ac5fa75{--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-b7fd6f0{--gap:15px 15px;--row-gap:15px;--column-gap: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-554 .elementor-element.elementor-element-bbb0234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-bbb0234 .elementor-heading-title{font-size:6.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-633d32d{margin:0px 18px calc(var(--kit-widget-spacing, 0px) + 5px) 18px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-633d32d .elementor-heading-title{font-size:4.2vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-334396d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-554 .elementor-element.elementor-element-e854350{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -6%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-e854350 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-e32b8ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-e32b8ca .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-c52ef39{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-c52ef39 .elementor-icon-list-item > a{font-size:12px;line-height:1.5em;}.elementor-554 .elementor-element.elementor-element-798750b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 8px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-798750b .elementor-heading-title{font-size:3.2vw;line-height:1.4em;letter-spacing:0.3px;}.elementor-554 .elementor-element.elementor-element-a5befe3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:8px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-86898eb{--width:60%;}.elementor-554 .elementor-element.elementor-element-562ad2e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;}.elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-562ad2e .elementor-icon-list-item > a{font-size:9px;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-779c554{--width:39%;--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-554 .elementor-element.elementor-element-d82c97f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-d82c97f .elementor-icon-list-item > a{font-size:9px;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-fa1bf2a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-fa1bf2a .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:1.2px;}.elementor-554 .elementor-element.elementor-element-292cf21{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-3e4c5dd{--width:100%;}.elementor-554 .elementor-element.elementor-element-ddc6019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-ddc6019 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-17add3e{--width:100%;}.elementor-554 .elementor-element.elementor-element-2dd585c{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 92px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-2dd585c .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-893ef36{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-893ef36 .elementor-button{font-size:12px;padding:20px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-525f4fe{--spacer-size:5px;}.elementor-554 .elementor-element.elementor-element-f3f3605{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:30px;--margin-left:10px;--margin-right:10px;}.elementor-554 .elementor-element.elementor-element-e8dc5c9{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;text-align:center;}.elementor-554 .elementor-element.elementor-element-e8dc5c9 .elementor-heading-title{font-size:2.9vw;line-height:1.7em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-286de86{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -6%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-286de86 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-c7f4003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-c7f4003 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-35138bb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-35138bb .elementor-icon-list-item > a{font-size:12px;line-height:1.5em;}.elementor-554 .elementor-element.elementor-element-71fc9d0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 8px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-71fc9d0 .elementor-heading-title{font-size:3.2vw;line-height:1.4em;letter-spacing:0.3px;}.elementor-554 .elementor-element.elementor-element-17792aa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:8px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-bc80e9b{--width:60%;}.elementor-554 .elementor-element.elementor-element-df9b88e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;}.elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-df9b88e .elementor-icon-list-item > a{font-size:9px;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-f3db2b2{--width:39%;--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-554 .elementor-element.elementor-element-3e35002{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-3e35002 .elementor-icon-list-item > a{font-size:9px;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-92451cb{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-92451cb .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:1.2px;}.elementor-554 .elementor-element.elementor-element-9cf2ec6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-9930752{--width:100%;}.elementor-554 .elementor-element.elementor-element-870e130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-870e130 .elementor-heading-title{font-size:2.2rem;line-height:1.2em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-28f0a46{--width:100%;}.elementor-554 .elementor-element.elementor-element-f429d6b{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 92px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-f429d6b .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-2d0dffe{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-2d0dffe .elementor-button{font-size:12px;padding:20px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-2395cf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-554 .elementor-element.elementor-element-d9e5970{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -6%) 0%;padding:0% 0% 0% 0%;text-align:left;}.elementor-554 .elementor-element.elementor-element-d9e5970 .elementor-heading-title{font-size:4.4vw;line-height:1.3em;}.elementor-554 .elementor-element.elementor-element-e01eac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-e01eac8 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-0811bc6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-0811bc6 .elementor-icon-list-item > a{font-size:12px;line-height:1.5em;}.elementor-554 .elementor-element.elementor-element-48a89b4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 8px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-554 .elementor-element.elementor-element-48a89b4 .elementor-heading-title{font-size:3.2vw;line-height:1.4em;letter-spacing:0.3px;}.elementor-554 .elementor-element.elementor-element-858aeb8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:8px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-82c4c69{--width:60%;}.elementor-554 .elementor-element.elementor-element-6758aec{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:9px;}.elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-6758aec .elementor-icon-list-item > a{font-size:9px;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-11ac7de{--width:39%;--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-554 .elementor-element.elementor-element-d039d54{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-554 .elementor-element.elementor-element-d039d54 .elementor-icon-list-item > a{font-size:9px;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-e7107e4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-e7107e4 .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:1.2px;}.elementor-554 .elementor-element.elementor-element-b27ddf0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-2c81def{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-fd90ecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-fd90ecc .elementor-heading-title{font-size:2.2rem;line-height:1.2em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-b74dd0c{--width:100%;}.elementor-554 .elementor-element.elementor-element-c716991{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 104px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-c716991 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-604dda2{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-604dda2 .elementor-button{font-size:12px;padding:20px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-902fe15{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-902fe15 .elementor-heading-title{font-size:3.6vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-e1b5e34{--spacer-size:20px;}.elementor-554 .elementor-element.elementor-element-604e3ef{margin-top:0px;margin-bottom:0px;}.elementor-554 .elementor-element.elementor-element-5a6bd2d{--spacer-size:12px;}.elementor-554 .elementor-element.elementor-element-d08955c{margin-top:10px;margin-bottom:0px;}.elementor-554 .elementor-element.elementor-element-32364f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-554 .elementor-element.elementor-element-da39507{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 7% 0% 7%;text-align:center;}.elementor-554 .elementor-element.elementor-element-da39507 .elementor-heading-title{font-size:7.2vw;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-258ba8d{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-554 .elementor-element.elementor-element-71011b8{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-846f8da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-846f8da .elementor-heading-title{font-size:54px;line-height:0.8em;}.elementor-554 .elementor-element.elementor-element-4442956{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 7% 0% 7%;}.elementor-554 .elementor-element.elementor-element-4442956 .elementor-heading-title{font-size:3.6vw;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-ccb9361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-ccb9361 .elementor-heading-title{font-size:4.9vw;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-40b5fb9{margin:0px 74px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-40b5fb9 .elementor-heading-title{font-size:3.4vw;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-3d7a416{margin:-75px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-554 .elementor-element.elementor-element-3d7a416 img{width:24%;}.elementor-554 .elementor-element.elementor-element-1731dcd{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-56abc4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-56abc4f .elementor-heading-title{font-size:54px;line-height:0.8em;}.elementor-554 .elementor-element.elementor-element-b5f329e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 7% 0% 7%;}.elementor-554 .elementor-element.elementor-element-b5f329e .elementor-heading-title{font-size:3.6vw;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-888200d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-888200d .elementor-heading-title{font-size:4.9vw;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-f48b939{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-f48b939 .elementor-heading-title{font-size:3.4vw;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-75b7b81{margin:-75px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-554 .elementor-element.elementor-element-75b7b81 img{width:24%;}.elementor-554 .elementor-element.elementor-element-57b22da{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-554 .elementor-element.elementor-element-65beb88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-65beb88 .elementor-heading-title{font-size:54px;line-height:0.8em;}.elementor-554 .elementor-element.elementor-element-48482ef{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 7% 0% 7%;}.elementor-554 .elementor-element.elementor-element-48482ef .elementor-heading-title{font-size:3.6vw;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-a9be7f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-a9be7f0 .elementor-heading-title{font-size:4.9vw;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-82c1f8c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 7% 0% 7%;text-align:left;}.elementor-554 .elementor-element.elementor-element-82c1f8c .elementor-heading-title{font-size:3.4vw;line-height:1.1em;}.elementor-554 .elementor-element.elementor-element-87a3df5{margin:-75px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-554 .elementor-element.elementor-element-87a3df5 img{width:24%;}.elementor-554 .elementor-element.elementor-element-e35fc9c{--spacer-size:41px;}.elementor-554 .elementor-element.elementor-element-0c1af0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-0c1af0d .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-3c3e8a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-3c3e8a7 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-2f7907c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-2f7907c .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-fed537c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-fed537c .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-226d473{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-554 .elementor-element.elementor-element-226d473 .elementor-heading-title{font-size:3.4vw;line-height:1.4em;letter-spacing:0.1px;}.elementor-554 .elementor-element.elementor-element-e6b651f:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-e6b651f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-554 .elementor-element.elementor-element-e6b651f{--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-554 .elementor-element.elementor-element-5ae1b15{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-554 .elementor-element.elementor-element-3e65d50{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-1be6ef3{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-1be6ef3 .elementor-heading-title{font-size:11px;}.elementor-554 .elementor-element.elementor-element-c417aec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-554 .elementor-element.elementor-element-15717d9{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-15717d9 .elementor-heading-title{font-size:11px;}}/* Start custom CSS for button, class: .elementor-element-d936ed6 */.elementor-554 .elementor-element.elementor-element-d936ed6 .elementor-button {
    background: linear-gradient(to right, #116A1F 25%, #19892B 65%, #116A1F 90%);
    background-size: 200% 200%;
    background-position: 0% 0%;
    color: white; /* Cor de texto para contraste */
    border: none; /* Ajuste conforme necessário */

    display: inline-block;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
    animation: mexedegradebotao 4s infinite;
}

@keyframes mexedegradebotao {
    0%, 100% {
        background-position: 0% 0%;
    }
    50% {
        background-position: 120% 120%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cbf2ed6 */.elementor-554 .elementor-element.elementor-element-6cbf2ed6 span {
        background: linear-gradient(to right, #32AA45 25%, #4CEE66 65%, #32AA45 90%);;
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 4s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b2dbdff */.elementor-554 .elementor-element.elementor-element-7b2dbdff span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3feffa */.elementor-554 .elementor-element.elementor-element-a3feffa .elementor-button {
    background: linear-gradient(to right, #116A1F 25%, #19892B 65%, #116A1F 90%);
    background-size: 200% 200%;
    background-position: 0% 0%;
    color: white; /* Cor de texto para contraste */
    border: none; /* Ajuste conforme necessário */

    display: inline-block;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
    animation: mexedegradebotao 4s infinite;
}

@keyframes mexedegradebotao {
    0%, 100% {
        background-position: 0% 0%;
    }
    50% {
        background-position: 120% 120%;
    }
}

.elementor-554 .elementor-element.elementor-element-a3feffa a{
    animation: pisca 1.5s infinite;
    box-shadow: 0 0 20px 0 #ffffff;
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c301efb */.elementor-554 .elementor-element.elementor-element-c301efb span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd27427 */.elementor-554 .elementor-element.elementor-element-fd27427 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46568e6 */.elementor-554 .elementor-element.elementor-element-46568e6 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67fce91 */.elementor-554 .elementor-element.elementor-element-67fce91 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e6908e */.elementor-554 .elementor-element.elementor-element-0e6908e span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a01b624 */.elementor-554 .elementor-element.elementor-element-a01b624 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defb5ce */.elementor-554 .elementor-element.elementor-element-defb5ce span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b57d22 */.elementor-554 .elementor-element.elementor-element-0b57d22 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1272f83 */.elementor-554 .elementor-element.elementor-element-1272f83 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb37987 */.elementor-554 .elementor-element.elementor-element-eb37987 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-601d761 */.elementor-554 .elementor-element.elementor-element-601d761 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c0d82 */.elementor-554 .elementor-element.elementor-element-77c0d82 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dab3b78 */.elementor-554 .elementor-element.elementor-element-dab3b78 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ac433b */.elementor-554 .elementor-element.elementor-element-7ac433b span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb760f7 */.elementor-554 .elementor-element.elementor-element-eb760f7 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4c0822 */.elementor-554 .elementor-element.elementor-element-a4c0822 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b56cf */.elementor-554 .elementor-element.elementor-element-23b56cf span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf25f2b */.elementor-554 .elementor-element.elementor-element-bf25f2b span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e60431 */.elementor-554 .elementor-element.elementor-element-1e60431 .elementor-button {
    background: linear-gradient(to right, #116A1F 25%, #19892B 65%, #116A1F 90%);
    background-size: 200% 200%;
    background-position: 0% 0%;
    color: white; /* Cor de texto para contraste */
    border: none; /* Ajuste conforme necessário */

    display: inline-block;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
    animation: mexedegradebotao 4s infinite;
}

@keyframes mexedegradebotao {
    0%, 100% {
        background-position: 0% 0%;
    }
    50% {
        background-position: 120% 120%;
    }
}

.elementor-554 .elementor-element.elementor-element-1e60431 a{
    animation: pisca 1.5s infinite;
    box-shadow: 0 0 20px 0 #ffffff;
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423de88 */.elementor-554 .elementor-element.elementor-element-423de88 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7d9255 */.elementor-554 .elementor-element.elementor-element-d7d9255 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d29b19 */.elementor-554 .elementor-element.elementor-element-1d29b19 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9c86fa */.elementor-554 .elementor-element.elementor-element-f9c86fa span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9426b1 */.elementor-554 .elementor-element.elementor-element-c9426b1 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11d559e */.elementor-554 .elementor-element.elementor-element-11d559e span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb280d9 */.elementor-554 .elementor-element.elementor-element-cb280d9 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07000ef */.elementor-554 .elementor-element.elementor-element-07000ef span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a311280 */.elementor-554 .elementor-element.elementor-element-a311280 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd677cf */.elementor-554 .elementor-element.elementor-element-dd677cf span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84c57db */.elementor-554 .elementor-element.elementor-element-84c57db span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8007e12 */.elementor-554 .elementor-element.elementor-element-8007e12 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-633d32d */.elementor-554 .elementor-element.elementor-element-633d32d span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e854350 */.elementor-554 .elementor-element.elementor-element-e854350 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e32b8ca */.elementor-554 .elementor-element.elementor-element-e32b8ca span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-798750b */.elementor-554 .elementor-element.elementor-element-798750b span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1bf2a */.elementor-554 .elementor-element.elementor-element-fa1bf2a span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddc6019 */.elementor-554 .elementor-element.elementor-element-ddc6019 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dd585c */.elementor-554 .elementor-element.elementor-element-2dd585c span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-893ef36 */.elementor-554 .elementor-element.elementor-element-893ef36 .elementor-button {
    background: linear-gradient(to right, #116A1F 25%, #19892B 65%, #116A1F 90%);
    background-size: 200% 200%;
    background-position: 0% 0%;
    color: white; /* Cor de texto para contraste */
    border: none; /* Ajuste conforme necessário */

    display: inline-block;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
    animation: mexedegradebotao 4s infinite;
}

@keyframes mexedegradebotao {
    0%, 100% {
        background-position: 0% 0%;
    }
    50% {
        background-position: 120% 120%;
    }
}

.elementor-554 .elementor-element.elementor-element-893ef36 a{
    animation: pisca 1.5s infinite;
    box-shadow: 0 0 20px 0 #ffffff;
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8dc5c9 */.elementor-554 .elementor-element.elementor-element-e8dc5c9 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-286de86 */.elementor-554 .elementor-element.elementor-element-286de86 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f4003 */.elementor-554 .elementor-element.elementor-element-c7f4003 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71fc9d0 */.elementor-554 .elementor-element.elementor-element-71fc9d0 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92451cb */.elementor-554 .elementor-element.elementor-element-92451cb span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-870e130 */.elementor-554 .elementor-element.elementor-element-870e130 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f429d6b */.elementor-554 .elementor-element.elementor-element-f429d6b span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d0dffe */.elementor-554 .elementor-element.elementor-element-2d0dffe .elementor-button {
    background: linear-gradient(to right, #116A1F 25%, #19892B 65%, #116A1F 90%);
    background-size: 200% 200%;
    background-position: 0% 0%;
    color: white; /* Cor de texto para contraste */
    border: none; /* Ajuste conforme necessário */

    display: inline-block;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
    animation: mexedegradebotao 4s infinite;
}

@keyframes mexedegradebotao {
    0%, 100% {
        background-position: 0% 0%;
    }
    50% {
        background-position: 120% 120%;
    }
}

.elementor-554 .elementor-element.elementor-element-2d0dffe a{
    animation: pisca 1.5s infinite;
    box-shadow: 0 0 20px 0 #ffffff;
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9e5970 */.elementor-554 .elementor-element.elementor-element-d9e5970 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e01eac8 */.elementor-554 .elementor-element.elementor-element-e01eac8 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48a89b4 */.elementor-554 .elementor-element.elementor-element-48a89b4 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7107e4 */.elementor-554 .elementor-element.elementor-element-e7107e4 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd90ecc */.elementor-554 .elementor-element.elementor-element-fd90ecc span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c716991 */.elementor-554 .elementor-element.elementor-element-c716991 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-604dda2 */.elementor-554 .elementor-element.elementor-element-604dda2 .elementor-button {
    background: linear-gradient(to right, #116A1F 25%, #19892B 65%, #116A1F 90%);
    background-size: 200% 200%;
    background-position: 0% 0%;
    color: white; /* Cor de texto para contraste */
    border: none; /* Ajuste conforme necessário */

    display: inline-block;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
    animation: mexedegradebotao 4s infinite;
}

@keyframes mexedegradebotao {
    0%, 100% {
        background-position: 0% 0%;
    }
    50% {
        background-position: 120% 120%;
    }
}

.elementor-554 .elementor-element.elementor-element-604dda2 a{
    animation: pisca 1.5s infinite;
    box-shadow: 0 0 20px 0 #ffffff;
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-902fe15 */.elementor-554 .elementor-element.elementor-element-902fe15 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-846f8da */.elementor-554 .elementor-element.elementor-element-846f8da span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4442956 */.elementor-554 .elementor-element.elementor-element-4442956 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccb9361 */.elementor-554 .elementor-element.elementor-element-ccb9361 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40b5fb9 */.elementor-554 .elementor-element.elementor-element-40b5fb9 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56abc4f */.elementor-554 .elementor-element.elementor-element-56abc4f span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5f329e */.elementor-554 .elementor-element.elementor-element-b5f329e span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-888200d */.elementor-554 .elementor-element.elementor-element-888200d span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f48b939 */.elementor-554 .elementor-element.elementor-element-f48b939 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65beb88 */.elementor-554 .elementor-element.elementor-element-65beb88 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48482ef */.elementor-554 .elementor-element.elementor-element-48482ef span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9be7f0 */.elementor-554 .elementor-element.elementor-element-a9be7f0 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82c1f8c */.elementor-554 .elementor-element.elementor-element-82c1f8c span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1af0d */.elementor-554 .elementor-element.elementor-element-0c1af0d span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c3e8a7 */.elementor-554 .elementor-element.elementor-element-3c3e8a7 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7907c */.elementor-554 .elementor-element.elementor-element-2f7907c span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fed537c */.elementor-554 .elementor-element.elementor-element-fed537c span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-226d473 */.elementor-554 .elementor-element.elementor-element-226d473 span {
        background: linear-gradient(to right, #492663 25%, #a660ff 65%, #492663 90%);
        background-size: 200% 200%;
        background-position: 0% 0%;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        text-shadow: 0px 0px #00000000 !important;
        animation: mexedegradetexto 3s infinite;
}

    @keyframes mexedegradetexto {
        0%, 100% {
            background-position: 0% 0%;
        } 50% {
            background-position: 120% 120%;
        }
    }/* End custom CSS */
/* Start custom CSS */body.elementor-page-554 body, html {
overflow-x: hidden !important;
}/* End custom CSS */