.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1381 .elementor-element.elementor-element-4e08934{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--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-1381 .elementor-element.elementor-element-4e08934:not(.elementor-motion-effects-element-type-background), .elementor-1381 .elementor-element.elementor-element-4e08934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gladiatorenhorstaandemaas.nl/wp-content/uploads/2026/06/MSF-Gladiatoren-Horst-aan-de-Maas-bout-12-23-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1381 .elementor-element.elementor-element-4e08934::before, .elementor-1381 .elementor-element.elementor-element-4e08934 > .elementor-background-video-container::before, .elementor-1381 .elementor-element.elementor-element-4e08934 > .e-con-inner > .elementor-background-video-container::before, .elementor-1381 .elementor-element.elementor-element-4e08934 > .elementor-background-slideshow::before, .elementor-1381 .elementor-element.elementor-element-4e08934 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1381 .elementor-element.elementor-element-4e08934 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C0C0C00 0%, #000000 100%);}.elementor-1381 .elementor-element.elementor-element-75ec239{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1381 .elementor-element.elementor-element-d4eb07b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-eael-countdown .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits::after{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-countdown-finish-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1381 .elementor-element.elementor-element-76b1546 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-item > div{text-align:center;margin-right:15px;margin-left:15px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-items>li{display:table-cell;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-digits::after{top:10%;left:107%;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-container{margin-right:-15px;margin-left:-15px;margin-bottom:0px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-digits{color:#9B1D20;font-family:"American kestral straight", Sans-serif;font-size:60px;font-weight:400;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-label{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-1381 .elementor-element.elementor-element-e4a7049 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-item > div{text-align:center;margin-right:15px;margin-left:15px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-items>li{display:table-cell;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-digits::after{top:10%;left:100%;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-container{margin-right:-15px;margin-left:-15px;margin-bottom:0px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-digits{color:#9B1D20;font-family:"American kestral straight", Sans-serif;font-size:60px;font-weight:400;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-label{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1381 .elementor-element.elementor-element-74e03be.elementor-element{--align-self:center;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1381 .elementor-element.elementor-element-bcef10d{text-align:center;}.elementor-1381 .elementor-element.elementor-element-bcef10d .elementor-heading-title{font-family:"Veneer", Sans-serif;font-size:40px;font-weight:200;line-height:1em;letter-spacing:0.4px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1381 .elementor-element.elementor-element-69b09d5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-a4094d6{text-align:center;}.elementor-1381 .elementor-element.elementor-element-a4094d6 .elementor-heading-title{font-family:"Veneer", Sans-serif;font-size:63px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1381 .elementor-element.elementor-element-bdadf14{--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;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-697b10d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-697b10d img{width:100%;height:700px;object-fit:cover;object-position:center center;filter:brightness( 20% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-1381 .elementor-element.elementor-element-776e075{left:480px;}body.rtl .elementor-1381 .elementor-element.elementor-element-776e075{right:480px;}.elementor-1381 .elementor-element.elementor-element-776e075 img{width:100%;height:700px;object-fit:cover;object-position:center center;filter:brightness( 45% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-1381 .elementor-element.elementor-element-f4d1f20{left:585px;}body.rtl .elementor-1381 .elementor-element.elementor-element-f4d1f20{right:585px;}.elementor-1381 .elementor-element.elementor-element-f4d1f20 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-1381 .elementor-element.elementor-element-6900684{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-633b21b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1381 .elementor-element.elementor-element-221edab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1381 .elementor-element.elementor-element-24376cb .elementor-counter-number-wrapper{color:#1D269B;font-family:"American Kestrel Straight 3D", Sans-serif;font-size:135px;font-weight:400;line-height:1em;letter-spacing:0.4px;word-spacing:0px;}.elementor-1381 .elementor-element.elementor-element-a0d4fb7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-a0d4fb7{text-align:center;}.elementor-1381 .elementor-element.elementor-element-a0d4fb7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:300;text-transform:capitalize;line-height:1em;letter-spacing:0.4px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1381 .elementor-element.elementor-element-7b8d5d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1381 .elementor-element.elementor-element-49b66cd .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"American Kestrel Straight 3D", Sans-serif;font-size:135px;font-weight:400;line-height:1em;letter-spacing:0.4px;word-spacing:0px;}.elementor-1381 .elementor-element.elementor-element-2c2f0f3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-2c2f0f3{text-align:center;}.elementor-1381 .elementor-element.elementor-element-2c2f0f3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:300;text-transform:capitalize;line-height:1em;letter-spacing:0.4px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1381 .elementor-element.elementor-element-d27e786{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1381 .elementor-element.elementor-element-ef84164 .elementor-counter-number-wrapper{gap:8px;color:var( --e-global-color-accent );font-family:"American Kestrel Straight 3D", Sans-serif;font-size:135px;font-weight:400;line-height:1em;letter-spacing:0.4px;word-spacing:0px;}.elementor-1381 .elementor-element.elementor-element-616c41b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-616c41b{text-align:center;}.elementor-1381 .elementor-element.elementor-element-616c41b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:300;text-transform:capitalize;line-height:1em;letter-spacing:0.4px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1381 .elementor-element.elementor-element-f242476{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-f021421{--display:flex;--min-height:833px;--justify-content:center;}.elementor-1381 .elementor-element.elementor-element-f021421:not(.elementor-motion-effects-element-type-background), .elementor-1381 .elementor-element.elementor-element-f021421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gladiatorenhorstaandemaas.nl/wp-content/uploads/2026/06/Rectangle-19-2-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1381 .elementor-element.elementor-element-f021421.e-con{--align-self:center;}.elementor-1381 .elementor-element.elementor-element-ecec2f0 img{height:390px;object-fit:cover;object-position:center right;}.elementor-1381 .elementor-element.elementor-element-7aa6477{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1381 .elementor-element.elementor-element-dc2335e{text-align:start;}.elementor-1381 .elementor-element.elementor-element-dc2335e .elementor-heading-title{font-family:"Veneer", Sans-serif;font-size:61px;font-weight:500;line-height:1em;color:var( --e-global-color-text );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{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 );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-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-1381 .elementor-element.elementor-element-7a07e44{text-align:start;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:200;letter-spacing:0.1px;word-spacing:1px;}.elementor-1381 .elementor-element.elementor-element-dd4c42b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-dd4c42b.e-con{--align-self:flex-start;}.elementor-widget-button .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-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1381 .elementor-element.elementor-element-4d4da34 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:#D90A12;border-radius:150px 150px 150px 150px;padding:10px 50px 10px 50px;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1381 .elementor-element.elementor-element-4f3061b.elementor-element{--align-self:center;}.elementor-1381 .elementor-element.elementor-element-4f3061b .elementor-icon-wrapper{text-align:center;}.elementor-1381 .elementor-element.elementor-element-4f3061b.elementor-view-stacked .elementor-icon{background-color:#D90A12;}.elementor-1381 .elementor-element.elementor-element-4f3061b.elementor-view-framed .elementor-icon, .elementor-1381 .elementor-element.elementor-element-4f3061b.elementor-view-default .elementor-icon{color:#D90A12;border-color:#D90A12;}.elementor-1381 .elementor-element.elementor-element-4f3061b.elementor-view-framed .elementor-icon, .elementor-1381 .elementor-element.elementor-element-4f3061b.elementor-view-default .elementor-icon svg{fill:#D90A12;}.elementor-1381 .elementor-element.elementor-element-4f3061b .elementor-icon{font-size:45px;}.elementor-1381 .elementor-element.elementor-element-4f3061b .elementor-icon svg{height:45px;}.elementor-1381 .elementor-element.elementor-element-1634c96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-dcc2baf{text-align:center;}.elementor-1381 .elementor-element.elementor-element-dcc2baf .elementor-heading-title{font-family:"American kestral straight", Sans-serif;font-size:78px;line-height:1em;letter-spacing:0.4px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1381 .elementor-element.elementor-element-c4559bf{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:200;letter-spacing:0.1px;word-spacing:1px;}.elementor-1381 .elementor-element.elementor-element-4c62996{--display:flex;}.elementor-1381 .elementor-element.elementor-element-25f037a{--display:flex;}.elementor-widget-jet-listing-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1381 .elementor-element.elementor-element-e450e97 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container{padding:0px 0px 0px 0px;}:is( .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .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-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .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-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .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-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .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-1381 .elementor-element.elementor-element-e450e97 .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list, .elementor-1381 .elementor-element.elementor-element-e450e97 .jet-listing-grid__slider.swiper-lib{padding:0 80px !important;}.elementor-1381 .elementor-element.elementor-element-e450e97 .jet-listing-grid__slider-icon{width:0px;height:0px;line-height:0px;margin-top:calc( -0px/2 );font-size:0px;}.elementor-1381 .elementor-element.elementor-element-e450e97 .jet-listing-grid__slider-icon svg{height:0px;}.elementor-1381 .elementor-element.elementor-element-0a72ae4{--display:flex;--margin-top:250px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:1024px){.elementor-1381 .elementor-element.elementor-element-4e08934{--min-height:84vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1381 .elementor-element.elementor-element-e9e2087 img{width:64%;}.elementor-1381 .elementor-element.elementor-element-d4eb07b{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-item > div{margin-right:0px;margin-left:0px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-container{margin-right:-0px;margin-left:-0px;margin-bottom:0px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-digits{font-size:45px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-item > div{margin-right:0px;margin-left:0px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-container{margin-right:-0px;margin-left:-0px;margin-bottom:0px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-digits{font-size:45px;}.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-1381 .elementor-element.elementor-element-a4094d6 .elementor-heading-title{font-size:50px;}.elementor-1381 .elementor-element.elementor-element-bdadf14{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1381 .elementor-element.elementor-element-697b10d img{width:100%;height:500px;object-fit:cover;}body:not(.rtl) .elementor-1381 .elementor-element.elementor-element-776e075{left:211px;}body.rtl .elementor-1381 .elementor-element.elementor-element-776e075{right:211px;}.elementor-1381 .elementor-element.elementor-element-776e075 img{width:100%;height:500px;object-fit:cover;}body:not(.rtl) .elementor-1381 .elementor-element.elementor-element-f4d1f20{left:300px;}body.rtl .elementor-1381 .elementor-element.elementor-element-f4d1f20{right:300px;}.elementor-1381 .elementor-element.elementor-element-f4d1f20 img{width:100%;height:500px;object-fit:cover;}.elementor-widget-counter .elementor-counter-number-wrapper{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-1381 .elementor-element.elementor-element-24376cb .elementor-counter-number-wrapper{font-size:65px;}.elementor-1381 .elementor-element.elementor-element-a0d4fb7 .elementor-heading-title{font-size:15px;}.elementor-1381 .elementor-element.elementor-element-49b66cd .elementor-counter-number-wrapper{font-size:65px;}.elementor-1381 .elementor-element.elementor-element-2c2f0f3 .elementor-heading-title{font-size:15px;}.elementor-1381 .elementor-element.elementor-element-ef84164 .elementor-counter-number-wrapper{font-size:65px;}.elementor-1381 .elementor-element.elementor-element-616c41b .elementor-heading-title{font-size:15px;}.elementor-1381 .elementor-element.elementor-element-dc2335e .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1381 .elementor-element.elementor-element-7a07e44{font-size:15px;}.elementor-1381 .elementor-element.elementor-element-4d4da34 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-4f3061b.elementor-element{--align-self:center;}.elementor-1381 .elementor-element.elementor-element-4f3061b .elementor-icon{font-size:45px;}.elementor-1381 .elementor-element.elementor-element-4f3061b .elementor-icon svg{height:45px;}.elementor-1381 .elementor-element.elementor-element-c4559bf{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1381 .elementor-element.elementor-element-e450e97 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1381 .elementor-element.elementor-element-0a72ae4{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1381 .elementor-element.elementor-element-4e08934{--min-height:80vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1381 .elementor-element.elementor-element-d4eb07b{--justify-content:space-between;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-76b1546{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-item > div{margin-right:0px;margin-left:0px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-container{margin-right:-0px;margin-left:-0px;margin-bottom:0px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-digits{font-size:30px;}.elementor-1381 .elementor-element.elementor-element-76b1546 .eael-countdown-label{font-size:11px;}.elementor-1381 .elementor-element.elementor-element-e4a7049{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-item > div{text-align:right;margin-right:0px;margin-left:0px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-container{margin-right:-0px;margin-left:-0px;margin-bottom:0px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-digits{font-size:30px;}.elementor-1381 .elementor-element.elementor-element-e4a7049 .eael-countdown-label{font-size:11px;}.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-1381 .elementor-element.elementor-element-69b09d5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-a4094d6 .elementor-heading-title{font-size:35px;}.elementor-1381 .elementor-element.elementor-element-bdadf14{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-697b10d > .elementor-widget-container{margin:0px 170px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-697b10d img{height:400px;}body:not(.rtl) .elementor-1381 .elementor-element.elementor-element-776e075{left:40px;}body.rtl .elementor-1381 .elementor-element.elementor-element-776e075{right:40px;}.elementor-1381 .elementor-element.elementor-element-776e075{top:9px;}.elementor-1381 .elementor-element.elementor-element-776e075 img{height:400px;}body:not(.rtl) .elementor-1381 .elementor-element.elementor-element-f4d1f20{left:120px;}body.rtl .elementor-1381 .elementor-element.elementor-element-f4d1f20{right:120px;}.elementor-1381 .elementor-element.elementor-element-f4d1f20 img{height:400px;}.elementor-1381 .elementor-element.elementor-element-6900684{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1381 .elementor-element.elementor-element-633b21b{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1381 .elementor-element.elementor-element-221edab{--width:30%;}.elementor-widget-counter .elementor-counter-number-wrapper{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-1381 .elementor-element.elementor-element-24376cb .elementor-counter-number-wrapper{font-size:45px;}.elementor-1381 .elementor-element.elementor-element-a0d4fb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-a0d4fb7 .elementor-heading-title{font-size:12px;}.elementor-1381 .elementor-element.elementor-element-7b8d5d9{--width:23%;}.elementor-1381 .elementor-element.elementor-element-49b66cd .elementor-counter-number-wrapper{font-size:45px;}.elementor-1381 .elementor-element.elementor-element-2c2f0f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-2c2f0f3 .elementor-heading-title{font-size:12px;}.elementor-1381 .elementor-element.elementor-element-d27e786{--width:47%;}.elementor-1381 .elementor-element.elementor-element-ef84164 .elementor-counter-number-wrapper{font-size:45px;}.elementor-1381 .elementor-element.elementor-element-616c41b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1381 .elementor-element.elementor-element-616c41b .elementor-heading-title{font-size:12px;}.elementor-1381 .elementor-element.elementor-element-f021421{--min-height:475px;}.elementor-1381 .elementor-element.elementor-element-ecec2f0 img{object-position:center center;}.elementor-1381 .elementor-element.elementor-element-7aa6477{--width:100%;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-dc2335e .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1381 .elementor-element.elementor-element-7a07e44{font-size:16px;}.elementor-1381 .elementor-element.elementor-element-4f3061b .elementor-icon{font-size:38px;}.elementor-1381 .elementor-element.elementor-element-4f3061b .elementor-icon svg{height:38px;}.elementor-1381 .elementor-element.elementor-element-1634c96{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1381 .elementor-element.elementor-element-dcc2baf .elementor-heading-title{font-size:53px;}.elementor-1381 .elementor-element.elementor-element-c4559bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1381 .elementor-element.elementor-element-25f037a{--content-width:100%;}.elementor-1381 .elementor-element.elementor-element-e450e97 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1381 .elementor-element.elementor-element-e450e97 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1381 .elementor-element.elementor-element-0a72ae4{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1381 .elementor-element.elementor-element-75ec239{--width:84%;}.elementor-1381 .elementor-element.elementor-element-dd4c42b{--width:50%;}.elementor-1381 .elementor-element.elementor-element-25f037a{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1381 .elementor-element.elementor-element-75ec239{--width:89%;}.elementor-1381 .elementor-element.elementor-element-69b09d5{--content-width:80%;}.elementor-1381 .elementor-element.elementor-element-633b21b{--width:88%;}.elementor-1381 .elementor-element.elementor-element-dd4c42b{--width:37%;}.elementor-1381 .elementor-element.elementor-element-1634c96{--content-width:80%;}.elementor-1381 .elementor-element.elementor-element-25f037a{--content-width:100%;}}/* Start custom CSS for html, class: .elementor-element-74e03be */.custom-audio-player {
    display: inline-block;
    padding: 10px;
}

