body{font-family:'Poppins',sans-serif;background-color:#fff;-webkit-text-size-adjust:none;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.02em;color:#000;outline:0;overflow-x:hidden;overflow-y:auto;width:100%;margin:0}*{outline:0;box-sizing:border-box}ul,li{list-style:none}a{font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-decoration-line:underline;color:#000;outline:0}img{vertical-align:top}h1,.h1{font-family:'Poppins';font-style:normal;font-weight:700;font-size:20px;line-height:26px}@media only screen and (min-width: 660px){h1,.h1{font-size:32px;line-height:48px}}h2,.h2{font-family:'Poppins';font-style:normal;font-weight:600;font-size:20px;line-height:30px;margin-top:0px}h3,.h3{font-family:'Poppins';font-style:normal;font-weight:700;font-size:16px;line-height:24px;margin-top:0px}p{padding-bottom:0.25em}@media only screen and (min-width: 1220px){p{padding-bottom:0.75em}}.top-payoffs{position:relative;float:left;width:100%;height:67px;z-index:1;box-shadow:inset -6px -6px 5px rgba(0,0,0,0.1);overflow:hidden}.top-payoffs .desktop{display:none}@media only screen and (min-width: 992px){.top-payoffs .desktop{display:block}}.top-payoffs .slider-payoffs{display:block}@media only screen and (min-width: 992px){.top-payoffs .slider-payoffs{display:none}}.top-payoffs ul{margin:0;padding:0;width:100%;list-style:none}.top-payoffs ul li{float:left;line-height:67px;width:33%;text-align:center}.wrapper{position:relative;float:left;width:100%;background-color:#F2F2F2}.wrapper .container{width:100%;padding:0 5px;position:relative}@media only screen and (min-width: 1220px){.wrapper .container{max-width:1220px;margin-left:auto;margin-right:auto;position:relative;padding:0}}.wrapper .container .header{float:left;width:100%;text-align:center}.wrapper .container .header .list{display:flex;justify-content:center;column-gap:20px;flex-wrap:wrap}.wrapper .container .header .list a{text-transform:uppercase;color:#000}.wrapper .container .header img{margin:20px 0}.wrapper .container .body{display:grid;width:100%;grid-template-columns:1fr;gap:20px}@media only screen and (min-width: 660px){.wrapper .container .body{grid-template-columns:1fr 1fr}}.wrapper .container .body .block,.wrapper .container .body.block{background:#FFFFFF;border-radius:15px;box-shadow:4px 4px 10px rgba(0,0,0,0.1);display:grid;align-content:start;position:relative}.wrapper .container .body .block h1,.wrapper .container .body .block h2,.wrapper .container .body.block h1,.wrapper .container .body.block h2{font-size:28px;font-weight:600;line-height:38px;margin:0}.wrapper .container .body .block h3,.wrapper .container .body.block h3{font-size:24px;font-weight:400}.wrapper .container .body .block .logo,.wrapper .container .body.block .logo{padding:20px}.wrapper .container .body .block .image img,.wrapper .container .body.block .image img{object-fit:cover;width:100%;max-height:100%}.wrapper .container .body .block .image#trouwkaarten,.wrapper .container .body.block .image#trouwkaarten{border-bottom:8px solid #bb8e48}.wrapper .container .body .block .image#geboortekaartjes,.wrapper .container .body.block .image#geboortekaartjes{border-bottom:8px solid #77BDFA}.wrapper .container .body .block .image#kerstkaarten,.wrapper .container .body.block .image#kerstkaarten{border-bottom:8px solid #940000}.wrapper .container .body .block .image#kaartjeposten,.wrapper .container .body.block .image#kaartjeposten{border-bottom:8px solid #636463}.wrapper .container .body .block .text,.wrapper .container .body.block .text{padding:25px 25px 40px 25px;width:100%}.wrapper .container .body .block .link,.wrapper .container .body.block .link{position:absolute;bottom:15px;right:25px}.wrapper .container .body .block .link a,.wrapper .container .body.block .link a{display:block;width:100%;text-align:right;font-family:'Poppins';font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-decoration:none}.wrapper .container .body .block .link a i,.wrapper .container .body.block .link a i{font-size:20px}.wrapper .container .body.white .logos{display:block}@media only screen and (min-width: 1220px){.wrapper .container .body.white .logos{display:flex;align-items:baseline}}.wrapper .container .bottom{background:#F9F9F9;border-radius:15px;margin-top:25px;box-shadow:4px 4px 10px rgba(0,0,0,0.1)}.wrapper .container .bottom .text{background:#fff;border-radius:15px;padding:35px}.wrapper .container .bottom .footer{padding:35px;display:grid;grid-template-columns:1fr}@media only screen and (min-width: 660px){.wrapper .container .bottom .footer{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.wrapper .container .bottom .footer{grid-template-columns:repeat(4, 1fr)}}.wrapper .container .bottom .footer .block{margin-bottom:20px}@media only screen and (min-width: 992px){.wrapper .container .bottom .footer .block{margin-bottom:0px}}.wrapper .container .bottom .footer .block img{margin-top:20px;width:240px}.wrapper .container .copyright{float:left;width:100%;padding:20px 0px;text-align:center}.wrapper .green{width:100%;background-color:#f4f9f0;padding:30px 0;margin:30px 0}.wrapper .green h2{color:#4e613e;font-size:28px;font-weight:600;line-height:38px;margin:0}.wrapper .green h3{color:#4e613e;font-size:24px;font-weight:400;line-height:24px;margin-top:0px}.wrapper .green .websites{margin-top:15px;display:grid;grid-template-columns:1fr;gap:20px}@media only screen and (min-width: 768px){.wrapper .green .websites{grid-template-columns:1fr 1fr 1fr}}.wrapper .green .websites .card{background-color:#fff;border-radius:20px;overflow:hidden;text-align:center}.wrapper .green .websites .card .card-image img{width:100%;height:auto;display:block}.wrapper .green .websites .card .card-content{padding:30px 20px;font-size:14px}.card-promo-block{display:grid;grid-template-columns:1fr;max-width:1220px;margin:20px auto;gap:0;align-items:center;overflow:hidden}@media only screen and (min-width: 768px){.card-promo-block{grid-template-columns:1fr 1fr}}.card-promo-block__content{background-color:#f4f9f0;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding:30px}@media only screen and (min-width: 768px){.card-promo-block__content{border-radius:15px;padding:60px 50px}}.card-promo-block__content p{font-size:16px;line-height:1.5;color:#000;margin-bottom:20px}.card-promo-block__content p:last-of-type{margin-bottom:0}.card-promo-block__content h2{font-size:28px;font-weight:600;line-height:38px;margin:0}.card-promo-block__content h3{font-size:24px;font-weight:400}.card-promo-block__image{height:100%;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}@media only screen and (min-width: 768px){.card-promo-block__image{height:85%;border-top-left-radius:0px;border-top-right-radius:15px;border-bottom-left-radius:0px;border-bottom-right-radius:15px}}.card-promo-block__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center right;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}@media only screen and (min-width: 768px){.card-promo-block__image img{border-top-right-radius:0px;border-top-left-radius:15px;border-bottom-right-radius:0px;border-bottom-left-radius:15px}}.veelgestelde_vragen{border-bottom:1px solid #d3d3d3}.veelgestelde_vragen .vraag{display:flex;width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 15px 15px 0px;cursor:pointer}.veelgestelde_vragen .vraag h3{font-size:16px;margin:0px;line-height:18px;border-left:none;font-weight:400}@media only screen and (min-width: 768px){.veelgestelde_vragen .vraag h3{font-size:20px;line-height:24px}}.veelgestelde_vragen .vraag i{font-size:18px;-moz-transition:all 0.3s ease;transition:all 0.3s ease;color:#798f67}.veelgestelde_vragen .antwoord{display:none;padding:0 20px 15px 0px}.veelgestelde_vragen .antwoord h3{font-size:14px;margin:0px;line-height:16px;font-weight:500;border-left:none}@media only screen and (min-width: 768px){.veelgestelde_vragen .antwoord h3{font-size:18px;line-height:20px}}
