*,*::before,*::after{box-sizing:border-box;font-display:fallback}.block.landing{display:flex;justify-content:center;padding:1rem 0 8rem;background:url(https://genderpraatjes.nl/wp-content/themes/hak/img/home-bg.svg) no-repeat;background-size:cover;position:relative}.block.landing .block_inner{display:flex;justify-content:center;max-width:1600px;padding:0 4vw;width:100%;height:100%;flex-wrap:wrap}.block.landing .block_inner .grid_container{height:100%;width:100%;height:575px}@media only screen and (max-width:1350px){.block.landing .block_inner .grid_container{height:auto}}.block.landing .block_inner .grid_container .grid{display:grid;height:100%;width:100%;grid-gap:2rem;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(3,1fr)}@media only screen and (max-width:1350px){.block.landing .block_inner .grid_container .grid{grid-template-rows:repeat(5,1fr)}}@media only screen and (max-width:900px){.block.landing .block_inner .grid_container .grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,auto)}}.block.landing .block_inner .grid_container .grid .contact_block{position:relative}.block.landing .block_inner .grid_container .grid .contact_block a.block_link{position:absolute;height:100%;width:100%;top:0;left:0}.block.landing .block_inner .grid_container .grid .contact_block.intro_text{grid-column: 1/span 3;grid-row: 1/span 3}@media only screen and (max-width:1350px){.block.landing .block_inner .grid_container .grid .contact_block.intro_text{grid-column: 1/span 5;grid-row: 1/span 2}}@media only screen and (max-width:900px){.block.landing .block_inner .grid_container .grid .contact_block.intro_text{grid-column: 1/span 1;grid-row: 2/span 1}.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap{padding:2rem 0!important}}.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap{padding:2rem}.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap h1{font-family:"gsa-01regular",serif}.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap h1,.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap h2,.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap h3,.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap h4,.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap h5,.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap h6,.block.landing .block_inner .grid_container .grid .contact_block.intro_text .text_wrap p{color:#fff}.block.landing .block_inner .grid_container .grid .contact_block.modal{transition:transform .1s , box-shadow .2s;background-color:#fff;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.3);z-index:1}.block.landing .block_inner .grid_container .grid .contact_block.modal:hover{box-shadow:0 0 80px rgba(0,0,0,.3);z-index:2}.block.landing .block_inner .grid_container .grid .contact_block.modal h1,.block.landing .block_inner .grid_container .grid .contact_block.modal h2,.block.landing .block_inner .grid_container .grid .contact_block.modal h3,.block.landing .block_inner .grid_container .grid .contact_block.modal h4,.block.landing .block_inner .grid_container .grid .contact_block.modal h5,.block.landing .block_inner .grid_container .grid .contact_block.modal h6,.block.landing .block_inner .grid_container .grid .contact_block.modal p,.block.landing .block_inner .grid_container .grid .contact_block.modal a{color:#3e4999}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) {grid-column: 4/span 4;grid-row: 1/span 3}@media only screen and (max-width:1350px){.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) {grid-column: 6/span 5;grid-row: 1/span 3}}@media only screen and (max-width:900px){.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) {grid-column: 1/span 1;grid-row: 1/span 1}}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) .contact_block_inner {padding:3rem}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) .contact_block_inner .wrapper img {height:180px;width:200px;margin-bottom:0}@media only screen and (max-width:900px){.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) .contact_block_inner .wrapper img {height:150px;width:150px}}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) .contact_block_inner .wrapper h1 {font-family:"gsa-01regular",serif;text-align:center;font-size:2.5rem;margin-bottom:1rem}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(2) .contact_block_inner .wrapper p {margin:1rem 0}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(3) {grid-column: 8/span 3;grid-row: 1/span 2}@media only screen and (max-width:1350px){.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(3) {grid-column: 1/span 5;grid-row: 3/span 2}}@media only screen and (max-width:900px){.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(3) {grid-column: 1/span 1;grid-row: 3/span 1}}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(4) {grid-column: 8/span 3;grid-row: 3/span 1}@media only screen and (max-width:1350px){.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(4) {grid-column: 6/span 5;grid-row: 4/span 1}}@media only screen and (max-width:900px){.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(4) {grid-column: 1/span 1;grid-row: 4/span 1}}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(4) .wrapper {display:flex;align-items:center;flex-wrap:nowrap}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(4) .wrapper img {margin-right:1.2rem;height:100%}.block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(4) .wrapper h1, .block.landing .block_inner .grid_container .grid .contact_block.modal:nth-child(4) .wrapper p {text-align:left}.block.landing .block_inner .grid_container .grid .contact_block .contact_block_inner{height:100%;width:100%;padding:1.5rem 2.5rem;display:flex;align-items:center;justify-content:center}.block.landing .block_inner .grid_container .grid .contact_block .contact_block_inner .wrapper{width:100%;text-align:center;position:relative}.block.landing .block_inner .grid_container .grid .contact_block .contact_block_inner .wrapper img{height:80px;width:80px;display:inline-block;margin-bottom:.7rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block.landing .block_inner .grid_container .grid .contact_block .contact_block_inner .wrapper p{margin:.6rem 0}.block.landing .block_inner .grid_container .grid .contact_block .contact_block_inner .wrapper h1{font-family:"gsa-01regular",serif;text-align:center;font-size:1.8rem;margin-bottom:.6rem}.block.landing .block_inner .button_container{width:100%;height:auto;text-align:center;margin-top:5rem}.block.landing .block_inner .button_container a{text-align:center;display:inline-block;color:#fff;font-size:1.7rem;font-family:"gsa-01regular",serif;text-decoration:none}.block.landing .block_inner .button_container a:hover{color:#26dcd9}.block.landing .block_inner .button_container a:hover i{background-color:#26dcd9}.block.landing .block_inner .button_container a i{margin-top:1rem;width:30px;height:30px;background-color:#fff;display:inline-block;transform:rotate(90deg)}.block.landing .email_popup{display:none;opacity:0;transition:opacity .2s;position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(84,47,136,.9);z-index:1000}.block.landing .email_popup.active{opacity:1}.block.landing .email_popup.active .popup_wrapper .popup_inner{transform:scale(1)}.block.landing .email_popup .popup_wrapper{height:100%;width:100%;padding:4vw;display:flex;align-items:center;justify-content:center}.block.landing .email_popup .popup_wrapper .popup_inner{position:relative;width:100%;max-width:600px;height:auto;padding:3rem;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);border:#3e4999 4px solid;border-radius:20px;transform:scale(.95);transition:transform .2s}@media only screen and (max-width:1024px){.block.landing .email_popup .popup_wrapper .popup_inner{padding:3rem 4vw}}.block.landing .email_popup .popup_wrapper .popup_inner h1,.block.landing .email_popup .popup_wrapper .popup_inner h2,.block.landing .email_popup .popup_wrapper .popup_inner h3,.block.landing .email_popup .popup_wrapper .popup_inner h4,.block.landing .email_popup .popup_wrapper .popup_inner h5,.block.landing .email_popup .popup_wrapper .popup_inner h6,.block.landing .email_popup .popup_wrapper .popup_inner a,.block.landing .email_popup .popup_wrapper .popup_inner p{color:#3e4999}.block.landing .email_popup .popup_wrapper .popup_inner h2{text-align:center}.block.landing .email_popup .popup_wrapper .popup_inner label{display:none}.block.landing .email_popup .popup_wrapper .popup_inner .nf-form-fields-required{display:none}.block.landing .email_popup .popup_wrapper .popup_inner input,.block.landing .email_popup .popup_wrapper .popup_inner textarea{background-color:#fff;border-radius:16px;border:#3e4999 3px solid;padding:.8rem 1rem;font-family:"Geomanist",sans-serif;font-size:1.1rem;color:#3e4999;transition:border-color .2s}.block.landing .email_popup .popup_wrapper .popup_inner input::-moz-placeholder,.block.landing .email_popup .popup_wrapper .popup_inner textarea::-moz-placeholder{color:#3e4999;opacity:.7}.block.landing .email_popup .popup_wrapper .popup_inner input::placeholder,.block.landing .email_popup .popup_wrapper .popup_inner textarea::placeholder{color:#3e4999;opacity:.7}.block.landing .email_popup .popup_wrapper .popup_inner input:focus,.block.landing .email_popup .popup_wrapper .popup_inner textarea:focus{border-color:#26dcd9;outline:0}.block.landing .email_popup .popup_wrapper .popup_inner .nf-error-msg{color:#e63b11;font-size:.9rem}.block.landing .email_popup .popup_wrapper .popup_inner input[type="button"]{float:right;font-family:"gsa-01regular",serif;border:0;padding:0;font-size:1.3rem;color:#3e4999;cursor:pointer;transition:.2s}.block.landing .email_popup .popup_wrapper .popup_inner input[type="button"]:hover{color:#26dcd9}.block.landing .email_popup .popup_wrapper .popup_inner .close{cursor:pointer;position:absolute;top:2rem;right:2rem}.block.landing .email_popup .popup_wrapper .popup_inner .close:hover i{background-color:#26dcd9}.block.landing .email_popup .popup_wrapper .popup_inner .close i{height:25px;width:25px;background-color:#3e4999}*,*::before,*::after{box-sizing:border-box;font-display:fallback}.block.text-image{justify-content:center;flex-wrap:nowrap;display:flex;padding:3rem 0;position:relative;z-index:2;margin-bottom:4rem}.block.text-image .block_inner{width:100%;max-width:1300px;flex-direction:row;display:flex;padding:0 5vw;align-items:center}.block.text-image .block_inner .text{width:100%;display:flex;align-items:center;justify-content:center}.block.text-image .block_inner .text .text_wrap{padding-left:5rem}.block.text-image .block_inner .image{background-size:contain;background-position:center;background-repeat:no-repeat;height:400px;flex-shrink:0;width:400px;border-radius:5px;position:relative}.block.text-image .block_inner .image .blob{background-color:#000;height:150%;width:200%;top:-25%;left:-20%;position:absolute;-webkit-mask-size:contain;mask-size:contain;z-index:-1}.block.text-image .block_inner .image .blob.blue{background-color:#3e4999}.block.text-image .block_inner .image .blob.purple{background-color:#542f88}.block.text-image .block_inner .image .blob.pink{background-color:#a81855}.block.text-image .block_inner .image .blob.yellow{background-color:#f39200}.block.text-image .block_inner.right{flex-direction:row-reverse}.block.text-image .block_inner.right .text .text_wrap{padding-left:0;padding-right:5rem;text-align:left}.block.text-image .block_inner.right .image .blob{left:auto;right:-30%}@media only screen and (max-width:1000px){.block.text-image{padding-bottom:3rem;padding-top:3rem}.block.text-image .block_inner,.block.text-image .block_inner.right{flex-direction:column}.block.text-image .block_inner .image,.block.text-image .block_inner .text,.block.text-image .block_inner.right .image,.block.text-image .block_inner.right .text{width:100%}.block.text-image .block_inner .image,.block.text-image .block_inner.right .image{min-height:400px}.block.text-image .block_inner .text,.block.text-image .block_inner.right .text{margin-left:0}.block.text-image .block_inner .text .text_wrap,.block.text-image .block_inner.right .text .text_wrap{margin:0;padding:0}.block.text-image .block_inner.right .text .text_wrap,.block.text-image .block_inner.right.right .text .text_wrap{text-align:left}}