.elementor-12 .elementor-element.elementor-element-8a5ab96{--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:32px;--padding-bottom:75px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8a5ab96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8a5ab96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aqgroen );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f657c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-item:not(:last-child):after{content:"";height:22px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-text{color:var( --e-global-color-aqbeige );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f657c06 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8f505d5{--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;--align-items:center;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-390dcbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-390dcbd.e-con{--flex-grow:0;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-e242f8e img{width:100%;height:332px;border-radius:32px 4px 32px 4px;}.elementor-12 .elementor-element.elementor-element-d7f3279{--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;--gap:61px 61px;--row-gap:61px;--column-gap:61px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d7f3279.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c601f7a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c8d7a79 .elementor-heading-title{font-family:var( --e-global-typography-aqh1000-font-family ), Sans-serif;font-size:var( --e-global-typography-aqh1000-font-size );font-weight:var( --e-global-typography-aqh1000-font-weight );line-height:var( --e-global-typography-aqh1000-line-height );color:var( --e-global-color-aqbeige );}.elementor-12 .elementor-element.elementor-element-9f2549b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-aqbeige );}.elementor-12 .elementor-element.elementor-element-a3d53ee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-bda8b40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-bda8b40 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-12 .elementor-element.elementor-element-cbf66fb{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-cbf66fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cbf66fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aqbeige );}.elementor-12 .elementor-element.elementor-element-8cddc0f{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8cddc0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f847edd{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d629354 .elementor-heading-title{font-family:var( --e-global-typography-aqh2000-font-family ), Sans-serif;font-size:var( --e-global-typography-aqh2000-font-size );font-weight:var( --e-global-typography-aqh2000-font-weight );line-height:var( --e-global-typography-aqh2000-line-height );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 );line-height:var( --e-global-typography-text-line-height );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-12 .elementor-element.elementor-element-3d7ac94{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ad18db5{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-441cd61 .elementor-heading-title{font-family:var( --e-global-typography-aqh2000-font-family ), Sans-serif;font-size:var( --e-global-typography-aqh2000-font-size );font-weight:var( --e-global-typography-aqh2000-font-weight );line-height:var( --e-global-typography-aqh2000-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-25eca9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5af084a{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-aqgrijs );}.elementor-12 .elementor-element.elementor-element-3846533{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bb0afe7{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-aqgrijs );}.elementor-12 .elementor-element.elementor-element-249fe50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-281a1c3{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-aqgrijs );}.elementor-12 .elementor-element.elementor-element-8345f52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72274a3{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-aqgrijs );}.elementor-12 .elementor-element.elementor-element-ce0f1b7{--n-accordion-title-font-size:1,75rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-68485e4{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-68485e4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-0facacd{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b2fadd7{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ca1649c .elementor-heading-title{font-family:var( --e-global-typography-aqh2000-font-family ), Sans-serif;font-size:var( --e-global-typography-aqh2000-font-size );font-weight:var( --e-global-typography-aqh2000-font-weight );line-height:var( --e-global-typography-aqh2000-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-60cd599{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-86535ee img{width:100%;height:513px;border-radius:30px 4px 30px 4px;}.elementor-12 .elementor-element.elementor-element-ee2a55a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd1ecb8 .elementor-heading-title{font-family:var( --e-global-typography-aqh2000-font-family ), Sans-serif;font-size:var( --e-global-typography-aqh2000-font-size );font-weight:var( --e-global-typography-aqh2000-font-weight );line-height:var( --e-global-typography-aqh2000-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1785969{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-21dfaa5{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-21dfaa5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21dfaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-aqwit00 ) 0%, var( --e-global-color-aqbeige ) 100%);}.elementor-12 .elementor-element.elementor-element-88e47c4{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88e47c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-baf95db{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-710f2fe .elementor-heading-title{font-family:var( --e-global-typography-aqh2000-font-family ), Sans-serif;font-size:var( --e-global-typography-aqh2000-font-size );font-weight:var( --e-global-typography-aqh2000-font-weight );line-height:var( --e-global-typography-aqh2000-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-72ae768{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-139655a{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-139655a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-139655a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2CFD040;}.elementor-12 .elementor-element.elementor-element-2712a8f{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f0fb9de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8f505d5{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c8d7a79 .elementor-heading-title{font-size:var( --e-global-typography-aqh1000-font-size );line-height:var( --e-global-typography-aqh1000-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-d629354 .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-441cd61 .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-ca1649c .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-bd1ecb8 .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-710f2fe .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-f0fb9de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-8a5ab96{--padding-top:24px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f657c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-e242f8e img{height:240px;}.elementor-12 .elementor-element.elementor-element-d7f3279{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-12 .elementor-element.elementor-element-c8d7a79 .elementor-heading-title{font-size:var( --e-global-typography-aqh1000-font-size );line-height:var( --e-global-typography-aqh1000-line-height );}.elementor-12 .elementor-element.elementor-element-9f2549b .elementor-heading-title{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-cbf66fb{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8cddc0f{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-12 .elementor-element.elementor-element-d629354 .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3d7ac94{font-size:16px;}.elementor-12 .elementor-element.elementor-element-441cd61 .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-5af084a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-bb0afe7{font-size:16px;}.elementor-12 .elementor-element.elementor-element-281a1c3{font-size:16px;}.elementor-12 .elementor-element.elementor-element-72274a3{font-size:16px;}.elementor-12 .elementor-element.elementor-element-0facacd{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-12 .elementor-element.elementor-element-ca1649c .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-60cd599{font-size:16px;}.elementor-12 .elementor-element.elementor-element-86535ee img{height:260px;}.elementor-12 .elementor-element.elementor-element-bd1ecb8 .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-1785969{font-size:16px;}.elementor-12 .elementor-element.elementor-element-21dfaa5{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-88e47c4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-12 .elementor-element.elementor-element-710f2fe .elementor-heading-title{font-size:var( --e-global-typography-aqh2000-font-size );line-height:var( --e-global-typography-aqh2000-line-height );}.elementor-12 .elementor-element.elementor-element-72ae768{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f0fb9de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-390dcbd{--width:487px;}.elementor-12 .elementor-element.elementor-element-8cddc0f{--width:792px;}.elementor-12 .elementor-element.elementor-element-88e47c4{--width:792px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-390dcbd{--width:100%;}.elementor-12 .elementor-element.elementor-element-8cddc0f{--width:100%;}.elementor-12 .elementor-element.elementor-element-88e47c4{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3d7ac94 */.elementor-12 .elementor-element.elementor-element-3d7ac94 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-3d7ac94 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-3d7ac94 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-3d7ac94 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-3d7ac94 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-3d7ac94 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-3d7ac94 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5af084a */.elementor-12 .elementor-element.elementor-element-5af084a p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-5af084a p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-5af084a ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-5af084a a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-5af084a a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb0afe7 */.elementor-12 .elementor-element.elementor-element-bb0afe7 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-bb0afe7 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-bb0afe7 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-bb0afe7 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-281a1c3 */.elementor-12 .elementor-element.elementor-element-281a1c3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-281a1c3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-281a1c3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-281a1c3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-281a1c3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72274a3 */.elementor-12 .elementor-element.elementor-element-72274a3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-72274a3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-72274a3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-72274a3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-72274a3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5af084a */.elementor-12 .elementor-element.elementor-element-5af084a p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-5af084a p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-5af084a ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-5af084a a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-5af084a a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb0afe7 */.elementor-12 .elementor-element.elementor-element-bb0afe7 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-bb0afe7 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-bb0afe7 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-bb0afe7 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-281a1c3 */.elementor-12 .elementor-element.elementor-element-281a1c3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-281a1c3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-281a1c3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-281a1c3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-281a1c3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72274a3 */.elementor-12 .elementor-element.elementor-element-72274a3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-72274a3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-72274a3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-72274a3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-72274a3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5af084a */.elementor-12 .elementor-element.elementor-element-5af084a p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-5af084a p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-5af084a ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-5af084a a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-5af084a a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb0afe7 */.elementor-12 .elementor-element.elementor-element-bb0afe7 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-bb0afe7 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-bb0afe7 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-bb0afe7 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-281a1c3 */.elementor-12 .elementor-element.elementor-element-281a1c3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-281a1c3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-281a1c3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-281a1c3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-281a1c3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72274a3 */.elementor-12 .elementor-element.elementor-element-72274a3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-72274a3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-72274a3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-72274a3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-72274a3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5af084a */.elementor-12 .elementor-element.elementor-element-5af084a p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-5af084a p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-5af084a ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-5af084a a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-5af084a a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb0afe7 */.elementor-12 .elementor-element.elementor-element-bb0afe7 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-bb0afe7 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-bb0afe7 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-bb0afe7 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-281a1c3 */.elementor-12 .elementor-element.elementor-element-281a1c3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-281a1c3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-281a1c3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-281a1c3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-281a1c3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72274a3 */.elementor-12 .elementor-element.elementor-element-72274a3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-72274a3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-72274a3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-72274a3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-72274a3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5af084a */.elementor-12 .elementor-element.elementor-element-5af084a p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-5af084a p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-5af084a ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-5af084a li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-5af084a a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-5af084a a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb0afe7 */.elementor-12 .elementor-element.elementor-element-bb0afe7 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-bb0afe7 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-bb0afe7 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-bb0afe7 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-bb0afe7 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-bb0afe7 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-281a1c3 */.elementor-12 .elementor-element.elementor-element-281a1c3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-281a1c3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-281a1c3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-281a1c3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-281a1c3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-281a1c3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72274a3 */.elementor-12 .elementor-element.elementor-element-72274a3 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-72274a3 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-72274a3 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72274a3 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-72274a3 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-72274a3 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ce0f1b7 */.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion{display:flex;flex-direction:column;gap:8px}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item{background:#fff;border-radius:32px;padding:4px;overflow:hidden;margin:0!important}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title{border:0!important;background:transparent!important;padding:0!important;display:flex!important;justify-content:space-between;align-items:flex-start;gap:12px;cursor:pointer}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title-header{padding:20px;flex:1}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item[open] .e-n-accordion-item-title-header{padding-bottom:0}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title-text{font-family:"Area Inktrap",sans-serif;font-weight:900;font-size:21px;line-height:1.4;color:#231F20}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title-icon{width:62px;height:69px;flex:0 0 62px;background:var(--e-global-color-aqbeige);border-radius:8px 28px 28px 8px;display:flex!important;align-items:center;justify-content:center;transition:background-color .2s,border-radius .2s}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item[open] .e-n-accordion-item-title-icon{border-radius:8px 28px 8px 8px}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon{background:var(--e-global-color-secondary)}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title-icon svg{width:14px;height:14px;fill:var(--e-global-color-primary)}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title-icon i{font-size:14px;color:var(--e-global-color-primary)}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item > .e-con{border:0!important;background:transparent!important;padding:12px 94px 20px 20px!important}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item > .e-con{padding:12px 20px 20px!important} .elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title-text{font-size:19px} .elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item-title-icon{width:52px;height:60px;flex-basis:52px}}
/* aq-acc-stretch: pijlvlak over volle hoogte bij ingeklapte vraag */
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item:not([open]) > .e-n-accordion-item-title{align-items:stretch}
.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item:not([open]) .e-n-accordion-item-title-icon{height:auto;min-height:69px}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-ce0f1b7 .e-n-accordion-item:not([open]) .e-n-accordion-item-title-icon{min-height:60px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60cd599 */.elementor-12 .elementor-element.elementor-element-60cd599 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-60cd599 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-60cd599 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-60cd599 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-60cd599 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-60cd599 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-60cd599 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1785969 */.elementor-12 .elementor-element.elementor-element-1785969 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-1785969 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-1785969 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-1785969 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-1785969 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-1785969 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-1785969 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72ae768 */.elementor-12 .elementor-element.elementor-element-72ae768 p{margin:0 0 1.6em} .elementor-12 .elementor-element.elementor-element-72ae768 p:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72ae768 ul{margin:0 0 1.6em;padding-left:1.25em} .elementor-12 .elementor-element.elementor-element-72ae768 ul:last-child{margin-bottom:0} .elementor-12 .elementor-element.elementor-element-72ae768 li::marker{color:var(--e-global-color-secondary)} .elementor-12 .elementor-element.elementor-element-72ae768 a{color:var(--e-global-color-aqgroen);text-decoration:underline;text-underline-offset:3px} .elementor-12 .elementor-element.elementor-element-72ae768 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e07d6ae */.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs{display:flex;flex-direction:column;gap:16px;font-family:"Outfit",sans-serif;color:var(--e-global-color-text)}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__label{margin:0;font-size:18px;font-weight:600}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row label{display:grid;grid-template-columns:20px 170px 1fr 90px;gap:24px;align-items:center;padding:16px 24px;background:var(--e-global-color-aqbeige);border:1px solid transparent;border-radius:8px;cursor:pointer;font-size:14px;line-height:1.55;margin:0;transition:background-color .2s,border-color .2s}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row label:hover{border-color:rgba(58,108,60,.4)}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row.is-selected label{background:linear-gradient(rgba(58,108,60,.1),rgba(58,108,60,.1)),var(--e-global-color-aqbeige);border-color:var(--e-global-color-aqgroen)}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row__name{font-weight:600}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row__price{text-align:right;white-space:nowrap}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row input{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border:1.5px solid var(--e-global-color-aqgroen);border-radius:4px;background:#fff;display:grid;place-content:center;cursor:pointer}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row input:checked{background:var(--e-global-color-aqgroen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5l2.5 2.5L11 4.5'/%3E%3C/svg%3E") no-repeat center/14px}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row input:focus-visible{outline:2px solid var(--e-global-color-secondary);outline-offset:2px}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row.is-extra{display:none}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs.is-open .aq-row.is-extra{display:block}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__more{align-self:flex-start;border:0;background:transparent!important;padding:8px 0;font:700 14px/1.5 "Outfit",sans-serif;color:var(--e-global-color-aqgroen)!important;cursor:pointer;display:inline-flex;gap:8px;align-items:center}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__more::before{content:"↓";font-weight:700}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs.is-open .aq-prijs__more::before{content:"↑"}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__more:hover{text-decoration:underline}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__total{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#FBF9F3;border-radius:32px 8px 32px 8px;padding:16px 16px 16px 24px}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__sum{margin:0;font-size:18px;font-weight:600}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__sum strong{color:var(--e-global-color-aqgroen);font-weight:600}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__cta{display:inline-flex;align-items:center;gap:24px;background:var(--e-global-color-accent);color:var(--e-global-color-primary);border-radius:30px;padding:12px 24px;font:600 16px/1.5 "Outfit",sans-serif;text-decoration:none;transition:background-color .2s}
.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__cta:hover{background:var(--e-global-color-secondary);color:var(--e-global-color-primary)}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row label{grid-template-columns:20px 1fr;gap:6px 16px;padding:14px 16px} .elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row__desc, .elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row__price{grid-column:2} .elementor-12 .elementor-element.elementor-element-e07d6ae .aq-row__price{text-align:left;font-weight:600;color:var(--e-global-color-aqgroen)} .elementor-12 .elementor-element.elementor-element-e07d6ae .aq-prijs__sum{font-size:16px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2712a8f */.elementor-12 .elementor-element.elementor-element-2712a8f p{margin:0 0 1em} .elementor-12 .elementor-element.elementor-element-2712a8f p:last-child{margin:0} .elementor-12 .elementor-element.elementor-element-2712a8f ul{margin:0 0 1em;padding-left:1.25em}/* End custom CSS */