.contact-title-container h3{font-size:34px!important}.contact-form-page-container{margin-bottom:15px;margin-top:35px}.contact-form-page-container h3{max-width:500px;float:right;font-weight:200!important}.contact-form-page-container form{max-width:500px;float:right}.contact-form-page-container form .form-left,.contact-form-page-container form .form-right{width:100%;padding-left:0}.contact-form-page-container form .form-right{margin-top:20px}.contact-form-page-container form .form-right label.message{margin-bottom:2px;font-weight:300;font-size:13px;padding-left:4px}.contact-form-page-container form .wpcf7-submit{margin-top:25px}@media (max-width:991px){.c-prepfooter .menu-menu-footer-left-container,.c-prepfooter .menu-menu-footer-right-container,.c-postfooter .social-links,.menu-gallery-container{display:none}.c-postfooter img{width:auto;float:none;display:block;margin:0 auto}.c-prepfooter img{max-width:80%!important}.contact-form-page-container form .form-right{margin-top:0}}@media (max-width:520px){.c-prepfooter img{max-width:100%!important}.c-prepfooter .col-md-4.col-sm-6 aside>img,.c-prepfooter .hide-mobile{display:none}.c-prepfooter #menu-menu-footer{margin-bottom:20px}.social-links img{width:30px}.c-postfooter{text-align:center}.c-prepfooter .col-md-4.col-sm-12{margin-bottom:20px}}