@media (max-width:830px){.tp-contact-section{margin-top:60px}.tp-contact-header h1{font-size:56px;line-height:70px;margin-bottom:10px}.tp-contact-header p{font-size:18px;line-height:30px;margin-bottom:32px}.tp-contact-page-wrapper{flex-direction:column}.tp-contact-form-wrap{width:100%;margin-bottom:30px}.tp-contact-form{padding:15px}.tp-contact-page-sidebar{width:100%}.tp-contact-form .tp-contact-row,.tp-contact-form .tp-row{flex-direction:column}.tp-contact-form .tp-contact-row .tp-left,.tp-contact-form .tp-contact-row .tp-right{width:100%}}@media (max-width:556px){.tp-contact-section{margin-top:0;margin-bottom:32px}.tp-contact-header{margin-bottom:32px}.tp-contact-header h1{font-size:28px;line-height:36px}.tp-contact-header p{font-size:16px;line-height:24px;margin-bottom:0}.tp-contact-form .tp-contact-row label,.tp-contact-form .tp-c-row label{font-size:14px}.tp-single-contact-widget .tp-widget-top img{width:50px;height:50px}.tp-single-contact-widget .tp-widget-top .tp-w-text h4{font-size:18px;line-height:26px}.tp-single-contact-widget p{font-size:12px;line-height:20px}.tp-single-contact-widget{margin-bottom:32px}.tp-contact-form .tp-c-row button{font-size:16px;line-height:26px}}