.elementor-1275 .elementor-element.elementor-element-31ba7f9{--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:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:40px;--padding-bottom:100px;--padding-left:max(64px, (100% - 1312px) / 2);--padding-right:max(64px, (100% - 1312px) / 2);}.elementor-1275 .elementor-element.elementor-element-31ba7f9:not(.elementor-motion-effects-element-type-background), .elementor-1275 .elementor-element.elementor-element-31ba7f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivorypaper );}.elementor-1275 .elementor-element.elementor-element-31ca398{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-293b148{--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-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1275 .elementor-element.elementor-element-1007cd4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-1275 .elementor-element.elementor-element-1007cd4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-1007cd4 .elementor-divider-separator{width:100%;}.elementor-1275 .elementor-element.elementor-element-1007cd4 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-5c1c7d9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1275 .elementor-element.elementor-element-5c1c7d9{text-align:center;}.elementor-1275 .elementor-element.elementor-element-5c1c7d9 .elementor-heading-title{font-family:var( --e-global-typography-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-h1-font-size );font-weight:var( --e-global-typography-h1-font-weight );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );word-spacing:var( --e-global-typography-h1-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-b9e6c65{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-1275 .elementor-element.elementor-element-b9e6c65.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-b9e6c65 .elementor-divider-separator{width:100%;}.elementor-1275 .elementor-element.elementor-element-b9e6c65 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1275 .elementor-element.elementor-element-a149b80{text-align:center;font-family:var( --e-global-typography-bodysmall-font-family ), Sans-serif;font-size:var( --e-global-typography-bodysmall-font-size );font-weight:var( --e-global-typography-bodysmall-font-weight );line-height:var( --e-global-typography-bodysmall-line-height );letter-spacing:var( --e-global-typography-bodysmall-letter-spacing );word-spacing:var( --e-global-typography-bodysmall-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-0ab685e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-9fe840b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-4a619ab{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-4a619ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-4a619ab .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-cd89c02{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-cd89c02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-5618269{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-c382c2a{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-c382c2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-c382c2a .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-142bae3{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-142bae3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-d50d467{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-88a7c47{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-88a7c47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-88a7c47 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-58ac1cb{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-58ac1cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-d7a977b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-289caec{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-289caec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-289caec .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-cddcb87{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-cddcb87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-348040c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-97f8937{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-97f8937.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-97f8937 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-37f97fc{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-37f97fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-f2b7210{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-bbe01e7{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-bbe01e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-bbe01e7 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-99d8aff{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-99d8aff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-4a28b5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-7400770{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-7400770.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-7400770 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-db206a9{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-db206a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-8852da9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-e96afb6{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-e96afb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-e96afb6 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-3a467d7{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-3a467d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-05081b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-6956a40{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-6956a40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-6956a40 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-ae1b5c8{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-ae1b5c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-2188f34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-fd44b8a{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-fd44b8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-fd44b8a .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-90867a9{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-90867a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-beeec33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-4a1e60c{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-4a1e60c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-4a1e60c .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-5bc9385{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-5bc9385.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-623d359{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-483f1b1{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-483f1b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-483f1b1 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-124e35a{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-124e35a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-4730fd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-3baf565{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-3baf565.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-3baf565 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-ca5fbff{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-ca5fbff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-8f2de22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-warmstone );--border-color:var( --e-global-color-warmstone );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-9c33fa1{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-9c33fa1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-9c33fa1 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-7860ebc{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-7860ebc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-38d6218{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-b818e54{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1275 .elementor-element.elementor-element-b818e54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1275 .elementor-element.elementor-element-b818e54 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-1275 .elementor-element.elementor-element-5da3d64{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bodymedium-font-family ), Sans-serif;font-size:var( --e-global-typography-bodymedium-font-size );font-weight:var( --e-global-typography-bodymedium-font-weight );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );color:var( --e-global-color-warmcharcoal );}.elementor-1275 .elementor-element.elementor-element-5da3d64.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-1275 .elementor-element.elementor-element-293b148{--width:100%;}}@media(max-width:1200px){.elementor-1275 .elementor-element.elementor-element-31ba7f9{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:32px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1275 .elementor-element.elementor-element-5c1c7d9 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );word-spacing:var( --e-global-typography-h1-word-spacing );}.elementor-1275 .elementor-element.elementor-element-a149b80{font-size:var( --e-global-typography-bodysmall-font-size );line-height:var( --e-global-typography-bodysmall-line-height );letter-spacing:var( --e-global-typography-bodysmall-letter-spacing );word-spacing:var( --e-global-typography-bodysmall-word-spacing );}.elementor-1275 .elementor-element.elementor-element-9fe840b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-4a619ab .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-cd89c02{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-5618269{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-c382c2a .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-142bae3{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-d50d467{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-88a7c47 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-58ac1cb{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-d7a977b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-289caec .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-cddcb87{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-348040c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-97f8937 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-37f97fc{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-f2b7210{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-bbe01e7 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-99d8aff{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-4a28b5e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-7400770 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-db206a9{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-8852da9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-e96afb6 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-3a467d7{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-05081b0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-6956a40 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-ae1b5c8{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-2188f34{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-fd44b8a .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-90867a9{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-beeec33{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-4a1e60c .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-5bc9385{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-623d359{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-483f1b1 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-124e35a{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-4730fd1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-3baf565 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-ca5fbff{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-8f2de22{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-9c33fa1 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-7860ebc{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-38d6218{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-b818e54 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-5da3d64{font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}}@media(max-width:767px){.elementor-1275 .elementor-element.elementor-element-31ba7f9{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:24px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1275 .elementor-element.elementor-element-293b148{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1275 .elementor-element.elementor-element-1007cd4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1275 .elementor-element.elementor-element-5c1c7d9 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );word-spacing:var( --e-global-typography-h1-word-spacing );}.elementor-1275 .elementor-element.elementor-element-b9e6c65 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1275 .elementor-element.elementor-element-a149b80{font-size:var( --e-global-typography-bodysmall-font-size );line-height:var( --e-global-typography-bodysmall-line-height );letter-spacing:var( --e-global-typography-bodysmall-letter-spacing );word-spacing:var( --e-global-typography-bodysmall-word-spacing );}.elementor-1275 .elementor-element.elementor-element-9fe840b{--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:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-4a619ab{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-4a619ab .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-cd89c02{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-5618269{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-c382c2a{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-c382c2a .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-142bae3{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-d50d467{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-88a7c47{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-88a7c47 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-58ac1cb{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-d7a977b{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-289caec{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-289caec .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-cddcb87{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-348040c{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-97f8937{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-97f8937 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-37f97fc{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-f2b7210{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-bbe01e7{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-bbe01e7 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-99d8aff{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-4a28b5e{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-7400770{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-7400770 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-db206a9{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-8852da9{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-e96afb6{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-e96afb6 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-3a467d7{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-05081b0{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-6956a40{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-6956a40 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-ae1b5c8{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-2188f34{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-fd44b8a{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-fd44b8a .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-90867a9{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-beeec33{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-4a1e60c{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-4a1e60c .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-5bc9385{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-623d359{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-483f1b1{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-483f1b1 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-124e35a{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-4730fd1{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-3baf565{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-3baf565 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-ca5fbff{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-8f2de22{--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:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-9c33fa1{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-9c33fa1 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-7860ebc{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}.elementor-1275 .elementor-element.elementor-element-38d6218{--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:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1275 .elementor-element.elementor-element-b818e54{width:100%;max-width:100%;}.elementor-1275 .elementor-element.elementor-element-b818e54 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-1275 .elementor-element.elementor-element-5da3d64{width:100%;max-width:100%;font-size:var( --e-global-typography-bodymedium-font-size );line-height:var( --e-global-typography-bodymedium-line-height );letter-spacing:var( --e-global-typography-bodymedium-letter-spacing );word-spacing:var( --e-global-typography-bodymedium-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-a149b80 */.elementor-1275 .elementor-element.elementor-element-a149b80 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd89c02 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-cd89c02 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-cd89c02 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142bae3 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-142bae3 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-142bae3 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ac1cb *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-58ac1cb p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-58ac1cb p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cddcb87 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-cddcb87 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-cddcb87 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37f97fc *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-37f97fc p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-37f97fc p:last-child { margin-bottom: 0; }
.elementor-1275 .elementor-element.elementor-element-37f97fc ul { margin: -8px 0 24px; padding-left: 22px; }
.elementor-1275 .elementor-element.elementor-element-37f97fc li { margin-bottom: 6px; }
.elementor-1275 .elementor-element.elementor-element-37f97fc li::marker { color: var(--e-global-color-primary); }
.elementor-1275 .elementor-element.elementor-element-37f97fc a { color: var(--e-global-color-accent); text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d8aff *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-99d8aff p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-99d8aff p:last-child { margin-bottom: 0; }
.elementor-1275 .elementor-element.elementor-element-99d8aff ul { margin: -8px 0 0; padding-left: 22px; }
.elementor-1275 .elementor-element.elementor-element-99d8aff li { margin-bottom: 6px; }
.elementor-1275 .elementor-element.elementor-element-99d8aff li::marker { color: var(--e-global-color-primary); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db206a9 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-db206a9 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-db206a9 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a467d7 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-3a467d7 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-3a467d7 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae1b5c8 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-ae1b5c8 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-ae1b5c8 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90867a9 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-90867a9 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-90867a9 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc9385 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-5bc9385 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-5bc9385 p:last-child { margin-bottom: 0; }
.elementor-1275 .elementor-element.elementor-element-5bc9385 a { color: var(--e-global-color-accent); text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-124e35a *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-124e35a p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-124e35a p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca5fbff *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-ca5fbff p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-ca5fbff p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7860ebc *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-7860ebc p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-7860ebc p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da3d64 *//* Paragraph + list spacing */
.elementor-1275 .elementor-element.elementor-element-5da3d64 p { margin: 0 0 24px; }
.elementor-1275 .elementor-element.elementor-element-5da3d64 p:last-child { margin-bottom: 0; }
.elementor-1275 .elementor-element.elementor-element-5da3d64 a { color: inherit; }/* End custom CSS */