@import '../constansts'; .map-block { padding-bottom: 20px; font-family: 'PT Sans', sans-serif; &__home { padding-bottom: 0; } h2 { color: #1e212b; font-weight: 600; font-size: 40px; line-height: normal; letter-spacing: 0.5px; text-align: center; } &-container { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: center; max-width: 1440px !important; margin-top: 50px; } &__text { ul { list-style: none; li { margin-bottom: 40px; color: #363943; font-weight: 600; font-size: 24px; letter-spacing: 0.3px; i { margin-right: 25px; color: $main-color; font-size: 27px; } a { color: inherit; text-decoration: none; } span { display: block; color: $main-color; text-transform: uppercase; transform: translateX(100px); } } } } } @media screen and (max-width: 770px) { .map-block { &__yandex { > ymaps { max-height: 600px !important; } } &__text { width: 100%; li { font-size: 18px !important; i { font-size: 18px !important; } } } } } @media screen and (max-width: 480px) { .map-block { &__yandex { > ymaps { width: 100%; max-width: 375px !important; height: 400px !important; } } &__text { padding-top: 20px; ul { padding-inline-start: 0; li { margin-bottom: 15px; font-weight: 400; font-size: 18px; } } } &__layout { padding-top: 25px; } } } .map-block-in-home { &::after { background-color: #f2f2f2 !important; } }