.cursor{cursor: pointer;}.md > img { left: 50%; transform: translate(-50%, -50%); top: 50%; height: calc(100% - 60px); }
.ou__brd ul { flex-wrap: wrap; list-style-type: none; }
.ou__brd ul li a { text-decoration: none; transition:.3s ease all;}
.ou__brd ul li.spacer { margin: 0px 12px; } .top.justify-b{column-gap: 20px;}
.fnc_flw { padding: 80px 15px; }.fnc_flw .sd { max-width:209px;} 
.fnc_flw .sd .inn__sd { position:sticky;top:120px;left:0px;padding:10px; background:#f7f7f7;}
.fnc_flw .sd .inn__sd ul li a:hover,.ou__brd ul li a:hover { color: #CC7B1D !important; }
.fnc_flw .flw { margin-left: 65px; }.fnc_flw .flw .btn { margin-top: 30px; }
.fnc_flw .flw .btn > a { padding:12px 20px; border-radius:8px;text-align: center; }
.fnc_flw .flw .md { margin: 30px 0px; }.fnc_flw .flw .md picture img { object-fit: cover; height: auto; }
.fnc_flw .flw > h2, .mb-5 { margin-bottom:20px; }
.fc_wrap { margin:50px 0px; border:1px solid #030C7B; position:relative; padding:50px 40px; }
.fc_wrap > img { position:absolute; right:8%; top:-11px; z-index:2; max-width:65px; }
.fc_wrap:before, .fc_wrap:after,.leftList li::before { content:""; position:absolute; background-color:transparent;}
.fc_wrap:before{left:-1px;top:0px;height:40%; width:2px;background-color:#fff;}.fc_wrap:after {left:0px;top:-3px;height:4px;width:90%;background-color: #fff;}
.fnc_flw .sd .inn__sd p { margin:0px!important;}.fnc_flw .sd .inn__sd > p { margin-bottom:7px !important; }
.flw .article:not(:first-of-type){margin-top:45px;}
.article .table table tr td > img, .fc_wrap > img, .article > .top > img{ height:auto !important; }
.article .table table { width:100%; border-collapse: collapse; }
.article .table table tr td, .article .table table tr th{ border-bottom:2px solid #030C7B;padding:15px 7px 15px 0px;}
.article .table table tr td > img { max-width: 240px; max-height: 100px; }
.article .table table tr td:nth-child(2), .article .table table tr td:nth-child(3) { text-align: center; }
.article .table table tr td:nth-child(2) > a, .article .table table tr td:nth-child(3) > a { display: inline-flex; align-items: center; justify-content: center; } .article .table table tr td:nth-child(2) > a img, .article .table table tr td:nth-child(3) > a img { width:35px;} .article .table table tr th { text-align:left; }
.faq__el .content { padding-top: 15px; }.faq__el .head { border-bottom: 2px solid #CC7B1D; padding-bottom: 12px; cursor: pointer; }
.article > .top > h3 { margin-right:12px; }
.leftList li{margin-bottom:8px;position:relative; display:inline-flex;width:100%}
.leftList li a, .leftList li a span{display: inline-block;}
.leftList li a{color:#030C7B;text-decoration:none;font-size:17px;margin-left:28px;line-height:1.25;}
.leftList li::before{ background-size:contain;width:16px;left:0;top:2px;background-image:url('/images/financiering-verwarming/groupdown.svg');height:16px;}
.hr_tbl{border:2px solid #030C7B; max-width:600px;} .hr_tbl,.waTbl{margin:10px auto;border-collapse: collapse;width:100%;}
.hr_tbl th, .hr_tbl td{border:2px solid #030C7B; padding:15px!important;text-align:left;}.wordbr2{word-break: break-all;}
.waTbl th, .waTbl td{border-bottom:2px solid #030C7B;padding:20px 15px!important;text-align:left;}
.caption{ font-style: italic; font-size: 16px;text-align: center;margin:5px 0px 25px;}.deskBlock{display: block;}
.coll{width: 100%;display:flex;align-items:end;flex-wrap: wrap;}.coll1,.coll2{width:50%;padding:20px 25px;}
/*tooltip*/
.info__pl{position:relative;top:-2px;margin-left:1px;}.flc.tl_pp .pin { margin:0px auto;left:0px; right:0px;}
.flrg.tl_pp .pin { right:auto;left:12px;}.fll.tl_pp .pin { left:auto;right:10px;}
.tl_pp.right:before {right:7px;}.tl_pp.left:before {left:7px;}
.tl_pp { position:absolute;z-index:22;border:2px solid #CC7B1D;background:white;border-radius:12px; width:340px;top:200px;display:none; }
.tl_pp .pin { position:absolute; left:auto;right:45px;width:55px;top:-35px;height:42px;background:url("/images/utility/aiarr.png") center center / contain no-repeat;}
.tl_pp .cnt { padding:15px 20px;width:100%;}.tl_pp .hd {height:35px;border-radius:6px 6px 0 0; }
.outer__md { padding:25px 25px 160px; min-height: 600px; }
.outer__md img { height:100%; object-fit:cover; }
@media (max-width: 991px) {
  .wordbr{hyphens: auto;-webkit-hyphens: auto; -ms-hyphens: auto;}.flex-d{flex-direction: column;}
  .fnc_flw .flw > h2, h2.title-3{ font-size:22px!important;line-height:32px;}
  .title-4, .article > .top > h3 { font-size:21px;line-height:30px;} .title-4, .article > .top > h3.tx-2xl{font-size:19px;}
  .sm-btn { min-width:120px!important;min-height:45px!important; }
  .article .table table tr td > img { width:auto; display:block; max-width:60px!important; max-height:40px!important;}
  .article .table table tr td { padding:5px 0;} .top.oneline{ flex-direction:column;align-items:flex-start; }
  .article .table table tr td:nth-child(2) > a img, .article .table table tr td:nth-child(3) > a img { width:13px;}
  .article .table table tr th,.fnc_flw .sd .inn__sd > p{ font-size:13px; line-height:1.5; }
  .fc_wrap:after {width:155px;} .fc_wrap{padding:35px 12px 15px;} .fc_wrap:before{height:80px}
  .fc_wrap > img { max-width:36px;height:auto; top:-8px;right:calc(100% - 165px); }
  .article > .top > img, .flw .top > img { max-height:35px;margin-top:5px;max-width:54px!important;width:auto; }
  .fc_wrap span, .moblock{ display:block; } .fnc_flw .flw { margin-left:20px; }
  .fnc_flw .sd .inn__sd > p, p.tx-cent { font-size:14px;margin-bottom:5px!important; }
  .leftList li a {hyphens:auto; font-size: 12px; line-height:1.2; margin-left:12px;  }
  .fnc_flw .sd .inn__sd {width:90px;top:100px;padding:10px 5px;} .fnc_flw{padding:25px 15px;}
  .leftList li::before{ width:9px; height:9px;}.icImg{width:100%;height:140px;}.top.justify-b{column-gap:8px;}
  .caption{ font-size:14px;}.deskBlock{display: inline;}
  .fll.tl_pp .pin {right:21px;}.info__pl{top:0px;} .tl_pp .cnt{padding:10px;}
  .tl_pp .hd{height:25px;}.flrg.tl_pp .pin{left:23px;} .tl_pp{ width:240px!important;}
  .outer__md { min-height: 0px; padding:15px 15px 130px;}
  .btn a{display: block;width: 100%;}
  .btn { display: flex;flex-direction: column;}
  .coll1,.coll2,.twrapper{width:100%}.twrapper {overflow-x:auto;-webkit-overflow-scrolling: touch;}
	.tarticle{display: inline-grid;} .wi .block img, .coll img{height:100%;}
}