//@import url('https://fonts.googleapis.com/css?family=Open+Sans:300&subset=cyrillic,cyrillic-ext'); @import "../_partials/tablet-tariffs.less"; @import "../_partials/popup-tariffs.less"; @import "../common/tariff-order.less"; .h3.heading, .h2.heading, .h3.pink-heading, .h2.pink-heading, h3.pink-heading, h2.pink-heading{ font-size: 20px; font-family: 'Open Sans'; color: #231f20; font-weight: bold; text-align: center; line-height: 28px; text-transform: uppercase; margin: 0 0 20px; padding-top: 40px; padding-left:15px; padding-right:15px; @media (max-width: 767px) { font-size: 23px; } } #main-nav-wrap{ background-color: #fff; } .block { position: relative; .centered { position: relative; } } @media screen and (min-width: 1031px) { .block__thin { .centered { max-width: 1030px; width: 100%; } } } .block__wide { .centered { width: 1200px; } } @media screen and (max-width: 600px) { .main-wrap { .bg-white { .centered { min-width: 288px; // 320 - 32 } } } } .block-arrow { position: absolute; top: 0; left: 0; width: 69px; height: 37px; margin-top: -1px; &.block-arrow__dark { background: url(../../images/ai/vatspromo/arrow-dark.svg) 0 0 no-repeat; background-size: contain; } &.block-arrow__light { background: url(../../images/ai/vatspromo/arrow-light.svg) 0 0 no-repeat; background-size: contain; } &.block-arrow__down { top: 100%; } } @import "vatspromo_partials/_topbanner"; @import "vatspromo_partials/_8items"; @import "vatspromo_partials/_6items"; @import "vatspromo_partials/_not_miss"; @import "vatspromo_partials/_pop_tariffs"; @import "vatspromo_partials/_dop_numbers"; @import "vatspromo_partials/_order"; .top-block { .heading { h1 { color: black; span { color: black; } } span.small { color: black; } } ul { li { color: black; text-shadow: 0 0 2px #fff; } li::before { content: '•'; width: 9px; height: 21px; display: block; float: left; color: #49b3ff; font-weight: bold; } } }