.elementor-31 .elementor-element.elementor-element-7471e99a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-7543c3f6{text-align:start;}.elementor-31 .elementor-element.elementor-element-7543c3f6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-64049b2b{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-64049b2b.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-64049b2b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-4791069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-221ccb50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-31 .elementor-element.elementor-element-306a5cd8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-55f79c4f{padding:0px 0px 40px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-55f79c4f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5768d09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bebbc34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-984165d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0432541 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-68b0950{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fae8c56 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-fea7ada .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-22c0c11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-22c0c11.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-521eeaf0 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-5bf44d9 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-1e93cde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-34b4aa2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-31 .elementor-element.elementor-element-34dde0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-34dde0d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-57e3e26 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-f3811f7 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-a71e3b6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7eb83b8{padding:0px 0px 40px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-7eb83b8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-27a66ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dd0ba06 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-eec213c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-1e73109 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-6fcb5bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-5097490{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e4d5220{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-e4d5220 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0b0cb2e{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-0b0cb2e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-30dcdc9{--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:space-between;--gap:64px 40px;--row-gap:64px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9331410{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2dfdca8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3311cbc{background-color:#CFD9FE;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-3311cbc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3311cbc .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-3311cbc .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-3311cbc .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-48d34b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-aea95e6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-aea95e6 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-aea95e6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c210936{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c210936 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-c210936 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c5a4871{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c5a4871 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-c5a4871 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2e9270e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2e9270e .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-2e9270e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-da75b91{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-da75b91 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-da75b91 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-ff76372{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-99c2535 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-310d8e4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-4df19fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-435699f{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fca69ef{background-color:#CFD9FE;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-fca69ef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-fca69ef .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-fca69ef .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-fca69ef .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-bc428b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3e122e9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3e122e9 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-3e122e9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-5f03b40{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5f03b40 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-5f03b40 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-916d3af{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-916d3af .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-916d3af .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2b81eaa{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2b81eaa .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-2b81eaa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-167deee{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-167deee .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-167deee .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b1c4bec{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-020fcca .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f7f7e0d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-a74ed4e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3a1b163{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0583e15{background-color:#CFD9FE;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-0583e15.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0583e15 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-0583e15 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-0583e15 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-ab66220{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-90b282f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-90b282f .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-90b282f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-eaa86c6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-eaa86c6 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-eaa86c6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d2f3afc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d2f3afc .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-d2f3afc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1eda337{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1eda337 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-1eda337 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2c71632{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2c71632 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-2c71632 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-862196a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c3e1b5c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-672ff23 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-cb1d623{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-784e3e6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8296250{background-color:#CFD9FE;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-8296250.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-8296250 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-8296250 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-8296250 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-bc2b9f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ae1d1f6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ae1d1f6 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-ae1d1f6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-adff1ec{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-adff1ec .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-adff1ec .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-aab16ff{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-aab16ff .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-aab16ff .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1db7b70{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1db7b70 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-1db7b70 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7300891{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7300891 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-7300891 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c8715ae{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e7a0821 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-9665e3e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-d44bff7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4c3d5eb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1fef98f{background-color:#CFD9FE;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-1fef98f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1fef98f .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-1fef98f .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-1fef98f .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-3b3b96c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-97f59da{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-97f59da .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-97f59da .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-aad0157{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-aad0157 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-aad0157 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2e90361{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2e90361 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-2e90361 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-430ae8a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-430ae8a .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-430ae8a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-0633525{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0633525 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-0633525 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-5cd5edc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a31f3d7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-a7f80ab .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-3aecdc9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-272eeb1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-38b2d42{background-color:#CFD9FE;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-38b2d42.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-38b2d42 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-38b2d42 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-38b2d42 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-8160648{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3bf7ad2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3bf7ad2 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-3bf7ad2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fc2dcc7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fc2dcc7 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-fc2dcc7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-0ee82fb{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0ee82fb .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-0ee82fb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-da61b27{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-da61b27 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-da61b27 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-abbcc48{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-abbcc48 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-abbcc48 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-901d6fb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9fc61dc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f23b8c3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-74ae317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-6aa2336{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b2322ad{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-b2322ad .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ee06525{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-ee06525 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-2c69001{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-31 .elementor-element.elementor-element-73dc6ba{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-29e23d0{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5848287{background-color:var( --e-global-color-68b25fa );padding:6px 6px 6px 6px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-5848287.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-5848287 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-5848287 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-5848287 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-9b254e2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8069b6d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-cf42a27 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-e0be683{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0bc72a7{background-color:var( --e-global-color-68b25fa );padding:6px 6px 6px 6px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-0bc72a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0bc72a7 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-0bc72a7 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-0bc72a7 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-05aecf5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bdd2e66 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-889e170 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-6b268ee{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ee2551d{background-color:var( --e-global-color-68b25fa );padding:6px 6px 6px 6px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-ee2551d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-ee2551d .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-ee2551d .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-ee2551d .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-0b09f9e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2b364ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-eec325e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-f003a9c{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dfb8686{background-color:var( --e-global-color-68b25fa );padding:6px 6px 6px 6px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-dfb8686.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-dfb8686 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-dfb8686 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-dfb8686 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-cf7a8e3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1835dfb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6b1cb61 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-c74790a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a16d684 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-31 .elementor-element.elementor-element-685a280{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-0068004{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-928793b{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-928793b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3a0553b{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-3a0553b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-480df6a{--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:space-between;--gap:64px 40px;--row-gap:64px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6d50c87{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-acac150{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e59220d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e0bfd7a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-1c7ec3d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1a9cf4d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4cb1c57 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-9c97719 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-0212036{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6d38534{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d5e2d02 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0f27b50 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-b3687ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-6ddcb41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e81b7ab{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-e81b7ab .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-373e0d2{--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:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-02644cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-02644cb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-02644cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F5;}.elementor-31 .elementor-element.elementor-element-49e5d89{background-color:#CFD9FE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-49e5d89 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-49e5d89 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-49e5d89 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-d80e64e{text-align:center;}.elementor-31 .elementor-element.elementor-element-d80e64e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d6e3d82{text-align:center;}.elementor-31 .elementor-element.elementor-element-d6e3d82 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-46647a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-46647a3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-46647a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F5;}.elementor-31 .elementor-element.elementor-element-b43d822{background-color:#CFD9FE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-b43d822 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-b43d822 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-b43d822 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-47bd44d{text-align:center;}.elementor-31 .elementor-element.elementor-element-47bd44d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-61bbbab{text-align:center;}.elementor-31 .elementor-element.elementor-element-61bbbab .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-dde68e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-dde68e6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dde68e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F5;}.elementor-31 .elementor-element.elementor-element-0592a8e{background-color:#CFD9FE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-0592a8e .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-0592a8e .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-0592a8e .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-e345763{text-align:center;}.elementor-31 .elementor-element.elementor-element-e345763 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6b1cafc{text-align:center;}.elementor-31 .elementor-element.elementor-element-6b1cafc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-ab3627c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-ab3627c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ab3627c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F5;}.elementor-31 .elementor-element.elementor-element-dd27a6d{background-color:#CFD9FE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-31 .elementor-element.elementor-element-dd27a6d .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-dd27a6d .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-dd27a6d .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-5555824{text-align:center;}.elementor-31 .elementor-element.elementor-element-5555824 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-2857b90{text-align:center;}.elementor-31 .elementor-element.elementor-element-2857b90 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-31a14ef );}.elementor-31 .elementor-element.elementor-element-80d366c{--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:80px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-4d901f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4d901f6::before, .elementor-31 .elementor-element.elementor-element-4d901f6 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4d901f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4d901f6 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4d901f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4d901f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-6d86836{--display:flex;--min-height:128px;--overlay-opacity:1;--border-radius:24px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6d86836::before, .elementor-31 .elementor-element.elementor-element-6d86836 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-6d86836 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-6d86836 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-6d86836 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-6d86836 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalsforhealth.co.uk/wp-content/uploads/2025/12/bg-lines-top.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-31 .elementor-element.elementor-element-cbb6d13{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-4c5ed72{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-611257c{width:var( --container-widget-width, 1024px );max-width:1024px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-611257c.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-611257c .elementor-heading-title{font-family:"Hubot Sans Expanded", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:var( --e-global-color-2a45006 );}.elementor-31 .elementor-element.elementor-element-be94541{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-be94541.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-be94541 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-2a45006 );}.elementor-31 .elementor-element.elementor-element-80e2f2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bbea9e4 .elementor-button{background-color:var( --e-global-color-2df7319 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bbea9e4 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-bbea9e4 .elementor-button:focus{background-color:var( --e-global-color-8cd9d5c );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bbea9e4 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-bbea9e4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-710dcb4 .elementor-button{background-color:var( --e-global-color-3341ba4 );fill:var( --e-global-color-2a45006 );color:var( --e-global-color-2a45006 );}.elementor-31 .elementor-element.elementor-element-710dcb4 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-710dcb4 .elementor-button:focus{background-color:var( --e-global-color-5418afb );color:var( --e-global-color-2a45006 );}.elementor-31 .elementor-element.elementor-element-710dcb4 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-710dcb4 .elementor-button:focus svg{fill:var( --e-global-color-2a45006 );}.elementor-31 .elementor-element.elementor-element-8d20790{--display:flex;--min-height:128px;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8d20790::before, .elementor-31 .elementor-element.elementor-element-8d20790 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-8d20790 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-8d20790 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-8d20790 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-8d20790 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalsforhealth.co.uk/wp-content/uploads/2025/12/bg-lines-bottom.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-7471e99a{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-64049b2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-4791069{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-221ccb50{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-984165d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-0432541 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-fae8c56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-fea7ada .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-22c0c11.e-con{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-1e93cde{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-34b4aa2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-34dde0d.e-con{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-dd0ba06 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-eec213c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-1e73109 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-6fcb5bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-5097490{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-e4d5220.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-0b0cb2e.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-0b0cb2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-3311cbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-310d8e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-fca69ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-f7f7e0d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-0583e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-672ff23 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-8296250.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-9665e3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-1fef98f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-a7f80ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-38b2d42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-f23b8c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-74ae317{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-6aa2336{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-b2322ad.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-ee06525.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-ee06525 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-2c69001{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-8069b6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-cf42a27 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-bdd2e66 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-889e170 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-2b364ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-eec325e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-1835dfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-6b1cb61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-c74790a.e-con{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-685a280{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-0068004{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-928793b.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-3a0553b.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-3a0553b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-e0bfd7a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-9c97719 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-0f27b50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-b3687ba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-6ddcb41{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-e81b7ab.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-49e5d89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-d6e3d82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-b43d822.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-61bbbab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-0592a8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6b1cafc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-dd27a6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-2857b90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-80d366c{--padding-top:64px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-cbb6d13{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-611257c .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-be94541 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-7471e99a{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-64049b2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-4791069{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-984165d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-0432541 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-fae8c56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-fea7ada .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-521eeaf0 img{border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-5bf44d9 img{border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-1e93cde{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-57e3e26 img{border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-f3811f7 img{border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-dd0ba06 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-eec213c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-1e73109 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-6fcb5bf{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-0b0cb2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-30dcdc9{--gap:48px 24px;--row-gap:48px;--column-gap:24px;}.elementor-31 .elementor-element.elementor-element-9331410{--width:calc(50% - 12px);}.elementor-31 .elementor-element.elementor-element-2dfdca8{--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-310d8e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-4df19fe{--width:calc(50% - 12px);}.elementor-31 .elementor-element.elementor-element-435699f{--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-f7f7e0d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-a74ed4e{--width:calc(50% - 12px);}.elementor-31 .elementor-element.elementor-element-3a1b163{--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-672ff23 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-cb1d623{--width:calc(50% - 12px);}.elementor-31 .elementor-element.elementor-element-784e3e6{--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-9665e3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-d44bff7{--width:calc(50% - 12px);}.elementor-31 .elementor-element.elementor-element-4c3d5eb{--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-a7f80ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-3aecdc9{--width:calc(50% - 12px);}.elementor-31 .elementor-element.elementor-element-272eeb1{--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-f23b8c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-74ae317{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-ee06525 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-2c69001{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-31 .elementor-element.elementor-element-29e23d0{--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-5848287{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-5848287.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-8069b6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-cf42a27 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-e0be683{--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-0bc72a7{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-0bc72a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-bdd2e66 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-889e170 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-6b268ee{--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-ee2551d{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ee2551d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-2b364ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-eec325e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-f003a9c{--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;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-dfb8686{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-dfb8686.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1835dfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-6b1cb61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-685a280{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-3a0553b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-480df6a{--gap:40px 24px;--row-gap:40px;--column-gap:24px;}.elementor-31 .elementor-element.elementor-element-6d50c87{--width:100%;}.elementor-31 .elementor-element.elementor-element-e0bfd7a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-1c7ec3d{--width:100%;}.elementor-31 .elementor-element.elementor-element-9c97719 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-0212036{--width:100%;}.elementor-31 .elementor-element.elementor-element-0f27b50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-b3687ba{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-373e0d2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-31 .elementor-element.elementor-element-d6e3d82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-61bbbab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-6b1cafc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-2857b90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31 .elementor-element.elementor-element-80d366c{--padding-top:48px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-31 .elementor-element.elementor-element-6d86836{--border-radius:24px 24px 0px 0px;}.elementor-31 .elementor-element.elementor-element-611257c .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-31 .elementor-element.elementor-element-be94541 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-31 .elementor-element.elementor-element-bbea9e4{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-bbea9e4.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-710dcb4{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-22c0c11{--width:46.667%;}.elementor-31 .elementor-element.elementor-element-34dde0d{--width:46.667%;}.elementor-31 .elementor-element.elementor-element-5097490{--width:100%;}.elementor-31 .elementor-element.elementor-element-30dcdc9{--width:100%;}.elementor-31 .elementor-element.elementor-element-9331410{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-4df19fe{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-a74ed4e{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-cb1d623{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-d44bff7{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-3aecdc9{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-6aa2336{--width:100%;}.elementor-31 .elementor-element.elementor-element-29e23d0{--width:100%;}.elementor-31 .elementor-element.elementor-element-e0be683{--width:100%;}.elementor-31 .elementor-element.elementor-element-6b268ee{--width:100%;}.elementor-31 .elementor-element.elementor-element-f003a9c{--width:100%;}.elementor-31 .elementor-element.elementor-element-0068004{--width:100%;}.elementor-31 .elementor-element.elementor-element-480df6a{--width:100%;}.elementor-31 .elementor-element.elementor-element-6d50c87{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-1c7ec3d{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-0212036{--width:calc(33.33% - 27px);}.elementor-31 .elementor-element.elementor-element-6ddcb41{--width:100%;}.elementor-31 .elementor-element.elementor-element-373e0d2{--width:100%;}.elementor-31 .elementor-element.elementor-element-02644cb{--width:calc(25% - 30px);}.elementor-31 .elementor-element.elementor-element-46647a3{--width:calc(25% - 30px);}.elementor-31 .elementor-element.elementor-element-dde68e6{--width:calc(25% - 30px);}.elementor-31 .elementor-element.elementor-element-ab3627c{--width:calc(25% - 30px);}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-22c0c11{--width:100%;}.elementor-31 .elementor-element.elementor-element-34dde0d{--width:100%;}.elementor-31 .elementor-element.elementor-element-5097490{--width:100%;}.elementor-31 .elementor-element.elementor-element-30dcdc9{--width:100%;}.elementor-31 .elementor-element.elementor-element-6aa2336{--width:100%;}.elementor-31 .elementor-element.elementor-element-c74790a{--width:100%;}.elementor-31 .elementor-element.elementor-element-0068004{--width:100%;}.elementor-31 .elementor-element.elementor-element-480df6a{--width:100%;}.elementor-31 .elementor-element.elementor-element-6ddcb41{--width:100%;}.elementor-31 .elementor-element.elementor-element-373e0d2{--width:100%;}.elementor-31 .elementor-element.elementor-element-02644cb{--width:calc(50% - 20px);}.elementor-31 .elementor-element.elementor-element-46647a3{--width:calc(50% - 20px);}.elementor-31 .elementor-element.elementor-element-dde68e6{--width:calc(50% - 20px);}.elementor-31 .elementor-element.elementor-element-ab3627c{--width:calc(50% - 20px);}}