.elementor-5 .elementor-element.elementor-element-1c83b59{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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 );}.elementor-5 .elementor-element.elementor-element-5baab2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5baab2b img{width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-cea6f48{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.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 );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-72cb8d3{padding:0vw 0vw 0vw 0vw;z-index:2;text-align:center;}.elementor-5 .elementor-element.elementor-element-72cb8d3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-4ddf45b .elementor-button{background-color:var( --e-global-color-8d408b1 );font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:56px 56px 56px 56px;}.elementor-5 .elementor-element.elementor-element-4ddf45b{padding:048px 0px 0px 0px;z-index:2;}.elementor-5 .elementor-element.elementor-element-2a7bb94{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-0b29995{z-index:999;}.elementor-5 .elementor-element.elementor-element-0b29995 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5 .elementor-element.elementor-element-8769249{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00128px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-b6fb9c3{text-align:center;}.elementor-5 .elementor-element.elementor-element-b6fb9c3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-primary );}.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 );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-5 .elementor-element.elementor-element-5376e6c{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-61f8050{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-5 .elementor-element.elementor-element-b86e551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b86e551 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-b86e551.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-b86e551.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-b86e551.elementor-view-default .elementor-icon{color:var( --e-global-color-8d408b1 );border-color:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-b86e551.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-b86e551.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-b86e551 .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-b86e551 .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-a1cf6af .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-54013fb{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0128px;--padding-bottom:0128px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-e3ce8f9{--display:flex;--min-height:100vh;--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:space-between;--align-items:center;--overlay-opacity:0.5;--padding-top:128px;--padding-bottom:0128px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-e3ce8f9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-e3ce8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-16.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-e3ce8f9::before, .elementor-5 .elementor-element.elementor-element-e3ce8f9 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-e3ce8f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-e3ce8f9 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-e3ce8f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-e3ce8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-1276fa9{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-1276fa9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1276fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-20-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-1276fa9::before, .elementor-5 .elementor-element.elementor-element-1276fa9 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-1276fa9 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-1276fa9 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-1276fa9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-1276fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-1276fa9{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-1276fa9{right:0px;}.elementor-5 .elementor-element.elementor-element-03c00f2{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-03c00f2:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-03c00f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-22-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-03c00f2::before, .elementor-5 .elementor-element.elementor-element-03c00f2 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-03c00f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-03c00f2 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-03c00f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-03c00f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-03c00f2{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-03c00f2{right:0px;}.elementor-5 .elementor-element.elementor-element-f1cb895{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-f1cb895:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f1cb895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-f1cb895::before, .elementor-5 .elementor-element.elementor-element-f1cb895 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-f1cb895 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-f1cb895 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-f1cb895 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-f1cb895 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-f1cb895{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-f1cb895{right:0px;}.elementor-5 .elementor-element.elementor-element-73f9fdc{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-73f9fdc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-73f9fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-73f9fdc::before, .elementor-5 .elementor-element.elementor-element-73f9fdc > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-73f9fdc > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-73f9fdc > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-73f9fdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-73f9fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-73f9fdc{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-73f9fdc{right:0px;}.elementor-5 .elementor-element.elementor-element-a3d389b{padding:0px 0px 0px 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-a3d389b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-3f9962c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-17f3e2c{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-b239cad{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-394f970{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-7f58cdc{width:var( --container-widget-width, 75% );max-width:75%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-591ee83{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-ee789a2{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-d573d6c{--display:flex;}.elementor-5 .elementor-element.elementor-element-650704a{text-align:center;}.elementor-5 .elementor-element.elementor-element-650704a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-6160767{text-align:center;}.elementor-5 .elementor-element.elementor-element-6160767 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-8f820dd{--display:flex;}.elementor-5 .elementor-element.elementor-element-45a0d55{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-45a0d55 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-45a0d55.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-5 .elementor-element.elementor-element-45a0d55.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-45a0d55.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-5 .elementor-element.elementor-element-45a0d55.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-45a0d55.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-5 .elementor-element.elementor-element-45a0d55 .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-45a0d55 .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-1fa7e67{--spacer-size:1px;background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a91a2de{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-e37688a{--display:flex;}.elementor-5 .elementor-element.elementor-element-b86dc1e{text-align:center;}.elementor-5 .elementor-element.elementor-element-b86dc1e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-c85966d{text-align:center;}.elementor-5 .elementor-element.elementor-element-c85966d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-982d6fe{--display:flex;}.elementor-5 .elementor-element.elementor-element-51ab0c4{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-51ab0c4 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-51ab0c4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-51ab0c4.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-51ab0c4.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-51ab0c4.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-51ab0c4.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-51ab0c4 .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-51ab0c4 .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-1f0a4de{--spacer-size:1px;background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-40436af{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-f3856b5{--display:flex;}.elementor-5 .elementor-element.elementor-element-f0d61a0{text-align:center;}.elementor-5 .elementor-element.elementor-element-f0d61a0 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-000e199{text-align:center;}.elementor-5 .elementor-element.elementor-element-000e199 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-16150ff{--display:flex;}.elementor-5 .elementor-element.elementor-element-07e60d5{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-07e60d5 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-07e60d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-07e60d5.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-07e60d5.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-07e60d5.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-07e60d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-07e60d5 .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-07e60d5 .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-4db9a98{--spacer-size:1px;background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-2aa0f5d{--display:flex;--min-height:200px;--justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-ee0bcf1{--display:flex;}.elementor-5 .elementor-element.elementor-element-6f8818a{text-align:center;}.elementor-5 .elementor-element.elementor-element-6f8818a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-9181298{text-align:center;}.elementor-5 .elementor-element.elementor-element-9181298 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-436c8c1{--display:flex;}.elementor-5 .elementor-element.elementor-element-7718cdd{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7718cdd .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-7718cdd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-7718cdd.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-7718cdd.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-7718cdd.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-7718cdd.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-7718cdd .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-7718cdd .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-30996e0{--display:flex;--min-height:100vh;--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:space-between;--align-items:center;--overlay-opacity:0.5;--padding-top:128px;--padding-bottom:0128px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-30996e0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-30996e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/NRS_Trainingscentrum7-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-30996e0::before, .elementor-5 .elementor-element.elementor-element-30996e0 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-30996e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-30996e0 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-30996e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-30996e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-be15119{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-be15119:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-be15119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-30-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-be15119::before, .elementor-5 .elementor-element.elementor-element-be15119 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-be15119 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-be15119 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-be15119 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-be15119 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-be15119{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-be15119{right:0px;}.elementor-5 .elementor-element.elementor-element-3bf7116{--display:flex;--position:absolute;--overlay-opacity:0.55;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-3bf7116:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3bf7116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-47-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-3bf7116::before, .elementor-5 .elementor-element.elementor-element-3bf7116 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-3bf7116 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-3bf7116 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-3bf7116 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-3bf7116 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3bf7116{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-3bf7116{right:0px;}.elementor-5 .elementor-element.elementor-element-09d1271{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-09d1271:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-09d1271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-49-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-09d1271::before, .elementor-5 .elementor-element.elementor-element-09d1271 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-09d1271 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-09d1271 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-09d1271 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-09d1271 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-09d1271{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-09d1271{right:0px;}.elementor-5 .elementor-element.elementor-element-c8a91ff{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-c8a91ff:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c8a91ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nachtreceptieservices.nl/wp-content/uploads/2025/11/Foto-NRS-42-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-c8a91ff::before, .elementor-5 .elementor-element.elementor-element-c8a91ff > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c8a91ff > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c8a91ff > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-c8a91ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-c8a91ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c8a91ff{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-c8a91ff{right:0px;}.elementor-5 .elementor-element.elementor-element-a68e76c{padding:0px 0px 0px 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-a68e76c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-004d0ed{--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:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-9dcde87{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-6d9dd5e{--display:flex;}.elementor-5 .elementor-element.elementor-element-840268e{text-align:center;}.elementor-5 .elementor-element.elementor-element-840268e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-2b78ed8{text-align:center;}.elementor-5 .elementor-element.elementor-element-2b78ed8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-d6d930f{--display:flex;}.elementor-5 .elementor-element.elementor-element-63b4e73{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-63b4e73 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-63b4e73.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-5 .elementor-element.elementor-element-63b4e73.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-63b4e73.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-5 .elementor-element.elementor-element-63b4e73.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-63b4e73.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-5 .elementor-element.elementor-element-63b4e73 .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-63b4e73 .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-1dfbef5{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-de193f4{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-291bc9d{--display:flex;}.elementor-5 .elementor-element.elementor-element-295083b{text-align:center;}.elementor-5 .elementor-element.elementor-element-295083b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-9c043d3{text-align:center;}.elementor-5 .elementor-element.elementor-element-9c043d3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a527182{--display:flex;}.elementor-5 .elementor-element.elementor-element-d530f9d{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d530f9d .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-d530f9d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-d530f9d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-d530f9d.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-d530f9d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-d530f9d.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-d530f9d .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-d530f9d .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-ea238b3{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-8881996{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-0ed7bcd{--display:flex;}.elementor-5 .elementor-element.elementor-element-0d139d1{text-align:center;}.elementor-5 .elementor-element.elementor-element-0d139d1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-1f1bbc3{text-align:center;}.elementor-5 .elementor-element.elementor-element-1f1bbc3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-9482730{--display:flex;}.elementor-5 .elementor-element.elementor-element-e79cb4d{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e79cb4d .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-e79cb4d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-e79cb4d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-e79cb4d.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-e79cb4d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-e79cb4d.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-e79cb4d .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-e79cb4d .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-eddc953{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-56309cb{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-17718d5{--display:flex;}.elementor-5 .elementor-element.elementor-element-19a4b0b{text-align:center;}.elementor-5 .elementor-element.elementor-element-19a4b0b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF80;}.elementor-5 .elementor-element.elementor-element-a206955{text-align:center;}.elementor-5 .elementor-element.elementor-element-a206955 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-c89580e{--display:flex;}.elementor-5 .elementor-element.elementor-element-1c7076e{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1c7076e .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-1c7076e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-1c7076e.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-1c7076e.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-1c7076e.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-1c7076e.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-5 .elementor-element.elementor-element-1c7076e .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-1c7076e .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-256923e{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-b2672a9{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;--z-index:5;}.elementor-5 .elementor-element.elementor-element-b2672a9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b2672a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-a9badef{text-align:center;}.elementor-5 .elementor-element.elementor-element-a9badef .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-1c94cf6{--display:flex;--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;--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-5 .elementor-element.elementor-element-c1c1418{--display:flex;--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-296px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0128px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5 .elementor-element.elementor-element-c1c1418:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c1c1418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-da95ca1{--e-image-carousel-slides-to-show:5;}.elementor-5 .elementor-element.elementor-element-aef2e23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-aef2e23 img{width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-c9661af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:552px;--padding-bottom:0256px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-ad05dea{text-align:center;}.elementor-5 .elementor-element.elementor-element-ad05dea .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-819b7bb{width:var( --container-widget-width, 75% );max-width:75%;padding:024px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;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 );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-9e99b96{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-670052f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-670052f .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-670052f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-670052f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-670052f.elementor-view-default .elementor-icon{color:var( --e-global-color-8d408b1 );border-color:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-670052f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-670052f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-670052f .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-670052f .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-9b22d8c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-da21517{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-da21517:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-da21517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-194797f{padding:128px 0px 0128px 0px;z-index:2;text-align:center;}.elementor-5 .elementor-element.elementor-element-194797f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-1165bba{--display:flex;--padding-top:0px;--padding-bottom:0128px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-5 .elementor-element.elementor-element-a2dfa0c{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5 .elementor-element.elementor-element-a2dfa0c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-a2dfa0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );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 );}.elementor-widget-author-box .elementor-author-box__bio{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 );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-4fb85d9 .elementor-author-box__avatar img{width:96px;height:96px;border-style:solid;border-color:var( --e-global-color-8d408b1 );border-width:1px;}.elementor-5 .elementor-element.elementor-element-4fb85d9 .elementor-author-box__name{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:900;}.elementor-5 .elementor-element.elementor-element-4fb85d9 .elementor-author-box__bio{color:#00000099;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-2488c73{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-22aa932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;color:#B4B4B4;}.elementor-5 .elementor-element.elementor-element-f7ddf0d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5 .elementor-element.elementor-element-f7ddf0d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f7ddf0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-2ab185a .elementor-author-box__avatar img{width:96px;height:96px;border-style:solid;border-color:var( --e-global-color-8d408b1 );border-width:1px;}.elementor-5 .elementor-element.elementor-element-2ab185a .elementor-author-box__name{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:900;}.elementor-5 .elementor-element.elementor-element-2ab185a .elementor-author-box__bio{color:#00000099;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-d8e5240{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-13b4fdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;color:#B4B4B4;}.elementor-5 .elementor-element.elementor-element-b3ce3cb{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5 .elementor-element.elementor-element-b3ce3cb:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b3ce3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-7abd97c .elementor-author-box__avatar img{width:96px;height:96px;border-style:solid;border-color:var( --e-global-color-8d408b1 );border-width:1px;}.elementor-5 .elementor-element.elementor-element-7abd97c .elementor-author-box__name{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:900;}.elementor-5 .elementor-element.elementor-element-7abd97c .elementor-author-box__bio{color:#00000099;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-a2170cd{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-fc88764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;color:#B4B4B4;}.elementor-5 .elementor-element.elementor-element-bab7a94{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-bab7a94:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-bab7a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-fdc1088 .elementor-author-box__avatar img{width:96px;height:96px;border-style:solid;border-color:var( --e-global-color-8d408b1 );border-width:1px;}.elementor-5 .elementor-element.elementor-element-fdc1088 .elementor-author-box__name{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:900;}.elementor-5 .elementor-element.elementor-element-fdc1088 .elementor-author-box__bio{color:#00000099;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-a6f08bc{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-76fa125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;color:#B4B4B4;}.elementor-5 .elementor-element.elementor-element-bdf64eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-5 .elementor-element.elementor-element-508ef41{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;--z-index:5;}.elementor-5 .elementor-element.elementor-element-508ef41:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-508ef41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-30e7af3{text-align:center;}.elementor-5 .elementor-element.elementor-element-30e7af3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-3671a67{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0128px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5 .elementor-element.elementor-element-3671a67:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3671a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-bd03107{--e-image-carousel-slides-to-show:5;}.elementor-5 .elementor-element.elementor-element-45f74b9{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0128px;--padding-left:024px;--padding-right:024px;--z-index:5;}.elementor-5 .elementor-element.elementor-element-45f74b9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-45f74b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-9a77342{text-align:center;}.elementor-5 .elementor-element.elementor-element-9a77342 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-39f87cf{--display:flex;}.elementor-5 .elementor-element.elementor-element-e7d7f6b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#7C7C7C;}.elementor-5 .elementor-element.elementor-element-2864024{--display:flex;}.elementor-5 .elementor-element.elementor-element-b30048a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#7C7C7C;}.elementor-5 .elementor-element.elementor-element-c8a3778{--display:flex;}.elementor-5 .elementor-element.elementor-element-dea750c{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#7C7C7C;}.elementor-5 .elementor-element.elementor-element-3ffdb9b{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 75% );max-width:75%;padding:096px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-5 .elementor-element.elementor-element-3ffdb9b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}:where( .elementor-5 .elementor-element.elementor-element-3ffdb9b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-5 .elementor-element.elementor-element-3ffdb9b {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-5 .elementor-element.elementor-element-3ffdb9b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-0416dbe{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-5 .elementor-element.elementor-element-0416dbe:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0416dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-4e3092b{padding:0px 0px 048px 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-4e3092b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-posts .elementor-post__excerpt p{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 );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-5 .elementor-element.elementor-element-8fa0a08{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-5 .elementor-element.elementor-element-8fa0a08:after{content:"0.66";}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__thumbnail__link{width:100%;}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px;border-color:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__text{padding:24px 24px 24px 24px;}.elementor-5 .elementor-element.elementor-element-8fa0a08.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-5 .elementor-element.elementor-element-8fa0a08.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-5 .elementor-element.elementor-element-8fa0a08.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__title, .elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__title{margin-bottom:12px;}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__excerpt p{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 );}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__excerpt{margin-bottom:48px;}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-8fa0a08 a.elementor-post__read-more{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-4412ea2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-b84922c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b84922c .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-b84922c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-b84922c.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-b84922c.elementor-view-default .elementor-icon{color:var( --e-global-color-8d408b1 );border-color:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-b84922c.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-b84922c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d408b1 );}.elementor-5 .elementor-element.elementor-element-b84922c .elementor-icon{font-size:32px;}.elementor-5 .elementor-element.elementor-element-b84922c .elementor-icon svg{height:32px;}.elementor-5 .elementor-element.elementor-element-8ee5c0e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d53c986{--display:flex;--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;--align-items:center;--padding-top:0128px;--padding-bottom:00128px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-d53c986:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-d53c986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDF1;}.elementor-5 .elementor-element.elementor-element-d7a49ff{text-align:center;}.elementor-5 .elementor-element.elementor-element-d7a49ff .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-509e846{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;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 );color:var( --e-global-color-primary );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );}.elementor-widget-form .elementor-field-type-html{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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-89fb71b{padding:064px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:24px;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-24px;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5 .elementor-element.elementor-element-89fb71b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-89fb71b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5 .elementor-element.elementor-element-89fb71b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group > label, .elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group .elementor-field{color:#00000059;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#EAEAEA;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#EAEAEA;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-field-group .elementor-select-wrapper::before{color:#EAEAEA;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-button{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;border-radius:56px 56px 56px 56px;}.elementor-5 .elementor-element.elementor-element-89fb71b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-8d408b1 );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-button[type="submit"]{background-color:var( --e-global-color-8d408b1 );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-89fb71b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5 .elementor-element.elementor-element-89fb71b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5 .elementor-element.elementor-element-89fb71b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-6160767 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-c85966d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-000e199 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-9181298 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-004d0ed{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-9dcde87{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-2b78ed8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-de193f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-9c043d3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-8881996{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-1f1bbc3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-56309cb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-5 .elementor-element.elementor-element-a206955 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-819b7bb{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-509e846{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-72cb8d3 .elementor-heading-title{font-size:40px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-4ddf45b .elementor-button{font-size:16px;}.elementor-5 .elementor-element.elementor-element-8769249{--padding-top:0128px;--padding-bottom:0128px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-b6fb9c3 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-5376e6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-61f8050{--justify-content:center;}.elementor-5 .elementor-element.elementor-element-b86e551 .elementor-icon{font-size:20px;}.elementor-5 .elementor-element.elementor-element-b86e551 .elementor-icon svg{height:20px;}.elementor-5 .elementor-element.elementor-element-a1cf6af .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-e3ce8f9{--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-5 .elementor-element.elementor-element-17f3e2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-b239cad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-394f970{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-7f58cdc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-6160767 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-c85966d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-000e199 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-9181298 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-a68e76c .elementor-heading-title{font-size:22px;}.elementor-5 .elementor-element.elementor-element-004d0ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-9dcde87{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-5 .elementor-element.elementor-element-2b78ed8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-1dfbef5{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-de193f4{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-5 .elementor-element.elementor-element-9c043d3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-ea238b3{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-8881996{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-5 .elementor-element.elementor-element-1f1bbc3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-eddc953{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-56309cb{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-5 .elementor-element.elementor-element-a206955 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-256923e{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-b2672a9{--padding-top:124px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-a9badef .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-1c94cf6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-c1c1418{--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-da95ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c9661af{--padding-top:424px;--padding-bottom:128px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-ad05dea .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-819b7bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-670052f .elementor-icon{font-size:24px;}.elementor-5 .elementor-element.elementor-element-670052f .elementor-icon svg{height:24px;}.elementor-5 .elementor-element.elementor-element-9b22d8c .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-194797f .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-1165bba{--padding-top:0px;--padding-bottom:0128px;--padding-left:024px;--padding-right:024px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-4fb85d9 .elementor-author-box__avatar img{width:48px;height:48px;}.elementor-5 .elementor-element.elementor-element-4fb85d9 .elementor-author-box__name{font-size:16px;}.elementor-5 .elementor-element.elementor-element-2ab185a .elementor-author-box__avatar img{width:48px;height:48px;}.elementor-5 .elementor-element.elementor-element-2ab185a .elementor-author-box__name{font-size:16px;}.elementor-5 .elementor-element.elementor-element-7abd97c .elementor-author-box__avatar img{width:48px;height:48px;}.elementor-5 .elementor-element.elementor-element-7abd97c .elementor-author-box__name{font-size:16px;}.elementor-5 .elementor-element.elementor-element-fdc1088 .elementor-author-box__avatar img{width:48px;height:48px;}.elementor-5 .elementor-element.elementor-element-fdc1088 .elementor-author-box__name{font-size:16px;}.elementor-5 .elementor-element.elementor-element-508ef41{--padding-top:0128px;--padding-bottom:0px;--padding-left:024px;--padding-right:24px;}.elementor-5 .elementor-element.elementor-element-30e7af3 .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-3671a67{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-bd03107{--e-image-carousel-slides-to-show:2;}.elementor-5 .elementor-element.elementor-element-45f74b9{--padding-top:128px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-9a77342 .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-3ffdb9b{padding:60px 0px 60px 0px;}.elementor-5 .elementor-element.elementor-element-4e3092b .elementor-heading-title{font-size:30px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5 .elementor-element.elementor-element-8fa0a08:after{content:"0.5";}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__thumbnail__link{width:100%;}.elementor-5 .elementor-element.elementor-element-8fa0a08 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-5 .elementor-element.elementor-element-b84922c .elementor-icon{font-size:24px;}.elementor-5 .elementor-element.elementor-element-b84922c .elementor-icon svg{height:24px;}.elementor-5 .elementor-element.elementor-element-8ee5c0e .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-d53c986{--padding-top:0128px;--padding-bottom:0128px;--padding-left:024px;--padding-right:024px;}.elementor-5 .elementor-element.elementor-element-d7a49ff .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-509e846{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-5 .elementor-element.elementor-element-89fb71b .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-54013fb{--width:100%;}.elementor-5 .elementor-element.elementor-element-e3ce8f9{--content-width:75vw;}.elementor-5 .elementor-element.elementor-element-3f9962c{--width:100%;}.elementor-5 .elementor-element.elementor-element-591ee83{--width:110%;}.elementor-5 .elementor-element.elementor-element-ee789a2{--width:22%;}.elementor-5 .elementor-element.elementor-element-a91a2de{--width:22%;}.elementor-5 .elementor-element.elementor-element-40436af{--width:22%;}.elementor-5 .elementor-element.elementor-element-2aa0f5d{--width:22%;}.elementor-5 .elementor-element.elementor-element-30996e0{--content-width:75vw;}.elementor-5 .elementor-element.elementor-element-004d0ed{--width:110%;}.elementor-5 .elementor-element.elementor-element-9dcde87{--width:22%;}.elementor-5 .elementor-element.elementor-element-de193f4{--width:22%;}.elementor-5 .elementor-element.elementor-element-8881996{--width:22%;}.elementor-5 .elementor-element.elementor-element-56309cb{--width:22%;}.elementor-5 .elementor-element.elementor-element-1165bba{--content-width:75vw;}.elementor-5 .elementor-element.elementor-element-a2dfa0c{--width:40%;}.elementor-5 .elementor-element.elementor-element-f7ddf0d{--width:40%;}.elementor-5 .elementor-element.elementor-element-b3ce3cb{--width:40%;}.elementor-5 .elementor-element.elementor-element-bab7a94{--width:40%;}.elementor-5 .elementor-element.elementor-element-bdf64eb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-004d0ed{--width:100%;}.elementor-5 .elementor-element.elementor-element-9dcde87{--width:100%;}.elementor-5 .elementor-element.elementor-element-de193f4{--width:100%;}.elementor-5 .elementor-element.elementor-element-8881996{--width:100%;}.elementor-5 .elementor-element.elementor-element-56309cb{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-5baab2b */.sticky-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;   /* vult volledig zonder witte randen */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72cb8d3 */.font2 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-8d408b1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c83b59 */@media screen and (min-width: 1025px) {
.sticky-parent {
    position: relative;
    display: block !important;
    min-height: 260vh; /* Of hoger, afhankelijk van hoeveel je wilt scrollen */
}
}

.sticky-image {
    position: sticky;
    top: 0;
}

.sticky-content {
    margin-top: -100vh;
}

.sticky-content-2 {
    position: sticky;
    top: 0;
    /* Eventueel een z-index als het achter iets anders verdwijnt */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6fb9c3 */.font3 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-308ab01 *//* Container */
.portfolio-carousel {
  width: 100%;
  padding: 60px 0;
  position: relative;
}

/* Zorg dat zijkanten zichtbaar blijven */
.portfolio-carousel .swiper {
  overflow: visible !important;
}

/* Slides */
.portfolio-carousel .swiper-slide {
  width: 700px !important;     /* geforceerde 700px breedte */
  height: 400px !important;    /* geforceerde 400px hoogte */
  transition: transform 0.35s ease, opacity 0.35s ease;
  opacity: 0.4;
  transform: scale(0.85);
  display: flex;
  justify-content: center;
  align-items: center;
}

.portfolio-carousel .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}

/* Actieve slide */
.portfolio-carousel .swiper-slide-active {
  transform: scale(1);
  opacity: 1;
  z-index: 10;
}

/* Buur-slides */
.portfolio-carousel .swiper-slide-prev,
.portfolio-carousel .swiper-slide-next {
  opacity: 0.7;
  transform: scale(0.92);
}

/* Custom nav buttons */
.custom-prev,
.custom-next {
  width: 64px;
  height: 64px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 20;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.custom-prev {
  left: 100px;
  background-image: url('https://nachtreceptieservices.nl/wp-content/uploads/2025/11/button-left.svg');
}

.custom-next {
  right: 100px;
  background-image: url('https://nachtreceptieservices.nl/wp-content/uploads/2025/11/button-right.svg');
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1276fa9 */.elementor-5 .elementor-element.elementor-element-1276fa9 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c00f2 */.elementor-5 .elementor-element.elementor-element-03c00f2 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cb895 */.elementor-5 .elementor-element.elementor-element-f1cb895 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f9fdc */.elementor-5 .elementor-element.elementor-element-73f9fdc {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17f3e2c */.elementor-5 .elementor-element.elementor-element-17f3e2c {
  position: absolute; /* Stap 1: Absolute positionering instellen */
  top: 50%;          /* Stap 2: Element 50% vanaf de bovenkant verschuiven */
  left: 50%;         /* Stap 3: Element 50% vanaf de linkerkant verschuiven */
  transform: translate(-50%, -50%); /* Stap 4: Terug verschuiven met de helft van de EIGEN breedte/hoogte */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b239cad */.elementor-5 .elementor-element.elementor-element-b239cad {
  position: absolute; /* Stap 1: Absolute positionering instellen */
  top: 50%;          /* Stap 2: Element 50% vanaf de bovenkant verschuiven */
  left: 50%;         /* Stap 3: Element 50% vanaf de linkerkant verschuiven */
  transform: translate(-50%, -50%); /* Stap 4: Terug verschuiven met de helft van de EIGEN breedte/hoogte */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-394f970 */.elementor-5 .elementor-element.elementor-element-394f970 {
  position: absolute; /* Stap 1: Absolute positionering instellen */
  top: 50%;          /* Stap 2: Element 50% vanaf de bovenkant verschuiven */
  left: 50%;         /* Stap 3: Element 50% vanaf de linkerkant verschuiven */
  transform: translate(-50%, -50%); /* Stap 4: Terug verschuiven met de helft van de EIGEN breedte/hoogte */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f58cdc */.elementor-5 .elementor-element.elementor-element-7f58cdc {
  position: absolute; /* Stap 1: Absolute positionering instellen */
  top: 50%;          /* Stap 2: Element 50% vanaf de bovenkant verschuiven */
  left: 50%;         /* Stap 3: Element 50% vanaf de linkerkant verschuiven */
  transform: translate(-50%, -50%); /* Stap 4: Terug verschuiven met de helft van de EIGEN breedte/hoogte */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be15119 */.elementor-5 .elementor-element.elementor-element-be15119 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf7116 */.elementor-5 .elementor-element.elementor-element-3bf7116 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d1271 */.elementor-5 .elementor-element.elementor-element-09d1271 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a91ff */.elementor-5 .elementor-element.elementor-element-c8a91ff {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9badef */.font3 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-da95ca1 */.swiper-wrapper {
    transition-timing-function: linear !important;
}

.elementor-5 .elementor-element.elementor-element-da95ca1 .swiper-slide img {
    height: 120px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aef2e23 */.sticky-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;   /* vult volledig zonder witte randen */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad05dea */.font3 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-194797f */.font2 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-8d408b1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ddf0d */.elementor-5 .elementor-element.elementor-element-f7ddf0d {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab7a94 */.elementor-5 .elementor-element.elementor-element-bab7a94 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c94cf6 */.sticky-parent2 {
    position: relative;
    display: block !important;
    min-height: 20vh; /* Of hoger, afhankelijk van hoeveel je wilt scrollen */
}

.sticky-image2 {
    position: sticky;
    top: 0;
}

.sticky-content2 {
    margin-top: -100vh;
}

.sticky-content-22 {
    position: sticky;
    top: 0;
    /* Eventueel een z-index als het achter iets anders verdwijnt */
}

.heading-stick {
    position: sticky;
    top: 0;
    /* Eventueel een z-index als het achter iets anders verdwijnt */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e7af3 */.font3 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bd03107 */.swiper-wrapper {
    transition-timing-function: linear !important;
}

.elementor-5 .elementor-element.elementor-element-bd03107 .swiper-slide img {
    height: 120px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a77342 */.font3 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e3092b */.font3 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7a49ff */.font3 {
    font-family: var(--e-global-typography-secondary-font-family);
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-style: italic;
    color: var(--e-global-color-secondary);
}/* End custom CSS */