/*Отступ сверху до шапки*/
.t228__maincontainer {
    padding-top: 20px;
}


/*Желтую кнопку на первом слайде делаем с переносом на ПК*/
/*Стили для экранов шире 768 пикселей*/
@media screen and (min-width: 640px) {
	.uc-firstblock .t-container .t189 .t189__buttons-wrapper .t-btnwrapper:nth-child(1) > a {
	    /*width: 80%;*/
	    white-space: normal;
	}
}


/*якорная ссылка с прокруткой дальше на 210px*/
.uc-kontaktfoto #form852933914:before {
  display: block;
  content: " ";
  margin-top: -220px;
  height: 220px;
  visibility: hidden;
}


/*На мобильном устройстве уменьшаем картинку, чтобы при скролле вписался консультант и шапка блока*/
@media screen and (max-width: 640px) {
    .uc-kontaktfoto .t700__img {
        width: 50%;
    }
    
    /*якорная ссылка с прокруткой дальше на 100px*/
    .uc-kontaktfoto #form852933914:before {
      margin-top: -190px;
      height: 190px;
    }
}

/*На мобильном устройстве уменьшаем длину блока, чтобы отобразить кнопки действий при первой загрузке*/
@media screen and (max-width: 480px) {
    .uc-firstblock .t-container .t-cover__wrapper.t-valign_middle {
        height: 90% !important;
    }
}