@media (min-width: 2520px) {
  .container--u-i56y86qaz {
    padding-bottom: 1150px; } }

@media (max-width: 1280px) {
  .section--u-i3w7079en {
    height: 210px; } }

@media (max-width: 1180px) {
  /*.container--u-i56y86qaz{
   padding-top: 145px;
   }*/
    .section--u-ifvcmzdyt {
      background-color: #f2f0fc; } }
/*@media(max-width: 1024px) {
 .container--u-i56y86qaz{
 padding-top: 100px;
 }
 }*/
.g-submenu__item a {
  color: rgba(26, 184, 135, 1) !important;
  font-weight: 600;
  font-size: 24px; }

a {
  text-decoration-color: #1ab887 !important; }
/*@media(max-width: 1439px) and (min-width: 768px) {
 .container--u-i56y86qaz {
 background: url(/d/na_glavnuyu_stranicu.jpg);
 -webkit-background-size: cover;
 background-size: cover;
 }
 body .section--u-ifvcmzdyt {
 background-image: none;
 background: #fff;
 }
 }*/
.section--u-ilfdz706j {
  padding-top: 100px; }

@media (max-width: 767px) {
  .section--u-ifvcmzdyt {
    margin-top: 40px; }

  .section--u-ilfdz706j {
    padding-top: 50px; }

  .section--u-iuz865z5e {
    padding-top: 0px; } }

.popup-sale-btn {
  text-align: center;
  margin-bottom: 20px; }
  .popup-sale-btn a {
    display: inline-block;
    border-radius: 250px;
    color: #000;
    background: yellow;
    padding: 15px 25px;
    text-decoration: none;
    font-size: 15px;
    font-weight: 600; }
    .popup-sale-btn a:hover {
      background: #1ab887;
      color: #fff; }

.mosaic-wrap .popup-sale-form .popup-sale-send, .mosaic-wrap .popup-sale-form .popup-sale-close {
  box-shadow: none;
  border-radius: 3px; }

@media (max-width: 480px) {
  .mosaic-wrap .popup-sale-form form {
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
    justify-content: space-between;
    margin-bottom: 20px; }
    .mosaic-wrap .popup-sale-form form * {
      width: calc(50% - 10px); }
    .mosaic-wrap .popup-sale-timer-wrap {
      padding: 0 10px;
      box-sizing: border-box;
      justify-content: center;
      text-align: center; }
    .mosaic-wrap .popup-sale-timer-caption {
      margin-bottom: 10px; } }

.popup-sale-header {
  color: #ff0 !important; }

.popup-sale-timer ul li {
  background: #1ab887 !important; }

.popup-sale {
  background: #d84f4f !important; }

.popup-sale-timer-caption {
  color: #fff !important; }

.popup-sale-btn a {
  color: #fff !important;
  background: #1ab887 !important; }

.popup-sale-form .popup-sale-send {
  background: #e3e31f !important; }

.popup-sale-form .popup-sale-send:hover {
  background: #1ab887 !important; }
