/**handles:block-acf-contact-form-acc,block-acf-contact-info**/
.phf-contact p{margin:0}.phf-contact label{font-size:1rem;font-weight:600}.phf-contact label .required{color:red}.phf-contact input[type=checkbox]{width:1.625rem;height:1.625rem;margin-left:.5rem;top:.5rem;background-color:#fff;border:2px solid #2862fa;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;position:relative;-webkit-transform:none;transform:none;background-size:70%;background-repeat:no-repeat;background-position:center 60%}.phf-contact input[type=checkbox]:checked{background-image:url(../../../../img/contact/white-checkmark.png);background-color:#2862fa}.phf-contact input[type=date],.phf-contact input[type=datetime-local],.phf-contact input[type=datetime],.phf-contact input[type=email],.phf-contact input[type=month],.phf-contact input[type=number],.phf-contact input[type=password],.phf-contact input[type=search],.phf-contact input[type=tel],.phf-contact input[type=text],.phf-contact input[type=time],.phf-contact input[type=url],.phf-contact input[type=week]{background:#fff;border:1px solid #cbd2e0;border-radius:.375rem;padding:.75rem;margin-bottom:.75rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:120%}.phf-contact select{background:#fff;border:1px solid #cbd2e0;border-radius:.375rem;padding:.75rem;margin-top:.5rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.125rem;line-height:120%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.70711 8.29289C6.31658 7.90237 5.68342 7.90237 5.29289 8.29289C4.90237 8.68342 4.90237 9.31658 5.29289 9.70711L11.2929 15.7071C11.6834 16.0976 12.3166 16.0976 12.7071 15.7071L18.7071 9.70711C19.0976 9.31658 19.0976 8.68342 18.7071 8.29289C18.3166 7.90237 17.6834 7.90237 17.2929 8.29289L12 13.5858L6.70711 8.29289Z' fill='%2308173A'/></svg>");background-repeat:no-repeat;background-position:99% 50%}.phf-contact select:hover{cursor:pointer}.phf-contact textarea{overflow:auto;background:#fff;border:1px solid #cbd2e0;border-radius:.375rem;padding:.75rem;margin-bottom:.75rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:120%}.phf-contact input[type=submit]{width:auto;margin:0}.phf-contact input[type=submit]:hover{cursor:pointer}.select2-container--default.select2-container--focus .select2-selection--multiple{width:100%!important}.select2-container--default .select2-selection--multiple{cursor:text;background:#fff;border:1px solid #cbd2e0;border-radius:.375rem;padding:.75rem;margin-bottom:.75rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:120%}.select2-container--default .select2-search--dropdown .select2-search__field{border:none!important}use_label_element{font-size:1rem;line-height:1rem;font-weight:600}.wpcf7-not-valid-tip{color:red;font-size:.875rem;padding:.5rem 0}.wpcf7-response-output{border:none!important;text-align:center}.wpcf7-spinner{display:inline-block;text-align:center;margin:auto .25rem}.phf-subscribe .wpcf7-spinner{position:absolute;right:0;top:0;bottom:0;left:0;right:0;margin:auto}.phf-subscribe .wpcf7-response-output{margin:0!important;font-size:.875rem}.phc-select-h{display:none}.pipedriveWebForms,center{display:block;width:100%}.acf-block-preview .phf-contact #subsidiary,.acf-block-preview .phf-contact small{display:none}.acf-block-preview .phf-contact select{max-width:100%}
.phc-contact-info .phc-contact-con{margin-bottom:1.5rem}@media (min-width:48rem){.phc-contact-info .phc-contact-con{margin-bottom:0}}.phc-contact-info .phc-contact-con::after{display:none;content:"";border-right:1px solid #d4def3;height:100%;position:absolute;top:0;right:1.5rem}@media (min-width:48rem){.phc-contact-info .phc-contact-con::after{display:block}}.phc-contact-info .phc-contact-con:last-child:after{display:none}.phc-contact-info .phc-contact-con .phc-contact-icon{background-color:#08173a;width:100%;max-width:3rem;height:3rem;border-radius:50%;margin-right:1rem}.phc-contact-info .phc-contact-con .phc-contact-icon svg{height:1.5rem;width:1.5rem}.phc-contact-info .phc-contact-con .phc-contact-icon svg path{fill:#fff}