/***modal****/ .hover-site{ width: 100%; height: 120vh; position: fixed; top: 0px; left: 0px; z-index: 99; background: #00000080; display: none; } .modal-form { position: fixed; z-index: 999; overflow: unset; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 300px; padding: 20px 25px 10px; background: #fff; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.38); display: none; } .close-modal-form { line-height: 0px; font-size: 16px; display: inline-block; padding: 8px 10px; color: #2c3544; position: absolute; top: -1px; right: 0px; cursor: pointer; transform: rotate(0deg); transition: 0.3s; } .close-modal-form:hover{ transform: rotate(180deg); transition: 0.3s; } .modal-form input { width: 100%; border: none; padding: 10px 15px; font-size: 16px; display: inline-block; border-bottom: 1px solid #ababab; box-sizing: border-box; } .title-modal-forms { font-size: 22px; text-align: center; font-weight: 300; padding-bottom: 12px; } .modal-form label { font-size: 14px; padding-bottom: 8px; font-weight: 300; color: #888; } input.wpcf7-submit { -webkit-appearance: button; font-size: 16px; background: #c49a46; color: #000; padding: 16px 20px !important; cursor: pointer; transition: 0.3s; text-transform: uppercase; position: relative; z-index: 3; font-weight: 600; text-shadow: 0px 0px 0px transparent; border: none; border-radius: 0%; border: 0px transparent; } .button-order:hover { background: #ff9b00; } @media(max-width:640px) { .modal-form { width: 300px; padding: 40px 20px 30px 20px; box-sizing: border-box; } } /**end modal**/