Описание
body.lock { overflow: hidden; } @media (max-width: 680px) { body.lock { width: 100%; position: fixed; overflow: hidden; } } input::-ms-clear { display: none; } button { cursor: pointer; } button::-moz-focus-inner { padding: 0; border: 0; } a, a:visited { text-decoration: none; } a:hover { text-decoration: none; } ul li { list-style: none; } img { vertical-align: top; } h1, h2, h3, h4, h5, h6 { font-weight: inherit; font-size: inherit; } .wrapper { width: 100%; min-height: 100%; overflow: hidden; } ._container { max-width: 870px; margin: 0 auto; width: 100%; } @media (max-width: 1200px) { ._container { max-width: 697px; } } @media (max-width: 768px) { ._container { max-width: none; padding: 0 0px; } } @media (max-width: 680px) { ._container { max-width: none; padding: 0 0px; } } .leable { position: relative; margin: 0px 0px -1px 0px; } @media (max-width: 680px) { .leable { margin: 0px 0px 17px 0px; } } @media (max-width: 680px) { .leable__fon { display: none; } } .leable__fon img { max-width: 100%; } .leable__fonmin { display: none; } @media (max-width: 680px) { .leable__fonmin { display: block; text-align: center; padding: 0px 0px 84% 0px; overflow: hidden; position: relative; } .leable__fonmin img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; top: 0; left: 0; } } .leable__item { position: absolute; width: 100%; height: 100%; top: 110px; right: 30px; max-width: 400px; text-align: left; } @media (max-width: 1200px) { .leable__item { top: 85px; right: 44px; max-width: 297px; } } @media (max-width: 768px) { .leable__item { top: 85px; right: 5%; max-width: 297px; } } @media (max-width: 680px) { .leable__item { text-align: center; left: 50%; top: 56%; max-width: 70%; margin-left: -35%; } } .leable__title { color: #000000; line-height: 31.33px; text-transform: uppercase; font-weight: 500; font-size: 26px; } @media (max-width: 1200px) { .leable__title { font-size: 30px; line-height: 26.33px; } } @media (max-width: 768px) { .leabl