.contact-info{background-color:#f8f8fa;padding:40px 30px;border-top:6px solid #54b589}.map-wrapper iframe{display:block;min-height:600px}@media(max-width: 1199px){.map-wrapper iframe{min-height:350px}}.contact-form .wpcf7 label{font-size:16px;line-height:23px;width:100%}.contact-form .wpcf7 label span{color:#c02b0a;font-size:13px}.contact-form .wpcf7 input:not(.submit-btn),.contact-form .wpcf7 textarea{border:none;border-bottom:1px solid #141414;padding-left:0;padding-right:0;width:100%}.contact-form .wpcf7 input:not(.submit-btn):focus,.contact-form .wpcf7 input:not(.submit-btn):focus-visible,.contact-form .wpcf7 input:not(.submit-btn):focus-within,.contact-form .wpcf7 textarea:focus,.contact-form .wpcf7 textarea:focus-visible,.contact-form .wpcf7 textarea:focus-within{border:none !important;outline:none !important;box-shadow:none !important;border-bottom:1px solid #54b589 !important}
