.contact_us .address_body{display:flex;flex-wrap:wrap;border-top:1px solid var(--grey)}.contact_us .address_body .cont_info{width:90%;padding-top:30px;padding-right:50px;border-right:1px solid var(--grey)}.contact_us .address_body .cont_info:last-child{border-right:0;padding-right:0}.contact_us .address_body .cont_info i{font-size:24px;margin-bottom:15px;line-height:24px;color:var(--orange)}.contact_us .address_body .cont_info p a{color:var(--orange)}.contact_us .address_body .cont_info p a:hover{color:var(--yellow)}.contact_us .contact_form{border:1px solid var(--grey);padding:50px;border-radius:20px;box-shadow:32px 0 48px #08080805,0 16px 20px #08080808,0 6px 8px #0808080a,0 1px 3px #0808080f}.contact_us input,.contact_us input[type=date],.contact_us input[type=email],.contact_us input[type=password],.contact_us input[type=search],.contact_us input[type=tel],.contact_us input[type=text],.contact_us input[type=time],.contact_us input[type=url],.contact_us textarea{margin:0;width:100%;height:52px;font-weight:400;color:var(--dark-grey);border-radius:0;background-color:transparent;padding:15px 0!important;border:0!important;transition:all .4s;border-bottom:1px solid var(--grey)!important}.contact_us textarea{height:145px;resize:none}.contact_us textarea:focus-visible,.contact_us input:focus-visible{outline:0}.google-map{width:100%;height:540px}@media(max-width:576px){.contact_us .address_body .cont_info{width:100%;border-right:0}.contact_us .address_body .cont_info:last-child{padding-left:0;margin-bottom:1rem}.contact_us .contact_form{padding:20px}}