.elementor-45 .elementor-element.elementor-element-4ab2caa{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.1;}.elementor-45 .elementor-element.elementor-element-4ab2caa:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4ab2caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/naampjesopraampjes.nl/wp-content/uploads/2024/09/Autumn-Language-Quiz-Presentation-in-Cozy-Handdrawn-Style-3.jpg?fit=2000%2C520");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-45 .elementor-element.elementor-element-4ab2caa::before, .elementor-45 .elementor-element.elementor-element-4ab2caa > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-4ab2caa > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-4ab2caa > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-4ab2caa > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-4ab2caa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-764183d );}.elementor-45 .elementor-element.elementor-element-4ab2caa, .elementor-45 .elementor-element.elementor-element-4ab2caa::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-fbf641c{text-align:left;}.elementor-45 .elementor-element.elementor-element-fbf641c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-f02c601{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-45 .elementor-element.elementor-element-f22c58b .elementor-button{fill:#F9FAFD;color:#F9FAFD;background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-f22c58b .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-f22c58b .elementor-button:focus{background-color:#CFAB5DBF;}.elementor-45 .elementor-element.elementor-element-f22c58b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-8024e62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-8024e62:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-8024e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-45 .elementor-element.elementor-element-8024e62, .elementor-45 .elementor-element.elementor-element-8024e62::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-258a90d{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-4515fd5{text-align:center;}.elementor-45 .elementor-element.elementor-element-4515fd5 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Forum", Sans-serif;font-size:2.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-4515fd5 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-45 .elementor-element.elementor-element-5a258d8{--grid-columns:4;--grid-column-gap:1em;}.elementor-45 .elementor-element.elementor-element-5a258d8 > .elementor-widget-container{padding:01em 01em 01em 01em;}.elementor-45 .elementor-element.elementor-element-92a8b61{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-aac772a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-aac772a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-aac772a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-45 .elementor-element.elementor-element-aac772a, .elementor-45 .elementor-element.elementor-element-aac772a::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-d6fddc0{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-7a76af2{text-align:center;}.elementor-45 .elementor-element.elementor-element-7a76af2 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Forum", Sans-serif;font-size:2.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-7a76af2 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-45 .elementor-element.elementor-element-9aef298.elementor-wc-products  ul.products{grid-column-gap:2em;grid-row-gap:2em;}.elementor-45 .elementor-element.elementor-element-9aef298 .product{text-align:center;}.elementor-45 .elementor-element.elementor-element-9aef298 a > img{border-radius:1em 1em 1em 1em;margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-9aef298 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-size:1.4em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-45 .elementor-element.elementor-element-9aef298 .woocommerce-loop-category__title .count{font-family:"Forum", Sans-serif;font-size:0em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-9aef298 > .elementor-widget-container{padding:01em 01em 01em 01em;}.elementor-45 .elementor-element.elementor-element-9aef298{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-9aef298.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-eb448fa{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-576aeec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-576aeec:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-576aeec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-45 .elementor-element.elementor-element-576aeec, .elementor-45 .elementor-element.elementor-element-576aeec::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-2823bf9{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-abdd746{text-align:center;}.elementor-45 .elementor-element.elementor-element-abdd746 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Forum", Sans-serif;font-size:2.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-abdd746 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-45 .elementor-element.elementor-element-dcc08b1{--grid-columns:4;--grid-column-gap:1em;}.elementor-45 .elementor-element.elementor-element-dcc08b1 > .elementor-widget-container{padding:01em 01em 01em 01em;}.elementor-45 .elementor-element.elementor-element-80ae808{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-c0b48c0{--display:flex;--min-height:0vh;--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-c0b48c0:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-c0b48c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-45 .elementor-element.elementor-element-c0b48c0, .elementor-45 .elementor-element.elementor-element-c0b48c0::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-a15b40e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-45 .elementor-element.elementor-element-a15b40e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-2c9439f{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-116f4a3{text-align:center;}.elementor-45 .elementor-element.elementor-element-116f4a3 img{border-radius:50% 50% 50% 50%;}.elementor-45 .elementor-element.elementor-element-c2cb373{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-e33de13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-45 .elementor-element.elementor-element-b7474ea{text-align:left;}.elementor-45 .elementor-element.elementor-element-b7474ea .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Forum", Sans-serif;font-size:2.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-b7474ea > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-45 .elementor-element.elementor-element-166f2b9{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-166f2b9.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-4ab2caa{--width:100%;}.elementor-45 .elementor-element.elementor-element-a15b40e{--width:33.3%;}.elementor-45 .elementor-element.elementor-element-e33de13{--width:66.6666%;}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-4ab2caa{--min-height:50vh;}.elementor-45 .elementor-element.elementor-element-f02c601{text-align:center;font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-45 .elementor-element.elementor-element-4515fd5 .elementor-heading-title{font-size:45px;}.elementor-45 .elementor-element.elementor-element-5a258d8{--grid-columns:4;}.elementor-45 .elementor-element.elementor-element-7a76af2 .elementor-heading-title{font-size:45px;}.elementor-45 .elementor-element.elementor-element-9aef298 .woocommerce .woocommerce-loop-category__title{font-size:14px;}.elementor-45 .elementor-element.elementor-element-9aef298 .woocommerce-loop-category__title .count{font-size:0px;}.elementor-45 .elementor-element.elementor-element-abdd746 .elementor-heading-title{font-size:45px;}.elementor-45 .elementor-element.elementor-element-dcc08b1{--grid-columns:4;}.elementor-45 .elementor-element.elementor-element-b7474ea .elementor-heading-title{font-size:45px;}.elementor-45 .elementor-element.elementor-element-166f2b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-4ab2caa:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4ab2caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/naampjesopraampjes.nl/wp-content/uploads/2024/02/Pin-by-Maronmama-on-Aesthetics-Flowers-photography-wallpaper-Flower-desktop-wallpaper-Abst…-Flower-iphone-wallpaper-Daisy-wallpaper-Flower-desktop-wallpaper.jpg?fit=736%2C1308");background-position:center center;}.elementor-45 .elementor-element.elementor-element-f02c601{text-align:center;font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );word-spacing:var( --e-global-typography-392b9e0-word-spacing );}.elementor-45 .elementor-element.elementor-element-f02c601 > .elementor-widget-container{margin:1em 1em 1em 1em;}.elementor-45 .elementor-element.elementor-element-258a90d{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-4515fd5 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-5a258d8{--grid-columns:2;}.elementor-45 .elementor-element.elementor-element-92a8b61{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-d6fddc0{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-7a76af2 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-9aef298 .woocommerce-loop-category__title .count{font-size:0px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-eb448fa{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-2823bf9{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-abdd746 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-dcc08b1{--grid-columns:2;}.elementor-45 .elementor-element.elementor-element-80ae808{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-2c9439f{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-116f4a3 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-45 .elementor-element.elementor-element-c2cb373{--spacer-size:0px;}.elementor-45 .elementor-element.elementor-element-b7474ea .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-166f2b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}