.elementor-2382 .elementor-element.elementor-element-9f3b159{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-2382 .elementor-element.elementor-element-9f3b159:not(.elementor-motion-effects-element-type-background), .elementor-2382 .elementor-element.elementor-element-9f3b159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-251815c );}.elementor-2382 .elementor-element.elementor-element-9f3b159::before, .elementor-2382 .elementor-element.elementor-element-9f3b159 > .elementor-background-video-container::before, .elementor-2382 .elementor-element.elementor-element-9f3b159 > .e-con-inner > .elementor-background-video-container::before, .elementor-2382 .elementor-element.elementor-element-9f3b159 > .elementor-background-slideshow::before, .elementor-2382 .elementor-element.elementor-element-9f3b159 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2382 .elementor-element.elementor-element-9f3b159 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-7ed9dec ) 0%, var( --e-global-color-340fb13 ) 200%);}.elementor-2382 .elementor-element.elementor-element-a58ffc7{--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;--flex-wrap:wrap;}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero{--jvr-association-hero-bg:var( --e-global-color-340fb13 );--jvr-association-hero-text:#FFFFFF;--jvr-association-hero-muted:#BBD3C3;--jvr-association-hero-accent:#72D993;--jvr-association-hero-gap:64px;--jvr-association-hero-radius:0px;--jvr-association-hero-chip-bg:rgba(255,255,255,.08);--jvr-association-hero-chip-border:rgba(255,255,255,.20);--jvr-association-hero-primary-bg:#FFFFFF;--jvr-association-hero-primary-text:#17231C;--jvr-association-hero-primary-hover:#EAF2E9;--jvr-association-hero-secondary:#FFFFFF;--jvr-association-hero-button-radius:999px;--jvr-association-hero-image-bg:#FFFFFF;--jvr-association-hero-image-max-width:430px;--jvr-association-hero-image-max-height:480px;--jvr-association-hero-image-radius:28px;}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__inner{padding:64px 0px 72px 0px;}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__title{font-family:var( --e-global-typography-7f42cdf-font-family ), Sans-serif;font-size:var( --e-global-typography-7f42cdf-font-size );font-weight:var( --e-global-typography-7f42cdf-font-weight );line-height:var( --e-global-typography-7f42cdf-line-height );letter-spacing:var( --e-global-typography-7f42cdf-letter-spacing );word-spacing:var( --e-global-typography-7f42cdf-word-spacing );}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2382 .elementor-element.elementor-element-415379e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-2382 .elementor-element.elementor-element-0fe6178{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-2382 .elementor-element.elementor-element-bc3dfe1{width:100%;max-width:100%;}.elementor-2382 .elementor-element.elementor-element-bc3dfe1 .elementor-heading-title{font-family:var( --e-global-typography-93b0dd7-font-family ), Sans-serif;font-size:var( --e-global-typography-93b0dd7-font-size );font-weight:var( --e-global-typography-93b0dd7-font-weight );text-transform:var( --e-global-typography-93b0dd7-text-transform );line-height:var( --e-global-typography-93b0dd7-line-height );letter-spacing:var( --e-global-typography-93b0dd7-letter-spacing );word-spacing:var( --e-global-typography-93b0dd7-word-spacing );color:var( --e-global-color-251815c );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2382 .elementor-element.elementor-element-a916b47{--display:flex;}.elementor-2382 .elementor-element.elementor-element-08141aa .jvr-association-sidebar{--jvr-association-sidebar-card:#FFFFFF;--jvr-association-sidebar-accent:#008130;--jvr-association-sidebar-ink:#17231C;--jvr-association-sidebar-muted:#68736C;--jvr-association-sidebar-surface:#F5F7F5;--jvr-association-sidebar-border:#DFE5E1;padding:28px 28px 28px 28px;--jvr-association-sidebar-radius:24px;}.elementor-2382 .elementor-element.elementor-element-382f6fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-2382 .elementor-element.elementor-element-2b2d5dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;}.elementor-2382 .elementor-element.elementor-element-864436c .jvr-related-associations{--jvr-related-association-accent:#008130;--jvr-related-association-ink:#17231C;--jvr-related-association-muted:#68736C;--jvr-related-association-card:#FFFFFF;--jvr-related-association-surface:#F5F7F5;--jvr-related-association-border:#DFE5E1;--jvr-related-association-gap:22px;--jvr-related-association-radius:22px;}.elementor-2382 .elementor-element.elementor-element-864436c .jvr-related-association-card__media{aspect-ratio:4 / 3;}.elementor-2382 .elementor-element.elementor-element-864436c .jvr-related-association-card__body{padding:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-2382 .elementor-element.elementor-element-9f3b159{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__inner{padding:48px 0px 56px 0px;}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__title{font-size:var( --e-global-typography-7f42cdf-font-size );line-height:var( --e-global-typography-7f42cdf-line-height );letter-spacing:var( --e-global-typography-7f42cdf-letter-spacing );word-spacing:var( --e-global-typography-7f42cdf-word-spacing );}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2382 .elementor-element.elementor-element-bc3dfe1 .elementor-heading-title{font-size:var( --e-global-typography-93b0dd7-font-size );line-height:var( --e-global-typography-93b0dd7-line-height );letter-spacing:var( --e-global-typography-93b0dd7-letter-spacing );word-spacing:var( --e-global-typography-93b0dd7-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-2382 .elementor-element.elementor-element-9f3b159{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__inner{padding:30px 0px 40px 0px;}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__title{font-size:var( --e-global-typography-7f42cdf-font-size );line-height:var( --e-global-typography-7f42cdf-line-height );letter-spacing:var( --e-global-typography-7f42cdf-letter-spacing );word-spacing:var( --e-global-typography-7f42cdf-word-spacing );}.elementor-2382 .elementor-element.elementor-element-63bf7b6 .jvr-association-hero__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2382 .elementor-element.elementor-element-bc3dfe1 .elementor-heading-title{font-size:var( --e-global-typography-93b0dd7-font-size );line-height:var( --e-global-typography-93b0dd7-line-height );letter-spacing:var( --e-global-typography-93b0dd7-letter-spacing );word-spacing:var( --e-global-typography-93b0dd7-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2382 .elementor-element.elementor-element-08141aa .jvr-association-sidebar{padding:22px 18px 22px 18px;}}@media(min-width:768px){.elementor-2382 .elementor-element.elementor-element-a58ffc7{--width:100%;}.elementor-2382 .elementor-element.elementor-element-0fe6178{--width:67%;}.elementor-2382 .elementor-element.elementor-element-a916b47{--width:33%;}.elementor-2382 .elementor-element.elementor-element-2b2d5dd{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2382 .elementor-element.elementor-element-a58ffc7{--width:100%;}}