.elementor-581 .elementor-element.elementor-element-c57d33e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-581 .elementor-element.elementor-element-b3e760b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-581 .elementor-element.elementor-element-b3e760b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:#1C1C54;}.elementor-581 .elementor-element.elementor-element-13e125e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-581 .elementor-element.elementor-element-b4fd487{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-581 .elementor-element.elementor-element-b4fd487 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#0856F9;}@media(max-width:1024px){.elementor-581 .elementor-element.elementor-element-13e125e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-581 .elementor-element.elementor-element-b3e760b .elementor-heading-title{font-size:17px;}.elementor-581 .elementor-element.elementor-element-13e125e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS */.as-nu{background:#fff;border:1px solid #E4E7EF;border-radius:18px;padding:20px 20px 16px;margin:12px 0 28px;box-shadow:0 8px 28px rgba(28,28,84,.06)}.as-nu__kop .elementor-heading-title{display:flex;align-items:center;gap:10px}.as-nu .jet-listing-grid__item{padding:0!important;border-top:1px solid #EEF0F5}.as-nu .jet-listing-grid__item:first-child{border-top:0}.as-nu a.as-nu__rij{position:relative;padding:12px 36px 12px 8px!important;margin:0 -8px;border-radius:12px;text-decoration:none!important;transition:background .15s}.as-nu a.as-nu__rij::after{content:"";position:absolute;right:16px;top:50%;width:7px;height:7px;border-top:2px solid #A0A5B5;border-right:2px solid #A0A5B5;transform:translateY(-50%) rotate(45deg);transition:border-color .15s,right .15s}.as-nu a.as-nu__rij:hover,.as-nu a.as-nu__rij:focus-visible{background:#F5F7FB}.as-nu a.as-nu__rij:hover::after{border-color:#0856F9;right:12px}.as-nu a.as-nu__rij:hover .as-nu__titel .elementor-heading-title{color:#0856F9}.as-nu .as-nu__titel .elementor-heading-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.as-nu .as-nu__plaats,.as-nu .as-nu__plaats *{font:400 13.5px/1.4 Inter,sans-serif!important;color:#5F6475!important}.as-nu .as-nu__bedrijf+.as-nu__plaats::before{content:"·";margin-right:6px;color:#A0A5B5}.as-nu .as-logo-letter--40 .jet-listing-dynamic-field__content{height:40px;line-height:40px!important;border-radius:10px}.as-nu .as-logo-letter--40 .jet-listing-dynamic-field__content::first-letter{font-size:17px}.as-nu__meer a{text-decoration:none}.as-nu__meer a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.as-nu{padding:16px 14px 12px;border-radius:16px}}.as-nu .as-nu__plaats{display:flex;align-items:center}.as-nu .as-nu__plaats .elementor-shortcode{line-height:1.4}.as-nu a.as-nu__rij .e-con{min-width:0}.as-nu .as-nu__bedrijf{max-width:100%}/* End custom CSS */