*{margin:0;padding:0}html{height:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;position:relative;font-family:"acumin-pro",sans-serif;font-weight:300;font-size:16px;line-height:26px;color:#000;background:#fff;overflow-x:visible !important}body.open header{overflow-y:scroll;height:100%;display:inline-block}main,.inner{width:1160px;margin:0 auto}main:after,.inner:after{content:".";visibility:hidden;display:block;height:0;clear:both}a{color:#3c5675;text-decoration:none}a:hover{color:#68b9c5}.clear{clear:both}address{font-style:normal}img,a img{border:0}strong,b{font-weight:600}italic,em{font-style:italic}p{margin-bottom:25px}:focus{outline:0}fieldset{border:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:5px 0 10px 20px}.underline{text-decoration:underline}hr{border:none;border-top:1px solid #ccc}p+hr{margin-top:-10px;margin-bottom:15px}h1{font-size:36px;margin:0 0 15px}h2{font-size:30px;margin:0 0 10px}h3{font-size:24px;margin:0 0 5px}h1,h2,h3,h4{color:#3c5675;font-family:"futura-pt",sans-serif;font-weight:600;line-height:100%}header{padding:20px 0;position:fixed;top:0;width:100%;background:#fff;z-index:200;transition:.3s}header .logo{float:left;line-height:0}header .logo img{transition:.3s}header.fixed{padding:15px 0;transition:.3s;background:rgba(255,255,255,.8);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}header.fixed .logo img{height:50px;transition:.3s}header.fixed nav ul{height:50px;line-height:50px;transition:.3s}.header-image{height:250px;overflow:hidden}.header-image div{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}header nav ul{height:70px;line-height:70px;transition:.3s;float:right}header nav ul li{display:inline-block;margin:0 12.5px;position:relative}header nav ul li a{color:#3c5675;font-weight:600;font-size:17px;-webkit-font-smoothing:antialiased}header nav ul li ul.sub-menu{display:none;text-align:center;padding-top:15px;width:auto;z-index:500;position:absolute;transform:none;top:50px}header nav ul li ul.sub-menu li{text-align:center;display:block;float:none;width:auto;white-space:nowrap;margin:0;height:26px;line-height:26px;background:#eee;padding:0 30px;min-width:100px}header nav ul li ul.sub-menu li a{color:#000;font-weight:300;font-size:15px;-webkit-font-smoothing:subpixel-antialiased}header nav ul li ul.sub-menu li a:hover{color:#68b9c5}header nav ul li ul.sub-menu li:first-child{padding-top:15px}header nav ul li ul.sub-menu li:last-child{padding-bottom:15px;float:none}header nav ul li ul.sub-menu li:first-child:before{position:absolute;content:"";top:-7.5px;left:50%;transform:translateX(-50%);z-index:100;width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:7.5px solid #eee}header nav ul li:hover>ul{display:block}header nav ul li a:hover,header nav ul li.current-menu-item a,header nav ul li.current-menu-parent a{color:#68b9c5}header nav ul li:last-of-type{margin-right:0}header nav ul li.current-menu-item ul li a,header nav ul li.current-menu-parent ul li a{color:#000}header nav ul li.current-menu-ancestor ul li.current-menu-item a{color:#68b9c5}header nav ul li.menu-item-has-children{margin-right:25px}header nav ul li.menu-item-has-children:after{position:absolute;content:"";top:45%;right:-15px;transform:translateY(-45%);border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(45deg)}header nav ul li#menu-item-1010{margin-left:10px}header nav ul li#menu-item-1010 a{border:1px solid #3c5675;padding:10px 12px 11px;border-radius:3px}header nav ul li#menu-item-1010 a:hover{background:#3c5675;color:#fff}header nav ul li#menu-item-957 a{color:transparent;height:61px;width:57px;display:inline-block;background:url("/wp-content/themes/bk-theme/images/logo-pensioen3daagse.jpg");background-size:100% auto;background-repeat:no-repeat;background-position:100% 100%}.home main{width:100%;margin-top:110px;padding:0}.home main section{width:100%;padding:80px 0}.home main section h2{font-size:48px}.home main section h3{font-family:"acumin-pro",sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:300;color:#68b9c5;padding-left:70px;position:relative;margin-bottom:10px}.home main section h3:before{position:absolute;content:"";height:.75px;width:50px;background:#68b9c5;left:0;top:60%;transform:translateY(-60%)}.home main section.intro{line-height:0;min-height:100%;position:relative;padding:0}.home main section.intro .center{position:absolute;top:50%;transform:translateY(-50%);width:100%}.home main section.intro .center .helper{background:rgba(59,85,117,.9);padding:60px;width:42%;float:right;color:#fff;font-size:17px;line-height:24px}.home main section.intro .center .helper a.button{color:#fff;border:1px solid #fff;border-radius:3px;display:inline-block;padding:14px 20px 15px}.home main section.intro .center .helper a.button:hover{background:#fff;color:#3c5675}.home main section.intro .center h1{font-size:52px;color:#fff}.home main section.intro img{width:100%}.home main section.diensten{position:relative}.home main section.diensten ul.diensten{width:100%;display:inline-block;margin:50px 0 0}.home main section.diensten ul.diensten li{float:left;width:22%;margin:0 3% 0 0;list-style:none}.home main section.diensten ul.diensten li .top{width:100%;display:inline-block;padding-bottom:15px;margin-bottom:10px;height:75px;position:relative}.home main section.diensten ul.diensten li .top:after{position:absolute;content:"";height:.75px;width:50px;background:#68b9c5;left:0;bottom:0}.home main section.diensten ul.diensten li .top .icon{float:left;width:60px;line-height:0}.home main section.diensten ul.diensten li .top .icon img{width:100%;height:auto}.home main section.diensten ul.diensten li .top h2{font-size:24px;float:right;display:inline-block;width:calc(100% - 85px);margin-top:10px}.home main section.diensten ul.diensten li .text{line-height:24px}.home main section.diensten ul.diensten li .text a.button{color:#68b9c5;border:1.5px solid #68b9c5;padding:7px 20px 8px;display:inline-block;font-weight:500;border-radius:3px}.home main section.diensten ul.diensten li .text a.button:hover{background:#68b9c5;color:#fff}.home main section.diensten ul.diensten.rows-3 li{width:30%;margin-right:5%}.home main section.diensten ul.diensten li:last-child{margin-right:0}.home main section.quotes{background:linear-gradient(90deg,#3c5675 0%,#68b9c5 100%)}.home main section.quotes h3{color:#fff}.home main section.quotes h3:before{background:#fff}.home main section.quotes .quotes{margin-top:40px;position:relative}.home main section.quotes .quotes ul.slides{width:100%;display:inline-block;margin:0}.home main section.quotes .quotes ul.slides li{list-style:none;margin:0}.home main section.quotes .quotes ul.slides li .quote{color:#fff;font-family:"futura-pt",sans-serif;font-weight:600;font-size:32px;line-height:36px}.home main section.quotes .quotes ul.slides li .auteur{color:#fff;display:flex;align-items:center;justify-content:center;margin:40px 0 0}.home main section.quotes .quotes ul.slides li .auteur .left{line-height:0;width:70px;float:left;margin-right:20px}.home main section.quotes .quotes ul.slides li .auteur .left img{width:100%;height:auto;border-radius:100%}.home main section.quotes .quotes ul.slides li .auteur .right{width:calc(100% - 90px);float:left}.home main section.quotes .quotes ul.slides li .auteur .right h4{color:#fff;font-size:19px;margin-bottom:2px}.home main section.quotes .quotes .arrows{position:absolute;right:0;bottom:5px}.home main section.quotes .quotes .arrows .prev,.home main section.quotes .quotes .arrows .next{display:inline-block;height:60px;width:60px;cursor:pointer}.home main section.quotes .quotes .arrows .prev{background:url(//zuiver-advies.nl/wp-content/themes/bk-theme/css/../images/prev.png) no-repeat;background-size:60px auto}.home main section.quotes .quotes .arrows .next{background:url(//zuiver-advies.nl/wp-content/themes/bk-theme/css/../images/next.png) no-repeat;background-size:60px auto}.home main section.stappen{position:relative}.home main section.stappen .left{float:left;width:450px}.home main section.stappen .left ul.stappen{width:100%;display:inline-block;margin:0}.home main section.stappen .left ul.stappen li{float:left;list-style:none;margin:0 0 20px;box-shadow:0px 0px 10px rgba(0,0,0,.1);border-radius:5px;padding:30px;font-family:"futura-pt",sans-serif;font-weight:600;font-size:24px;color:#3c5675;display:flex}.home main section.stappen .left ul.stappen li .number{color:#68b9c5;text-align:center;height:50px;line-height:50px;border:1.5px solid #68b9c5;border-radius:100%;margin-right:30px;font-size:30px;flex:0 0 49px;padding-left:1px}.home main section.stappen .right{float:right;width:calc(100% - 550px)}.home main section.stappen .right h2{margin-bottom:25px}.home main section.stappen .right a.button{color:#68b9c5;border:1.5px solid #68b9c5;padding:7px 20px 8px;display:inline-block;font-weight:500;border-radius:3px}.home main section.stappen .right a.button:hover{background:#68b9c5;color:#fff}.home main section.about{background:#3c5675;position:relative;color:#fff;padding:120px 0}.home main section.about:after{position:absolute;content:"";width:31%;background:#68b9c5;top:0;bottom:0;right:0}.home main section.about h3{color:#fff}.home main section.about h3:before{background:#fff}.home main section.about .flex{display:flex;align-items:center}.home main section.about .flex .left{z-index:10;position:relative}.home main section.about .flex .left h2{color:#fff;margin-bottom:25px;width:90%}.home main section.about .flex .left a.button{color:#fff;border:1px solid #fff;padding:7px 20px 8px;display:inline-block;font-weight:500;border-radius:3px}.home main section.about .flex .left a.button:hover{background:#fff;color:#3c5675}.home main section.about .flex .right{flex:0 0 400px;margin-left:150px;z-index:10;position:relative;line-height:0}.home main section.about .flex .right img{width:100%;height:auto}.home main section.about .flex .mobile{display:none}main{margin:160px auto 60px;position:relative;display:block}main section{float:left;width:calc(70% - 80px);padding:40px;box-shadow:0px 0px 10px rgba(0,0,0,.1);background:#fff}main section img{max-width:100%;height:auto}main section ol,main section ul{margin:-20px 0 20px}main section h1+ol,main section h1+ul,main section h2+ol,main section h2+ul,main section h3+ol,main section h3+ul{margin:0 0 20px}main section ol li{list-style-type:decimal;margin:0 0 0 25px}main section ul li{list-style-type:disc;margin:0 0 0 20px}main section :last-child{margin-bottom:0}main section .post-image{margin-bottom:25px;line-height:0}main section.full{width:100%}.responsive-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.responsive-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}aside{float:right;width:25%}aside .widget{margin:0 0 40px}aside .widget:last-child{margin:0}aside .widget.infoavond ul{margin-bottom:30px}aside a{color:#000}aside a:hover{color:#3c5675}aside h3{margin-bottom:15px}aside .sidebar-image{margin-bottom:30px;line-height:0}aside .sidebar-image img{width:100%;height:auto}aside a.button{color:#fff;padding:9px 20px 11px;display:inline-block;font-weight:500;border-radius:3px;text-decoration:none;background:#3c5675}aside a.button:hover{background:#fff;color:#3c5675;transition:.3s}.page-id-382 aside .widget.contact{display:none}main{width:100%;padding:180px 0 100px;margin:0;background:linear-gradient(90deg,#3c5675 0%,#68b9c5 100%)}main h1{font-size:50px;margin-bottom:25px;color:#fff}main aside{color:#fff;font-size:17px}main aside h3{color:#3c5675;font-size:28px;margin-bottom:15px}main aside a{color:#fff;text-decoration:underline}main.blog{background:linear-gradient(90deg,#3c5675 0%,#68b9c5 100%);width:100%;padding:200px 0 60px;margin:0}main.blog article{width:48%;margin:0 4% 4% 0;float:left;box-shadow:0px 0px 10px rgba(0,0,0,.1);background:#fff}main.blog article .image img{width:100%;height:auto}main.blog article .text{padding:30px 40px}main.blog article:nth-child(even){margin-right:0}main.blog article:nth-child(odd){clear:both}.acf-map{width:100%;height:350px;margin-top:110px}.acf-map img{max-width:inherit !important}main.contact{margin-top:0;padding:80px 0}main.contact .left,main.contact .right{width:45%}main.contact .left h2,main.contact .right h2{font-size:30px;color:#fff;margin-bottom:20px}main.contact .left{float:left}main.contact .right{float:right;color:#fff}main.contact .right h1{font-size:30px}main.contact .right a{color:#fff;text-decoration:underline}.contact{margin:75px 0 25px}.contact .border{border:15px solid #68b9c5;padding:80px;display:flex;align-items:center;position:relative}.contact .border .left{flex:0 0 40%;margin-right:10%}.contact .border .left h3{font-family:"acumin-pro",sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:300;color:#68b9c5;padding-left:70px;position:relative;margin-bottom:10px}.contact .border .left h3:before{position:absolute;content:"";height:.75px;width:50px;background:#68b9c5;left:0;top:60%;transform:translateY(-60%)}.contact .border .left h2{font-size:48px;line-height:56px;margin-bottom:0}.contact .border .right{position:relative}.contact .border .right p:last-child{margin-bottom:0}.contact .border .right a.button{color:#fff;border:1px solid #3c5675;background:#3c5675;padding:9px 20px 10px;display:inline-block;font-weight:500;border-radius:3px}.contact .border .right a.button:hover{background:#68b9c5;color:#fff;border-color:#68b9c5}.contact .border .right a.button.ghost{background:0 0;color:#3c5675}.contact .border .right a.button.ghost:hover{background:#68b9c5;color:#fff}.contact .border:after{position:absolute;content:"";background:#fff;width:15px;top:20%;bottom:20%;right:-15px;z-index:20}footer{padding:50px 0;color:#3c5675}footer section{float:left;line-height:25px;width:25%;font-size:16px}footer section.left,footer section.middle{margin-right:12.5%}footer section.left img{height:70px;width:auto;margin-bottom:20px}footer section.middle{line-height:30px;width:20%}footer section.right{margin-right:0;width:30%}footer section a{color:#3c5675}footer section a:hover{color:#68b9c5}footer section :last-child{margin-bottom:0}footer section h3{margin-top:11px;margin-bottom:32px}footer section ul.artikelen{width:100%;display:inline-block;margin:0;text-align:left}footer section ul.artikelen li{float:left;margin:0 0 15px;display:flex;align-items:flex;justify-content:center}footer section ul.artikelen li .image{width:60px;float:left;margin-right:15px;line-height:0}footer section ul.artikelen li .image img{width:100%;height:auto}footer section ul.artikelen li .text{width:calc(100% - 85px);float:right;line-height:22px}footer section ul.artikelen li:last-child{margin-bottom:0}.copyright{width:100%}.copyright .inner{text-align:center;padding:25px 0;color:#3c5675;font-size:14px;line-height:24px;border-top:1px solid #eee}.copyright .inner ul.links{width:100%;display:inline-block;text-align:center}.copyright .inner ul.links li{display:inline-block;margin:0 15px}.copyright .inner ul.links li a{color:#3c5675}.copyright .inner ul.links li a:hover{color:#68b9c5}.popup-melding{position:fixed;bottom:20px;left:20px;background:rgba(59,85,117,.9);color:#fff;padding:20px 25px;border-radius:8px;font-size:15px;line-height:22px;max-width:295px;box-shadow:0 4px 10px rgba(0,0,0,.3);transition:opacity .3s ease-in-out;z-index:20}.popup-melding p{margin:0}.popup-melding .close-popup{position:absolute;top:8px;right:12px;background:0 0;border:none;color:#fff;font-size:20px;cursor:pointer;line-height:1}.popup-melding.hide{opacity:0}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input[type=submit],textarea{font-family:"acumin-pro",sans-serif;color:#3c5675;font-size:16px;margin:0 0 10px;padding:12px 15px !important;font-weight:300;border:none;background-color:#fff;outline:none;width:440px;border-radius:5px}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=password]::placeholder,input[type=submit]::placeholder,textarea::placeholder{color:rgba(59,85,117,.75)}textarea{height:140px;margin:0 0 5px}input[type=submit]{background:#68b9c5;color:#fff;cursor:pointer;width:auto;padding:12px 20px 14px;font-weight:500}input[type=submit]:hover{background:#3c5675}.wpcf7{position:relative}.wpcf7 div.wpcf7-mail-sent-ok,.wpcf7 div.wpcf7-validation-errors{border:none;background:#d5fad1;padding:15px;width:440px;font-size:15px;margin:0}.wpcf7 div.wpcf7-validation-errors{background:#fffcd0}.wpcf7 span.wpcf7-not-valid-tip{display:none}.wpcf7 input.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid{background:#fbe7e7}.wpcf7 span.wpcf7-quiz-label{color:#fff}main section{position:relative}main section input[type=text],main section input[type=email],main section input[type=number],main section input[type=date],main section input[type=tel],main section input[type=password],main section textarea{background:rgba(104,185,197,.1);margin-bottom:10px}main section input[type=text]::placeholder,main section input[type=email]::placeholder,main section input[type=number]::placeholder,main section input[type=date]::placeholder,main section input[type=tel]::placeholder,main section input[type=password]::placeholder,main section textarea::placeholder{color:rgba(59,85,117,.75)}main section select{margin-bottom:15px !important;width:150px}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row.days .bc-col{width:20% !important}button span.timeslot-mobile-title{display:none !important}button.new-appt{cursor:pointer}.gform_wrapper p.gform_required_legend{display:none}.gform_wrapper.gravity-theme .gfield_label,.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{color:#fff}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:4px !important}.gform_wrapper.gravity-theme .gfield_required{color:#fff !important}