.page-contact{padding:40px 0 50px}@media only screen and (max-width:768px){.page-contact{padding:30px 0}}.page-contact .top-title{margin-bottom:30px}.page-contact .top-title h1{margin:0;font-size:36px;font-weight:200;color:#555;text-align:center}.page-contact h2{margin:0;padding-bottom:30px;font-size:26px;text-align:left;color:#000}.page-contact h2 i{vertical-align:middle;display:inline-block;color:#cc4a4e;margin-right:5px}.page-contact h2:after{margin-top:12px;width:100px;height:1px;background:#cc4a4e;display:block;content:" "}.page-contact .form{border-left:1px solid #ddd;padding-left:40px}@media only screen and (max-width:768px){.page-contact .form{padding-top:30px;padding-left:0;margin-top:30px;border-top:1px solid #ddd;border-left:none}}.page-contact .form .form-recaptcha{margin-top:0}.page-contact .channel p{font-size:16px;margin-bottom:20px}.page-contact .channel ul{margin:0;padding:0;list-style:none}.page-contact .channel ul li{margin:10px 0;font-size:15px}.page-contact .channel ul li a{display:block;color:#333}.page-contact .channel ul li a:hover{opacity:.8}.page-contact .channel ul li svg{font-size:22px;vertical-align:middle;color:#aaa;margin-right:25px;width:22px}.page-contact .channel ul li span{color:#000}