@charset "UTF-8";
/* https://impakt.be/wp-content/themes/impakt/dist/css/contact.css?ver=728212e62351b26f4478de2ef52b1a13 */
.headerContact{padding:180px 0 140px}.sectionContactForm .colContactForm .wpcf7 input,.sectionContactForm .colContactForm .wpcf7 textarea{color:#1B1A19;border-bottom:1px solid #1B1A19}.sectionContactForm .colContactForm .wpcf7 input::placeholder,.sectionContactForm .colContactForm .wpcf7 textarea::placeholder{color:rgb(27 26 25 / .4)}.sectionContactForm .colContactForm .wpcf7 input:focus,.sectionContactForm .colContactForm .wpcf7 textarea:focus{border-color:rgb(27 26 25 / .4)}.sectionContactForm .colContactForm .wpcf7 input.wpcf7-not-valid,.sectionContactForm .colContactForm .wpcf7 textarea.wpcf7-not-valid{border-color:#FC8277}.sectionContactForm .colContactForm .wpcf7 input:-webkit-autofill,.sectionContactForm .colContactForm .wpcf7 input:-webkit-autofill:focus,.sectionContactForm .colContactForm .wpcf7 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #F2F1ED inset!important;-webkit-text-fill-color:#1B1A19!important}.sectionContactForm .colContactForm .wpcf7 textarea{max-height:150px;height:150px}.sectionContactForm .colContactForm .wpcf7 .fieldLabel{color:rgb(27 26 25 / .4)}.sectionContactForm .colContactForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{color:#1B1A19}.sectionContactForm .colContactForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover{color:rgb(27 26 25 / .4)}.sectionContactForm .colContactForm .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark{background:0 0;border:1px solid #1B1A19}.sectionContactForm .colContactForm .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark::after{background:url(https://impakt.be/wp-content/themes/impakt/assets/icons/check-dark.svg)}.sectionAddressInfo{padding-top:260px;margin-top:-50px;position:relative}.sectionAddressInfo .background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.sectionAddressInfo .background img{max-width:32%}.sectionAddressInfo .content{position:relative;z-index:2}.sectionAddressInfo .colAddressInfo table{font-size:18px;font-size:1.8rem}.sectionAddressInfo .colAddressInfo table tr td{width:100%;display:block;font-weight:400;padding:0}.sectionAddressInfo .colAddressInfo table tr td a:hover{opacity:.6}.sectionAddressInfo .colAddressInfo table tr td.name{text-transform:lowercase;padding-right:15px;padding-bottom:6px}.sectionAddressInfo .colAddressInfo table tr td.links{padding-bottom:40px}.sectionAddressInfo .colAddressInfo table tr:last-child td.links{padding-bottom:0}@media (min-width:1800px){.headerContact .colHeaderContent{width:40%!important}}@media (min-width:1500px){.headerContact .colHeaderContent{width:45%}.sectionContactForm .colContactForm{width:33.3333333333%}.sectionContactForm .colContactImg{margin-left:25%}}@media (max-width:375.98px){.headerContact{padding:60px 0 15px}.sectionContactForm .colContactForm{margin-bottom:45px}.sectionAddressInfo{padding-top:60px}.sectionAddressInfo .colAddressInfo table{font-size:14px;font-size:1.4rem;margin-bottom:45px}.sectionAddressInfo .colAddressInfo table tr td.name{width:30%}.sectionAddressInfo .colAddressInfo table tr td.links{width:70%}}@media (min-width:375.98px) and (max-width:575.98px){.headerContact{padding:80px 0 20px}.sectionContactForm .colContactForm{margin-bottom:55px}.sectionAddressInfo{padding-top:80px}.sectionAddressInfo .colAddressInfo table{font-size:15px;font-size:1.5rem;margin-bottom:55px}.sectionAddressInfo .colAddressInfo table tr td.name{width:30%}.sectionAddressInfo .colAddressInfo table tr td.links{width:70%}}@media (max-width:575.98px){.sectionAddressInfo .colAddressInfo table tr td.links,.sectionAddressInfo .colAddressInfo table tr td.name{padding-bottom:15px}}@media (min-width:575.98px) and (max-width:767.98px){.headerContact{padding:100px 0 25px}.sectionContactForm .colContactForm{margin-bottom:65px}.sectionAddressInfo{padding-top:100px}.sectionAddressInfo .colAddressInfo table{font-size:16px;font-size:1.6rem;margin-bottom:65px}.sectionAddressInfo .colAddressInfo table tr td.name{width:45%}.sectionAddressInfo .colAddressInfo table tr td.links{width:55%}.sectionAddressInfo .colAddressInfo table tr td.links,.sectionAddressInfo .colAddressInfo table tr td.name{padding-bottom:20px}}@media (max-width:767.98px){.sectionAddressInfo{margin-top:0}.sectionAddressInfo .colAddressInfo table tr td{display:table-cell}.sectionAddressInfo .colAddressInfo table tr:last-child td.name{padding-bottom:0}}@media (min-width:767.98px) and (max-width:991.98px){.headerContact{padding:120px 0 80px}.sectionAddressInfo{margin-top:120px;padding-top:80px}.sectionAddressInfo .background img{max-width:43%}.sectionAddressInfo .colAddressInfo table{font-size:16px;font-size:1.6rem}.sectionAddressInfo .colAddressInfo table tr td.name{padding-bottom:4px}.sectionAddressInfo .colAddressInfo table tr td.links{padding-bottom:30px}}@media (min-width:991.98px) and (max-width:1199.98px){.headerContact{padding:135px 0 100px}.sectionAddressInfo{margin-top:135px;padding-top:100px}.sectionAddressInfo .background img{max-width:40%}.sectionAddressInfo .colAddressInfo table{font-size:16px;font-size:1.6rem}.sectionAddressInfo .colAddressInfo table tr td.name{padding-bottom:4px}.sectionAddressInfo .colAddressInfo table tr td.links{padding-bottom:30px}}@media (min-width:1199.98px) and (max-width:1500px){.headerContact{padding:145px 0 110px}.sectionAddressInfo{margin-top:0;padding-top:200px}.sectionAddressInfo .background img{max-width:35%}.sectionAddressInfo .colAddressInfo table{font-size:17px;font-size:1.7rem}.sectionAddressInfo .colAddressInfo table tr td.name{padding-bottom:5px}.sectionAddressInfo .colAddressInfo table tr td.links{padding-bottom:35px}}@media (min-width:1500px) and (max-width:1800px){.headerContact{padding:160px 0 120px}}