.contact.type-1{}.contact.type-1 .contact-form{margin-bottom:-100px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.contact.type-1 .information .info:nth-child(1) i{color:#4865e6}.contact.type-1 .information .info:nth-child(2) i{color:#37d5a8}.contact.type-1 .information .info:nth-child(3) i{color:#fc6a8d}.contact.type-1 .information .info i{font-size:40px}.contact.type-1 .information .info p{font-size:16px;line-height:21px;margin-top:3px;margin-bottom:7px}.contact.type-1 .contact-form{background:#fff;box-shadow:0 0 158px 0 rgba(0,0,0,.11);-webkit-box-shadow:0 0 158px 0 rgba(0,0,0,.11);-moz-box-shadow:0 0 158px 0 rgba(0,0,0,.11);padding:10px;margin-bottom:0}.form-inp{width:100%;height:45px;border:0;color:#000;border-bottom:solid 1px #dfdfdf;font-size:13px;padding-left:10px;margin-bottom:15px;font-family:'Poppins',sans-serif;background:none}.contact-form textarea{width:100%;border:0;border-bottom:solid 1px #dfdfdf;font-size:13px;padding:20px 0 0 10px;height:119px;margin-bottom:15px;font-family:'Poppins',sans-serif;background:none}.contact-form .site-btn{color:#fff;border:0;margin:40px auto 0;display:block}.contact.type-2 .information{font-size:16px;font-weight:bold}.contact.type-2 .information ul li{list-style:none;line-height:30px}.contact.type-2 .social a{color:#000;font-size:13px;margin-right:15px}.contact.type-2 .social a:last-child{margin-right:0}.social a{color:#000;font-size:18px;margin-right:10px}.social a:last-child{margin-right:0}.social a:hover i{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}