.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.h2-regular{font-family:Comfortaa;font-size:38px;font-weight:400;line-height:1em}@media(max-width:1024px){.h2-regular{font-size:28.83px}}.h3-regular{font-family:Comfortaa;font-size:28px;font-weight:400;line-height:1em}@media(max-width:1024px){.h3-regular{font-size:22.78px}}.h3-bold{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.h3-bold{font-size:22.78px}}.h2-bold{font-family:Comfortaa;font-size:38px;font-weight:700;line-height:1em}@media(max-width:1024px){.h2-bold{font-size:28.83px}}.bodyMd-regular{font-family:Comfortaa;font-size:17px;font-weight:400;line-height:1.65em}@media(max-width:1024px){.bodyMd-regular{font-size:15px}}.bodySm-regular{font-family:Comfortaa;font-size:15px;font-weight:400;line-height:1.65em}@media(max-width:1024px){.bodySm-regular{font-size:14px}}.bodyXs-regular{font-family:Comfortaa;font-size:12px;font-weight:400;line-height:1.65em}@media(max-width:1024px){.bodyXs-regular{font-size:13px}}.bodyMd-bold{font-family:Comfortaa;font-size:17px;font-weight:700;line-height:1.65em}@media(max-width:1024px){.bodyMd-bold{font-size:15px}}.bodyMd-regular-fitHeight{font-family:Comfortaa;font-size:17px;font-weight:400;line-height:1em}@media(max-width:1024px){.bodyMd-regular-fitHeight{font-size:15px}}.bodyMd-bold-fitHeight{font-family:Comfortaa;font-size:17px;font-weight:700;line-height:1em}@media(max-width:1024px){.bodyMd-bold-fitHeight{font-size:15px}}.black{color:#000}.bg-black{background-color:#000}.white{color:#fff}.bg-white{background-color:#fff}.dark-gray-1{color:#575756}.bg-dark-gray-1{background-color:#575756}.cyan-1{color:#009fe3}.bg-cyan-1{background-color:#009fe3}.cyan-2{color:#bce4fa}.bg-cyan-2{background-color:#bce4fa}.cyan-3{color:#00d0f7}.bg-cyan-3{background-color:#00d0f7}.cyan-4{color:#b3d7fb}.bg-cyan-4{background-color:#b3d7fb}.border-primary{color:#d0d5dd}.bg-border-primary{background-color:#d0d5dd}.gray-400{color:#98a2b3}.bg-gray-400{background-color:#98a2b3}.gray-500{color:#666d7a}.bg-gray-500{background-color:#666d7a}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.text-area-with-margin .elementor-widget-container>*{padding-block-end:10px}.truncate-excerp .elementor-widget-container{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.mi-post-navigation .elementor-post-navigation{gap:12px}@media(max-width:600px){.mi-post-navigation .elementor-post-navigation{flex-direction:column;gap:16px}.mi-post-navigation .elementor-post-navigation>*{width:calc(100% - 20px)!important}.mi-post-navigation .elementor-post-navigation .elementor-post-navigation__next{align-self:flex-end}}.mi-post-navigation .elementor-post-navigation span.elementor-post-navigation__link__next,.mi-post-navigation .elementor-post-navigation span.elementor-post-navigation__link__prev{border-bottom:8px solid #bce4fa;flex-direction:row}.mi-post-navigation .elementor-post-navigation__link__prev:before{color:#575756;content:"←";padding-right:.5em;position:relative;top:-2px}.mi-post-navigation .elementor-post-navigation__link__next:after{color:#575756;content:"→";padding-left:.5em;position:relative;top:-2px}.elementor .elementor-widget.elementor-widget-text-editor p:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content p:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h1,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h1{font-family:Comfortaa;font-size:38px;font-weight:400;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h1,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h1{font-size:28.83px}}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h2,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h2{font-family:Comfortaa;font-size:38px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h2,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h2{font-size:28.83px}}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h3,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h3{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h3,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h3{font-size:22.78px}}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h4,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h4{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h4,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h4{font-size:22.78px}}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h5,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h6,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h5,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h6{font-family:Comfortaa;font-size:20px;font-weight:600;line-height:1.65em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h5,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h6,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h5,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h6{font-size:18px}}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h1,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h2,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h3,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h4,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h5,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h6,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h1,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h2,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h3,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h4,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h5,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h6{margin-bottom:8px;margin-top:24px}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h1:last-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h2:last-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h3:last-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h4:last-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h5:last-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h6:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h1:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h2:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h3:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h4:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h5:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h6:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h1:first-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h2:first-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h3:first-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h4:first-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h5:first-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h6:first-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h1:first-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h2:first-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h3:first-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h4:first-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h5:first-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h6:first-child{margin-top:0}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ul,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ul{list-style-type:disc}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ol,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ol{list-style-type:decimal}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ol,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ul,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ol,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ul{margin-bottom:1.5em;padding-left:2.25ch}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ol:last-child,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ul:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ol:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ul:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ol li,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container ul li,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ol li,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container ul li{padding-left:4px}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container p,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container p{margin-bottom:.9em}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container p:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container p:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container a,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container a{color:#009fe3;font-weight:700;transition:color .3s ease}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container a:hover,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container a:hover{color:#bce4fa}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container>*,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container>*{max-width:746px}.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h2,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h3,.elementor .elementor-widget.elementor-widget-text-editor.mi-text .elementor-widget-container h4,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h2,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h3,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text .elementor-widget-container h4{font-size:26px;margin-block:0 40px;max-width:none}.elementor .elementor-widget.elementor-widget-text-editor.mi-text__stylizedList ul,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text__stylizedList ul{--offset:calc(2.25ch + 16px);--offset-fallback:calc(2.25em + 16px);list-style-type:none;margin-bottom:20px;padding-left:var(--offset)}.elementor .elementor-widget.elementor-widget-text-editor.mi-text__stylizedList ul li,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text__stylizedList ul li{margin-bottom:10px;position:relative}.elementor .elementor-widget.elementor-widget-text-editor.mi-text__stylizedList ul li:before,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text__stylizedList ul li:before{background-color:#00d0f7;content:"";display:inline-block;font-size:inherit;height:1.5em;mask:url(../../images/ic-checklist.svg) no-repeat center/contain;-webkit-mask:url(../../images/ic-checklist.svg) no-repeat center/contain;width:1.5em}.elementor .elementor-widget.elementor-widget-text-editor.mi-text__stylizedList ul li:last-child,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text__stylizedList ul li:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-text-editor.mi-text__stylizedList ul li:before,.elementor .elementor-widget.elementor-widget-theme-post-content.mi-text__stylizedList ul li:before{left:calc(var(--offset-fallback)*-1);left:calc(var(--offset)*-1);position:absolute;top:.0625em}.elementor .elementor-widget.elementor-element.heading-title .elementor-heading-title,.elementor .elementor-widget.elementor-element.heading-title h1,.elementor .elementor-widget.elementor-element.heading-title h2,.elementor .elementor-widget.elementor-element.heading-title h3,.elementor .elementor-widget.elementor-element.heading-title h4,.elementor .elementor-widget.elementor-element.heading-title h5,.elementor .elementor-widget.elementor-element.heading-title h6{line-height:2.4em;text-decoration:none;text-decoration:underline;text-decoration-color:#bce4fa;-webkit-text-decoration:underline;-webkit-text-decoration-color:#bce4fa;text-decoration-thickness:8px;-webkit-text-decoration-thickness:8px;text-underline-offset:10px;-webkit-text-underline-offset:10px;width:-moz-fit-content;width:fit-content}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){.elementor .elementor-widget.elementor-element.heading-title .elementor-heading-title,.elementor .elementor-widget.elementor-element.heading-title h1,.elementor .elementor-widget.elementor-element.heading-title h2,.elementor .elementor-widget.elementor-element.heading-title h3,.elementor .elementor-widget.elementor-element.heading-title h4,.elementor .elementor-widget.elementor-element.heading-title h5,.elementor .elementor-widget.elementor-element.heading-title h6{line-height:calc(1em + 10px);text-decoration:underline;text-decoration-color:#bce4fa;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:8px;text-underline-offset:auto}}a.highlight-link{color:inherit!important;line-height:2.4em;text-decoration:none!important;text-decoration:underline!important;text-decoration-color:#bce4fa;-webkit-text-decoration:underline!important;-webkit-text-decoration-color:#bce4fa!important;text-decoration-thickness:8px!important;-webkit-text-decoration-thickness:8px!important;text-underline-offset:10px!important;-webkit-text-underline-offset:10px!important;transition:all .25s ease-in-out}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){a.highlight-link{line-height:calc(1em + 10px)!important;text-decoration:underline!important;text-decoration-color:#bce4fa!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-decoration-thickness:8px!important;text-underline-offset:auto!important}}a.highlight-link:hover{color:#bce4fa!important}a.highlight-link-no-hover{color:inherit!important;line-height:2.4em;text-decoration:none!important;text-decoration:underline!important;text-decoration-color:#bce4fa;-webkit-text-decoration:underline!important;-webkit-text-decoration-color:#bce4fa!important;text-decoration-thickness:8px!important;-webkit-text-decoration-thickness:8px!important;text-underline-offset:10px!important;-webkit-text-underline-offset:10px!important;transition:all .25s ease-in-out}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){a.highlight-link-no-hover{line-height:calc(1em + 10px)!important;text-decoration:underline!important;text-decoration-color:#bce4fa!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-decoration-thickness:8px!important;text-underline-offset:auto!important}}.heading-link a{color:inherit!important;transition:all .25s ease-in-out}.heading-link a:hover{color:#bce4fa!important}.elementor-button-link .elementor-button-text{line-height:1em}.elementor .portfolio-section{box-sizing:border-box;color:#575756;display:flex;justify-content:flex-start;padding:40px}.elementor .portfolio-section.flex-left-alignment{flex-direction:row-reverse}@media(min-width:601px){.elementor .portfolio-section.flex-left-alignment .portfolio-section__content{padding-left:12px;padding-right:0}}@media(max-width:600px){.elementor .portfolio-section.flex-left-alignment{flex-direction:column-reverse}}@media(max-width:1024px){.elementor .portfolio-section{flex-direction:row;padding:28px 16px}}@media(max-width:600px){.elementor .portfolio-section{flex-direction:column-reverse}}.elementor .portfolio-section .text-area-with-margin>:not(:last-child){margin-block-end:10px}.elementor .portfolio-section .elementor-widget-text-editor a,.elementor .portfolio-section .heading-underline a{line-height:2.4em;text-decoration:none!important;text-decoration:underline!important;text-decoration-color:#bce4fa;-webkit-text-decoration:underline!important;-webkit-text-decoration-color:#bce4fa!important;text-decoration-thickness:8px!important;-webkit-text-decoration-thickness:8px!important;text-underline-offset:10px!important;-webkit-text-underline-offset:10px!important;transition:all .3s ease!important}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){.elementor .portfolio-section .elementor-widget-text-editor a,.elementor .portfolio-section .heading-underline a{line-height:calc(1em + 10px)!important;text-decoration:underline!important;text-decoration-color:#bce4fa!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-decoration-thickness:8px!important;text-underline-offset:auto!important}}.elementor .portfolio-section .elementor-widget-text-editor a:hover,.elementor .portfolio-section .heading-underline a:hover{color:#bce4fa}@media(min-width:1025px){.elementor .portfolio-section:not(.flex-left-alignment):nth-child(2n) .portfolio-section__image img{transform:translate(40px)}}.elementor .portfolio-section:not(.flex-left-alignment):nth-child(odd){flex-direction:row-reverse}@media(max-width:600px){.elementor .portfolio-section:not(.flex-left-alignment):nth-child(odd){flex-direction:column-reverse}}@media(min-width:601px){.elementor .portfolio-section:not(.flex-left-alignment):nth-child(odd) .portfolio-section__content{padding-left:12px;padding-right:0}}.elementor .portfolio-section:not(.flex-left-alignment):last-child{flex-direction:row}@media(max-width:600px){.elementor .portfolio-section:not(.flex-left-alignment):last-child{flex-direction:column-reverse}}@media(min-width:601px){.elementor .portfolio-section:not(.flex-left-alignment):last-child .portfolio-section__content{padding-left:0}}@media(min-width:1025px){.elementor .portfolio-section:not(.flex-left-alignment):last-child .portfolio-section__image img{transform:translate(40px)}}.elementor .portfolio-section__content{display:flex;flex-direction:column;gap:32px;max-width:490px;width:50%}@media(min-width:601px){.elementor .portfolio-section__content{padding-left:0;padding-right:12px}}@media(max-width:1024px){.elementor .portfolio-section__content{max-width:unset;text-align:left;width:60%}}@media(max-width:600px){.elementor .portfolio-section__content{padding-right:0;width:100%}}.elementor .portfolio-section__text a,.elementor .portfolio-section__text a:active{color:var(--e-global-color-text);line-height:2.4em;text-decoration:none!important;text-decoration:underline!important;text-decoration-color:#bce4fa;-webkit-text-decoration:underline!important;-webkit-text-decoration-color:#bce4fa!important;text-decoration-thickness:8px!important;-webkit-text-decoration-thickness:8px!important;text-underline-offset:10px!important;-webkit-text-underline-offset:10px!important;transition:all .3s ease!important}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){.elementor .portfolio-section__text a,.elementor .portfolio-section__text a:active{line-height:calc(1em + 10px)!important;text-decoration:underline!important;text-decoration-color:#bce4fa!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-decoration-thickness:8px!important;text-underline-offset:auto!important}}.elementor .portfolio-section__text a:hover{color:#bce4fa}.elementor .portfolio-section__image{align-items:flex-start;display:flex;justify-content:center;width:50%;width:calc(100% - min(490px,50%))}.elementor .portfolio-section__image img{max-width:360px;-o-object-fit:cover;object-fit:cover;transform:translate(0);width:100%}@media(max-width:1024px){.elementor .portfolio-section__image img{max-width:280px;-o-object-fit:cover;object-fit:cover}}@media(min-width:1025px){.elementor .portfolio-section__image:not(:last-child) .portfolio-section__image img{transform:translate(-20px,-8px)}}@media(max-width:1024px){.elementor .portfolio-section__image{width:40%}}@media(max-width:600px){.elementor .portfolio-section__image{align-items:center;justify-content:center;margin-bottom:32px;width:100%}}.elementor .portfolio-section .heading-underline{line-height:2.4em;text-decoration:none!important;text-decoration:underline!important;text-decoration-color:#bce4fa;-webkit-text-decoration:underline!important;-webkit-text-decoration-color:#bce4fa!important;text-decoration-thickness:8px!important;-webkit-text-decoration-thickness:8px!important;text-underline-offset:10px!important;-webkit-text-underline-offset:10px!important;width:-moz-fit-content;width:fit-content}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){.elementor .portfolio-section .heading-underline{line-height:calc(1em + 10px)!important;text-decoration:underline!important;text-decoration-color:#bce4fa!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-decoration-thickness:8px!important;text-underline-offset:auto!important}}.btn__hover-icon .elementor-button-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:-29px;opacity:0;transition:all .25s ease-in-out}.btn__hover-icon:hover .elementor-button-icon{-webkit-appearance:icon;-moz-appearance:icon;appearance:icon;margin-left:-14px;opacity:1}.elementor-button-icon{align-items:center;display:flex}body{box-shadow:0 0 20px -1px #d9d9d9;margin:auto!important;max-width:1100px}.elementor .container-max-height.elementor-element,.elementor .container-max-height.elementor-element.e-con{height:-moz-max-content;height:max-content}.header-menu .elementor-nav-menu .elementor-item{justify-content:flex-end;text-align:right}.header-menu ul.sub-menu .menu-item .elementor-sub-item{border-left:unset;border-right:8px solid transparent;color:#c9c9c3!important;font-size:14px!important;text-align:right}.header-menu ul.sub-menu .menu-item .elementor-sub-item.elementor-item-active,.header-menu ul.sub-menu .menu-item .elementor-sub-item:hover{background-color:#373835!important;color:#009fe3!important}.home .main-header-container{margin-bottom:-184px!important}@media(max-width:1024px){.home .main-header-container{margin-bottom:-140px!important}}@media(max-width:600px){.home .main-header-container{margin-bottom:-100px!important}}#hero-banner-container{margin-top:-73px}.hero-banner .slick-slider .slick-list{height:100%;width:100%}@media(max-width:1024px){.hero-banner .slick-slider .slick-list{height:100%}}.hero-banner .slick-slider .slick-list .slick-track{align-items:center;display:flex;flex-direction:row;height:100%}@media(max-width:1024px){.hero-banner .slick-slider .slick-list .slick-track{height:100%}}.hero-banner .slick-slider .slick-list .slick-track .slick-slide>div{display:flex;justify-content:center}.hero-banner .slick-slide>div>.elementor-element{display:flex!important;flex-direction:row}@media(max-width:1024px){.hero-banner .slick-slide>div>.elementor-element{flex-direction:column-reverse}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature{color:#575756;font-family:Comfortaa;font-size:17px;font-weight:400;line-height:1.65em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature{font-size:15px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h1,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h2,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h3,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h4,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h6{line-height:2.4em;margin-block:0 44px;text-decoration:none;text-decoration:underline;text-decoration-color:#bce4fa;-webkit-text-decoration:underline;-webkit-text-decoration-color:#bce4fa;text-decoration-thickness:8px;-webkit-text-decoration-thickness:8px;text-underline-offset:10px;-webkit-text-underline-offset:10px;width:-moz-fit-content;width:fit-content}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h1,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h2,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h3,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h4,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h6{line-height:calc(1em + 10px);text-decoration:underline;text-decoration-color:#bce4fa;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:8px;text-underline-offset:auto}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__item{margin-bottom:48px}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__item:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h1,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h2,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h3{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h1,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h2,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature h3{font-size:22.78px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h1{font-family:Comfortaa;font-size:38px;font-weight:400;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h1{font-size:28.83px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h2{font-family:Comfortaa;font-size:38px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h2{font-size:28.83px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h3{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h3{font-size:22.78px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h4{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h4{font-size:22.78px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h6{font-family:Comfortaa;font-size:20px;font-weight:600;line-height:1.65em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h6{font-size:18px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h1,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h2,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h3,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h4,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h6{margin-bottom:8px;margin-top:24px}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h1:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h2:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h3:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h4:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h5:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h6:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h1:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h2:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h3:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h4:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h5:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content h6:first-child{margin-top:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ul{list-style-type:disc}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ol{list-style-type:decimal}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ol,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ul{margin-bottom:1.5em;padding-left:2.25ch}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ol:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ul:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ol li,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content ul li{padding-left:4px}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content p{margin-bottom:.9em}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content p:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content a{color:#009fe3;font-weight:700;transition:color .3s ease}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__richText .mi-vacature__content a:hover{color:#bce4fa}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText{--gap:48px;align-items:center;display:flex}@media(max-width:896px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText{--gap:32px}}@media(max-width:600px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText{flex-direction:column}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol{flex:0 0 auto;padding-right:calc(var(--gap)/2);width:43.36%}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol figure,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol img,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol picture{width:100%}@media(max-width:600px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol figure,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol img,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol picture{max-height:300px;-o-object-fit:contain;object-fit:contain}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextLeftCol{padding-bottom:40px;padding-right:0;width:100%}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextRightCol{flex:1 1 auto;padding-left:calc(var(--gap)/2);width:1%}@media(max-width:600px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageTextRightCol{padding-left:0;width:100%}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText.cover-right .mi-vacature__imageTextLeftCol{padding-left:calc(var(--gap)/2);padding-right:0}@media(min-width:601px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText.cover-right .mi-vacature__imageTextLeftCol{order:999}}@media(max-width:600px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText.cover-right .mi-vacature__imageTextLeftCol{padding-left:0}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText.cover-right .mi-vacature__imageTextRightCol{padding-left:0;padding-right:calc(var(--gap)/2)}@media(max-width:600px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__imageText.cover-right .mi-vacature__imageTextRightCol{padding-right:0}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h1{font-family:Comfortaa;font-size:38px;font-weight:400;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h1{font-size:28.83px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h2{font-family:Comfortaa;font-size:38px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h2{font-size:28.83px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h3{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h3{font-size:22.78px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h4{font-family:Comfortaa;font-size:28px;font-weight:700;line-height:1em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h4{font-size:22.78px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h6{font-family:Comfortaa;font-size:20px;font-weight:600;line-height:1.65em}@media(max-width:1024px){.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h6{font-size:18px}}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h1,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h2,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h3,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h4,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h5,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h6{margin-bottom:8px;margin-top:24px}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h1:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h2:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h3:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h4:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h5:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h6:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h1:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h2:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h3:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h4:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h5:first-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content h6:first-child{margin-top:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ul{list-style-type:disc}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ol{list-style-type:decimal}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ol,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ul{margin-bottom:1.5em;padding-left:2.25ch}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ol:last-child,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ul:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ol li,.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ul li{padding-left:4px}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content p{margin-bottom:.9em}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content p:last-child{margin-bottom:0}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content a{color:#009fe3;font-weight:700;transition:color .3s ease}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content a:hover{color:#bce4fa}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ul{--offset:calc(2.25ch + 16px);--offset-fallback:calc(2.25em + 16px);list-style-type:none;padding-left:var(--offset)}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ul li{position:relative}.elementor .elementor-widget.elementor-widget-werken-bij-section-widget .mi-vacature .mi-vacature__content ul li:before{background-color:#00d0f7;content:"";display:inline-block;font-size:inherit;height:1.5em;left:calc(var(--offset-fallback)*-1);left:calc(var(--offset)*-1);mask:url(../../images/ic-checklist.svg) no-repeat center/contain;-webkit-mask:url(../../images/ic-checklist.svg) no-repeat center/contain;position:absolute;top:.0625em;width:1.5em}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_required_legend{display:none}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield_label{color:#575756;line-height:1.5em;margin-bottom:6px}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield input.large,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield select.large,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield textarea.large{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#575756;font-family:Comfortaa;font-size:17px;font-weight:400;line-height:1.65em;padding:12px 14px}@media(max-width:1024px){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield input.large,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield select.large,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield textarea.large{font-size:15px}}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield input.large::-moz-placeholder,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield select.large::-moz-placeholder,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield textarea.large::-moz-placeholder{color:#98a2b3}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield input.large::placeholder,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield select.large::placeholder,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield textarea.large::placeholder{color:#98a2b3}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield input.large:focus,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield input.large:hover,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield select.large:focus,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield select.large:hover,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield textarea.large:focus,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield textarea.large:hover{border:1px solid #b3d7fb;box-shadow:0 0 0 2px #b3d7fb;outline:none}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield textarea.large{height:170px;padding:16px 14px}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield_description{font-family:Comfortaa;font-size:15px;font-weight:400;line-height:1.65em}@media(max-width:1024px){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gfield_description{font-size:14px}}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_drop_area{align-items:center;background:hsla(219,9%,44%,.1);border:1px dashed #98a2b3;border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:32px}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_drop_area:before{background-color:#009fe3;content:"";display:inline-block;font-size:inherit;height:40px;mask:url(../../images/ic-folder.svg) no-repeat center/contain;-webkit-mask:url(../../images/ic-folder.svg) no-repeat center/contain;width:40px}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_drop_instructions{color:#666d7a;font-family:Comfortaa;font-size:38px;font-size:24px;font-weight:400;line-height:1em;margin-bottom:0}@media(max-width:1024px){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_drop_instructions{font-size:28.83px}}@media(max-width:600px){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_drop_instructions{font-size:20px}}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-theme-button--control{border:0;color:#666d7a;font-family:Comfortaa;font-size:17px;font-weight:400;line-height:2.4em;line-height:1.65em;padding:0;text-decoration:none;text-decoration:underline;text-decoration-color:#bce4fa;-webkit-text-decoration:underline;-webkit-text-decoration-color:#bce4fa;text-decoration-thickness:8px;-webkit-text-decoration-thickness:8px;text-underline-offset:10px;-webkit-text-underline-offset:10px;width:-moz-fit-content;width:fit-content}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-theme-button--control{line-height:calc(1em + 10px);text-decoration:underline;text-decoration-color:#bce4fa;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:8px;text-underline-offset:auto}}@media(max-width:1024px){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-theme-button--control{font-size:15px}}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-theme-button--control:focus,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-theme-button--control:hover{background-color:transparent;text-decoration-color:#b3d7fb}@supports((-webkit-text-decoration-skip-ink:none) or (text-decoration-skip-ink:none)){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-theme-button--control:focus,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-theme-button--control:hover{text-decoration-color:#b3d7fb}}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_button{fill:#575756;background-color:transparent;border:3px solid #575756;border-radius:50px;box-shadow:2px 2px 2px 2px #bce4fa;color:#575756;font-family:Comfortaa;font-size:17px;font-weight:400;line-height:1em;padding:12px 24px}@media(max-width:1024px){.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_button{font-size:15px}}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_button:focus,.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform_button:hover{border-color:#bce4fa}.elementor .mi-form.elementor-widget.elementor-widget-text-editor .gform_wrapper.gravity-theme .gform-footer{justify-content:center}#contact_form button[type=submit]{font-size:14px;line-height:1em;margin-top:32px}.project-homepage__image,.project-homepage__image>.elementor-widget-container{width:-moz-fit-content;width:fit-content}.elementor .e-con.mi-card-vision__hover{border-radius:12px;position:relative;transition:all .45s}.elementor .e-con.mi-card-vision__hover:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.12);margin-top:-10px;padding:10px}.elementor .e-con.mi-card-vision__hover .elementor-icon-box-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.elementor .e-con.mi-card-vision__hover a.highlight-link{display:block;position:relative}body .elementor .e-con.e-parent.js-projecten-wrapper:before{pointer-events:none;z-index:1}@media(max-width:600px){body .elementor .e-con.e-parent.js-projecten-wrapper:before{opacity:0;visibility:hidden}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio{opacity:0;transition:opacity .45s;visibility:hidden}@media(max-width:896px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio{--padding:40px;--offset:calc(98px + max(100vw - 820px, 0px));--width:calc(100% - var(--offset) - var(--padding));bottom:0;left:var(--offset);position:absolute;right:40px;top:0}}@media(max-width:600px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio{--width:100%;left:0;position:relative;right:0}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized{opacity:1;visibility:visible}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized *{box-sizing:border-box}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-track{transition:none}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-list{height:410px;max-height:410px;max-width:min(100vw - 32px,1020px);overflow:visible;padding-right:0!important;transform:translateX(32px);transition:none}@media(max-width:1024px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-list{padding-left:20px!important;padding-right:20px!important;transform:translateX(-92px)}}@media(max-width:896px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-list{padding-right:0!important;transform:translateX(0)}}@media(max-width:768px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-list{padding-left:50px!important;transform:translateX(calc(-100px - 8vw))}}@media(max-width:600px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-list{transform:translateX(-20vw)}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-track{align-items:center;display:flex;height:410px;max-height:410px}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide{align-items:center;flex:0 0 256px!important;height:274px;opacity:.15;padding:11px 10px;position:relative;width:256px!important}@media(max-width:600px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide{flex:0 0 200px!important;height:214px;width:200px!important}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide .project-homepage__image img{height:274px;transition:width .45s,height .45s;width:256px}@media(max-width:600px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide .project-homepage__image img{height:214px;width:200px}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide>div{align-items:center;display:flex;filter:blur(0);height:100%;width:100%}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide.slick-current:not(.slick-cloned){flex:0 0 383px!important;height:410px;opacity:1;transition:width .45s;width:384px!important}@media(max-width:600px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide.slick-current:not(.slick-cloned){flex:0 0 300px!important;height:320px;width:300px!important}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide.slick-current:not(.slick-cloned) img{height:410px;width:384px}@media(max-width:600px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide.slick-current:not(.slick-cloned) img{height:320px;width:300px}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide.slick-current:not(.slick-cloned)>div{filter:blur(0)}@media(max-width:600px){body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-slide.slick-active{margin-left:-16px}}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-cloned{pointer-events:auto}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow{border-radius:50%;bottom:0;padding:0;position:absolute;z-index:20}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow,body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow:hover{background-color:transparent;border:0}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow:after{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 16px);border:1px solid #000;border-radius:50%;content:"";display:inline-block;filter:brightness(0) saturate(100%) invert(43%) sepia(66%) saturate(2574%) hue-rotate(169deg) brightness(98%) contrast(101%);height:40px;padding:8px;width:40px}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow:hover{background-color:#009fe333}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow.slick-prev{font-size:0;left:calc(100% - 40px);transform:translateX(calc(-100% - 4px))}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow.slick-prev:after{background-image:url(../../images/ic-chevron-left.svg)}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow.slick-next{font-size:0;right:40px;transform:translateX(calc(100% + 4px))}body:not(.elementor-editor-active) .elementor .e-con.e-child.js-slider-portfolio.slick-initialized .slick-arrow.slick-next:after{background-image:url(../../images/ic-chevron-right.svg)}
/*# sourceMappingURL=style.min.css.map*/