/* Для планшетов */
@media (min-width: 577px) and (max-width: 1024px) {
    /* Стили для экранов от 577px до 1024px (планшеты) */

    
:root {
  --main-container: calc(100% - 20px);
  --radzel-margin: 120px;  
  --small-container: calc(100% - 160px);
  --bg-color: #F8F8F8;;  
  --radzel-dop: 70px;    
 }

body {
	font-size: 13px;
}

.menu {
    display: none;
}

h1 {
    font-size: 24px;
    font-weight: 300;
    margin-bottom: 0px;
    line-height: 1;
}

h2 {
    font-size: 52px;
}

h3 {
    font-size: 38px;
}

h4 {
    font-size: 20px;
}

.p-small {
    font-size: 10px;
}

.grid {
    display: grid;
    grid-column-gap: 8px;
    margin-bottom: 8px;
    grid-template-columns: repeat(6, 1fr);
}

.grid-model-one {
    grid-template-columns: 1fr 1fr;
}

.input-normal {
  padding: 8px ;

}




}
