.elementor-40 .elementor-element.elementor-element-7a1dbea9{--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:0%;--padding-bottom:0%;--padding-left:9%;--padding-right:17%;}.elementor-40 .elementor-element.elementor-element-7a1dbea9:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7a1dbea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29546c3 );}.elementor-40 .elementor-element.elementor-element-e8d7b8a{width:100%;max-width:100%;padding:8% 0% 0% 0%;}.elementor-40 .elementor-element.elementor-element-e8d7b8a .elementor-heading-title{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-26958a85{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 2% 0% 0%;}.elementor-40 .elementor-element.elementor-element-26958a85 .elementor-heading-title{font-size:var( --e-global-typography-4eea761-font-size );font-weight:var( --e-global-typography-4eea761-font-weight );line-height:var( --e-global-typography-4eea761-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-469267bb{padding:1% 2% 1% 0%;}.elementor-40 .elementor-element.elementor-element-61343d63{width:100%;max-width:100%;padding:0px 0px 050px 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-3d4438ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3d4438ab:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3d4438ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-40d4dd38{--display:flex;--min-height:800px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-40d4dd38:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-40d4dd38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summerofpurpose.org/wp-content/uploads/Hans-Reitz.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-40d4dd38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-1736e648{--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;--justify-content:center;--align-items:stretch;--padding-top:3%;--padding-bottom:3%;--padding-left:7%;--padding-right:7%;}.elementor-40 .elementor-element.elementor-element-503131e{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-06e78f3{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-e085ffc{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-b1afe09{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-3918988{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 050px;--row-gap:0px;--column-gap:050px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-40 .elementor-element.elementor-element-3918988:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3918988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29546c3 );}.elementor-40 .elementor-element.elementor-element-7903bad0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-40 .elementor-element.elementor-element-43cba75{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-6a89f79c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-32aa3b54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-32aa3b54 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-2ee7737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-f0cf35c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-f0cf35c p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-1f000ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-f054661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-f054661 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-800962c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-17c0064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-17c0064 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-1198368{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-40 .elementor-element.elementor-element-f3bde79{--spacer-size:150px;}.elementor-40 .elementor-element.elementor-element-7c29a5f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-618aeb6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-618aeb6e p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-f0d7e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-4836bb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-4836bb9 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-b50b7f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-9dcaf87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-9dcaf87 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-7c0f9dda{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-40 .elementor-element.elementor-element-15da2042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-9308817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-9308817 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-c26f494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-92c069a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-92c069a p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-f6fc2aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-063252f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-063252f p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-fce6216{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 050px;--row-gap:0px;--column-gap:050px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-40 .elementor-element.elementor-element-fce6216:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-fce6216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29546c3 );}.elementor-40 .elementor-element.elementor-element-d659020{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-40 .elementor-element.elementor-element-643468c{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-313f345{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-f843147{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-f843147 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-f08e85e{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-922221f{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-378c232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-378c232 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-3def09c{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-592bd1a{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-2583054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-2583054 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-99e8de9{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-65cca3f{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-bef8b0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-bef8b0d p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-3c046bb{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-e796788{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-6579bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-6579bdd p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-8c00955{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-8ac971c{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-06494f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-06494f6 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-7604c82{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-8be1759{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-b3f8cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-b3f8cb9 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-29a1172{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-85ada0b{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-526dfda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-526dfda p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-ddd4323{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-650857b{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-bf45f32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-bf45f32 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-61f4951{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-934aa47{font-size:var( --e-global-typography-06037de-font-size );font-weight:var( --e-global-typography-06037de-font-weight );line-height:var( --e-global-typography-06037de-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-eea26d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;font-size:var( --e-global-typography-4ebec07-font-size );font-weight:var( --e-global-typography-4ebec07-font-weight );line-height:var( --e-global-typography-4ebec07-line-height );color:var( --e-global-color-56463f6 );}.elementor-40 .elementor-element.elementor-element-eea26d2 p{margin-block-end:20px;}.elementor-40 .elementor-element.elementor-element-e3b297d{--spacer-size:50px;}body.elementor-page-40:not(.elementor-motion-effects-element-type-background), body.elementor-page-40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29546c3 );}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-40d4dd38{--width:40%;}.elementor-40 .elementor-element.elementor-element-1736e648{--width:60%;}.elementor-40 .elementor-element.elementor-element-3918988{--content-width:1280px;}.elementor-40 .elementor-element.elementor-element-7903bad0{--width:33%;}.elementor-40 .elementor-element.elementor-element-1198368{--width:33%;}.elementor-40 .elementor-element.elementor-element-7c0f9dda{--width:33%;}.elementor-40 .elementor-element.elementor-element-fce6216{--content-width:1280px;}.elementor-40 .elementor-element.elementor-element-d659020{--width:100%;}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-e8d7b8a .elementor-heading-title{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-26958a85 .elementor-heading-title{font-size:var( --e-global-typography-4eea761-font-size );line-height:var( --e-global-typography-4eea761-line-height );}.elementor-40 .elementor-element.elementor-element-61343d63{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-503131e{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-06e78f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-e085ffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-b1afe09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-6a89f79c{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-32aa3b54{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-2ee7737{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-f0cf35c{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-1f000ce{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-f054661{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-800962c{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-17c0064{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-7c29a5f3{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-618aeb6e{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-f0d7e18{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-4836bb9{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-b50b7f3{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-9dcaf87{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-15da2042{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-9308817{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-c26f494{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-92c069a{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-f6fc2aa{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-063252f{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-313f345{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-f843147{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-922221f{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-378c232{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-592bd1a{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-2583054{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-65cca3f{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-bef8b0d{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-e796788{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-6579bdd{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-8ac971c{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-06494f6{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-8be1759{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-b3f8cb9{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-85ada0b{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-526dfda{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-650857b{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-bf45f32{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-934aa47{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-eea26d2{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-7a1dbea9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:05%;}.elementor-40 .elementor-element.elementor-element-e8d7b8a .elementor-heading-title{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-26958a85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-26958a85 .elementor-heading-title{font-size:var( --e-global-typography-4eea761-font-size );line-height:var( --e-global-typography-4eea761-line-height );}.elementor-40 .elementor-element.elementor-element-61343d63{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-503131e{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-06e78f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-e085ffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-b1afe09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-6a89f79c{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-32aa3b54{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-2ee7737{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-f0cf35c{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-1f000ce{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-f054661{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-800962c{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-17c0064{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-7c29a5f3{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-618aeb6e{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-f0d7e18{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-4836bb9{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-b50b7f3{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-9dcaf87{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-15da2042{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-9308817{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-c26f494{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-92c069a{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-f6fc2aa{font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-063252f{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-313f345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-f843147{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-922221f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-378c232{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-592bd1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-2583054{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-65cca3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-bef8b0d{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-e796788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-6579bdd{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-8ac971c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-06494f6{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-8be1759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-b3f8cb9{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-85ada0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-526dfda{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-650857b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-bf45f32{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}.elementor-40 .elementor-element.elementor-element-934aa47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-06037de-font-size );line-height:var( --e-global-typography-06037de-line-height );}.elementor-40 .elementor-element.elementor-element-eea26d2{font-size:var( --e-global-typography-4ebec07-font-size );line-height:var( --e-global-typography-4ebec07-line-height );}}