body.pages.contact,body.pages.send_message{background:#FFFFFF}@media (max-width: 768px){body.pages.contact .top-contact,body.pages.send_message .top-contact{margin-top:60px;position:relative}}body.pages.contact .contact-left,body.pages.send_message .contact-left{text-align:center}body.pages.contact .contact-middle,body.pages.contact .contact-right,body.pages.send_message .contact-middle,body.pages.send_message .contact-right{margin-top:73px}@media (max-width: 768px){body.pages.contact .contact-middle,body.pages.contact .contact-right,body.pages.send_message .contact-middle,body.pages.send_message .contact-right{margin-top:20px}}body.pages.contact .contact-middle,body.pages.send_message .contact-middle{text-align:justify}body.pages.contact .contact-middle .contact-text,body.pages.send_message .contact-middle .contact-text{max-width:500px}body.pages.contact .contact-right img,body.pages.send_message .contact-right img{width:100%;max-width:372px}body.pages.contact h1,body.pages.send_message h1{font-family:'Figtree', sans-serif;font-weight:700;padding-bottom:7px;font-size:28px}body.pages.contact .contact-appointment,body.pages.send_message .contact-appointment{margin-top:50px;margin-bottom:100px;position:relative;text-align:center}body.pages.contact .contact-appointment h1,body.pages.send_message .contact-appointment h1{padding-bottom:0px;margin-bottom:0px}body.pages.contact .contact-appointment p,body.pages.send_message .contact-appointment p{font-size:1rem}@media (max-width: 768px){body.pages.contact .contact-appointment,body.pages.send_message .contact-appointment{margin-left:0;padding-left:0}body.pages.contact .contact-appointment b,body.pages.send_message .contact-appointment b{padding-left:40px}}body.pages.contact .contact-appointment>i.icon-title,body.pages.send_message .contact-appointment>i.icon-title{display:block;position:absolute;left:-5px;top:0;font-size:30px;color:#57068c}body.pages.contact .new_contact_message label,body.pages.send_message .new_contact_message label{font-weight:lighter}
