.elementor-2990 .elementor-element.elementor-element-3bde817{--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:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2990 .elementor-element.elementor-element-3bde817:not(.elementor-motion-effects-element-type-background), .elementor-2990 .elementor-element.elementor-element-3bde817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(110deg, #0B1F3A 0%, #0078D4 100%);}.elementor-2990 .elementor-element.elementor-element-38fafa7c{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:76px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-2990 .elementor-element.elementor-element-582914f5 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2990 .elementor-element.elementor-element-582914f5 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.8px;color:#B3E7FF;}.elementor-2990 .elementor-element.elementor-element-627c9396{text-align:start;}.elementor-2990 .elementor-element.elementor-element-627c9396 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:45px;font-weight:700;line-height:1.14em;color:#FFFFFF;}.elementor-2990 .elementor-element.elementor-element-35ce1827{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF4FC;}.elementor-2990 .elementor-element.elementor-element-e1b4c31{--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:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2990 .elementor-element.elementor-element-e1b4c31:not(.elementor-motion-effects-element-type-background), .elementor-2990 .elementor-element.elementor-element-e1b4c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-2990 .elementor-element.elementor-element-aa7adb0{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:36px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-2990 .elementor-element.elementor-element-52e71b48 .elementor-button{background-color:#FFFFFF;font-family:"IBM Plex Sans", Sans-serif;font-weight:600;fill:#0078D4;color:#0078D4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EC;border-radius:6px 6px 6px 6px;}.elementor-2990 .elementor-element.elementor-element-52e71b48 .elementor-button:hover, .elementor-2990 .elementor-element.elementor-element-52e71b48 .elementor-button:focus{background-color:#005A9E;color:#FFFFFF;}.elementor-2990 .elementor-element.elementor-element-52e71b48 .elementor-button:hover svg, .elementor-2990 .elementor-element.elementor-element-52e71b48 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2990 .elementor-element.elementor-element-bb313d0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__meta-data span + span:before{content:" · ";}.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-2990 .elementor-element.elementor-element-627c9396 .elementor-heading-title{font-size:37px;}}@media(max-width:767px){.elementor-2990 .elementor-element.elementor-element-3bde817{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-2990 .elementor-element.elementor-element-38fafa7c{--padding-top:52px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-2990 .elementor-element.elementor-element-627c9396 .elementor-heading-title{font-size:31px;}.elementor-2990 .elementor-element.elementor-element-35ce1827{font-size:15px;}.elementor-2990 .elementor-element.elementor-element-e1b4c31{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-2990 .elementor-element.elementor-element-aa7adb0{--padding-top:28px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2990 .elementor-element.elementor-element-38fafa7c{--content-width:1140px;}.elementor-2990 .elementor-element.elementor-element-aa7adb0{--content-width:1140px;}}/* Start custom CSS for posts, class: .elementor-element-bb313d0 */.elementor-2990 .elementor-element.elementor-element-bb313d0 {color-scheme:light!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container {display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post {
  background:#FFFFFF!important;border:1px solid #DCE3EC!important;
  border-radius:8px!important;padding:27px!important;min-width:0!important;
  margin:0!important;box-shadow:none!important;
  display:flex!important;flex-direction:column!important;gap:10px!important;
  transition:box-shadow .18s ease,border-color .18s ease;
}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:hover {
 border-color:#9CBEDD!important;box-shadow:0 6px 18px rgba(11,31,58,.06)!important;
}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child {
 grid-column:span 2!important;background:#0B1F3A!important;
 border-color:#0B1F3A!important;padding:37px!important;min-height:300px!important;
}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child::before {
 content:'UITGELICHT ARTIKEL';color:#91D8FF!important;font-size:12px;
 font-family:'IBM Plex Sans',sans-serif;font-weight:700;letter-spacing:1.1px;
}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__title {margin:0 0 7px!important;line-height:1.32!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__title a,.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__title a:visited {
 color:#0B1F3A!important;text-decoration:none!important;
 font-family:'Space Grotesk',sans-serif!important;font-weight:700!important;
 font-size:21px!important;line-height:1.32!important;
}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__title a,
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__title a:visited {
 color:#FFFFFF!important;font-size:30px!important;line-height:1.25!important;
}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__title a:hover{color:#0078D4!important;text-decoration:underline!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__title a:hover{color:#B3E7FF!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__excerpt,.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__excerpt p{
 color:#5B6675!important;font-family:'IBM Plex Sans',sans-serif!important;
 font-size:15px!important;line-height:1.62!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__excerpt p{display:-webkit-box!important;
 -webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;margin:0!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__excerpt,
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__excerpt p{
 color:#DDE9F4!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__meta-data {color:#5B6675!important;font-size:13px!important;
 padding:0!important;border:0!important;margin:0 0 5px!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__meta-data{color:#BDD5E8!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post-author,.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post-avatar,
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post-comments-num,.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post-time,
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__meta-data .elementor-post__meta-data-separator{display:none!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__read-more,.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__read-more:visited{
 color:#0078D4!important;font-weight:700!important;text-decoration:none!important;
 font-family:'IBM Plex Sans',sans-serif!important;font-size:14px!important;
 margin-top:auto!important;align-self:flex-start!important;
}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__read-more,
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__read-more:visited {
 color:#A3DFFF!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__read-more:hover{text-decoration:underline!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__thumbnail,.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-post__thumbnail__link{display:none!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;
 gap:12px!important;padding-top:30px!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination a,.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination span{
 display:inline-block!important;color:#0078D4!important;text-decoration:none!important;
 padding:8px 12px!important;border-radius:5px!important;border:1px solid #DCE3EC!important;
 font-family:'IBM Plex Sans',sans-serif!important;}
.elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-pagination .current{background:#0078D4!important;border-color:#0078D4!important;color:#FFFFFF!important;}
@media(max-width:1000px){
 .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media(max-width:680px){
 .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container{grid-template-columns:1fr!important;gap:16px!important;}
 .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child{grid-column:span 1!important;padding:25px!important;min-height:0!important;}
 .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post:first-child .elementor-post__title a{font-size:23px!important;}
 .elementor-2990 .elementor-element.elementor-element-bb313d0 .elementor-posts-container .elementor-post{padding:22px!important;}
}/* End custom CSS */