.contact-style1-area{position:relative;display:block;background:#f3f3f4;padding:0 0 120px;z-index:1}.contact-style1_form{position:relative;display:block;padding-right:70px}.contact-style1_form .title{position:relative;display:block;margin-top:-5px;padding-bottom:33px}.contact-style1_form .title h4{font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase;margin:0 0 13px}.contact-style1_form .title p{margin:0}.contact-form{position:relative;display:block}.contact-form form{position:relative;display:block}.contact-form form .input-box{position:relative;display:block;margin-bottom:15px}.contact-form form input[type=text],.contact-form form input[type=email],.contact-form form textarea{position:relative;display:block;background:0 0;width:100%;height:45px;border:1px solid #dcdcde;color:#777;font-size:13px;font-weight:400;font-style:normal;padding-left:15px;padding-right:25px;transition:all 500ms ease;font-family:"Open Sans",sans-serif}.contact-form form textarea{height:158px;padding-top:15px;padding-left:15px;padding-right:15px}.contact-form form input[type=text]:focus{color:#171717;border-color:#171717}.contact-form form input[type=email]:focus{color:#171717;border-color:#171717}.contact-form form textarea:focus{color:#171717;border-color:#171717}.contact-form form input[type=text]::-webkit-input-placeholder{color:#777}.contact-form form input[type=text]:-moz-placeholder{color:#777}.contact-form form input[type=text]::-moz-placeholder{color:#777}.contact-form form input[type=text]:-ms-input-placeholder{color:#777}.contact-form form input[type=email]::-webkit-input-placeholder{color:#777}.contact-form form input[type=email]:-moz-placeholder{color:#777}.contact-form form input[type=email]::-moz-placeholder{color:#777}.contact-form form input[type=email]:-ms-input-placeholder{color:#777}.contact-form form textarea::-webkit-input-placeholder{color:#777}.contact-form form textarea:-moz-placeholder{color:#777}.contact-form form textarea::-moz-placeholder{color:#777}.contact-form form textarea:-ms-input-placeholder{color:#777}.contact-form form .button-box{position:relative;display:block;padding-top:10px}.single-info-box .text p{color:#777;font-size:14px;line-height:22px;margin:0}.single-info-box .text p a{color:#777}