.elementor-346 .elementor-element.elementor-element-27fdfde{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-346 .elementor-element.elementor-element-644de11 .elementor-repeater-item-63d3380 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://2025.virtualgolftour.eu/wp-content/uploads/2024/06/360_Screen_Seventees_Banner.png);background-size:cover;}.elementor-346 .elementor-element.elementor-element-644de11 .elementor-repeater-item-63d3380 .elementor-background-overlay{background-color:#0000003D;}.elementor-346 .elementor-element.elementor-element-644de11 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-346 .elementor-element.elementor-element-644de11 .swiper-slide-contents{max-width:66%;}.elementor-346 .elementor-element.elementor-element-644de11 .swiper-slide-inner{text-align:center;}.elementor-346 .elementor-element.elementor-element-644de11 .elementor-slide-heading{font-family:"Lato", Sans-serif;font-size:50px;font-weight:600;line-height:25px;letter-spacing:0.1em;word-spacing:6px;}.elementor-346 .elementor-element.elementor-element-fb7f548{--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-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-346 .elementor-element.elementor-element-393b461{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-346 .elementor-element.elementor-element-393b461 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-346 .elementor-element.elementor-element-393b461:after{content:"0.66";}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-post__thumbnail__link{width:60%;}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-post__meta-data span + span:before{content:"///";}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-post__thumbnail{border-radius:12px 12px 12px 12px;}.elementor-346 .elementor-element.elementor-element-393b461.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-346 .elementor-element.elementor-element-393b461.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-346 .elementor-element.elementor-element-393b461.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-post__title, .elementor-346 .elementor-element.elementor-element-393b461 .elementor-post__title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-post__read-more{color:var( --e-global-color-secondary );}.elementor-346 .elementor-element.elementor-element-393b461 a.elementor-post__read-more{font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;}.elementor-346 .elementor-element.elementor-element-1d6cf23{--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-346 .elementor-element.elementor-element-44cce75{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-346 .elementor-element.elementor-element-44cce75 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-346 .elementor-element.elementor-element-44cce75 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-346 .elementor-element.elementor-element-44cce75:after{content:"0.66";}.elementor-346 .elementor-element.elementor-element-44cce75 .elementor-post__thumbnail__link{width:100%;}.elementor-346 .elementor-element.elementor-element-44cce75 .elementor-post__meta-data span + span:before{content:"•";}.elementor-346 .elementor-element.elementor-element-44cce75 .elementor-post__text{margin-top:20px;}.elementor-346 .elementor-element.elementor-element-7208cdc{--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-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-7d91524{--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;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:30px;}.elementor-346 .elementor-element.elementor-element-7056233 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider.banner_logo_image .single-client:before, .elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider.hover-bg-gradient .single-client:before{background-color:var( --e-global-color-1238c05 );}.elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider.banner_logo_image .single-client:before{background-color:var( --e-global-color-1238c05 );}.elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider .single-client{border-style:none;}.elementor-346 .elementor-element.elementor-element-7056233 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-7056233 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-7056233 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:30px;}.elementor-346 .elementor-element.elementor-element-e225c55 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider.banner_logo_image .single-client:before, .elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider.hover-bg-gradient .single-client:before{background-color:var( --e-global-color-1238c05 );}.elementor-346 .elementor-element.elementor-element-e225c55 > .elementor-widget-container{border-style:none;}.elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider .single-client{border-style:none;}.elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider .single-client:hover{border-style:none;}.elementor-346 .elementor-element.elementor-element-e225c55 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-e225c55 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-e225c55 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-74f9810 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:30px;}.elementor-346 .elementor-element.elementor-element-74f9810 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-346 .elementor-element.elementor-element-74f9810 .elementskit-clients-slider.banner_logo_image .single-client:before, .elementor-346 .elementor-element.elementor-element-74f9810 .elementskit-clients-slider.hover-bg-gradient .single-client:before{background-color:var( --e-global-color-1238c05 );}.elementor-346 .elementor-element.elementor-element-74f9810 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-74f9810 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-74f9810 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-346 .elementor-element.elementor-element-74f9810 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-346 .elementor-element.elementor-element-644de11 .elementor-slide-heading{line-height:1em;}.elementor-346 .elementor-element.elementor-element-fb7f548{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-346 .elementor-element.elementor-element-1d6cf23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-346 .elementor-element.elementor-element-7208cdc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-346 .elementor-element.elementor-element-7056233 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-346 .elementor-element.elementor-element-e225c55 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-346 .elementor-element.elementor-element-74f9810 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-346 .elementor-element.elementor-element-74f9810 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}}@media(max-width:767px){.elementor-346 .elementor-element.elementor-element-644de11 .elementor-slide-heading{font-size:36px;line-height:1em;word-spacing:0em;}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-346 .elementor-element.elementor-element-393b461:after{content:"0.5";}.elementor-346 .elementor-element.elementor-element-393b461 .elementor-post__thumbnail__link{width:100%;}.elementor-346 .elementor-element.elementor-element-44cce75 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-346 .elementor-element.elementor-element-44cce75:after{content:"0.5";}.elementor-346 .elementor-element.elementor-element-44cce75 .elementor-post__thumbnail__link{width:100%;}.elementor-346 .elementor-element.elementor-element-7056233 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-346 .elementor-element.elementor-element-7056233 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}.elementor-346 .elementor-element.elementor-element-e225c55 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-346 .elementor-element.elementor-element-e225c55 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}.elementor-346 .elementor-element.elementor-element-74f9810 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-346 .elementor-element.elementor-element-74f9810 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}}/* Start custom CSS for posts, class: .elementor-element-393b461 */@media (min-width: 769px) {.elementor-posts .elementor-post__text {
    display: var(--item-display, block);
    flex-direction: column;
    flex-grow: 1;
    background-color: white;
    border-radius: 12px;
    margin-left: -200px;
    margin-top: 180px;
    margin-bottom: 30px;
    opacity: 0.96;
    z-index: 1;
    padding:30px;
    border: solid 1px #dadada;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-client-logo, class: .elementor-element-e225c55 */.ekit-wid-con .elementskit-clients-slider .single-client {
    min-height: 170px;
    z-index: 5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.0) !important;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.0) !important;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d91524 */.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
    vertical-align: middle !important;
}/* End custom CSS */