.elementor-2 .elementor-element.elementor-element-7d0fb9e{--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:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7d0fb9e::before, .elementor-2 .elementor-element.elementor-element-7d0fb9e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7d0fb9e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7d0fb9e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7d0fb9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7d0fb9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f70a236 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-7d0fb9e .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-d701f48{--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-2 .elementor-element.elementor-element-42afbb0{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-42afbb0 .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-f6a3220 );}.elementor-2 .elementor-element.elementor-element-93f511b{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-93f511b .elementor-heading-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 );color:var( --e-global-color-f6a3220 );}.elementor-2 .elementor-element.elementor-element-c3cada7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c3cada7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-f6a3220 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-cdada9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-cdada9f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-58c855b .elementor-button{background-color:var( --e-global-color-340fb13 );fill:var( --e-global-color-f6a3220 );color:var( --e-global-color-f6a3220 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f6a3220 );}.elementor-2 .elementor-element.elementor-element-58c855b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-58c855b .elementor-button:focus{background-color:var( --e-global-color-abb457d );color:var( --e-global-color-f6a3220 );border-color:var( --e-global-color-abb457d );}.elementor-2 .elementor-element.elementor-element-58c855b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-58c855b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-58c855b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-58c855b .elementor-button:focus svg{fill:var( --e-global-color-f6a3220 );}.elementor-2 .elementor-element.elementor-element-524109f{--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;}.elementor-2 .elementor-element.elementor-element-e84dba9{--display:flex;}.elementor-2 .elementor-element.elementor-element-35c02ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-35c02ea:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-35c02ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba50fd2 );}.elementor-2 .elementor-element.elementor-element-17a9a3d{--display:flex;}.elementor-2 .elementor-element.elementor-element-d56ceda{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-d56ceda .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-accent );}.elementor-2 .elementor-element.elementor-element-1dfaa22 .elementor-heading-title{font-family:var( --e-global-typography-b482e51-font-family ), Sans-serif;font-size:var( --e-global-typography-b482e51-font-size );font-weight:var( --e-global-typography-b482e51-font-weight );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-adfb3bb{--display:flex;}.elementor-2 .elementor-element.elementor-element-5d71ec5 .elementor-heading-title{font-family:var( --e-global-typography-50a4be2-font-family ), Sans-serif;font-size:var( --e-global-typography-50a4be2-font-size );font-weight:var( --e-global-typography-50a4be2-font-weight );line-height:var( --e-global-typography-50a4be2-line-height );letter-spacing:var( --e-global-typography-50a4be2-letter-spacing );word-spacing:var( --e-global-typography-50a4be2-word-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7154118{--display:flex;}.elementor-2 .elementor-element.elementor-element-a6b5b72{--display:flex;}.elementor-2 .elementor-element.elementor-element-a6b5b72.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-699a898 .elementor-repeater-item-9c42138{--jvr-image-position:center center;--jvr-card-accent:var( --e-global-color-59bdd62 );}.elementor-2 .elementor-element.elementor-element-699a898 .elementor-repeater-item-754558b{--jvr-image-position:center center;--jvr-card-accent:var( --e-global-color-f736938 );}.elementor-2 .elementor-element.elementor-element-699a898 .elementor-repeater-item-1e21909{--jvr-card-accent:var( --e-global-color-20c1742 );--jvr-card-background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-699a898 .elementor-repeater-item-e04d630{--jvr-image-position:center center;--jvr-card-accent:var( --e-global-color-d7d8a42 );}.elementor-2 .elementor-element.elementor-element-699a898 .elementor-repeater-item-7352521{--jvr-card-accent:var( --e-global-color-b3f4f55 );--jvr-card-background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-699a898 .jvr-kv-card-grid{--jvr-grid-gap:24px;--jvr-card-min-height:380px;--jvr-card-radius:28px;--jvr-image-overlay:0.58;--jvr-mobile-image-height:280px;--jvr-mobile-description-lines:3;}.elementor-2 .elementor-element.elementor-element-c579fc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-e4f9a8b{--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-image .widget-image-caption{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-2 .elementor-element.elementor-element-cb3db76{text-align:start;}.elementor-2 .elementor-element.elementor-element-cb3db76 img{width:50px;}.elementor-2 .elementor-element.elementor-element-4cd2362 .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-e4ba7f5 );}.elementor-2 .elementor-element.elementor-element-ab7f820{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-ab7f820 .elementor-heading-title{font-family:var( --e-global-typography-b482e51-font-family ), Sans-serif;font-size:var( --e-global-typography-b482e51-font-size );font-weight:var( --e-global-typography-b482e51-font-weight );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6fa4a03{--display:flex;}.elementor-2 .elementor-element.elementor-element-c10963b .elementor-heading-title{font-family:var( --e-global-typography-50a4be2-font-family ), Sans-serif;font-size:var( --e-global-typography-50a4be2-font-size );font-weight:var( --e-global-typography-50a4be2-font-weight );line-height:var( --e-global-typography-50a4be2-line-height );letter-spacing:var( --e-global-typography-50a4be2-letter-spacing );word-spacing:var( --e-global-typography-50a4be2-word-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-31985eb{--display:flex;}.elementor-widget-jvr-event-showcase .jvr-event-showcase{--jvr-es-accent:var( --e-global-color-accent );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__filter:not(.is-active){color:var( --e-global-color-text );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__filter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__featured{background-color:var( --e-global-color-secondary );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__featured-date strong{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 );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__featured-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 );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__featured-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-widget-jvr-event-showcase .jvr-event-showcase__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__calendar{border-color:var( --e-global-color-text );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__calendar-kicker{color:var( --e-global-color-text );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__year-divider{color:var( --e-global-color-text );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__calendar-head{border-bottom-color:var( --e-global-color-text );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__year-divider::after{background:var( --e-global-color-text );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item{border-bottom-color:var( --e-global-color-text );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-meta{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-widget-jvr-event-showcase .jvr-event-showcase__item-date{color:var( --e-global-color-secondary );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-date strong{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 );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-arrow{color:var( --e-global-color-secondary );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__calendar-link{color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase{--jvr-es-accent:var( --e-global-color-251815c );--jvr-es-gap:24px;--jvr-es-featured:64%;--jvr-es-mobile-media-height:230px;--jvr-es-mobile-image-position:center top;--jvr-es-mobile-title-size:26px;--jvr-es-mobile-padding:18px;--jvr-es-mobile-date-size:52px;--jvr-es-mobile-date-offset:12px;--jvr-es-mobile-description-lines:3;--jvr-es-arrow-size:38px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__filter:not(.is-active){background:var( --e-global-color-ba50fd2 );border-color:transparent !important;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__filter.is-active{background:var( --e-global-color-251815c );color:var( --e-global-color-f6a3220 );border-color:transparent !important;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__filter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );border-radius:999px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__filters{gap:10px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured{min-height:900px;border-radius:34px;--jvr-es-overlay-top:rgba(0,0,0,.02);--jvr-es-overlay-mid:rgba(0,0,0,.30);--jvr-es-overlay-bottom:rgba(3,17,9,.92);}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-content{padding:44px 44px 44px 44px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-date{background:var( --e-global-color-251815c );color:var( --e-global-color-f6a3220 );width:76px;height:76px;border-radius:20px;top:34px;left:34px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-badge--primary{background:var( --e-global-color-251815c );color:#FFFFFF !important;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-badge--secondary{background:rgba(255,255,255,.25) !important;color:#FFFFFF !important;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-badge{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 );border-radius:999px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-badges{gap:8px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-title{color:var( --e-global-color-f6a3220 );font-family:var( --e-global-typography-6940668-font-family ), Sans-serif;font-size:var( --e-global-typography-6940668-font-size );font-weight:var( --e-global-typography-6940668-font-weight );line-height:var( --e-global-typography-6940668-line-height );letter-spacing:var( --e-global-typography-6940668-letter-spacing );word-spacing:var( --e-global-typography-6940668-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-description{color:rgba(255,255,255,.82) !important;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-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__buttons{gap:12px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__button{border-radius:999px !important;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__button--primary{background:var( --e-global-color-251815c );color:var( --e-global-color-f6a3220 );border-color:transparent !important;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__button--secondary{background:rgba(255,255,255,.14) !important;color:#FFFFFF !important;border-color:rgba(255,255,255,.28) !important;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__calendar{background:var( --e-global-color-f6a3220 );border-color:var( --e-global-color-8d05c49 );border-radius:34px;padding:34px 34px 28px 34px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__calendar-kicker, .elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__year-divider{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__calendar-head{border-bottom-color:var( --e-global-color-8d05c49 );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__year-divider::after{background:var( --e-global-color-8d05c49 );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__item{gap:18px;border-bottom-color:var( --e-global-color-8d05c49 );grid-template-columns:58px minmax(0,1fr) var(--jvr-es-arrow-size,38px);}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__item-type{color:var( --e-global-color-251815c );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__item-meta{font-family:var( --e-global-typography-b03ac32-font-family ), Sans-serif;font-size:var( --e-global-typography-b03ac32-font-size );font-weight:var( --e-global-typography-b03ac32-font-weight );line-height:var( --e-global-typography-b03ac32-line-height );letter-spacing:var( --e-global-typography-b03ac32-letter-spacing );word-spacing:var( --e-global-typography-b03ac32-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__item-date{background:var( --e-global-color-ba50fd2 );width:58px;height:58px;border-radius:14px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__item-arrow{background:#F2F5F2;width:38px;height:38px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__calendar-link{background:#FFFFFF !important;border-radius:999px !important;}.elementor-2 .elementor-element.elementor-element-0d47aa9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:03%;--padding-bottom:3%;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0d47aa9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0d47aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91a4c77 );}.elementor-2 .elementor-element.elementor-element-d4bc9a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-059eb0a{text-align:start;}.elementor-2 .elementor-element.elementor-element-059eb0a img{width:50px;}.elementor-2 .elementor-element.elementor-element-1a337bf .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-b3f4f55 );}.elementor-2 .elementor-element.elementor-element-86ee6d8{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-86ee6d8 .elementor-heading-title{font-family:var( --e-global-typography-b482e51-font-family ), Sans-serif;font-size:var( --e-global-typography-b482e51-font-size );font-weight:var( --e-global-typography-b482e51-font-weight );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b09d61f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-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 );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3cd19cd{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-ba50fd2 );padding:20px 20px 20px 20px;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-3cd19cd:hover{background-color:var( --e-global-color-91a4c77 );}.elementor-2 .elementor-element.elementor-element-3cd19cd .elementor-image-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-3cd19cd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-3cd19cd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3cd19cd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3cd19cd .elementor-image-box-title{margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-3cd19cd .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-2 .elementor-element.elementor-element-3cd19cd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-3cd19cd .elementor-image-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-80b265c{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-ba50fd2 );padding:20px 20px 20px 20px;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-80b265c:hover{background-color:var( --e-global-color-91a4c77 );}.elementor-2 .elementor-element.elementor-element-80b265c .elementor-image-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-80b265c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-80b265c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-80b265c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-80b265c .elementor-image-box-title{margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-80b265c .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-2 .elementor-element.elementor-element-80b265c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-80b265c .elementor-image-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-276763f{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-ba50fd2 );padding:20px 20px 20px 20px;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-276763f:hover{background-color:var( --e-global-color-91a4c77 );}.elementor-2 .elementor-element.elementor-element-276763f .elementor-image-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-276763f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-276763f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-276763f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-276763f .elementor-image-box-title{margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-276763f .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-2 .elementor-element.elementor-element-276763f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-276763f .elementor-image-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-07575d3 .elementor-button{background-color:var( --e-global-color-b3f4f55 );}.elementor-2 .elementor-element.elementor-element-07575d3 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-07575d3 .elementor-button:focus{background-color:var( --e-global-color-abb457d );}.elementor-2 .elementor-element.elementor-element-07575d3{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-ff0043a .elementor-button{background-color:var( --e-global-color-340fb13 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ff0043a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ff0043a .elementor-button:focus{background-color:var( --e-global-color-abb457d );color:var( --e-global-color-f6a3220 );border-color:var( --e-global-color-abb457d );}.elementor-2 .elementor-element.elementor-element-ff0043a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-ff0043a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-ff0043a .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-ff0043a .elementor-button:focus svg{fill:var( --e-global-color-f6a3220 );}.elementor-2 .elementor-element.elementor-element-75a711d{--display:flex;}.elementor-2 .elementor-element.elementor-element-a7d1bca img{border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-cb3b15a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-cb3b15a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cb3b15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba50fd2 );}.elementor-2 .elementor-element.elementor-element-e18359d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:50px 0px 0px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-e18359d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e18359d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6a3220 );}.elementor-2 .elementor-element.elementor-element-ee74cfb{text-align:start;}.elementor-2 .elementor-element.elementor-element-ee74cfb img{width:50px;}.elementor-2 .elementor-element.elementor-element-ff6f3ab .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-d8c119e );}.elementor-2 .elementor-element.elementor-element-33e7735{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-33e7735 .elementor-heading-title{font-family:var( --e-global-typography-b482e51-font-family ), Sans-serif;font-size:var( --e-global-typography-b482e51-font-size );font-weight:var( --e-global-typography-b482e51-font-weight );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cf4df0b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-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 );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c030be0{background-color:var( --e-global-color-91a4c77 );padding:10px 20px 10px 20px;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-c030be0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-c030be0 .elementor-icon-box-title{margin-block-end:5px;}.elementor-2 .elementor-element.elementor-element-c030be0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-251815c );}.elementor-2 .elementor-element.elementor-element-c030be0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c030be0.elementor-view-default .elementor-icon{fill:var( --e-global-color-251815c );color:var( --e-global-color-251815c );border-color:var( --e-global-color-251815c );}.elementor-2 .elementor-element.elementor-element-c030be0 .elementor-icon{font-size:25px;}.elementor-2 .elementor-element.elementor-element-9adc09d{background-color:var( --e-global-color-91a4c77 );padding:10px 20px 10px 20px;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9adc09d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-9adc09d .elementor-icon-box-title{margin-block-end:5px;}.elementor-2 .elementor-element.elementor-element-9adc09d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-251815c );}.elementor-2 .elementor-element.elementor-element-9adc09d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9adc09d.elementor-view-default .elementor-icon{fill:var( --e-global-color-251815c );color:var( --e-global-color-251815c );border-color:var( --e-global-color-251815c );}.elementor-2 .elementor-element.elementor-element-9adc09d .elementor-icon{font-size:25px;}.elementor-2 .elementor-element.elementor-element-00ae5e6{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f5447e0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-2 .elementor-element.elementor-element-90d06f0{--display:flex;--border-radius:0px 50px 50px 0px;}.elementor-2 .elementor-element.elementor-element-90d06f0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-90d06f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kraftvaerket-videbaek.dk/wp-content/smush-webp/2026/09/20260929-FOM-7864.jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-949ec35{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-1156cf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-1156cf5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-aa285cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-43ec534{text-align:start;}.elementor-2 .elementor-element.elementor-element-43ec534 img{width:50px;}.elementor-2 .elementor-element.elementor-element-12fe02d .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-2 .elementor-element.elementor-element-ef13c8b{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-ef13c8b .elementor-heading-title{font-family:var( --e-global-typography-b482e51-font-family ), Sans-serif;font-size:var( --e-global-typography-b482e51-font-size );font-weight:var( --e-global-typography-b482e51-font-weight );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-53e4ba5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-jvr-link-list .jvr-link-list__item{border-color:var( --e-global-color-secondary );}.elementor-widget-jvr-link-list .jvr-link-list__number{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__description{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-widget-jvr-link-list .jvr-link-list__arrow{background-color:var( --e-global-color-accent );}.elementor-widget-jvr-link-list .jvr-link-list__item:hover .jvr-link-list__arrow{background-color:var( --e-global-color-secondary );}.elementor-widget-jvr-link-list .jvr-link-list__item:focus-within .jvr-link-list__arrow{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list{--jvr-link-gap:24px;--jvr-link-column-gap:30px;--jvr-link-radius:28px;--jvr-link-border-width:1px;--jvr-link-number-size:50px;--jvr-link-number-border:1px;--jvr-link-text-gap:8px;--jvr-link-arrow-size:54px;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__item{background-color:#F8FAF8;border-color:#DFE5E1;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__item:hover{background-color:#F1F6F2;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__item:focus-within{background-color:#F1F6F2;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__number{background-color:#FFFFFF;border-color:#DFE5E1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__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-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__arrow{color:#FFFFFF;font-size:18px;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__item:hover .jvr-link-list__arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__item:focus-within .jvr-link-list__arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7b0d60c{--display:flex;}.elementor-widget-jvr-image-stat-card .jvr-image-stat__ring{border-color:var( --e-global-color-accent );}.elementor-widget-jvr-image-stat-card .jvr-image-stat__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-image-stat-card .jvr-image-stat__description{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-2 .elementor-element.elementor-element-3f8bb01 .jvr-image-stat{--jvr-stat-max-width:900px;--jvr-stat-visual-size:69%;--jvr-stat-visual-x:5%;--jvr-stat-visual-y:15%;--jvr-stat-card-width:42%;--jvr-stat-card-x:0%;--jvr-stat-card-y:19%;--jvr-stat-ring-gap:10%;}.elementor-2 .elementor-element.elementor-element-3f8bb01 .jvr-image-stat__image img{object-position:center center;}.elementor-2 .elementor-element.elementor-element-3f8bb01 .jvr-image-stat__image{border-width:8px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3f8bb01 .jvr-image-stat__ring{border-style:dashed;border-width:1px;opacity:0.25;}.elementor-2 .elementor-element.elementor-element-3f8bb01 .jvr-image-stat__card{background-color:#FFFFFF;border-radius:28px;padding:26px 34px 26px 34px;--jvr-stat-text-gap:4px;}.elementor-2 .elementor-element.elementor-element-3f8bb01 .jvr-image-stat__description{font-size:0.8em;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-7d0fb9e{--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-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-2 .elementor-element.elementor-element-42afbb0 .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-2 .elementor-element.elementor-element-93f511b .elementor-heading-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-2 .elementor-element.elementor-element-c3cada7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-d56ceda .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-2 .elementor-element.elementor-element-1dfaa22 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5d71ec5 .elementor-heading-title{font-size:var( --e-global-typography-50a4be2-font-size );line-height:var( --e-global-typography-50a4be2-line-height );letter-spacing:var( --e-global-typography-50a4be2-letter-spacing );word-spacing:var( --e-global-typography-50a4be2-word-spacing );}.elementor-2 .elementor-element.elementor-element-699a898 .jvr-kv-card-grid{--jvr-card-min-height:340px;}.elementor-widget-image .widget-image-caption{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-2 .elementor-element.elementor-element-4cd2362 .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-2 .elementor-element.elementor-element-ab7f820 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c10963b .elementor-heading-title{font-size:var( --e-global-typography-50a4be2-font-size );line-height:var( --e-global-typography-50a4be2-line-height );letter-spacing:var( --e-global-typography-50a4be2-letter-spacing );word-spacing:var( --e-global-typography-50a4be2-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__filter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__featured-date strong{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-widget-jvr-event-showcase .jvr-event-showcase__featured-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-widget-jvr-event-showcase .jvr-event-showcase__featured-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-jvr-event-showcase .jvr-event-showcase__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-meta{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-jvr-event-showcase .jvr-event-showcase__item-date strong{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-widget-jvr-event-showcase .jvr-event-showcase__calendar-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__filter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured{min-height:520px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-content{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-date{width:64px;height:64px;top:24px;left:24px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-badge{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-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-title{font-size:var( --e-global-typography-6940668-font-size );line-height:var( --e-global-typography-6940668-line-height );letter-spacing:var( --e-global-typography-6940668-letter-spacing );word-spacing:var( --e-global-typography-6940668-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-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-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__calendar-kicker, .elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__year-divider{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__item-meta{font-size:var( --e-global-typography-b03ac32-font-size );line-height:var( --e-global-typography-b03ac32-line-height );letter-spacing:var( --e-global-typography-b03ac32-letter-spacing );word-spacing:var( --e-global-typography-b03ac32-word-spacing );}.elementor-2 .elementor-element.elementor-element-1a337bf .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-2 .elementor-element.elementor-element-86ee6d8 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b09d61f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box .elementor-image-box-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-2 .elementor-element.elementor-element-e18359d{--border-radius:50px 50px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ff6f3ab .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-2 .elementor-element.elementor-element-33e7735 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cf4df0b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-widget-icon-box .elementor-icon-box-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-2 .elementor-element.elementor-element-f5447e0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2 .elementor-element.elementor-element-90d06f0{--border-radius:0px 0px 50px 50px;}.elementor-2 .elementor-element.elementor-element-949ec35{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-12fe02d .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-2 .elementor-element.elementor-element-ef13c8b .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-53e4ba5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__number{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__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-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list{--jvr-link-min-height:124px;--jvr-link-number-size:46px;--jvr-link-arrow-size:50px;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__number{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__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-jvr-image-stat-card .jvr-image-stat__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-image-stat-card .jvr-image-stat__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 );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-7d0fb9e{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-2 .elementor-element.elementor-element-42afbb0 .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-2 .elementor-element.elementor-element-93f511b .elementor-heading-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-2 .elementor-element.elementor-element-c3cada7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-d56ceda .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-2 .elementor-element.elementor-element-1dfaa22 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5d71ec5 .elementor-heading-title{font-size:var( --e-global-typography-50a4be2-font-size );line-height:var( --e-global-typography-50a4be2-line-height );letter-spacing:var( --e-global-typography-50a4be2-letter-spacing );word-spacing:var( --e-global-typography-50a4be2-word-spacing );}.elementor-2 .elementor-element.elementor-element-699a898 .jvr-kv-card-grid{--jvr-card-min-height:300px;}.elementor-widget-image .widget-image-caption{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-2 .elementor-element.elementor-element-4cd2362 .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-2 .elementor-element.elementor-element-ab7f820 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c10963b .elementor-heading-title{font-size:var( --e-global-typography-50a4be2-font-size );line-height:var( --e-global-typography-50a4be2-line-height );letter-spacing:var( --e-global-typography-50a4be2-letter-spacing );word-spacing:var( --e-global-typography-50a4be2-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__filter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__featured-date strong{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-widget-jvr-event-showcase .jvr-event-showcase__featured-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-widget-jvr-event-showcase .jvr-event-showcase__featured-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-jvr-event-showcase .jvr-event-showcase__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jvr-event-showcase .jvr-event-showcase__item-meta{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-jvr-event-showcase .jvr-event-showcase__item-date strong{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-widget-jvr-event-showcase .jvr-event-showcase__calendar-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__filter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured{min-height:500px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-content{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-date{width:56px;height:56px;top:16px;left:16px;}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-badge{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-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-title{font-size:var( --e-global-typography-6940668-font-size );line-height:var( --e-global-typography-6940668-line-height );letter-spacing:var( --e-global-typography-6940668-letter-spacing );word-spacing:var( --e-global-typography-6940668-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__featured-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-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__calendar-kicker, .elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__year-divider{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2 .elementor-element.elementor-element-9714553 .jvr-event-showcase__item-meta{font-size:var( --e-global-typography-b03ac32-font-size );line-height:var( --e-global-typography-b03ac32-line-height );letter-spacing:var( --e-global-typography-b03ac32-letter-spacing );word-spacing:var( --e-global-typography-b03ac32-word-spacing );}.elementor-2 .elementor-element.elementor-element-1a337bf .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-2 .elementor-element.elementor-element-86ee6d8 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b09d61f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box .elementor-image-box-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-2 .elementor-element.elementor-element-3cd19cd{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-3cd19cd .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-80b265c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-80b265c .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-276763f{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-276763f .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-07575d3{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-ff0043a{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e18359d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ff6f3ab .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-2 .elementor-element.elementor-element-33e7735 .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cf4df0b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-widget-icon-box .elementor-icon-box-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-2 .elementor-element.elementor-element-f5447e0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2 .elementor-element.elementor-element-43ec534 img{width:25px;}.elementor-2 .elementor-element.elementor-element-12fe02d .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-2 .elementor-element.elementor-element-ef13c8b .elementor-heading-title{font-size:var( --e-global-typography-b482e51-font-size );line-height:var( --e-global-typography-b482e51-line-height );letter-spacing:var( --e-global-typography-b482e51-letter-spacing );}.elementor-2 .elementor-element.elementor-element-53e4ba5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__number{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-link-list .jvr-link-list__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-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list{--jvr-link-min-height:106px;--jvr-link-number-size:42px;--jvr-link-arrow-size:44px;}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__number{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2 .elementor-element.elementor-element-97f73c1 .jvr-link-list__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-jvr-image-stat-card .jvr-image-stat__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-jvr-image-stat-card .jvr-image-stat__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 );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-d701f48{--width:50%;}.elementor-2 .elementor-element.elementor-element-524109f{--width:10%;}.elementor-2 .elementor-element.elementor-element-e84dba9{--width:40%;}.elementor-2 .elementor-element.elementor-element-17a9a3d{--width:50%;}.elementor-2 .elementor-element.elementor-element-adfb3bb{--width:50%;}.elementor-2 .elementor-element.elementor-element-a6b5b72{--width:100%;}.elementor-2 .elementor-element.elementor-element-e4f9a8b{--width:50%;}.elementor-2 .elementor-element.elementor-element-6fa4a03{--width:50%;}.elementor-2 .elementor-element.elementor-element-d4bc9a7{--width:50%;}.elementor-2 .elementor-element.elementor-element-75a711d{--width:50%;}.elementor-2 .elementor-element.elementor-element-e18359d{--width:50%;}.elementor-2 .elementor-element.elementor-element-90d06f0{--width:50%;}.elementor-2 .elementor-element.elementor-element-aa285cf{--width:50%;}.elementor-2 .elementor-element.elementor-element-7b0d60c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-d701f48{--width:100%;}.elementor-2 .elementor-element.elementor-element-524109f{--width:100%;}.elementor-2 .elementor-element.elementor-element-d4bc9a7{--width:100%;}.elementor-2 .elementor-element.elementor-element-75a711d{--width:100%;}.elementor-2 .elementor-element.elementor-element-e18359d{--width:100%;}.elementor-2 .elementor-element.elementor-element-90d06f0{--width:100%;}.elementor-2 .elementor-element.elementor-element-aa285cf{--width:100%;}.elementor-2 .elementor-element.elementor-element-7b0d60c{--width:100%;}}