.contact-form-sec{display:inline-block;padding:51px 0 54px;width:100%}.contact-form-sec .contact-wrap{align-items:flex-start;display:flex;gap:70px;justify-content:space-between;margin:0 auto;max-width:700px;padding:27px 0;width:100%}.contact-form-sec .contact-wrap .left-part{margin:0;max-width:122px;width:100%}.contact-form-sec .contact-wrap .left-part .image{display:inline-block;line-height:0;margin:0;vertical-align:top;width:100%}.contact-form-sec .contact-wrap .left-part .image img{height:170px;object-fit:cover;object-position:center;width:100%}.contact-form-sec .contact-wrap .right-part{display:inline-block;width:calc(100% - 122px)}.contact-form-sec .contact-wrap .right-part .person-info{display:grid;gap:38px;grid-template-columns:repeat(2,1fr);width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items,.contact-form-sec .contact-wrap .right-part .person-info .person-items .person-name{display:inline-block;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .person-name h3{color:#333;display:inline-block;font-family:Open Sans,sans-serif;font-size:20px;line-height:20px;text-transform:uppercase;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .location-text{display:inline-block;margin-bottom:17px;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .location-text p{color:#666;display:inline-block;font-size:14px;line-height:24px;text-transform:capitalize;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info{display:inline-block;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul{display:inline-block;list-style:none;margin:0;padding:0;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li{display:inline-block;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li a{display:inline-block;text-decoration:none;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li a .icon-text-wrap{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:0 0 10px;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li a .icon-text-wrap .contact-icon{align-items:center;background:#cc6b59;border-radius:50%;display:flex;height:32px;justify-content:center;margin:0;width:34px}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li a .icon-text-wrap .contact-icon svg{align-items:center;display:flex;height:17px;line-height:0;vertical-align:top;width:17px;fill:#fff}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li a .icon-text-wrap .contact-text{display:inline-block;line-height:0;vertical-align:top;width:calc(100% - 32px)}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li a .icon-text-wrap .contact-text span{color:#000;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;line-height:22px;width:100%}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li a .icon-text-wrap .contact-icon span{margin:0}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li:last-child a .icon-text-wrap .contact-icon{background-color:#f5ba6a}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li:last-child a .icon-text-wrap .contact-icon svg{border-bottom:1px solid #000}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li:last-child a .icon-text-wrap .contact-text span{text-decoration:underline}.contact-form-sec .contact-form{margin:0 auto;max-width:700px;padding:27px 0;width:100%}.contact-form-sec .contact-form h3{display:none}.contact-form-sec .contact-form form{background-color:#fff;display:inline-block;position:relative;width:100%;z-index:1}.contact-form-sec .contact-form form label{color:#777771;display:inline-block;font-family:Open Sans;font-size:12px;font-weight:700;line-height:20px;margin:0;width:100%}.contact-form-sec .contact-form form input[type=email],.contact-form-sec .contact-form form input[type=file],.contact-form-sec .contact-form form input[type=number],.contact-form-sec .contact-form form input[type=password],.contact-form-sec .contact-form form input[type=search],.contact-form-sec .contact-form form input[type=tel],.contact-form-sec .contact-form form input[type=text],.contact-form-sec .contact-form form select,.contact-form-sec .contact-form form textarea{background-color:#ededed;background-image:unset;border:1px solid #777771;border-radius:2px;box-sizing:border-box;color:#000;display:block;font-family:Open Sans;font-size:16px;font-weight:400;height:auto;line-height:1.3em;margin:0;max-height:unset;max-width:unset;min-height:unset;min-width:unset;outline:none;padding:9px;-webkit-transition:.2s ease;transition:.2s ease;width:100%}.contact-form-sec .contact-form form .inputs-list>li{margin:0}.contact-form-sec .contact-form form label.hs-error-msg.hs-main-font-element{background-color:#f9e4e8;color:#e04562;font-weight:500;padding:2px 10px}.contact-form-sec .contact-form form input:focus,.contact-form-sec .contact-form form input:hover{border-color:#17a8e3}.contact-form-sec .contact-form form input[type=email]::placeholder,.contact-form-sec .contact-form form input[type=file]::placeholder,.contact-form-sec .contact-form form input[type=number]::placeholder,.contact-form-sec .contact-form form input[type=password]::placeholder,.contact-form-sec .contact-form form input[type=search]::placeholder,.contact-form-sec .contact-form form input[type=tel]::placeholder,.contact-form-sec .contact-form form input[type=text]::placeholder,.contact-form-sec .contact-form form select::placeholder,.contact-form-sec .contact-form form textarea::placeholder{color:#777771}.contact-form-sec .hs-form-field{margin-bottom:20px}.contact-form-sec .input .hs-input.invalid.error{border-color:#e04562}.contact-form-sec .contact-form form textarea{height:140px}.contact-form-sec .grecaptcha-badge{margin:0}.contact-form-sec form .hs-button,form input[type=submit]{background-color:#ce312a;background-image:unset;border:0;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans;font-size:14px;font-weight:500;height:auto;line-height:1.45em;max-height:unset;max-width:unset;min-height:unset;min-width:100px;padding:10px;position:relative;text-align:center;transition:.2s ease;width:auto}.contact-form-sec form input[type=submit]:hover{background-color:#666;box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.contact-form-sec .submitted-message{background-color:#fff;font-size:20px}@media(max-width:767px){.contact-form-sec .contact-wrap{flex-wrap:wrap;gap:50px}.contact-form-sec .contact-wrap .left-part{margin:0 auto}.contact-form-sec .contact-wrap .right-part{width:100%}.contact-form-sec .contact-wrap .right-part .person-info{gap:20px;grid-template-columns:repeat(1,1fr)}.contact-form-sec .contact-wrap .right-part .person-info .person-items .contact-info ul li:last-child a .icon-text-wrap{margin-bottom:0}.contact-form-sec form .hs-button,form input[type=submit]{width:100%}}