.elementor-20 .elementor-element.elementor-element-148c4598:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-148c4598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-20 .elementor-element.elementor-element-148c4598{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-148c4598 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-726119a4 .elementor-repeater-item-c3410e0 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-726119a4 .elementor-repeater-item-c3410e0 .progression-studios-boosted-slider-upside-down{background-color:#000000;background-image:url(http://festione.nl/wp-content/uploads/2024/03/background_site_new-scaled.jpg);background-size:cover;background-position:center center;}.elementor-20 .elementor-element.elementor-element-726119a4 .elementor-repeater-item-c3410e0 .boosted-elements-slider-background .boosted-elements-slider-bg-overlay{background-color:#00000085;}.elementor-20 .elementor-element.elementor-element-726119a4 .elementor-repeater-item-c3410e0 .boosted-elements-slider-content{text-align:left;max-width:843px;}.elementor-20 .elementor-element.elementor-element-726119a4 .elementor-repeater-item-787aaa9 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-726119a4 .elementor-repeater-item-787aaa9 .progression-studios-boosted-slider-upside-down{background-image:url(http://festione.nl/wp-content/uploads/2024/04/Herbruikbare_bekers-scaled.jpg);background-size:cover;background-position:center center;}.elementor-20 .elementor-element.elementor-element-726119a4 .elementor-repeater-item-787aaa9 .boosted-elements-slider-background .boosted-elements-slider-bg-overlay{background-color:#0000004D;}.elementor-20 .elementor-element.elementor-element-726119a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-726119a4  .boosted-elements-slider-loader-height{height:100vh;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content{max-width:72%;text-align:left;margin-right:auto;margin-left:0px;}.elementor-20 .elementor-element.elementor-element-726119a4 .bosted-element-content-margin{margin:50px 0px 0px 0px;left:99px;position:relative;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content-container{display:table-cell;vertical-align:middle;position:static;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-title{margin-bottom:6px;color:var( --e-global-color-secondary );font-size:32px;font-weight:300;line-height:1em;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-sub-title{margin-bottom:5px;color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:100px;font-weight:700;line-height:1.2em;letter-spacing:-2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-sub-title span{background:#02010100;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-content{color:var( --e-global-color-text );font-size:19px;font-weight:300;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-content span{background:#02010100;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content-image{top:40%;left:80%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-button-main{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;padding:18px 30px 18px 30px;color:#ffffff;background-color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-button-main:hover{color:#1f1f1f;background-color:#ffffff;}.elementor-20 .elementor-element.elementor-element-83b0161 .elementor-repeater-item-c3410e0 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-83b0161 .elementor-repeater-item-c3410e0 .progression-studios-boosted-slider-upside-down{background-color:#000000;background-image:url(http://festione.nl/wp-content/uploads/2024/03/background_site_new-scaled.jpg);background-size:cover;background-position:center center;}.elementor-20 .elementor-element.elementor-element-83b0161 .elementor-repeater-item-c3410e0 .boosted-elements-slider-background .boosted-elements-slider-bg-overlay{background-color:#00000085;}.elementor-20 .elementor-element.elementor-element-83b0161 .elementor-repeater-item-c3410e0 .boosted-elements-slider-content{text-align:center;max-width:843px;}.elementor-20 .elementor-element.elementor-element-83b0161 .elementor-repeater-item-787aaa9 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-83b0161 .elementor-repeater-item-787aaa9 .progression-studios-boosted-slider-upside-down{background-color:#333333;background-image:url(http://festione.nl/wp-content/uploads/2024/04/Herbruikbare_bekers-scaled.jpg);background-size:cover;background-position:center center;}.elementor-20 .elementor-element.elementor-element-83b0161 .elementor-repeater-item-787aaa9 .boosted-elements-slider-background .boosted-elements-slider-bg-overlay{background-color:rgba(0,0,0,0.7);}.elementor-20 .elementor-element.elementor-element-83b0161 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-83b0161  .boosted-elements-slider-loader-height{height:100vh;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content{max-width:72%;text-align:left;margin-right:auto;margin-left:0px;}.elementor-20 .elementor-element.elementor-element-83b0161 .bosted-element-content-margin{margin:50px 0px 0px 0px;left:99px;position:relative;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content-container{display:table-cell;vertical-align:middle;position:static;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-title{margin-bottom:6px;color:#009FE3;font-size:32px;font-weight:300;line-height:1em;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-sub-title{margin-bottom:5px;color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:100px;font-weight:700;line-height:1.2em;letter-spacing:-2px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-content{color:#FFFFFFCF;font-size:19px;font-weight:300;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content-image{top:40%;left:80%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-button-main{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;padding:18px 30px 18px 30px;color:#ffffff;background-color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-button-main:hover{color:#1f1f1f;background-color:#ffffff;}.elementor-20 .elementor-element.elementor-element-f3bd6ca{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-f3bd6ca .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-f3bd6ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-7a5044a{text-align:center;}.elementor-20 .elementor-element.elementor-element-7a5044a .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-674fcae{column-gap:0px;text-align:center;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-7ee639b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-7ee639b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7ee639b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1f1f1f;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7ee639b > .elementor-background-overlay{background-color:#000000;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-7ee639b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-20 .elementor-element.elementor-element-8ccf9f0 .elementor-heading-title{font-size:50px;text-transform:uppercase;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background{background-color:rgba(255,255,255,0);}.elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background-hover{background-color:#ffffff;}.elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;padding:16px 35px 16px 35px;}.elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button:hover .boosted-elements-advanced-btn-text-inline, .elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button:hover i{color:#202020;}.elementor-20 .elementor-element.elementor-element-32e6c0f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-32e6c0f .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-32e6c0f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-c5bf83c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c5bf83c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20 .elementor-element.elementor-element-c5bf83c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-c5bf83c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2c68ce2{text-align:center;}.elementor-20 .elementor-element.elementor-element-2c68ce2 .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0acc6af{padding:25px 0px 45px 0px;}.elementor-20 .elementor-element.elementor-element-3b7d0c7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-20 .elementor-element.elementor-element-3b7d0c7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-20 .elementor-element.elementor-element-3b7d0c7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-3b7d0c7 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-20 .elementor-element.elementor-element-3b7d0c7 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-3b7d0c7 .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3b7d0c7 .elementor-image-box-description{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-657b347 .elementor-button{background-color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-657b347 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-657b347 .elementor-button:focus{background-color:#FF3F7E;}.elementor-20 .elementor-element.elementor-element-657b347 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-98d6563.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-20 .elementor-element.elementor-element-98d6563.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-20 .elementor-element.elementor-element-98d6563.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-98d6563 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-20 .elementor-element.elementor-element-98d6563 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-98d6563 .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-98d6563 .elementor-image-box-description{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f4d3de1 .elementor-button{background-color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-f4d3de1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-f4d3de1 .elementor-button:focus{background-color:#FF3F7E;}.elementor-20 .elementor-element.elementor-element-f4d3de1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-90e6882.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-20 .elementor-element.elementor-element-90e6882.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-20 .elementor-element.elementor-element-90e6882.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-90e6882 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-20 .elementor-element.elementor-element-90e6882 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-90e6882 .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-90e6882 .elementor-image-box-description{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-de4a165 .elementor-button{background-color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-de4a165 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-de4a165 .elementor-button:focus{background-color:#FF3F7E;}.elementor-20 .elementor-element.elementor-element-de4a165 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-4d29486:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4d29486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://festione.nl/wp-content/uploads/2024/03/background_site_new-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4d29486 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-4d29486{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-20 .elementor-element.elementor-element-6d518dd{width:var( --container-widget-width, 128.439% );max-width:128.439%;--container-widget-width:128.439%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-6d518dd .elementor-heading-title{font-size:50px;text-transform:uppercase;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bcee59b{padding:45px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bff9be3{text-align:center;}.elementor-20 .elementor-element.elementor-element-bff9be3 .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-20ed390:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-20ed390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20 .elementor-element.elementor-element-20ed390{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-20ed390 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-a39acd9{width:var( --container-widget-width, 89.004% );max-width:89.004%;--container-widget-width:89.004%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a39acd9 img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-ff2e51c{width:var( --container-widget-width, 98.618% );max-width:98.618%;--container-widget-width:98.618%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-ff2e51c .elementor-heading-title{color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-885ce19{--spacer-size:15px;}.elementor-20 .elementor-element.elementor-element-c2e132f{width:var( --container-widget-width, 60.69% );max-width:60.69%;--container-widget-width:60.69%;--container-widget-flex-grow:0;column-gap:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-33b4139{--divider-border-style:solid;--divider-color:#9E61A4;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-33b4139 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-33b4139 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-33fdca6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-33fdca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20 .elementor-element.elementor-element-33fdca6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-33fdca6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-10f5a15{text-align:left;}.elementor-20 .elementor-element.elementor-element-10f5a15 .elementor-heading-title{color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-db12341{width:var( --container-widget-width, 100.725% );max-width:100.725%;--container-widget-width:100.725%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-61295c5{width:var( --container-widget-width, 37.023% );max-width:37.023%;--container-widget-width:37.023%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-61295c5 img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-a22e48c{--divider-border-style:solid;--divider-color:#9E61A4;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-a22e48c .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-a22e48c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-f9c8f7b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f9c8f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20 .elementor-element.elementor-element-f9c8f7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-f9c8f7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-217c317{width:var( --container-widget-width, 89.557% );max-width:89.557%;--container-widget-width:89.557%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-217c317 img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-2259b52{text-align:left;}.elementor-20 .elementor-element.elementor-element-2259b52 .elementor-heading-title{color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-203c052{width:var( --container-widget-width, 71.549% );max-width:71.549%;--container-widget-width:71.549%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3160831{--divider-border-style:solid;--divider-color:#9E61A4;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-3160831 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-3160831 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-5e8a53f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5e8a53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20 .elementor-element.elementor-element-5e8a53f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-5e8a53f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3533af6{width:var( --container-widget-width, 84.655% );max-width:84.655%;--container-widget-width:84.655%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-3533af6 .elementor-heading-title{color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-fc50e42{width:var( --container-widget-width, 83.966% );max-width:83.966%;--container-widget-width:83.966%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2efa3d8{width:var( --container-widget-width, 50.706% );max-width:50.706%;--container-widget-width:50.706%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-2efa3d8 img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-7a883b7{--divider-border-style:solid;--divider-color:#9E61A4;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-7a883b7 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-7a883b7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-05805c4{width:var( --container-widget-width, 90.7% );max-width:90.7%;--container-widget-width:90.7%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-05805c4 img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-9593e42{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-c0f52f7{text-align:left;}.elementor-20 .elementor-element.elementor-element-c0f52f7 .elementor-heading-title{color:#9E61A4;}.elementor-20 .elementor-element.elementor-element-644982c{width:var( --container-widget-width, 74.655% );max-width:74.655%;--container-widget-width:74.655%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-02a6e31{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-da6f038 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-da6f038:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-da6f038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("http://festione.nl/wp-content/uploads/2024/02/background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-da6f038 > .elementor-background-overlay{background-color:#000000;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-da6f038{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-20 .elementor-element.elementor-element-5e5502d .elementor-heading-title{font-size:50px;text-transform:uppercase;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background{background-color:rgba(255,255,255,0);}.elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-btn-background-hover{background-color:#ffffff;}.elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;padding:16px 35px 16px 35px;}.elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button:hover .boosted-elements-advanced-btn-text-inline, .elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button:hover i{color:#202020;}.elementor-20 .elementor-element.elementor-element-0194279{padding:45px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f9c7dcf{text-align:center;}.elementor-20 .elementor-element.elementor-element-f9c7dcf .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-757f27d{--e-image-carousel-slides-to-show:5;}.elementor-20 .elementor-element.elementor-element-469edd0{--divider-border-style:solid;--divider-color:#9E61A4;--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-469edd0 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-469edd0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-f0ad335{text-align:center;}.elementor-20 .elementor-element.elementor-element-f0ad335 .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-069d586{text-align:center;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-10a8cc1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-10a8cc1 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-10a8cc1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-8a2e7d1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8a2e7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20 .elementor-element.elementor-element-8a2e7d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-8a2e7d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-fa30da4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-20 .elementor-element.elementor-element-fa30da4 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-fa30da4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-7ebebbe{text-align:center;}.elementor-20 .elementor-element.elementor-element-7ebebbe .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6d81ed1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6d81ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20 .elementor-element.elementor-element-6d81ed1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-6d81ed1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-e22a94d .boosted-elements-progression-contact-form-container input.wpcf7-text, .elementor-20 .elementor-element.elementor-element-e22a94d .boosted-elements-progression-contact-form-container textarea.wpcf7-textarea{background:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e22a94d .boosted-elements-progression-contact-form-container input.wpcf7-text{width:100%;}.elementor-20 .elementor-element.elementor-element-e22a94d .boosted-elements-progression-contact-form-container textarea.wpcf7-textarea{width:100%;}.elementor-20 .elementor-element.elementor-element-e22a94d .boosted-elements-progression-contact-form-container input.wpcf7-submit{font-weight:bold;background-color:#9E61A4;border-radius:10px;}.elementor-20 .elementor-element.elementor-element-e22a94d .boosted-elements-progression-contact-form-container input.wpcf7-submit:hover{background-color:#FF3F7E;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-726119a4  .boosted-elements-slider-loader-height{height:80vh;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content{max-width:85%;}.elementor-20 .elementor-element.elementor-element-726119a4 .bosted-element-content-margin{margin:30px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-title{font-size:30px;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-sub-title{font-size:80px;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-content{font-size:17px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-83b0161  .boosted-elements-slider-loader-height{height:80vh;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content{max-width:85%;}.elementor-20 .elementor-element.elementor-element-83b0161 .bosted-element-content-margin{margin:30px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-title{font-size:30px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-sub-title{font-size:80px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-content{font-size:17px;}.elementor-20 .elementor-element.elementor-element-7ee639b{padding:35px 0px 35px 0px;}.elementor-20 .elementor-element.elementor-element-8ccf9f0{text-align:center;}.elementor-20 .elementor-element.elementor-element-8ccf9f0 .elementor-heading-title{font-size:27px;}.elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:14px;padding:14px 22px 14px 22px;}.elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button{font-size:14px;padding:14px 22px 14px 22px;}.elementor-20 .elementor-element.elementor-element-757f27d{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-726119a4  .boosted-elements-slider-loader-height{height:80vh;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content{max-width:90%;text-align:center;margin:0 auto;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-sub-title{font-size:35px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-content{font-size:14px;}.elementor-20 .elementor-element.elementor-element-726119a4 .boosted-elements-slider-content .boosted-elements-slide-button-main{font-size:12px;}.elementor-20 .elementor-element.elementor-element-83b0161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-background, .elementor-20 .elementor-element.elementor-element-83b0161  .boosted-elements-slider-loader-height{height:45vh;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-slider-arrow-down{bottom:2px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-container-fixed-optional{width:100%;margin:0 auto;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content{max-width:100%;text-align:center;margin:0 auto;}.elementor-20 .elementor-element.elementor-element-83b0161 .bosted-element-content-margin{margin:0px 0px 0px 0px;left:0px;position:relative;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content-container{display:table-cell;vertical-align:middle;position:static;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-sub-title{font-size:35px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-content{font-size:14px;}.elementor-20 .elementor-element.elementor-element-83b0161 .boosted-elements-slider-content .boosted-elements-slide-button-main{font-size:12px;}.elementor-20 .elementor-element.elementor-element-7a5044a .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-7ee639b{padding:30px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-8ccf9f0 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-eee673c .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-20 .elementor-element.elementor-element-0acc6af{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3b7d0c7 .elementor-image-box-img{margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-3b7d0c7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-20 .elementor-element.elementor-element-98d6563 .elementor-image-box-img{margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-98d6563 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-20 .elementor-element.elementor-element-90e6882 .elementor-image-box-img{margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-90e6882 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-20 .elementor-element.elementor-element-4d29486{padding:10px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-6d518dd{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-6d518dd .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-bff9be3 .elementor-heading-title{font-size:26px;}.elementor-20 .elementor-element.elementor-element-a39acd9{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-a39acd9 img{width:50%;}.elementor-20 .elementor-element.elementor-element-ff2e51c{text-align:center;}.elementor-20 .elementor-element.elementor-element-885ce19{--spacer-size:1px;}.elementor-20 .elementor-element.elementor-element-c2e132f{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-10f5a15{text-align:center;}.elementor-20 .elementor-element.elementor-element-db12341 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-61295c5{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-61295c5 img{width:50%;}.elementor-20 .elementor-element.elementor-element-217c317{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-217c317 img{width:50%;}.elementor-20 .elementor-element.elementor-element-2259b52{text-align:center;}.elementor-20 .elementor-element.elementor-element-203c052{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-20 .elementor-element.elementor-element-3533af6{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-fc50e42{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-2efa3d8{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-2efa3d8 img{width:50%;}.elementor-20 .elementor-element.elementor-element-05805c4{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-05805c4 img{width:50%;}.elementor-20 .elementor-element.elementor-element-c0f52f7{text-align:center;}.elementor-20 .elementor-element.elementor-element-644982c{width:100%;max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-5e5502d{text-align:center;}.elementor-20 .elementor-element.elementor-element-2baa8ff .boosted-elements-progression-advanced-button-container{text-align:center;}.elementor-20 .elementor-element.elementor-element-f9c7dcf .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-757f27d{--e-image-carousel-slides-to-show:3;}.elementor-20 .elementor-element.elementor-element-757f27d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f0ad335 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-32c0d50{width:50%;}.elementor-20 .elementor-element.elementor-element-597b923{width:50%;}.elementor-20 .elementor-element.elementor-element-00213df{width:50%;}.elementor-20 .elementor-element.elementor-element-e237ac7{width:50%;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-eca0ecc{width:64.083%;}.elementor-20 .elementor-element.elementor-element-3d01245{width:35.917%;}.elementor-20 .elementor-element.elementor-element-d7cebd0{width:26%;}.elementor-20 .elementor-element.elementor-element-7bb54d1{width:74%;}.elementor-20 .elementor-element.elementor-element-7552d8c{width:39.751%;}.elementor-20 .elementor-element.elementor-element-3b64b6f{width:60.249%;}.elementor-20 .elementor-element.elementor-element-660cbbd{width:26.167%;}.elementor-20 .elementor-element.elementor-element-96f65fa{width:73.833%;}.elementor-20 .elementor-element.elementor-element-de92d14{width:53.082%;}.elementor-20 .elementor-element.elementor-element-111d03b{width:46.918%;}.elementor-20 .elementor-element.elementor-element-06b5802{width:25.917%;}.elementor-20 .elementor-element.elementor-element-7521702{width:74.083%;}.elementor-20 .elementor-element.elementor-element-ecdab4c{width:64.083%;}.elementor-20 .elementor-element.elementor-element-8c14727{width:35.917%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-eca0ecc{width:100%;}.elementor-20 .elementor-element.elementor-element-3d01245{width:100%;}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-7ee639b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7ee639b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-4d29486:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4d29486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-da6f038:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-da6f038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}