.contact-wrap{display:flex;flex-wrap:wrap;box-shadow:0 5px 28.5px 1.5px rgb(9 6 24/10%);overflow:hidden;border-radius:6px;margin:80px 0}.content-info p{padding:18px 0}.content-info{width:100%;padding:25px;position:relative}.contact-page-innr{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:45px}.content-info-innr{display:flex;flex-wrap:wrap;justify-content:space-between}.content-img{width:100%}label{display:block;margin-bottom:5px;font-weight:500;color:#000}section.contact-page{padding:80px 0}.g-recaptcha{margin-bottom:21px}.form-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}input[type=tel],input[type=email],input[type=text],input[type=mail]{border:0;height:53px;padding:15px 20px;margin-bottom:35px;width:100%;background:#fff;border-radius:6px;font-weight:900;font-size:21px;border:1px solid #d5e1f8}.form-group input[type=email],.form-group input[type=text],.form-group input[type=mail]{width:100%}textarea{width:100%;max-height:181px;border:0;margin-bottom:25px;background:#fff;border-radius:7px;padding:19px;border:1px solid #d5e1f8}.memo-submit{background:var(--color-second);text-decoration:none;padding:3px 34px;border-radius:6px;color:#000;border:0;font-weight:900;font-size:23px}.span-contact{margin-right:24px}.content-content-innr .icon{display:inline-block;margin-left:3px;width:35px;height:35px;background-color:var(--color-second);color:#fff;text-align:center;line-height:35px;border-radius:50%}input.submit{color:#fff;font-weight:900;border:0;padding:7px 46px;font-size:18px;box-shadow:12px 12px 20px 0 rgb(104 69 148/32%);background:#f9b152;background:linear-gradient(90deg,rgba(235,100,64,1) 0%,rgba(255,179,68,1) 100%);border-radius:15px;cursor:pointer}.form-submit{text-align:center}select#services-type{font-size:15px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat left 13px top 55%;background-size:16px 16px;cursor:pointer;vertical-align:middle;width:100%;border:1px solid #ced4da;padding:12px 16px 12px 3px;margin-bottom:30px}.content-info ul{list-style:none;margin:0;padding:0}.content-info ul li{margin-bottom:15px;font-size:17px}.content-info ul li,.content-info a{text-decoration:none;color:var(--color-dark-gray);font-weight:500}.content-info svg{position:absolute;left:-35px;bottom:-45px;height:180px;width:180px;opacity:.15;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.content-info ul li::marker{color:#ffd007}.required-label{color:red}@media (min-width:992px){.content-info{width:59%}.form-group input[type=email],.form-group input[type=text],.form-group input[type=mail]{width:48%}.content-img{width:39%}}