.elementor-36907 .elementor-element.elementor-element-f202c93{--display:flex;}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-repeater-item-bc5eb08 .swiper-slide-bg{background-color:var( --e-global-color-5875d06 );background-image:url(https://info.engelhorn.com/wp-content/uploads/2024/11/2411_Silvester_HG_NL_1920x640px.jpg);background-size:cover;}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide{transition-duration:calc(6000ms*1.2);height:100vh;}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-contents{max-width:100%;}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-heading{color:var( --e-global-color-d22c846 );font-size:var( --e-global-typography-2efa874-font-size );font-weight:var( --e-global-typography-2efa874-font-weight );text-transform:var( --e-global-typography-2efa874-text-transform );line-height:var( --e-global-typography-2efa874-line-height );}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:30px;}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-description{color:var( --e-global-color-e2112d2 );font-size:var( --e-global-typography-99ce32c-font-size );font-weight:var( --e-global-typography-99ce32c-font-weight );line-height:var( --e-global-typography-99ce32c-line-height );}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-button{border-width:0px;border-radius:0px;color:var( --e-global-color-e2112d2 );}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button{font-size:16px;color:var( --e-global-color-e2112d2 );}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button svg{fill:var( --e-global-color-e2112d2 );}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet{height:8px;width:8px;}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-fraction{font-size:8px;}.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet-active{background-color:var( --e-global-color-cc8a0ce );}.elementor-36907 .elementor-element.elementor-element-f73811c{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-36907 .elementor-element.elementor-element-3232a8b{--display:flex;}.elementor-36907 .elementor-element.elementor-element-16db27a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-36907 .elementor-element.elementor-element-dd587ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36907 .elementor-element.elementor-element-dd587ff .elementor-heading-title{font-size:var( --e-global-typography-5a63680-font-size );font-weight:var( --e-global-typography-5a63680-font-weight );line-height:var( --e-global-typography-5a63680-line-height );}.elementor-36907 .elementor-element.elementor-element-00fb663{text-align:center;}.elementor-36907 .elementor-element.elementor-element-bcaafa3{text-align:center;}.elementor-36907 .elementor-element.elementor-element-bf4266f{--display:flex;}.elementor-36907 .elementor-element.elementor-element-59ee863{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-36907 .elementor-element.elementor-element-1264cdb{--display:flex;}.elementor-36907 .elementor-element.elementor-element-1b4f1ca{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36907 .elementor-element.elementor-element-8098a58{--display:flex;}.elementor-36907 .elementor-element.elementor-element-2c30f76 img{width:100%;height:780px;}.elementor-36907 .elementor-element.elementor-element-fd2cd4a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36907 .elementor-element.elementor-element-6409b98{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-a514893{text-align:center;}.elementor-36907 .elementor-element.elementor-element-2c9855d{text-align:center;}.elementor-36907 .elementor-element.elementor-element-74dc2df{text-align:center;}.elementor-36907 .elementor-element.elementor-element-74dc2df .elementor-heading-title{font-size:var( --e-global-typography-6efbed5-font-size );font-weight:var( --e-global-typography-6efbed5-font-weight );line-height:var( --e-global-typography-6efbed5-line-height );}.elementor-36907 .elementor-element.elementor-element-57d6261{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-38cc443{text-align:center;}.elementor-36907 .elementor-element.elementor-element-ae385b8{--spacer-size:30px;}.elementor-36907 .elementor-element.elementor-element-e4fcf6e{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-8b19f58{text-align:center;}.elementor-36907 .elementor-element.elementor-element-b38087b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-36907 .elementor-element.elementor-element-0b6fe1a{--display:flex;}.elementor-36907 .elementor-element.elementor-element-a7b18b0{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36907 .elementor-element.elementor-element-b3c8f67{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36907 .elementor-element.elementor-element-772ea7d{text-align:center;}.elementor-36907 .elementor-element.elementor-element-5f6a0e0{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-aa579d0{text-align:center;}.elementor-36907 .elementor-element.elementor-element-853960e{text-align:center;}.elementor-36907 .elementor-element.elementor-element-86eab35{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-59f90ab{text-align:center;}.elementor-36907 .elementor-element.elementor-element-a630a8f{--spacer-size:30px;}.elementor-36907 .elementor-element.elementor-element-f9a58c0{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-d2a5171{text-align:center;}.elementor-36907 .elementor-element.elementor-element-8a81c94{--display:flex;}.elementor-36907 .elementor-element.elementor-element-37144ad img{width:100%;height:780px;}.elementor-36907 .elementor-element.elementor-element-4e537a0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-36907 .elementor-element.elementor-element-eb854fe{--display:flex;}.elementor-36907 .elementor-element.elementor-element-5e852a8{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36907 .elementor-element.elementor-element-fc5770a{--display:flex;}.elementor-36907 .elementor-element.elementor-element-d5921ee img{width:100%;height:780px;}.elementor-36907 .elementor-element.elementor-element-35fd2e3{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36907 .elementor-element.elementor-element-251854f{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-102042b{text-align:center;}.elementor-36907 .elementor-element.elementor-element-7168548{text-align:center;}.elementor-36907 .elementor-element.elementor-element-fd39793{text-align:center;}.elementor-36907 .elementor-element.elementor-element-fd39793 .elementor-heading-title{font-size:var( --e-global-typography-6efbed5-font-size );font-weight:var( --e-global-typography-6efbed5-font-weight );line-height:var( --e-global-typography-6efbed5-line-height );}.elementor-36907 .elementor-element.elementor-element-cec0aa8{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-b9505d1{text-align:center;}.elementor-36907 .elementor-element.elementor-element-771a0c0{--spacer-size:30px;}.elementor-36907 .elementor-element.elementor-element-0339ab9{--spacer-size:20px;}.elementor-36907 .elementor-element.elementor-element-b623d78{text-align:center;}@media(max-width:1024px){.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-heading{font-size:var( --e-global-typography-2efa874-font-size );line-height:var( --e-global-typography-2efa874-line-height );}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-description{font-size:var( --e-global-typography-99ce32c-font-size );line-height:var( --e-global-typography-99ce32c-line-height );}.elementor-36907 .elementor-element.elementor-element-f73811c{--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-36907 .elementor-element.elementor-element-dd587ff .elementor-heading-title{font-size:var( --e-global-typography-5a63680-font-size );line-height:var( --e-global-typography-5a63680-line-height );}.elementor-36907 .elementor-element.elementor-element-2c30f76 img{height:500px;}.elementor-36907 .elementor-element.elementor-element-74dc2df .elementor-heading-title{font-size:var( --e-global-typography-6efbed5-font-size );line-height:var( --e-global-typography-6efbed5-line-height );}.elementor-36907 .elementor-element.elementor-element-37144ad img{height:500px;}.elementor-36907 .elementor-element.elementor-element-d5921ee img{height:500px;}.elementor-36907 .elementor-element.elementor-element-fd39793 .elementor-heading-title{font-size:var( --e-global-typography-6efbed5-font-size );line-height:var( --e-global-typography-6efbed5-line-height );}}@media(max-width:767px){.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-heading{font-size:var( --e-global-typography-2efa874-font-size );line-height:var( --e-global-typography-2efa874-line-height );}.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-description{font-size:var( --e-global-typography-99ce32c-font-size );line-height:var( --e-global-typography-99ce32c-line-height );}.elementor-36907 .elementor-element.elementor-element-f73811c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-36907 .elementor-element.elementor-element-dd587ff .elementor-heading-title{font-size:var( --e-global-typography-5a63680-font-size );line-height:var( --e-global-typography-5a63680-line-height );}.elementor-36907 .elementor-element.elementor-element-59ee863{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-36907 .elementor-element.elementor-element-2c30f76 img{width:100%;height:200px;}.elementor-36907 .elementor-element.elementor-element-74dc2df .elementor-heading-title{font-size:var( --e-global-typography-6efbed5-font-size );line-height:var( --e-global-typography-6efbed5-line-height );}.elementor-36907 .elementor-element.elementor-element-38cc443{column-gap:0px;}.elementor-36907 .elementor-element.elementor-element-b38087b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-36907 .elementor-element.elementor-element-a7b18b0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36907 .elementor-element.elementor-element-b3c8f67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36907 .elementor-element.elementor-element-59f90ab{column-gap:0px;}.elementor-36907 .elementor-element.elementor-element-37144ad img{width:100%;height:200px;}.elementor-36907 .elementor-element.elementor-element-4e537a0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-36907 .elementor-element.elementor-element-d5921ee img{width:100%;height:200px;}.elementor-36907 .elementor-element.elementor-element-fd39793 .elementor-heading-title{font-size:var( --e-global-typography-6efbed5-font-size );line-height:var( --e-global-typography-6efbed5-line-height );}.elementor-36907 .elementor-element.elementor-element-b9505d1{column-gap:0px;}}@media(min-width:768px){.elementor-36907 .elementor-element.elementor-element-3232a8b{--width:20%;}.elementor-36907 .elementor-element.elementor-element-16db27a{--width:60%;}.elementor-36907 .elementor-element.elementor-element-bf4266f{--width:20%;}.elementor-36907 .elementor-element.elementor-element-59ee863{--content-width:1200px;}.elementor-36907 .elementor-element.elementor-element-b38087b{--content-width:1200px;}.elementor-36907 .elementor-element.elementor-element-4e537a0{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-36907 .elementor-element.elementor-element-3232a8b{--width:100%;}.elementor-36907 .elementor-element.elementor-element-16db27a{--width:100%;}.elementor-36907 .elementor-element.elementor-element-bf4266f{--width:100%;}}/* Start custom CSS for slides, class: .elementor-element-2da056a */.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button{
background-color: rgba(255,255,255, 0.6);
opacity: 0;
padding: 40px;
border-radius: 0%;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-description span{
display: block;
}
.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-description a{
text-transform: uppercase;
font-size: 10px;
letter-spacing: 1px;
display: inline-block;
font-weight: 600;
padding-right: 30px;
}

.elementor-36907 .elementor-element.elementor-element-2da056a:hover .elementor-swiper-button{
opacity: 1;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button-prev {
left: 0;
padding: 20px 10px;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button-next {
right: 0;
padding: 20px 10px;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide {
height: calc(100vw / 5) !important;
overflow: visible;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-inner{
max-width: 1440px;
margin: auto;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-contents{
background-color: #fff;
padding: 30px 40px ;
margin-bottom: -60px;
max-width: calc(100% / 3) !important;
width: 100%;
}

@media only screen and (max-width: 1025px) {
.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-contents{
max-width: calc((100% / 2) - 60px) !important;
}
}


.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-button{
padding: 0;
}

.elementor-36907 .elementor-element.elementor-element-2da056a *:focus{
outline: none;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet {
background-color: transparent;
margin: 0 5px;
border-radius: 2px;
height: 20px !important;
width: 20px !important;
position: relative;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet:after{
content: "";
position: absolute;
left: 0;
width: 100%;
height: 2px;
top: 50%;
margin-top: -1px;
background-color: #000;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-wrapper{
padding-bottom: 60px;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination{
bottom: unset;
position: relative;
line-height: 0;
padding-top: 20px;
padding-bottom: 20px;
z-index: 0;
margin-top: -60px;
}
.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-container{
padding-bottom: 0;
}

@media only screen and (max-width: 768px) {
.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide {
height: auto !important;
min-height: calc( 56.25vw) !important;
overflow: visible;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-contents{
max-width: 100vw!important;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-contents{
margin-bottom: 0;
width: 100%;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-contents{
padding: 20px;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-inner,
.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-bg{
position: relative;
}


.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide *,
.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide{
display: block;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-slide-bg{
height: 56.25vw;
display: block;
min-height: unset;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-button{
text-align: left;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-container {
overflow: visible;
height: auto;
max-height: auto;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination{
position: absolute;
top: 100vw;
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
-o-transform: translate(0, -100%);
transform: translate(0, -100%);
text-align: left;
padding-left: 20px;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet:after{
background-color: #fff;
}


.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet:after{
background-color: #fff;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet-active:after{
background-color: #000;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button{
opacity: 1;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination-bullet{
opacity: 0;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination{
z-index: 2;
margin-top: 0;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-slide-description{
margin: 0;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-wrapper{
padding-bottom: 0;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button-prev {
left: unset;
right: 60px;
padding: 8px;
bottom: unset;
top: 56.25vw;
transform: none;
margin-top: -55px;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .swiper-pagination{
display: none;
}

.elementor-36907 .elementor-element.elementor-element-2da056a .elementor-swiper-button-next {
right: 20px;
padding: 8px;
bottom: unset;
top: 56.25vw;
transform: none;
margin-top: -55px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd587ff */@media only screen and (max-width: 768px) {
.elementor-36907 .elementor-element.elementor-element-dd587ff br{
display: none;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c30f76 */.elementor-36907 .elementor-element.elementor-element-2c30f76 img {
    object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37144ad */.elementor-36907 .elementor-element.elementor-element-37144ad img {
    object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5921ee */.elementor-36907 .elementor-element.elementor-element-d5921ee img {
    object-fit: cover;
  object-position: center;
}/* End custom CSS */