.elementor-32 .elementor-element.elementor-element-1dd046a{--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:var(--spacing-80) var(--spacing-80);--row-gap:var(--spacing-80);--column-gap:var(--spacing-80);--border-radius:0 0 var(--spacing-32) var(--spacing-32);--padding-top:var(--spacing-96);--padding-bottom:var(--spacing-96);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-1dd046a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1dd046a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #F3FCFB 0%, #E9F3DF 100%);}.elementor-32 .elementor-element.elementor-element-2f869e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-6180964{background-color:#78B43729;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-6180964.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-6180964 .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-3f69ce5{padding:var(--spacing-48) 0 0 0;}.elementor-32 .elementor-element.elementor-element-3f69ce5 .elementor-heading-title{font-family:var( --e-global-typography-84dda38-font-family ), Sans-serif;font-size:var( --e-global-typography-84dda38-font-size );font-weight:var( --e-global-typography-84dda38-font-weight );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-622f401{width:var( --container-widget-width, 600px );max-width:600px;padding:var(--spacing-32) 0 var(--spacing-32) 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-622f401 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-622f401 a{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-622f401 a:hover, .elementor-32 .elementor-element.elementor-element-622f401 a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-949728d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-26043a0{--display:flex;--justify-content:center;--gap:var(--spacing-24) var(--spacing-24);--row-gap:var(--spacing-24);--column-gap:var(--spacing-24);}.elementor-32 .elementor-element.elementor-element-be29099 img{border-radius:var(--spacing-32) 0 0 var(--spacing-32);}.elementor-32 .elementor-element.elementor-element-964357e{padding:0 0 0 var(--spacing-48);--e-icon-list-icon-size:var(--spacing-24);--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-item > a{font-family:var( --e-global-typography-0369f1d-font-family ), Sans-serif;font-size:var( --e-global-typography-0369f1d-font-size );font-weight:var( --e-global-typography-0369f1d-font-weight );line-height:var( --e-global-typography-0369f1d-line-height );}.elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-text{color:var( --e-global-color-bfea5dd );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-54cd5fa{--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:var(--spacing-80) var(--spacing-80);--row-gap:var(--spacing-80);--column-gap:var(--spacing-80);--border-radius:24px 24px 24px 24px;--padding-top:var(--spacing-96);--padding-bottom:var(--spacing-96);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-34a4fc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-6f6a15e{background-color:#78B43729;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-6f6a15e.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-6f6a15e .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-225d52c{padding:var(--spacing-48) 0 0 0;}.elementor-32 .elementor-element.elementor-element-225d52c .elementor-heading-title{font-family:var( --e-global-typography-84dda38-font-family ), Sans-serif;font-size:var( --e-global-typography-84dda38-font-size );font-weight:var( --e-global-typography-84dda38-font-weight );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-795f325{--display:flex;--justify-content:flex-end;}.elementor-32 .elementor-element.elementor-element-f78bb15{width:var( --container-widget-width, 600px );max-width:600px;padding:0 0 0 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-f78bb15 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-f78bb15 a{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-f78bb15 a:hover, .elementor-32 .elementor-element.elementor-element-f78bb15 a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-20de283{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--spacing-24);--padding-bottom:var(--spacing-192);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-3d61555{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--spacing-24) var(--spacing-24);--row-gap:var(--spacing-24);--column-gap:var(--spacing-24);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-fab8b9c{--display:flex;--gap:var(--spacing-16) var(--spacing-16);--row-gap:var(--spacing-16);--column-gap:var(--spacing-16);--border-radius:var(--spacing-24) var(--spacing-24) var(--spacing-24) var(--spacing-24);}.elementor-32 .elementor-element.elementor-element-5ea6af2{--divider-border-style:solid;--divider-color:var( --e-global-color-79aa0fe );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-5ea6af2 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-5ea6af2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-a5d83b0 .elementor-heading-title{font-family:var( --e-global-typography-1742c39-font-family ), Sans-serif;font-size:var( --e-global-typography-1742c39-font-size );font-weight:var( --e-global-typography-1742c39-font-weight );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-7fb076f .elementor-heading-title{font-family:var( --e-global-typography-1742c39-font-family ), Sans-serif;font-size:var( --e-global-typography-1742c39-font-size );font-weight:var( --e-global-typography-1742c39-font-weight );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-538b9e6{font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-bfea5dd );}.elementor-32 .elementor-element.elementor-element-538b9e6 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-538b9e6 a{color:var( --e-global-color-bfea5dd );}.elementor-32 .elementor-element.elementor-element-538b9e6 a:hover, .elementor-32 .elementor-element.elementor-element-538b9e6 a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-9d4ceb3{--display:flex;--gap:var(--spacing-16) var(--spacing-16);--row-gap:var(--spacing-16);--column-gap:var(--spacing-16);--border-radius:var(--spacing-24) var(--spacing-24) var(--spacing-24) var(--spacing-24);}.elementor-32 .elementor-element.elementor-element-6b96118{--divider-border-style:solid;--divider-color:var( --e-global-color-79aa0fe );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-6b96118 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-6b96118 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-4412f7d .elementor-heading-title{font-family:var( --e-global-typography-1742c39-font-family ), Sans-serif;font-size:var( --e-global-typography-1742c39-font-size );font-weight:var( --e-global-typography-1742c39-font-weight );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-1300980 .elementor-heading-title{font-family:var( --e-global-typography-1742c39-font-family ), Sans-serif;font-size:var( --e-global-typography-1742c39-font-size );font-weight:var( --e-global-typography-1742c39-font-weight );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-c4ce2bc{font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-bfea5dd );}.elementor-32 .elementor-element.elementor-element-c4ce2bc p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-c4ce2bc a{color:var( --e-global-color-bfea5dd );}.elementor-32 .elementor-element.elementor-element-c4ce2bc a:hover, .elementor-32 .elementor-element.elementor-element-c4ce2bc a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-82df88c{--display:flex;--gap:var(--spacing-16) var(--spacing-16);--row-gap:var(--spacing-16);--column-gap:var(--spacing-16);--border-radius:var(--spacing-24) var(--spacing-24) var(--spacing-24) var(--spacing-24);}.elementor-32 .elementor-element.elementor-element-adb1807{--divider-border-style:solid;--divider-color:var( --e-global-color-79aa0fe );--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-adb1807 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-adb1807 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-1c301e3 .elementor-heading-title{font-family:var( --e-global-typography-1742c39-font-family ), Sans-serif;font-size:var( --e-global-typography-1742c39-font-size );font-weight:var( --e-global-typography-1742c39-font-weight );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-f174022 .elementor-heading-title{font-family:var( --e-global-typography-1742c39-font-family ), Sans-serif;font-size:var( --e-global-typography-1742c39-font-size );font-weight:var( --e-global-typography-1742c39-font-weight );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-b53e109{font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-bfea5dd );}.elementor-32 .elementor-element.elementor-element-b53e109 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-b53e109 a{color:var( --e-global-color-bfea5dd );}.elementor-32 .elementor-element.elementor-element-b53e109 a:hover, .elementor-32 .elementor-element.elementor-element-b53e109 a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-ed7cad1{--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:var(--spacing-80) var(--spacing-80);--row-gap:var(--spacing-80);--column-gap:var(--spacing-80);--border-radius:var(--spacing-32) var(--spacing-32) var(--spacing-32) var(--spacing-32);--padding-top:var(--spacing-96);--padding-bottom:var(--spacing-96);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-ed7cad1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ed7cad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #F3FCFB 0%, #E9F3DF 100%);}.elementor-32 .elementor-element.elementor-element-9ccba1d{--display:flex;--justify-content:center;--gap:var(--spacing-24) var(--spacing-24);--row-gap:var(--spacing-24);--column-gap:var(--spacing-24);}.elementor-32 .elementor-element.elementor-element-25f45de img{border-radius:var(--spacing-32) var(--spacing-32) var(--spacing-32) var(--spacing-32);}.elementor-32 .elementor-element.elementor-element-5495129{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-26fbe13{background-color:#78B43729;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-26fbe13.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-26fbe13 .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-168df0c{padding:var(--spacing-48) 0 0 0;}.elementor-32 .elementor-element.elementor-element-168df0c .elementor-heading-title{font-family:var( --e-global-typography-84dda38-font-family ), Sans-serif;font-size:var( --e-global-typography-84dda38-font-size );font-weight:var( --e-global-typography-84dda38-font-weight );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-4334cea{width:var( --container-widget-width, 600px );max-width:600px;padding:var(--spacing-32) 0 0 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4334cea p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-4334cea a{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4334cea a:hover, .elementor-32 .elementor-element.elementor-element-4334cea a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-4fc5d34{width:var( --container-widget-width, 600px );max-width:600px;padding:var(--spacing-24) 0 var(--spacing-32) 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0369f1d-font-family ), Sans-serif;font-size:var( --e-global-typography-0369f1d-font-size );font-weight:var( --e-global-typography-0369f1d-font-weight );line-height:var( --e-global-typography-0369f1d-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4fc5d34 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-4fc5d34 a{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4fc5d34 a:hover, .elementor-32 .elementor-element.elementor-element-4fc5d34 a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-d9379c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-7f027db{--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:var(--spacing-80) var(--spacing-80);--row-gap:var(--spacing-80);--column-gap:var(--spacing-80);--border-radius:24px 24px 24px 24px;--padding-top:var(--spacing-96);--padding-bottom:var(--spacing-96);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-8af2ad1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-f7e27e7{background-color:#78B43729;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-f7e27e7.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-f7e27e7 .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-b3e9f93{padding:var(--spacing-48) 0 0 0;}.elementor-32 .elementor-element.elementor-element-b3e9f93 .elementor-heading-title{font-family:var( --e-global-typography-84dda38-font-family ), Sans-serif;font-size:var( --e-global-typography-84dda38-font-size );font-weight:var( --e-global-typography-84dda38-font-weight );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-0313ed7{--display:flex;--justify-content:flex-end;}.elementor-32 .elementor-element.elementor-element-bb4be5c{width:var( --container-widget-width, 600px );max-width:600px;padding:0 0 0 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-bb4be5c p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-bb4be5c a{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-bb4be5c a:hover, .elementor-32 .elementor-element.elementor-element-bb4be5c a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-b127fa7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-4f4f1a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:0;--padding-bottom:var(--spacing-96);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-4f0a20d{--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:var(--spacing-80) var(--spacing-80);--row-gap:var(--spacing-80);--column-gap:var(--spacing-80);--border-radius:var(--spacing-32) var(--spacing-32) var(--spacing-32) var(--spacing-32);--padding-top:var(--spacing-96);--padding-bottom:var(--spacing-96);--padding-left:var(--spacing-48);--padding-right:var(--spacing-48);}.elementor-32 .elementor-element.elementor-element-4f0a20d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4f0a20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #F3FCFB 0%, #E9F3DF 100%);}.elementor-32 .elementor-element.elementor-element-5fb3764{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-66fec14{background-color:#78B43729;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-66fec14.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-66fec14 .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-ede6cf6{width:var( --container-widget-width, 900px );max-width:900px;padding:var(--spacing-48) 0 0 0;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-ede6cf6 .elementor-heading-title{font-family:var( --e-global-typography-84dda38-font-family ), Sans-serif;font-size:var( --e-global-typography-84dda38-font-size );font-weight:var( --e-global-typography-84dda38-font-weight );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-f273ae5{width:var( --container-widget-width, 600px );max-width:600px;padding:var(--spacing-32) 0 var(--spacing-32) 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-f273ae5 p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-f273ae5 a{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-f273ae5 a:hover, .elementor-32 .elementor-element.elementor-element-f273ae5 a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-961b696 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-e11f0d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-2df667d .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-80ba520{padding:var(--spacing-48) 0 var(--spacing-24) 0;}.elementor-32 .elementor-element.elementor-element-80ba520 .elementor-heading-title{font-family:var( --e-global-typography-f73e472-font-family ), Sans-serif;font-size:var( --e-global-typography-f73e472-font-size );font-weight:var( --e-global-typography-f73e472-font-weight );line-height:var( --e-global-typography-f73e472-line-height );letter-spacing:var( --e-global-typography-f73e472-letter-spacing );word-spacing:var( --e-global-typography-f73e472-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-3a3a7f7 .elementor-heading-title{font-family:var( --e-global-typography-e841126-font-family ), Sans-serif;font-size:var( --e-global-typography-e841126-font-size );font-weight:var( --e-global-typography-e841126-font-weight );line-height:var( --e-global-typography-e841126-line-height );word-spacing:var( --e-global-typography-e841126-word-spacing );color:var( --e-global-color-bfea5dd );}.elementor-32 .elementor-element.elementor-element-7c7efdd{width:var( --container-widget-width, 600px );max-width:600px;padding:var(--spacing-32) 0 var(--spacing-32) 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-7c7efdd p{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-7c7efdd a{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-7c7efdd a:hover, .elementor-32 .elementor-element.elementor-element-7c7efdd a:focus{color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-bae0ccc .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-556e65f{--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:var(--spacing-80) var(--spacing-80);--row-gap:var(--spacing-80);--column-gap:var(--spacing-80);--border-radius:24px 24px 24px 24px;--padding-top:0;--padding-bottom:var(--spacing-96);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-de5f8f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-90dc673{background-color:#78B43729;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-90dc673.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-90dc673 .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-c61d6b7{padding:var(--spacing-48) 0 0 0;}.elementor-32 .elementor-element.elementor-element-c61d6b7 .elementor-heading-title{font-family:var( --e-global-typography-84dda38-font-family ), Sans-serif;font-size:var( --e-global-typography-84dda38-font-size );font-weight:var( --e-global-typography-84dda38-font-weight );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );color:var( --e-global-color-47a658d );}.elementor-32 .elementor-element.elementor-element-8610684{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-7a8d99e{text-align:end;}.elementor-32 .elementor-element.elementor-element-7a8d99e img{width:300px;}.elementor-32 .elementor-element.elementor-element-c42e553{--display:flex;--padding-top:var(--spacing-64);--padding-bottom:var(--spacing-64);--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-96892d4{--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:var(--spacing-48) var(--spacing-48);--row-gap:var(--spacing-48);--column-gap:var(--spacing-48);--border-radius:var(--spacing-32) var(--spacing-32) var(--spacing-32) var(--spacing-32);--padding-top:var(--spacing-48);--padding-bottom:var(--spacing-48);--padding-left:var(--spacing-48);--padding-right:var(--spacing-48);}.elementor-32 .elementor-element.elementor-element-96892d4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-96892d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-ec195ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-adfb105{background-color:#8EC057;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-adfb105.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-adfb105 .elementor-heading-title{font-family:var( --e-global-typography-23492d1-font-family ), Sans-serif;font-size:var( --e-global-typography-23492d1-font-size );font-weight:var( --e-global-typography-23492d1-font-weight );text-transform:var( --e-global-typography-23492d1-text-transform );line-height:var( --e-global-typography-23492d1-line-height );color:var( --e-global-color-09cb34c );}.elementor-32 .elementor-element.elementor-element-a919827{width:var( --container-widget-width, 630px );max-width:630px;padding:var(--spacing-24) 0 0 0;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-a919827 .elementor-heading-title{font-family:var( --e-global-typography-84dda38-font-family ), Sans-serif;font-size:var( --e-global-typography-84dda38-font-size );font-weight:var( --e-global-typography-84dda38-font-weight );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );color:var( --e-global-color-09cb34c );}.elementor-32 .elementor-element.elementor-element-de99a4c{width:var( --container-widget-width, 600px );max-width:600px;padding:var(--spacing-32) 0 0 0;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-500d53d-font-family ), Sans-serif;font-size:var( --e-global-typography-500d53d-font-size );font-weight:var( --e-global-typography-500d53d-font-weight );line-height:var( --e-global-typography-500d53d-line-height );color:var( --e-global-color-09cb34c );}.elementor-32 .elementor-element.elementor-element-de99a4c a{color:var( --e-global-color-09cb34c );}.elementor-32 .elementor-element.elementor-element-de99a4c a:hover, .elementor-32 .elementor-element.elementor-element-de99a4c a:focus{color:var( --e-global-color-09cb34c );}.elementor-32 .elementor-element.elementor-element-f33f59e{--display:flex;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-7682e58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-6eda268 .elementor-button-content-wrapper{flex-direction:row;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-33123c2{right:0px;}body.rtl .elementor-32 .elementor-element.elementor-element-33123c2{left:0px;}.elementor-32 .elementor-element.elementor-element-33123c2{bottom:0px;}.elementor-32 .elementor-element.elementor-element-33123c2 img{width:200px;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-6180964 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-3f69ce5 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-622f401{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-964357e{--icon-vertical-align:flex-start;}.elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0369f1d-font-size );line-height:var( --e-global-typography-0369f1d-line-height );}.elementor-32 .elementor-element.elementor-element-6f6a15e .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-225d52c .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-f78bb15{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-3d61555{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a5d83b0 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-7fb076f .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-538b9e6{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-4412f7d .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-1300980 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-c4ce2bc{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-1c301e3 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-f174022 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-b53e109{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-26fbe13 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-168df0c .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-4334cea{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-4fc5d34{font-size:var( --e-global-typography-0369f1d-font-size );line-height:var( --e-global-typography-0369f1d-line-height );}.elementor-32 .elementor-element.elementor-element-f7e27e7 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-b3e9f93 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-bb4be5c{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-66fec14 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-ede6cf6 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-f273ae5{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-2df667d .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-80ba520 .elementor-heading-title{font-size:var( --e-global-typography-f73e472-font-size );line-height:var( --e-global-typography-f73e472-line-height );letter-spacing:var( --e-global-typography-f73e472-letter-spacing );word-spacing:var( --e-global-typography-f73e472-word-spacing );}.elementor-32 .elementor-element.elementor-element-3a3a7f7 .elementor-heading-title{font-size:var( --e-global-typography-e841126-font-size );line-height:var( --e-global-typography-e841126-line-height );word-spacing:var( --e-global-typography-e841126-word-spacing );}.elementor-32 .elementor-element.elementor-element-7c7efdd{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-90dc673 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-c61d6b7 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-96892d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-adfb105 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-a919827 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-de99a4c{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-6180964 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-3f69ce5 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-622f401{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-26043a0.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-964357e{padding:0 0 0 0;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-964357e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0369f1d-font-size );line-height:var( --e-global-typography-0369f1d-line-height );}.elementor-32 .elementor-element.elementor-element-54cd5fa{--gap:var(--spacing-48) var(--spacing-48);--row-gap:var(--spacing-48);--column-gap:var(--spacing-48);}.elementor-32 .elementor-element.elementor-element-6f6a15e .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-225d52c .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-f78bb15{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-20de283{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-32 .elementor-element.elementor-element-3d61555{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a5d83b0 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-7fb076f .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-538b9e6{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-4412f7d .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-1300980 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-c4ce2bc{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-1c301e3 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-f174022 .elementor-heading-title{font-size:var( --e-global-typography-1742c39-font-size );line-height:var( --e-global-typography-1742c39-line-height );word-spacing:var( --e-global-typography-1742c39-word-spacing );}.elementor-32 .elementor-element.elementor-element-b53e109{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-9ccba1d.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-26fbe13 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-168df0c .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-4334cea{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-4fc5d34{font-size:var( --e-global-typography-0369f1d-font-size );line-height:var( --e-global-typography-0369f1d-line-height );}.elementor-32 .elementor-element.elementor-element-7f027db{--gap:var(--spacing-48) var(--spacing-48);--row-gap:var(--spacing-48);--column-gap:var(--spacing-48);}.elementor-32 .elementor-element.elementor-element-f7e27e7 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-b3e9f93 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-bb4be5c{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-66fec14 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-ede6cf6 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-f273ae5{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-2df667d .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-80ba520 .elementor-heading-title{font-size:var( --e-global-typography-f73e472-font-size );line-height:var( --e-global-typography-f73e472-line-height );letter-spacing:var( --e-global-typography-f73e472-letter-spacing );word-spacing:var( --e-global-typography-f73e472-word-spacing );}.elementor-32 .elementor-element.elementor-element-3a3a7f7 .elementor-heading-title{font-size:var( --e-global-typography-e841126-font-size );line-height:var( --e-global-typography-e841126-line-height );word-spacing:var( --e-global-typography-e841126-word-spacing );}.elementor-32 .elementor-element.elementor-element-7c7efdd{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-556e65f{--gap:var(--spacing-48) var(--spacing-48);--row-gap:var(--spacing-48);--column-gap:var(--spacing-48);}.elementor-32 .elementor-element.elementor-element-90dc673 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-c61d6b7 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-adfb105 .elementor-heading-title{font-size:var( --e-global-typography-23492d1-font-size );line-height:var( --e-global-typography-23492d1-line-height );}.elementor-32 .elementor-element.elementor-element-a919827 .elementor-heading-title{font-size:var( --e-global-typography-84dda38-font-size );line-height:var( --e-global-typography-84dda38-line-height );letter-spacing:var( --e-global-typography-84dda38-letter-spacing );word-spacing:var( --e-global-typography-84dda38-word-spacing );}.elementor-32 .elementor-element.elementor-element-de99a4c{font-size:var( --e-global-typography-500d53d-font-size );line-height:var( --e-global-typography-500d53d-line-height );}.elementor-32 .elementor-element.elementor-element-33123c2{text-align:start;}.elementor-32 .elementor-element.elementor-element-33123c2 img{width:133px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-de5f8f9{--width:50%;}.elementor-32 .elementor-element.elementor-element-8610684{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-8610684{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4f4f1a4 *//* Gemeinsamer Container */
.wk-trennlinie {
  --wk-abstand: 64px;
  --wk-linienfarbe: rgba(120, 180, 55, 0.52);
}

/* Unterstützt auch Elementor-Container mit innerem Wrapper */
.wk-trennlinie,
.wk-trennlinie > .e-con-inner {
  gap: var(--wk-abstand) !important;
}

/* Zweiter Inhaltscontainer */
.wk-trennlinie .wk-trennlinie-rechts {
  position: relative;
  overflow: visible;
  align-self: stretch !important;
}

/* Vertikale Linie: mittig zwischen beiden Containern */
.wk-trennlinie .wk-trennlinie-rechts::before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: calc(var(--wk-abstand) / -2);
  width: 1px;
  background: var(--wk-linienfarbe);
  transform: translateX(-50%);
  pointer-events: none;
}

/* Mobil: Container untereinander und horizontale Linie */
@media (max-width: 767px) {
  .wk-trennlinie {
    --wk-abstand: 48px;
  }

  .wk-trennlinie,
  .wk-trennlinie > .e-con-inner {
    flex-direction: column !important;
  }

  .wk-trennlinie > .e-con,
  .wk-trennlinie > .e-con-inner > .e-con {
    width: 100% !important;
    max-width: 100%;
    flex-basis: auto !important;
    min-width: 0;
  }

  .wk-trennlinie .wk-trennlinie-rechts::before {
    top: calc(var(--wk-abstand) / -2);
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1px;
    transform: translateY(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33123c2 */@media (max-width:540px) {
    .elementor-32 .elementor-element.elementor-element-33123c2 {
        position: relative !important;
    }
}/* End custom CSS */