.contact .contact__btn{color:#fff;margin-top:50px;background-color:#ce9c6b;display:inline-block;padding:20px;border-radius:40px;transition:all 400ms ease;cursor:pointer}.contact .contact__btn:hover{border:1px solid #ce9c6b;color:#ce9c6b;background-color:rgba(0,0,0,0)}.contact{padding-top:100px;background-color:#1b1b1b;padding-bottom:100px}.contact .contact__container{max-width:1140px;margin:0 auto}.contact .color-white{color:#fff;padding:30px}.contact .color-main{color:#ce9c6b}.contact .color-owerv{color:#787878}.contact .contact__items{padding:20px}.contact .contact__info{color:#fff;font-size:30px;margin-left:30px}.contact .contact__adres{border:orange}.contact .contact__body{display:flex;justify-content:center}.contact .contact__input{display:block}.contact .contact__inp{margin-left:30px;padding-top:10px;padding-bottom:20px;background-color:rgba(0,0,0,0);border-bottom:1px solid #787878;max-width:255px;color:#fff;outline:none;width:80%}.contact .contact__inp:focus{border-bottom:1px solid #ce9c6b}.contact .contact__inp::placeholder{color:#fff;font-size:16px}.contact .contact__inp-2{margin-left:30px;padding-top:10px;padding-bottom:20px;background-color:rgba(0,0,0,0);border-bottom:1px solid #787878;width:550px;margin-top:30px;color:#fff}.contact .contact__inp-2:focus{border-bottom:1px solid #ce9c6b}.contact .contact__inp-2::placeholder{color:#fff;font-size:16px}.contact .contact__textarea{background-color:rgba(0,0,0,0);margin-top:30px;margin-left:30px;width:80%;max-height:200px;border-bottom:1px solid #787878;outline:none;color:#fff;resize:none}.contact .contact__textarea:focus{border-bottom:1px solid #ce9c6b}.contact .contact__textarea::placeholder{color:#fff;font-size:16px}.contact .contact__column-2{flex:1 1 70%}.contact .contact__column{flex:1 1 40%}.contact .contact__btn{margin-left:40px;margin-top:15px;display:block;text-align:center;max-width:200px}@media(max-width: 877px){.contact__body{flex-direction:column}}