.h1{font-size:40px;font-weight:400;font-style:normal;text-align:center;line-height:42px;font-family:Prata}header{height:195px;background:url(/images/fon-header.svg) no-repeat,#fff!important;background-size:cover,auto!important;background-position:bottom!important}main.main{padding-top:50px;background:linear-gradient(180deg,#fff,#dfdfdf);background-size:cover,auto}.contacts_content{max-width:1180px;margin:0 auto;width:100%}.content-block{margin-top:50px}.contacts-content-box{justify-content:space-between;flex-wrap:wrap;display:flex}.contacts-content-box .contacts-left-content,.contacts-content-box .contacts-right-content{width:49%}.contacts-content-box .contacts-left-content img{width:100%}.contacts-content-box{margin-bottom:50px}.requiz_item,.requiz_value{width:49%}.requiz_col{justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #cacaca;align-items:flex-start;padding-bottom:10px;margin-top:10px;display:flex}.requiz_box{max-width:660px;margin-top:20px}@media (max-width:570px){.requiz_item,.requiz_value{width:100%}.requiz_item{margin-bottom:10px}}#yMap,.contacts-left-content img{border-radius:15px}#yMap{height:100%;width:100%}.contacts-left-content .contacts-info{margin-top:30px}.contacts-left-content .contacts-info p:not(:last-child){margin-bottom:15px}.contacts-left-content .contacts-info p{font-size:20px;font-family:Nunito Sans,serif}.contacts-left-content .contacts-info a{color:#e8b95a;font-family:Nunito Sans,serif}a{text-decoration:none}.requiz_col .requiz_item,.requiz_col .requiz_value{font-family:Nunito Sans,serif}h2{font-size:40px;font-weight:400;font-style:normal;text-align:left;line-height:42px;font-family:Prata}i.icon{height:30px;margin-right:15px;width:30px;vertical-align:top;display:inline-block}i.icon.icon_mail:before{content:url(/images/icons/mail.svg)}i.icon.icon_phone:before{content:url(/images/icons/phone.svg)}i.icon.icon_address:before{content:url(/images/icons/mark.svg)}i.icon.icon_clock:before{content:url(/images/icons/clock.svg)}i.icon:before{height:24px;width:24px;display:block}.callback-form-block{padding:100px 0;margin-bottom:50px;flex-direction:column;align-items:center;background:url(/images/elements-bg-form-callback.svg) no-repeat,#fff;background-size:contain;border-radius:30px;margin-top:80px;background-position-x:left;display:flex}.h2{font-size:36px;font-weight:400;font-style:normal;margin-bottom:30px;text-align:center;background:-o-linear-gradient(173.86deg,#866730 .77%,#e8b95a 76.62%);background:linear-gradient(276.14deg,#866730 .77%,#e8b95a 76.62%);-webkit-background-clip:text;background-clip:text;font-family:Prata;-webkit-text-fill-color:transparent;text-fill-color:transparent}.callback-form-block .callback-form{max-width:400px;width:100%}.callback-form legend{font-size:16px;font-weight:400;color:#000;text-transform:uppercase;opacity:.5;text-align:center;font-family:Nunito Sans,sans-serif;display:block}.callback-form .form__item input{height:60px;padding-right:15px;outline:none;border-radius:6px;width:100%;font-family:Nunito Sans;padding-left:45px}.callback-form .form__name:before{height:20px;content:"";position:absolute;background:url(/images/icons/user.png);background-size:contain;bottom:0;top:0;margin:auto 0;left:16px;width:20px;background-repeat:no-repeat}input#privacy-policy{max-width:30px;border-radius:6px;background:linear-gradient(1turn,#866730 4.14%,#e8b95a 78.53%);width:100%!important}.callback-form .form__item{position:relative;margin:10px 0;width:100%;display:flex}.block-privacy-policy span{font-size:12px;font-weight:400;font-style:normal;margin-left:10px;line-height:100%;font-family:Nunito Sans,sans-serif}.callback-form .form__item input[type=submit]{padding:12px;font-size:16px;border:0;font-weight:800;font-style:normal;color:#fff;text-transform:uppercase;letter-spacing:.06em;text-align:center;-webkit-box-shadow:inset 0 0 10px hsla(0,0%,100%,.6);box-shadow:inset 0 0 10px hsla(0,0%,100%,.6);border-radius:14px;background:-webkit-gradient(linear,left bottom,left top,color-stop(4.14%,#866730),color-stop(78.53%,#e8b95a));background:-o-linear-gradient(bottom,#866730 4.14%,#e8b95a 78.53%);background:linear-gradient(1turn,#866730 4.14%,#e8b95a 78.53%);cursor:pointer;line-height:100%;font-family:Nunito Sans}.callback-form .form__item input[type=submit]:hover{box-shadow:0 10px 60px 0 rgba(134,103,48,.95)}.callback-form .form__phone:before{height:20px;content:"";position:absolute;background:url(/images/icons/phoneinput.png);background-size:contain;bottom:0;top:0;margin:auto 0;left:16px;width:20px;background-repeat:no-repeat}input[type=checkbox]:checked:before{font-size:14px;color:#fff;content:"\2714";width:30px;line-height:22px;display:block}.callback-form-block .callback-form legend,.callback-form-block .form__item{margin-bottom:20px}.form__item input::-webkit-input-placeholder,.form__item input::placeholder{font-size:16px;color:#000}@media (max-width:1200px){.contacts-content-box{flex-direction:column}.contacts_content{max-width:750px}.contacts-content-box .contacts-left-content,.contacts-content-box .contacts-right-content{width:100%}#yMap{height:300px}.contacts-left-content{margin-right:0;margin-bottom:30px}}@media (max-width:768px){.content-block,h2{padding-right:10px;padding-left:10px}.requiz_box{padding:0 10px;max-width:100%;margin-top:20px}body header{height:80px!important;border-bottom:none;background:url(/images/bg-emobile-header.svg) no-repeat,#fff!important;background-size:cover,auto!important;background-position:bottom!important}}