#audio-control-btn {
    background: transparent;
    border: none;
    cursor: pointer;
    padding: 0;
    width: 80px; 
    height: 80px;
    outline: none;
    transition: transform 0.2s ease;
}

#audio-control-btn:hover {
    transform: scale(1.05);
}


.circle-bg {
    fill: none;
    stroke: #9B1D20;
    stroke-width: 5;
}

.wave-bar {
    stroke: #9B1D20;
    stroke-width: 5;
    stroke-linecap: round;
    transform-origin: 50% 50%; 
    transition: transform 0.3s ease;
}


.playing .bar-1 { animation: soundWave 0.6s ease-in-out infinite alternate; }
.playing .bar-2 { animation: soundWave 0.8s ease-in-out infinite alternate 0.1s; }
.playing .bar-3 { animation: soundWave 0.5s ease-in-out infinite alternate 0.2s; }
.playing .bar-4 { animation: soundWave 0.7s ease-in-out infinite alternate 0.15s; }
.playing .bar-5 { animation: soundWave 0.6s ease-in-out infinite alternate 0.3s; }


@keyframes soundWave {
    0% {
        transform: scaleY(0.3);
    }
    100% {
        transform: scaleY(1.1);
    }
}


@media screen and (max-width: 1024px) {
    .elementor-widget-container .custom-audio-player #audio-control-btn {
        width: 55px !important;  
        height: 55px !important; 
    }
}

