/**handles:sass**/
.planetree-btn{font-size:12px;padding:0 18px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#37b2b2;border:2px solid #37b2b2;color:#fff;line-height:40px}.planetree-btn:hover{color:#37b2b2;background-color:#fff}.planetree-btn-ghost{font-size:12px;padding:0 18px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:2px solid #37b2b2;color:#37b2b2;line-height:40px}.planetree-btn-ghost:hover{color:#fff;background-color:#37b2b2}@font-face{font-family:"Helvetica Neue",sans-serif;src:url(https://www.planetree.nl/webshop/webshop/develop/wp-content/themes/dt-the7-child/fonts/HelveticaNeue.ttf);font-weight:400}a,body h1,h2,h3,h4,h5,h6,html,p,span{font-family:"Helvetica Neue",sans-serif!important}#main{padding:150px 0 0 0}.page-template-template-home-new #main{padding:0}.page-template-template-home-new #main>.wf-wrap{width:100%;padding:0}.ajax-loader{position:absolute;left:15px;bottom:25px}#header-rd{border-top:5px solid #37b2b2}@media only screen and (min-width:768px){#header-rd{position:fixed;width:100%;background:#fff;z-index:9999999;box-shadow:1px 2px 30px 2px rgba(123,123,123,.25)}}#header-rd .logo{padding:17px 0 10px 0}@media only screen and (max-width:500px){#header-rd .logo img{max-width:110%}}#header-rd .top-menu-widget-container ul{display:inline-block;position:relative;top:-17px;padding-right:15px}#header-rd .top-menu-widget-container ul li{display:inline-block}#header-rd .top-menu-widget-container ul li a{font-size:12px;color:#232323;text-decoration:underline}#header-rd .top-menu-widget-container ul li a:hover{text-decoration:none}#header-rd .top-menu-widget-container ul.sub-menu{display:none}#header-rd .rd-main-nav{margin-bottom:-3px}#header-rd .primary-menu-widget-container ul{padding-right:15px;display:inline-block;position:relative;top:-21px;background-color:#fff}#header-rd .primary-menu-widget-container ul li{display:inline-block;padding:0 18px}#header-rd .primary-menu-widget-container ul li:hover ul.sub-menu{display:block;margin-left:0;text-align:left;padding-bottom:10px}#header-rd .primary-menu-widget-container ul li:hover ul.sub-menu li{display:block}#header-rd .primary-menu-widget-container ul li:hover ul.sub-menu li:first-child{margin-top:0}#header-rd .primary-menu-widget-container ul li:hover ul.sub-menu li:first-child{padding-top:5px}#header-rd .primary-menu-widget-container ul li:hover ul.sub-menu li a{white-space:nowrap}#header-rd .primary-menu-widget-container ul li:hover ul.sub-menu li.menu-item-has-children ul.sub-menu{display:none}#header-rd .primary-menu-widget-container ul li:hover ul.sub-menu li.menu-item-has-children:hover ul.sub-menu{display:block}#header-rd .primary-menu-widget-container ul li a{padding:0;font-size:14px;color:#37b2b2;text-transform:uppercase}#header-rd .primary-menu-widget-container ul li a:hover{text-decoration:none;border-bottom:2px solid #37b2b2}#header-rd .primary-menu-widget-container ul li.current-menu-item a{border-bottom:2px solid #37b2b2}#header-rd .primary-menu-widget-container ul ul.sub-menu{display:none;position:absolute;top:25px;z-index:100}#header-rd .navigation-label-green{background-color:#37b2b2;box-shadow:0 2px 0 0 rgba(123,123,123,.25);z-index:255;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:22px 29px 15px 29px;width:156px}#header-rd .navigation-label-green .community-link{color:#fff}#header-rd .navigation-label-green .community-link-login{color:#fff;position:relative;top:-6px;text-decoration:underline}#header-rd .navigation-label-green .community-name{font-size:12px}#header-rd .navigation-label-green .community-login{font-size:14px}#header-rd .tablet-top-menu-widget-container ul{display:inline-block;position:relative;top:-17px;padding-right:15px}#header-rd .tablet-top-menu-widget-container ul li{display:inline-block}#header-rd .tablet-top-menu-widget-container ul li a{font-size:12px;color:#768692;text-decoration:underline}#header-rd .tablet-top-menu-widget-container ul li a:hover{text-decoration:none}#header-rd .tablet-top-menu-widget-container ul.sub-menu{display:none}#header-rd .container{width:100%!important}#header-rd #menu-mobile-menu a{color:#777;padding-right:0;font-weight:600;font-size:16px}#header-rd #menu-mobile-menu .current-menu-item a{color:#37b2b2}#header-rd .navbar-toggler{border-color:#37b2b2}#header-rd .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#757a4e' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}#header-rd .mobile-nav-rd-button{margin-top:34px}@media only screen and (max-width:350px){#header-rd .mobile-nav-rd-button{margin-top:28px}}.Object___Community_blok{background-color:#757a4e;box-shadow:0 2px 0 0 rgba(123,123,123,.25);position:absolute;left:1150px;top:5px;width:150px;height:90px;z-index:255}header#fancy-header{position:relative;top:100px}#banner-homepage{padding-top:305px;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width:767px){#banner-homepage{padding-top:45px}}#banner-homepage .banner-call-to-action-container{box-shadow:1px 2px 30px 2px rgba(123,123,123,.25);position:relative;bottom:-45px;background-color:#fff;padding:25px 40px;border-radius:2px;width:100%}@media only screen and (max-width:767px){#banner-homepage .banner-call-to-action-container{background-color:rgba(255,255,255,.8);bottom:-140px}}@media only screen and (max-width:767px){#banner-homepage .banner-call-to-action-container{padding:25px 15px;text-align:center}}#banner-homepage .banner-call-to-action-container .call-to-action-intro{font-size:16px;color:#37b2b2;font-style:italic;margin-bottom:28px}#banner-homepage .banner-call-to-action-container .call-to-action-title{font-size:30px;color:#37b2b2}#banner-homepage .banner-call-to-action-container .call-to-action-title h2{font-weight:600;white-space:nowrap}@media only screen and (max-width:450px){#banner-homepage .banner-call-to-action-container .call-to-action-title h2{font-size:1.2rem}}#banner-homepage .banner-call-to-action-container .call-to-action-pay-off{font-size:16px;color:#37b2b2;margin-bottom:42px}#banner-homepage .banner-call-to-action-container .call-to-action-buttons a:first-child{margin-right:20px}@media only screen and (max-width:767px){#banner-homepage .planetree-btn{width:100%}}@media only screen and (max-width:1199px){#banner-homepage .planetree-btn-ghost{margin:10px 0}}@media only screen and (max-width:767px){#banner-homepage .planetree-btn-ghost{width:100%}}#homepage-intro{padding:150px 0 100px 0;border-bottom:1px solid #d3d5ca}#homepage-intro h2{color:#37b2b2;font-size:35px;line-height:30px;font-weight:600}#homepage-intro .intro-pay-off{font-size:20px;color:#37b2b2;line-height:30px;margin-bottom:40px}#homepage-intro .intro-cta{margin-top:31px}#homepage-usp{padding:95px 0}#homepage-usp h2{color:#37b2b2;font-size:35px;line-height:30px;font-weight:600}@media only screen and (max-width:767px){#homepage-usp h2{line-height:42px}}#homepage-usp .usp-pay-off{font-size:20px;color:#37b2b2;line-height:30px;margin-bottom:40px}#kernpunten{padding:0 0 100px 0}#kernpunten .kernpunt-inner{padding:0 30px}@media only screen and (max-width:991px){#kernpunten .kernpunt-inner{padding-top:30px}}#kernpunten .kernpunt-inner .kernpunt-afbeelding{padding-bottom:40px}#kernpunten .kernpunt-inner .kernpunt-title{margin-bottom:38px}#kernpunten .kernpunt-inner .kernpunt-title h2{color:#7b7b7b;font-size:35px;line-height:30px;font-weight:600}@media only screen and (max-width:1200px){#kernpunten .kernpunt-inner .kernpunt-title h2{font-size:24px}}#kernpunten .kernpunt-inner .kernpunt-informatie{margin-bottom:42px}@media only screen and (min-width:992px) and (max-width:1200px){#kernpunten .kernpunt-inner .kernpunt-informatie{min-height:190px}}@media only screen and (min-width:768px) and (max-width:991px){#kernpunten .kernpunt-inner .kernpunt-informatie{min-height:110px}}#main-footer{padding:44px 0;background-color:#4c2e47}#main-footer h2{color:#fff;font-size:35px;letter-spacing:1px;line-height:54px;font-weight:600}#main-footer p{color:#fff;font-weight:400}#main-footer .social-media{padding-top:35px}#main-footer .social-media img.social-icons{padding:0 9px}#sub-footer{background-color:#4c2e47;border-top:1px solid #fff;padding:3px 0}#sub-footer a{color:#37b2b2}#sub-footer a:hover{color:#f26724}#sub-footer p{color:#b3b3b3;font-size:12px;line-height:54px;margin-bottom:0;padding-left:10px;padding-right:10px}#sub-footer p img.mm-logo{position:relative;bottom:1px;margin-left:10px}#logobox{padding:40px 0 100px}#logobox .logo-inner{display:inline-block;border:1px solid #787878;margin:10px}#logobox .img-logo{width:130px;height:73px;background-position:center center;background-size:contain;background-repeat:no-repeat}#testimonials{background-size:cover}#testimonials .container{background-color:rgba(123,123,123,.9);width:100vw;position:relative;margin-left:-50vw;left:50%;color:#fff;padding:100px 0 95px}#testimonials .testimonial-title h2{font-size:35px;text-transform:uppercase;font-weight:700}#testimonials .testimonial-subtitel{padding-bottom:48px}#testimonials .testimonial-subtitel p{font-size:20px}#testimonials .testimonial-naam{font-style:italic}#testimonials .testimonial-naam p{margin-bottom:3px}#testimonials .testimonial-website a{color:#fff;text-decoration:underline}#testimonials .testimonial-tekst{margin-bottom:40px}#testimonials .outer-content{margin:0 auto}@media only screen and (min-width:1200px){#testimonials .outer-content{width:1005px}}@media only screen and (min-width:767px) and (max-width:1200px){#testimonials .outer-content{width:80%}}#nieuws{margin:0 0 100px;padding:0}#nieuws h2{font-size:35px;text-transform:uppercase;font-weight:600;color:#37b2b2}@media only screen and (max-width:767px){#nieuws h2{line-height:42px}}#nieuws .nieuws-subtitel{font-size:20px;color:#37b2b2}#nieuws a{text-decoration:none}#nieuws .nieuws-inner{width:255px;height:450px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:2px;position:relative}#nieuws .blog-info{font-size:16px;color:#787878;padding:20px 20px 10px}#nieuws .blog-title-container{background-color:#fff;width:225px;margin:0 auto;position:absolute;bottom:15px;left:15px;border-radius:2px;line-height:21px;color:#787878;font-size:14px;min-height:210px;box-shadow:1px 2px 30px 2px rgba(123,123,123,.25)}#nieuws .blog-title-container h3{margin:0;font-weight:600}#nieuws .blog-title-container .excerpt{padding:0 20px 20px;margin:0}#nieuws .blog-overview-container{margin:0 auto;padding:15px 15px}#nieuws .btn-nieuwsbrief{background:#757a4e;padding:13px 12px;border-radius:2px;color:#fff;text-transform:uppercase}#nieuws .nieuws-loop{padding:55px 0 50px}#nieuws .nieuws-archief{margin-top:25px;display:block;color:#787878;text-decoration:underline}@media only screen and (max-width:767px){#nieuws .nieuws-mobile,#nieuws .nieuws-tablet{display:none}}@media only screen and (min-width:992px) and (max-width:1200px){#nieuws .nieuws-tablet{display:none}}#contact .contact-img{background-image:url("/wp-content/uploads/2017/10/70-ZGA-Zephyr-een-bewoner-samen-met-onze-tuinvrijwilliger-aan-het-werk-in-onze-prachtige-binnen-tuin-3-opt.jpg");-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}#contact .contact-overlay{background-color:rgba(255,255,255,.75);margin:0 -15px;height:100%;width:calc(100% + 30px)}#contact .contact-overlay h2{text-transform:uppercase;font-size:32px;color:#37b2b2;font-weight:700}#contact .contact-overlay p{font-size:18px;color:#f26724}#contact .contact-cta{text-align:center}@media only screen and (min-width:1200px){#contact .contact-cta{position:relative;text-align:center;top:40%}}@media only screen and (max-width:1200px){#contact .contact-cta{text-align:center;padding-top:100px}}#contact .contact-form{padding-top:50px;padding-bottom:35px;background:#f3f3f3}@media only screen and (min-width:1200px){#contact .contact-form{padding-left:10px}}#contact .contact-form h2{margin-bottom:24px;font-size:16px;padding-left:15px}#contact .contact-form .form-group{margin-bottom:10px}#contact .contact-form .form-group input[type=email],#contact .contact-form .form-group input[type=tel],#contact .contact-form .form-group input[type=text]{border:none;height:45px;border-radius:2px;background:#fff;color:#37b2b2;font-size:13px}#contact .contact-form .form-group input[type=email]::placeholder,#contact .contact-form .form-group input[type=tel]::placeholder,#contact .contact-form .form-group input[type=text]::placeholder{color:#37b2b2}#contact .contact-form .form-group textarea{height:100px;border:none;border-radius:3px;background:#fff;font:normal 16px/25px "Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:13px}#contact .contact-form .form-group textarea::placeholder{color:#37b2b2}#contact .contact-form .let-op{font-size:12px;font-style:italic;margin:-10px 5px 0 0}#contact .contact-form .btn-contact-verzenden{border-radius:2px;background:0 0;border:2px solid #37b2b2;color:#37b2b2;font-weight:200;font-size:12px;padding-left:18px;padding-right:18px;line-height:36px;text-transform:uppercase}@media only screen and (min-width:1200px){#contact .wpcf7-form{width:612px}}@media only screen and (max-width:1200px){#contact .wpcf7-form{margin-bottom:35px}}#contact .wpcf7-form .form-left{padding:0 15px}#contact .wpcf7-form .form-right{padding-right:5px}#contact .wpcf7-response-output{border:none}#contact .wpcf7-response-output .wpcf7-not-valid-tip-text{color:#fff;font-style:italic;font-weight:700}