.kiru-contact{background-color:#fff;color:#111;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.contact-title{font-weight:600;font-size:14px;text-transform:capitalize}.kiru-contact-form{display:flex;flex-direction:column;gap:15px}.kiru-contact-form .form-group{display:flex;flex-direction:column}.kiru-contact-form label{font-size:.9rem;font-weight:600;margin-bottom:5px;color:#111}.kiru-contact-form input,.kiru-contact-form select,.kiru-contact-form textarea{border:0;border-bottom:1px solid #ccc;padding:8px 0;font-size:.95rem;background:transparent;outline:0;color:#111}.kiru-contact-form select{appearance:none}.kiru-contact-form input:focus,.kiru-contact-form select:focus,.kiru-contact-form textarea:focus{border-bottom:1px solid #000}.kiru-contact-form textarea{resize:none}.btn-send{background-color:#111;color:#fff;border:0;padding:10px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.btn-send:hover{background-color:#333}.map-section img{width:100%;border-radius:0;filter:grayscale(100%)}.contact-info{font-size:.95rem;line-height:1.6;color:#111}.contact-info h5{font-weight:700;font-size:14px;margin-top:1.5rem}.contact-info a{color:#111;text-decoration:none}.contact-info a:hover{text-decoration:underline}@media(max-width:768px){.kiru-contact{padding:40px 15px}}.kiru-contact-form input,.kiru-contact-form select,.kiru-contact-form textarea{font-size:13px}