@media screen and (max-width: 767px) {
    .elementor-widget-container .custom-audio-player #audio-control-btn {
        width: 45px !important;   
        height: 45px !important;  
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4094d6 */.title-white {
    color: #757474;
    display: inline-block; 
    animation: flickerH 4s infinite cubic-bezier(0.74, 0.05, 0.94, 0.36);
}

/* --- THE FLICKER KEYFRAMES --- */
@keyframes flickerH {
    0%, 100%, 11%, 13%, 24%, 26%, 64%, 66%, 81%, 83% {
        opacity: 1;
    }
   
    12%, 25%, 65%, 82% {
        opacity: 0.25;
    }
   
    
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-24376cb */.grad-text {
  background: linear-gradient(
    to bottom,
    #dc2626 10%,
    #6E1818 50%,
    #000000 100%,
    rgba(0,0,0,0) 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-49b66cd */.grad-text {
  background: linear-gradient(
    to bottom,
    #dc2626 10%,
    #6E1818 50%,
    #000000 100%,
    rgba(0,0,0,0) 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ef84164 */.grad-text {
  background: linear-gradient(
    to bottom,
    #dc2626 10%,
    #6E1818 50%,
    #000000 100%,
    rgba(0,0,0,0) 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f021421 *//* 1. Prepare the container to hold our independent background layer */
.elementor-1381 .elementor-element.elementor-element-f021421 {
    position: relative;
    background-image: none !important; /* Remove the static background */
}

/* 2. Create a pseudo-element layer dedicated ONLY to the background image */
.elementor-1381 .elementor-element.elementor-element-f021421::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    /* Apply your background image settings here */
    background-image: url(https://www.gladiatorenhorstaandemaas.nl/wp-content/uploads/2026/06/Rectangle-19-2-scaled.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    
    /* Make sure it sits behind the foreground content */
    z-index: 0; 
    
    /* --- Your Flicker Animation applied ONLY to this layer --- */
    animation: flickerH 4s infinite cubic-bezier(0.74, 0.05, 0.94, 0.36);
}

/* 3. Ensure the inner elements stay on top of the flickering background */
.elementor-1381 .elementor-element.elementor-element-f021421 > * {
    position: relative;
    z-index: 1;
}

/* --- THE FLICKER KEYFRAMES --- */
@keyframes flickerH {
    0%, 100%, 11%, 13%, 24%, 26%, 64%, 66%, 81%, 83% {
        opacity: 1;
    }
    
    12%, 25%, 65%, 82% {
        opacity: 0.25;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc2335e */.title-white {
    color: #757474;
    display: inline-block; 
    animation: flickerH 4s infinite cubic-bezier(0.74, 0.05, 0.94, 0.36);
}

/* --- THE FLICKER KEYFRAMES --- */
@keyframes flickerH {
    0%, 100%, 11%, 13%, 24%, 26%, 64%, 66%, 81%, 83% {
        opacity: 1;
    }
   
    12%, 25%, 65%, 82% {
        opacity: 0.25;
    }
   
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d4da34 */#button-circle.elementor-button {
    position: relative;
    
    background: transparent;
    color: var(--e-global-color-secondary);
    fill: var(--e-global-color-secondary);

    border: none;
    border-radius: 999px;

    padding: 14px 35px;
    min-height: 64px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    z-index: 1;
}


/* SVG border */
#button-circle.elementor-button::before {
    content: "";

    position: absolute;
    inset: 0;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='194' height='64' viewBox='0 0 194 64'%3E%3Cg fill='none' stroke='%23d90a12' stroke-width='5'%3E%3Cellipse cx='97' cy='32' rx='94.5' ry='29.5'/%3E%3C/g%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;

    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'American kestral straight';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2026/05/americankestralstraight.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Veneer';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/Veneer.ttf');
	src: url('/wp-content/uploads/2024/03/Veneer.ttf?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2024/03/Veneer.ttf') format('woff2'),
		url('/wp-content/uploads/2024/03/Veneer.ttf') format('woff'),
		url('/wp-content/uploads/2024/03/Veneer.ttf') format('truetype'),
		url('/wp-content/uploads/2024/03/Veneer.ttf#Veneer') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'American Kestrel Straight 3D';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2026/04/americankestralstraight3d.ttf') format('truetype');
}
/* End Custom Fonts CSS */