.elementor-2 .elementor-element.elementor-element-199d4c2{margin:-10vh 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-2 .elementor-element.elementor-element-2beccef{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-1a5598c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-2 .elementor-element.elementor-element-83beef1{--display:flex;}.elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-82988c7{width:100%;max-width:100%;}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-2 .elementor-element.elementor-element-b50b9d7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b50b9d7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-99f02b9{width:var( --container-widget-width, clamp(min(100%, 320px), 80%, 720px) );max-width:clamp(min(100%, 320px), 80%, 720px);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:clamp(min(100%, 320px), 80%, 720px);--container-widget-flex-grow:0;text-align:center;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 );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}@media(max-width:1025px){.elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-b50b9d7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-99f02b9{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:768px){.elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(48px / 2);padding-bottom:calc(48px / 2);}:is( .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-82988c7 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 48px / -2);margin-bottom:calc( 48px / -2);}.elementor-2 .elementor-element.elementor-element-99f02b9{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 );}}/* Start custom CSS for shortcode, class: .elementor-element-199d4c2 */.elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item__year{
    text-wrap: nowrap;
}

.elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl{
    padding: 0;
}

.elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item{
    padding-right: 0;
}

.elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item__year {
    position: relative;
}
.elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item__year:before{
    content: '';
    position: absolute;
    aspect-ratio: 1;
    top: 50%;
    left: 50%;
    width: calc(100% + 1em);
    background: var(--vsk-clr--dark);
    border: 1px solid var(--vsk-clr--secondary);
    border-radius: 100vw;
    transform: translate(-50%, -50%);
    z-index: -1;
}


@media(max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item{
        align-items: start;
    }
    .elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item__content{
        margin-top: 68px;
    }
    
    .elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item__marker{
        flex-direction: row-reverse;
        align-items: center;
        justify-content: flex-end;
    }
    
    .elementor-2 .elementor-element.elementor-element-199d4c2 .vsk-tl-item__year:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2beccef */.elementor-2 .elementor-element.elementor-element-2beccef{
    border-top: 1px solid var(--vsk-clr--border);
    border-bottom: 1px solid var(--vsk-clr--border);
    background: rgba(from var(--vsk-clr--dark) r g b / .5);
}

.elementor-2 .elementor-element.elementor-element-2beccef .vsk-ha {
	--vsk-ha-tab-width:  10rem;
	--vsk-ha-height:     100svh;
	--vsk-ha-border:     var(--vsk-clr--border);
	--vsk-ha-text:       var(--vsk-clr--text);
	--vsk-ha-tab-color:  #fff;
	--vsk-ha-tab-active: var(--vsk-clr--accent);
	--vsk-ha-img-height: 65%;
}

.elementor-2 .elementor-element.elementor-element-2beccef .vsk-ha-item__tab{
    align-items: end;
    padding: 3rem 0;
}

.elementor-2 .elementor-element.elementor-element-2beccef img{
    width: auto!important;
}

.elementor-2 .elementor-element.elementor-element-2beccef .vsk-ha-item__text,
.elementor-2 .elementor-element.elementor-element-2beccef .vsk-ha-item__text P{
    width: 100%;
    font-size: 12px!important;
}


@media(max-width: 1024px){
    .elementor-2 .elementor-element.elementor-element-2beccef .vsk-ha-item__tab{
        padding: 3rem;
        align-items: center;
    }
    
    .elementor-2 .elementor-element.elementor-element-2beccef .vsk-ha-item__body{
        padding: var(--vsk-sec--padding-inline);
    }
    
    .elementor-2 .elementor-element.elementor-element-2beccef .vsk-ha-item__tab-text{
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a2aaa8a */.elementor-2 .elementor-element.elementor-element-a2aaa8a{
    --vsk-sw-btn-size: 54px!important;
    --vsk-sw-fill-color: var(--vsk-clr--text)!important;
    --vsk-sw-track-bg: rgba(from var(--vsk-clr--text) r g b / .15);
}

.elementor-2 .elementor-element.elementor-element-a2aaa8a svg{
    width: 100%!important;
    height: 100%!important;
}

.elementor-2 .elementor-element.elementor-element-a2aaa8a .elementor-shortcode{
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-items: center;
    gap: 1rem;
}

.elementor-2 .elementor-element.elementor-element-a2aaa8a .vsk-swiper-progress{
    flex-grow: 1;
}

.elementor-2 .elementor-element.elementor-element-a2aaa8a .vsk-swiper-button{
    width: 54px;
    height: 54px;
    aspect-ratio: 1 / 1;
    color: var(--accent);
    padding: 12px;
    border-radius: 100vw;
    border-width: 1px;
    border-color: var(--secondary);
    border-style: solid;
    transition: all var(--vsk-trns--duration) var(--vsk-trns--ease);

}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-82988c7 */.elementor-2 .elementor-element.elementor-element-82988c7 img{
    aspect-ratio: 4/3;
    object-fit: cover;
}

.elementor-2 .elementor-element.elementor-element-82988c7 .jet-listing-grid__item:last-child{
    display: none;
}

@media(max-width: 1024px){
    .elementor-2 .elementor-element.elementor-element-82988c7 .jet-listing-grid__item:last-child{
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b50b9d7 */.elementor-2 .elementor-element.elementor-element-b50b9d7{
    flex: 1 0 clamp(420px, 50%, 720px);
}

.elementor-2 .elementor-element.elementor-element-b50b9d7 .vsk-p a{
    line-height: .5!important;
}

.elementor-2 .elementor-element.elementor-element-b50b9d7 .jet-form-builder-row{
    margin: 0!important;
    border: none!important;
}

.elementor-2 .elementor-element.elementor-element-b50b9d7 .wp-block-columns{
    display: flex;
    flex-direction: row nowrap!important;
    align-items: center;
    gap: 2px;
    border-style: solid;
    border-width: var(--_jfb-border-width);
    border-color: var(--vsk-clr--text);
    border-radius: var(--_jfb-radius);
    background: var(--_jfb-clr-bg);
}

.elementor-2 .elementor-element.elementor-element-b50b9d7 .jet-form-builder-row.field-type-submit-field{
    padding: 6px!important;
}

body.wp-child-theme-voska .elementor-2 .elementor-element.elementor-element-b50b9d7 .jet-form-builder__field-wrap .jet-form-builder__field-label :where(.checkradio-field) + span:before{
    border:1px solid var(--vsk-clr--text)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99f02b9 */.elementor-2 .elementor-element.elementor-element-99f02b9 *{
    color: var(--vsk-clr--text);
}/* End custom CSS */