@charset "UTF-8";
@import url("../fonts/lnter/include.css");
.no-padding {
  padding: 0 !important;
}

.no-margin {
  margin: 0 !important;
}

img.img-max {
  width: 100%;
}

.m-t-30 {
  margin-top: 30px !important;
}

.zagolovok {
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  -ms-line-clamp: 2;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  display: -webkit-box;
  display: box;
  word-wrap: break-word;
  -webkit-box-orient: vertical;
  box-orient: vertical;
}

/**
 * Задает отступы текущим элементам, всем кроме краних, на крайних элементах крайние отступы не зыдаються
 */
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

::-webkit-scrollbar-thumb {
  background-color: #000;
  outline: 1px solid #000;
}

::-moz-selection { /* Code for Firefox */
  color: #fff;
  background: #ddd;
}

::selection {
  color: #fff;
  background: #ddd;
}

button:focus {
  outline: none;
  box-shadow: none;
}

* {
  box-sizing: inherit;
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
  font-family: Inter, sans-serif;
}

.navbar-expand-lg .navbar-nav .nav-link {
  color: #2A2A2A;
  font-size: 12px;
  font-weight: 600;
}

.section-main {
  padding-top: 120px;
  padding-bottom: 50px;
}
.section-main .center-right {
  display: flex;
  flex-direction: column;
}
.section-main .center-right .text7 {
  max-width: 580px;
}
.section-main .center-right h1 {
  text-transform: uppercase;
  font-weight: 900;
  color: #fff;
  font-size: 50px;
}
.section-main .center-right p {
  font-weight: 400;
  color: #fff;
  font-size: 34px;
}
.section-main .center-right .button-cap {
  margin-top: 65px;
  text-decoration: none;
  padding: 18px 23px 18px 23px;
  background-color: #FFD600;
  color: #000;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 700;
  max-width: 170px;
}
.section-main .center-right .color-text {
  color: #FFD600;
}
.section-main .imetw {
  margin-top: -86px;
  margin-left: auto;
  display: block;
  width: 488px;
  height: auto;
  max-width: 100%;
}
.section-main .center-top {
  display: flex;
  margin-left: auto;
  margin-right: auto;
  margin-top: 72px;
}
.section-main .center-top .top-text {
  border-radius: 15px;
  background: linear-gradient(291deg, #2D2D2D 57.61%, #4A4A4A 95.68%);
  background-size: cover;
  display: flex;
  align-items: center;
  padding: 15px 40px 15px 15px;
}
.section-main .center-top .top-text > img {
  width: 40px;
}
.section-main .center-top .top-text > p {
  font-weight: 400;
  color: #fff;
  margin-left: 20px;
  margin-bottom: 0;
  font-size: 18px;
}

.cap {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-evenly;
  min-height: 53px;
}
.cap > div {
  display: flex;
  align-items: center;
}
.cap > div > a {
  font-weight: 600;
  font-size: 12px;
  text-decoration: none;
  color: #2A2A2A;
}

.wrapper {
  background: #262626;
  background-size: cover;
  background-position: center;
  position: relative;
}
.wrapper .color-text {
  color: #FFD600;
}

.section-main-2 {
  background: #fff;
  padding: 41px 0 150px 0;
}
.section-main-2 .container .decision-text h1 {
  color: #2A2A2A;
  font-size: 42px;
  font-weight: 900;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.section-main-2 .container .column-text {
  max-width: 1143px;
  margin-bottom: 25px;
}
.section-main-2 .container .column-text p {
  font-size: 18px;
  font-weight: 400;
}
.section-main-2 .container .column-text p span {
  color: #2A2A2A;
  font-weight: 900;
}
.section-main-2 .container .column-cartinca-text {
  display: flex;
  margin-bottom: 73px;
}
.section-main-2 .container .column-cartinca-text .cartinca-text {
  max-width: 247px;
  height: 247px;
  margin-right: 58px;
  margin-bottom: 23px;
}
.section-main-2 .container .column-cartinca-text .cartinca-text > p {
  font-size: 18px;
  font-weight: 400;
  max-width: 218px;
}
.section-main-2 .container .column-cartinca-text .cartinca-text > p > span {
  font-weight: 900;
}
.section-main-2 .container .column-cartinca-text .cartinca-text .text-cartinca1 {
  max-width: 271px;
}

.section-main-3 {
  padding: 48px 0 123px 0;
}
.section-main-3 .container .decision-text h1 {
  color: #fff;
  font-size: 42px;
  font-weight: 900;
  text-transform: uppercase;
  margin-bottom: 16px;
}
.section-main-3 .container .decision-text h1 span {
  color: #FFD600;
}
.section-main-3 .container .columns2 {
  display: flex;
}
.section-main-3 .container .columns2 .chiefs {
  display: flex;
  justify-content: space-around;
  flex-direction: column;
}
.section-main-3 .container .columns2 .chiefs > img {
  max-width: 420px;
  margin-left: 70px;
}
.section-main-3 .container .columns2 .chiefs .chiefs_text1 {
  color: #FFD600;
  font-size: 34px;
  font-weight: 100;
  max-width: 237px;
  margin-bottom: 24px;
}
.section-main-3 .container .columns2 .chiefs .chiefs_text3 {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  max-width: 431px;
}
.section-main-3 .container .columns2 .chiefs2 {
  display: flex;
  flex-direction: column;
}
.section-main-3 .container .columns2 .chiefs2 > img {
  max-width: 420px;
  margin-left: 70px;
}
.section-main-3 .container .columns2 .chiefs2 .chiefs_text2 {
  color: #FFD600;
  font-size: 34px;
  font-weight: 100;
  max-width: 237px;
  margin-bottom: 24px;
}
.section-main-3 .container .columns2 .chiefs2 .chiefs_text4 {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  max-width: 497px;
}

.section-main-4 {
  background: #fff;
  padding: 48px 0 96px 0;
}
.section-main-4 .container .stages_of_work {
  margin-bottom: 32px;
}
.section-main-4 .container .stages_of_work h1 {
  color: #2A2A2A;
  font-size: 42px;
  font-weight: 900;
  text-transform: uppercase;
}
.section-main-4 .container .columns5 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 10px;
  grid-row-gap: 1em;
}
.section-main-4 .container .columns5 > div {
  max-width: 406px;
  background: #F6F1F1;
  position: relative;
}
.section-main-4 .container .columns5 > div > p {
  color: #2A2A2A;
  font-size: 32px;
  font-weight: 400;
}
.section-main-4 .container .columns5 > div > img {
  position: absolute;
  right: 0px;
  top: 0px;
}
.section-main-4 .container .columns5 > div.kol1 .kol1_text {
  max-width: 194px;
  margin-left: 17px;
  margin-top: 95px;
}
.section-main-4 .container .columns5 > div.kol1 .kmop1 {
  position: absolute;
  left: 17px;
  top: -17px;
}
.section-main-4 .container .columns5 > div.kol2 .kol2_text {
  max-width: 217px;
  margin-left: 17px;
  margin-top: 95px;
}
.section-main-4 .container .columns5 > div.kol2 .kmop2 {
  position: absolute;
  left: 17px;
  top: -17px;
}
.section-main-4 .container .columns5 > div.kol3 .kol3_text {
  max-width: 210px;
  margin-left: 17px;
  margin-top: 95px;
}
.section-main-4 .container .columns5 > div.kol3 .kmop3 {
  position: absolute;
  left: 17px;
  top: -17px;
}
.section-main-4 .container .columns5 > div.kol4 .kol4_text {
  max-width: 292px;
  margin-left: 17px;
  margin-top: 95px;
}
.section-main-4 .container .columns5 > div.kol4 .kmop4 {
  position: absolute;
  left: 17px;
  top: -17px;
}
.section-main-4 .container .columns5 > div.kol5 {
  grid-column-start: 3;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 3;
  display: grid;
}
.section-main-4 .container .columns5 > div.kol5 .kmop5 {
  position: absolute;
  left: 17px;
  top: -17px;
}
.section-main-4 .container .columns5 > div.kol5 .kol5_text {
  color: #CE000C;
  font-size: 32px;
  font-weight: 600;
  margin-left: 17px;
  margin-top: 95px;
}
.section-main-4 .container .columns5 > div.kol5 .kol5_text2 {
  font-size: 18px;
  font-weight: 400;
  max-width: 309px;
  margin-left: 17px;
}
.section-main-4 .container .columns5 > div.kol5 a {
  color: #fff;
  text-decoration: none;
  display: flex;
  padding: 18px 110.66px 18px 111px;
  justify-content: center;
  align-items: flex-start;
  background: #CE000C;
  margin-bottom: 93px;
  margin-top: 17px;
  margin-left: 17px;
  margin-right: 17px;
}
.section-main-4 .container .columns5 > div.kol5 .kar_dash {
  margin-left: 33px;
  margin-top: -40px;
  position: inherit;
  right: 0px;
  top: 0px;
}

.scetion-main-5 {
  padding: 48px 0 96px 0;
}
.scetion-main-5 .container .pochemu_txet h1 {
  color: #FFD600;
  font-size: 42px;
  font-weight: 900;
  margin-bottom: 64px;
}
.scetion-main-5 .container .pochemu_txet h1 span {
  color: #fff;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet {
  display: flex;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .kar_7_years {
  margin-bottom: 47px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .text_7_years1 {
  color: #FFD600;
  font-size: 34px;
  font-weight: 100;
  max-width: 147px;
  margin-bottom: 24px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .text_7_years2 {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  max-width: 217px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .text_7_years2 span {
  color: #FFF;
  font-size: 18px;
  font-weight: 900;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .kar_medal {
  margin-bottom: 47px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .medal_text1 {
  color: #FFD600;
  font-size: 34px;
  font-weight: 100;
  max-width: 339px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .medal_text2 {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  max-width: 322px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .medal_text2 span {
  color: #FFF;
  font-size: 18px;
  font-weight: 900;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .kar_chasy {
  margin-bottom: 47px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .chasy_text1 {
  color: #FFD600;
  font-size: 34px;
  font-weight: 100;
  max-width: 259px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .chasy_text2 {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  max-width: 285px;
}
.scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .chasy_text2 span {
  color: #FFF;
  font-size: 18px;
  font-weight: 900;
}

.scetion-main-6 {
  padding: 48px 0 96px 0;
  background: #fff;
}
.scetion-main-6 .container .text-company {
  max-width: 708px;
}
.scetion-main-6 .container .text-company h1 {
  color: #2A2A2A;
  font-size: 42px;
  font-weight: 900;
}
.scetion-main-6 .container .kar-text-company {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.scetion-main-6 .container .kar-text-company p {
  color: #2A2A2A;
  font-size: 34px;
  font-weight: 100;
  margin-left: 16px;
}
.scetion-main-6 .container .kar-company-10 > div img {
  max-width: 100px;
  max-height: 100px;
}

.owl-stage {
  align-items: center;
  display: flex;
}

.scetion-main-7 {
  padding: 48px 0 96px 0;
  background: #F5F5F6;
}
.scetion-main-7 .container .kar-text-company2 {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 32px;
}
.scetion-main-7 .container .kar-text-company2 p {
  color: #2A2A2A;
  font-size: 34px;
  font-weight: 100;
  margin-left: 16px;
}
.scetion-main-7 .container .kar-company-certification {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 10px;
  grid-row-gap: 1em;
}
.scetion-main-7 .container .kar-company-certification > div {
  background: #FFF;
  display: flex;
  width: 386px;
  padding: 17px 128px;
  justify-content: center;
  align-items: center;
}

.scetion-main-8 {
  padding: 48px 0 96px 0;
  background: #fff;
}
.scetion-main-8 .container {
  position: relative;
}
.scetion-main-8 .container .text-prices {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px;
}
.scetion-main-8 .container .text-prices p {
  color: #2A2A2A;
  font-size: 42px;
  font-weight: 900;
  margin-left: 16px;
  text-transform: uppercase;
}
.scetion-main-8 .container .bok-vkladka .nav-tabs .bok-vkladka-stil .nav-link {
  color: #FFF;
  font-size: 18px;
  font-style: normal;
  background: #2A2A2A;
  border-radius: 15px 15px 0px 0px;
  font-weight: 600;
}
.scetion-main-8 .container .bok-vkladka .nav-tabs .bok-vkladka-stil.fon {
  background: none;
}
.scetion-main-8 .container .bok-vkladka .nav-tabs .bok-vkladka-stil.fon .nav-link {
  background: rgba(206, 0, 12, 0.73);
}
.scetion-main-8 .container .bok-vkladka .nav-tabs .bok-vkladka-stil.fon2 {
  background: #fff;
}
.scetion-main-8 .container .bok-vkladka .nav-tabs .bok-vkladka-stil.fon2 .vkladka-color {
  color: #2A2A2A;
  background: #fff;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane {
  background: #2A2A2A;
  border-radius: 0px 15px 15px 15px;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane.fon {
  background: rgba(206, 0, 12, 0.73);
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane.fon2 {
  background: #fff;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane.fon2 .bok-vkladka-text1 h1 {
  color: #2A2A2A;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane.fon2 .bok-vkladka-text1 span {
  color: #2A2A2A;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane.fon2 .bok-vkladka-text2 h1 {
  color: #2A2A2A;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane.fon2 .bok-vkladka-text2 span {
  color: #2A2A2A;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 {
  max-width: 350px;
  margin-left: 40px;
  padding-top: 23px;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 h1 {
  color: #FFF;
  font-size: 32px;
  font-weight: 400;
  margin-bottom: 40px;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 span {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
  display: flex;
  flex-direction: column;
  margin-left: 450px;
  max-width: 330px;
}
.scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 > span {
  margin-bottom: 30px;
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
}
.scetion-main-8 .container .result {
  display: flex;
  padding-top: 45px;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
}
.scetion-main-8 .container .result .bok9 {
  border-radius: 15px;
  background: #CE000C;
  padding: 23px 14px 24px 25px;
}
.scetion-main-8 .container .result .bok9 h1 {
  color: #FFF;
  font-size: 32px;
  font-weight: 400;
  margin-bottom: 24px;
}
.scetion-main-8 .container .result .bok9 p {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
}
.scetion-main-8 .container .result .column-price-instruction .price2 {
  display: flex;
  align-items: center;
}
.scetion-main-8 .container .result .column-price-instruction .price2 .ot {
  color: #2A2A2A;
  font-size: 18px;
  font-style: normal;
}
.scetion-main-8 .container .result .column-price-instruction .price2 .price-figures {
  color: #2A2A2A;
  font-size: 39px;
  font-weight: 900;
}
.scetion-main-8 .container .result .column-price-instruction .application {
  display: flex;
  padding: 19px 25.67px 21px 25px;
  justify-content: center;
  align-items: flex-start;
  border-radius: 3px;
  border: 3px solid #2A2A2A;
  background: #CE000C;
  text-decoration: none;
  color: #FFF;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}

.scetion-main-9 {
  padding: 48px 0 30px 0;
  background: #CE000C;
}
.scetion-main-9 .container .text-davay p {
  color: #FFF;
  font-size: 42px;
  font-weight: 900;
}
.scetion-main-9 .container .text-davay-2 p {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  max-width: 723px;
}
.scetion-main-9 .container .row .col__pole {
  height: 59px;
}
.scetion-main-9 .container .row .col__pole .form-control {
  display: inline-flex;
  padding: 15px 7px 15px 20px;
  align-items: flex-start;
  color: #2A2A2A;
  font-size: 18px;
  font-weight: 400;
}
.scetion-main-9 .container .row .col__knopka2 .knobka__fon {
  display: flex;
  padding: 18px 28.36px 18px 27.97px;
  align-items: flex-start;
  border-radius: 3px;
  background: #FFD600;
  color: #000;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
}

.scetion-main-10 {
  padding: 48px 0 96px 0;
  background: #262626;
}
.scetion-main-10 .owl-carousel .owl-stage {
  align-items: stretch;
}
.scetion-main-10 .container p {
  color: #FFF;
  font-size: 42px;
  font-weight: 900;
  text-transform: uppercase;
}
.scetion-main-10 .container .text-kolonok {
  display: flex;
}
.scetion-main-10 .container .text-kolonok .kolonok__text {
  border-radius: 15px;
  border: 1px solid #2A2A2A;
  background: linear-gradient(300deg, #2C2C2C 45.57%, #484848 79.95%);
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 48px 60px 65px 49px;
  height: 100%;
}
.scetion-main-10 .container .text-kolonok .kolonok__text .text-yellow {
  color: #FFD600;
  font-size: 24px;
  font-weight: 600;
}
.scetion-main-10 .container .text-kolonok .kolonok__text .big-text {
  color: #FFF;
  font-size: 16px;
  font-weight: 400;
  display: flex;
  flex-grow: 1;
}
.scetion-main-10 .container .text-kolonok .kolonok__text .ot {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
}
.scetion-main-10 .container .text-kolonok .kolonok__text .prices {
  color: #FFF;
  font-size: 32px;
  font-weight: 900;
}
.scetion-main-10 .container .text-kolonok .kolonok__text .button-learn {
  display: flex;
  padding: 18px 23.89px 18px 24px;
  border-radius: 3px;
  background: #FFD600;
  align-items: flex-start;
  color: #2A2A2A;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  justify-content: space-around;
}

.scetion-main-11 {
  padding: 48px 0 96px 0;
  background: #D5D7DC;
}
.scetion-main-11 .container {
  display: flex;
}
.scetion-main-11 .container .main-11__row {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.scetion-main-11 .container .main-11__row .form-label {
  font-size: 18px;
}
.scetion-main-11 .container .main-11__row .form__control-imya {
  padding: 17px 16px;
}
.scetion-main-11 .container .main-11__row .form__control-telefo {
  padding: 17px 16px;
}
.scetion-main-11 .container .main-11__row .col__knopka__fon {
  width: inherit;
}
.scetion-main-11 .container .main-11__row .col__knopka__fon .col__knopka {
  display: flex;
  padding: 17px 100px 17px 100px;
  align-items: flex-start;
  border-radius: 3px;
  background: #CE000C;
  color: #FFF;
  text-align: center;
  font-size: 15px;
  font-weight: 700;
}
.scetion-main-11 .container p {
  max-width: 41%;
  color: #B0B0B0;
  font-size: 12px;
  font-weight: 400;
}
.scetion-main-11 .container p a {
  color: #848484;
  font-size: 12px;
  font-weight: 400;
}
.scetion-main-11 .container .contacts {
  font-size: 12px;
  font-weight: 400;
  max-width: 100%;
  color: #000;
  margin-top: 2rem;
}
.scetion-main-11 .container .order__left {
  display: flex;
  flex-direction: column;
}
.scetion-main-11 .container .order__left .kar20 {
  margin-bottom: 15px;
}
.scetion-main-11 .container .order__left .bok-30-40 .kar30 {
  margin-bottom: 15px;
}
.scetion-main-11 .container .order__left .bok-30-40 .kar30 .vk {
  margin-right: 15px;
}
.scetion-main-11 .container .order__left .bok-30-40 .kar40 {
  display: flex;
  flex-direction: column;
}
.scetion-main-11 .container .order__left .bok-30-40 .kar40 .telefonnaya-trubka1 {
  margin-bottom: 10px;
  margin-right: 10px;
}
.scetion-main-11 .container .order__left .bok-30-40 .kar40 img {
  margin-right: 10px;
}
.scetion-main-11 .container .order__left .bok-30-40 .kar40 a {
  color: #000;
}

/*
 * подгрузка изменений для конкретных страниц
 */
/* -------------------------------------- */
@media (max-width: 767px) {
  .container {
    max-width: none;
  }
  .section-main {
    padding-top: 30px;
  }
  .section-main .imetw {
    display: none;
  }
  .section-main .center-right .button-cap {
    margin-top: 35px;
  }
  .section-main .center-right .text7 {
    max-width: inherit;
  }
  .section-main .center-right .text7 h1 {
    font-size: 28px;
  }
  .section-main .center-right .text8 p {
    font-size: 23px;
    max-width: none;
  }
  .section-main .center-top {
    margin-top: 60px;
  }
  .section-main .center-top .top-text {
    margin-bottom: 24px;
  }
  .section-main .center-top .top-text > p {
    font-size: 16px;
  }
  .section-main-2 {
    padding: 41px 0 30px 0;
  }
  .section-main-2 .container .decision-text h1 {
    font-size: 28px;
  }
  .section-main-2 .container .column-text {
    max-width: 100%;
  }
  .section-main-2 .container .column-text > p {
    font-size: 16px;
  }
  .section-main-2 .container .column-cartinca-text {
    display: flex;
    flex-direction: column;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text {
    width: inherit;
    height: 120px;
    max-width: inherit;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text > img {
    width: 178px;
    margin-left: auto;
    display: block;
    margin-right: auto;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text > p {
    max-width: inherit;
    font-size: 16px;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text .text-cartinca1 {
    max-width: inherit;
  }
  .section-main-3 .container .decision-text {
    display: flex;
  }
  .section-main-3 .container .decision-text h1 {
    font-size: 28px;
  }
  .section-main-3 .container .columns2 .chiefs {
    display: block;
    max-width: 430px;
  }
  .section-main-3 .container .columns2 .chiefs img {
    margin-left: inherit;
  }
  .section-main-3 .container .columns2 .chiefs .chiefs_text1 {
    font-size: 23px;
    max-width: inherit;
  }
  .section-main-3 .container .columns2 .chiefs .chiefs_text3 {
    font-size: 16px;
  }
  .section-main-3 .container .columns2 .chiefs2 {
    margin-left: inherit;
  }
  .section-main-3 .container .columns2 .chiefs2 img {
    margin-left: inherit;
  }
  .section-main-3 .container .columns2 .chiefs2 .chiefs_text2 {
    font-size: 23px;
  }
  .section-main-3 .container .columns2 .chiefs2 .chiefs_text4 {
    font-size: 16px;
  }
  .section-main-4 .container .stages_of_work {
    margin-bottom: 48px;
  }
  .section-main-4 .container .stages_of_work h1 {
    font-size: 28px;
  }
  .section-main-4 .container .columns5 {
    display: block;
  }
  .section-main-4 .container .columns5 > div {
    max-width: none;
  }
  .section-main-4 .container .columns5 > div.kol1 .kol1_text {
    max-width: inherit;
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 21px;
  }
  .section-main-4 .container .columns5 > div.kol1 .kmop1 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol2 .kol2_text {
    font-size: 21px;
    padding-top: 40px;
    padding-bottom: 40px;
    max-width: inherit;
  }
  .section-main-4 .container .columns5 > div.kol2 .kmop2 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol3 .kol3_text {
    padding-top: 40px;
    padding-bottom: 40px;
    max-width: inherit;
    font-size: 21px;
  }
  .section-main-4 .container .columns5 > div.kol3 .kmop3 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol4 .kol4_text {
    padding-top: 40px;
    padding-bottom: 40px;
    max-width: inherit;
    font-size: 21px;
  }
  .section-main-4 .container .columns5 > div.kol4 .kmop4 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol5 {
    display: block;
    padding: 0 0 1px 0;
  }
  .section-main-4 .container .columns5 > div.kol5 a {
    font-size: 10px;
  }
  .section-main-4 .container .columns5 > div.kol5 .kol5_text {
    padding-top: 40px;
    max-width: inherit;
    font-size: 21px;
  }
  .section-main-4 .container .columns5 > div.kol5 .kol5_text2 {
    max-width: inherit;
    font-size: 16px;
  }
  .section-main-4 .container .columns5 > div.kol5 .kmop5 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol5 .kar_dash {
    margin-bottom: 30px;
  }
  .scetion-main-5 .container .pochemu_txet {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .pochemu_txet h1 {
    font-size: 28px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .text_7_years1 {
    max-width: inherit;
    font-size: 23px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .text_7_years2 {
    max-width: inherit;
    font-size: 16px;
    margin-bottom: 72px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .medal_text1 {
    max-width: inherit;
    font-size: 23px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .medal_text2 {
    max-width: inherit;
    font-size: 16px;
    margin-bottom: 72px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .chasy_text1 {
    max-width: inherit;
    font-size: 23px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .chasy_text2 {
    max-width: inherit;
    font-size: 16px;
    margin-bottom: 72px;
  }
  .scetion-main-6 .container .kar-company-10 > div img {
    margin: auto;
  }
  .scetion-main-6 .container .text-company {
    max-width: none;
  }
  .scetion-main-6 .container .text-company h1 {
    font-size: 28px;
  }
  .scetion-main-6 .container .kar-text-company p {
    font-size: 23px;
  }
  .scetion-main-7 .container .kar-text-company2 p {
    font-size: 23px;
  }
  .scetion-main-7 .container .kar-company-certification {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-7 .container .kar-company-certification > div {
    margin-bottom: 16px;
    width: 100%;
  }
  .scetion-main-8 .container .text-prices {
    display: flex;
    align-items: center;
    margin-bottom: 24px;
  }
  .scetion-main-8 .container .text-prices p {
    font-size: 28px;
    margin-left: inherit;
  }
  .scetion-main-9 .container .text-davay p {
    font-size: 27px;
  }
  .scetion-main-9 .container .text-davay-2 p {
    font-size: 21px;
    max-width: none;
  }
  .scetion-main-9 .container .row {
    display: flex;
    flex-direction: column;
  }
  .scetion-main-9 .container .row .col__pole {
    margin-bottom: 30px;
  }
  .scetion-main-9 .container .row .col__knopka2 {
    max-width: inherit;
    display: flex;
    flex-direction: column;
  }
  .scetion-main-9 .container .row .col__knopka2 .knobka__fon {
    display: flex;
    justify-content: space-around;
  }
  .scetion-main-10 .container .text-services {
    font-size: 28px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .text-yellow {
    font-size: 17px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .big-text {
    font-size: 11px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .ot {
    font-size: 16px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .prices {
    font-size: 18px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .button-learn {
    font-size: 10px;
  }
  .nav-link {
    padding: 15px;
    font-size: 16px;
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    border-radius: 15px;
  }
  .scetion-main-8 .container {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
  .scetion-main-8 .container .bok-vkladka .nav {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-8 .container .bok-vkladka .nav .nav-item {
    margin-bottom: 15px;
    width: 100%;
  }
  .scetion-main-8 .container .bok-vkladka .nav .nav-item .nav-link {
    padding: 15px;
    font-size: 16px;
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    border-radius: 15px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane {
    width: 100%;
    padding: 24px 30px;
    border-radius: 15px 15px 15px 15px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 {
    max-width: inherit;
    margin-left: inherit;
    padding-top: inherit;
    margin-bottom: 32px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 h1 {
    font-size: 21px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 span {
    font-size: 16px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
    margin-left: inherit;
    max-width: inherit;
  }
  .scetion-main-8 .container .result {
    margin-top: -30px;
    padding-top: inherit;
  }
  .scetion-main-8 .container .result .bok9 {
    padding: 24px 25px;
    width: 274px;
    border-radius: 15px;
  }
  .scetion-main-8 .container .result .bok9 h1 {
    font-size: 21px;
  }
  .scetion-main-8 .container .result .bok9 p {
    font-size: 16px;
  }
  .scetion-main-8 .container .result .column-price-instruction .price2 .ot {
    font-size: 16px;
  }
  .scetion-main-8 .container .result .column-price-instruction .price2 .price-figures {
    font-size: 26px;
  }
  .scetion-main-8 .container .result .column-price-instruction .application {
    font-size: 21px;
  }
  .scetion-main-11 .container {
    display: inherit;
  }
  .scetion-main-11 .container .order__left .bok-30-40 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-right: 16px;
  }
  .scetion-main-11 .container .main-11__row {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .section-main {
    padding-top: 30px;
  }
  .section-main .center-top {
    flex-direction: column;
  }
  .section-main .center-top .top-text {
    width: 100%;
  }
  .section-main .center-right .text7 {
    max-width: inherit;
    margin-bottom: 15px;
  }
  .section-main .center-right .text7 h1 {
    font-size: 28px;
  }
  .section-main .center-right p {
    max-width: inherit;
    font-size: 23px;
  }
  .section-main .center-right .button-cap {
    margin-top: 35px;
  }
  .section-main .imetw {
    display: none;
  }
  .section-main .center-top {
    margin-top: 60px;
  }
  .section-main .center-top .top-text {
    margin-bottom: 24px;
  }
  .section-main-2 {
    padding: 41px 0 30px 0;
  }
  .section-main-2 .container .column-cartinca-text {
    display: flex;
    flex-direction: column;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text {
    max-width: inherit;
    height: 130px;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text > img {
    width: 180px;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text > p {
    max-width: inherit;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text .text-cartinca1 {
    max-width: inherit;
  }
  .section-main-3 .container .columns2 .chiefs {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 430px;
  }
  .section-main-3 .container .columns2 .chiefs .chiefs_text1 {
    max-width: inherit;
  }
  .section-main-3 .container .columns2 .chiefs2 {
    margin-left: inherit;
  }
  .section-main-3 .container .columns2 .chiefs2 img {
    margin-left: inherit;
  }
  .section-main-3 .container .columns2 .chiefs2 .chiefs_text2 {
    font-size: 23px;
  }
  .section-main-3 .container .columns2 .chiefs2 .chiefs_text4 {
    font-size: 16px;
  }
  .section-main-4 .container .stages_of_work {
    margin-bottom: 48px;
  }
  .section-main-4 .container .columns5 {
    display: block;
  }
  .section-main-4 .container .columns5 > div {
    max-width: none;
  }
  .section-main-4 .container .columns5 > div.kol1 .kol1_text {
    max-width: inherit;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .section-main-4 .container .columns5 > div.kol1 .kmop1 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol2 .kol2_text {
    padding-top: 40px;
    padding-bottom: 40px;
    max-width: inherit;
  }
  .section-main-4 .container .columns5 > div.kol2 .kmop2 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol3 .kol3_text {
    padding-top: 40px;
    padding-bottom: 40px;
    max-width: inherit;
  }
  .section-main-4 .container .columns5 > div.kol3 .kmop3 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol4 .kol4_text {
    padding-top: 40px;
    padding-bottom: 40px;
    max-width: inherit;
  }
  .section-main-4 .container .columns5 > div.kol4 .kmop4 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol5 {
    display: block;
    padding: 0 0 1px 0;
  }
  .section-main-4 .container .columns5 > div.kol5 .kol5_text {
    padding-top: 40px;
    max-width: inherit;
  }
  .section-main-4 .container .columns5 > div.kol5 .kol5_text2 {
    max-width: inherit;
  }
  .section-main-4 .container .columns5 > div.kol5 .kmop5 {
    top: -70px;
  }
  .section-main-4 .container .columns5 > div.kol5 .kar_dash {
    margin-bottom: 30px;
  }
  .scetion-main-5 .container .pochemu_txet {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .text_7_years1 {
    max-width: inherit;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_7_years .text_7_years2 {
    max-width: inherit;
    margin-bottom: 72px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .medal_text1 {
    max-width: inherit;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .medal_text2 {
    max-width: inherit;
    margin-bottom: 72px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .chasy_text1 {
    max-width: inherit;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy .chasy_text2 {
    max-width: inherit;
    margin-bottom: 72px;
  }
  .scetion-main-6 .container .text-company {
    max-width: none;
  }
  .scetion-main-6 .container .text-company h1 {
    font-size: 28px;
  }
  .scetion-main-6 .container .kar-text-company p {
    font-size: 23px;
  }
  .scetion-main-7 .container .kar-text-company2 p {
    font-size: 23px;
  }
  .scetion-main-7 .container .kar-company-certification {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-7 .container .kar-company-certification > div {
    margin-bottom: 16px;
    width: 450px;
  }
  .scetion-main-8 .container .text-prices {
    display: flex;
    align-items: center;
    margin-bottom: 24px;
  }
  .scetion-main-8 .container .text-prices p {
    font-size: 28px;
    margin-left: inherit;
  }
  .scetion-main-8 .container .row .bok-vkladka {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-8 .container .result {
    margin-top: -40px;
    padding-top: inherit;
  }
  .scetion-main-9 .container .text-davay p {
    font-size: 27px;
  }
  .scetion-main-9 .container .text-davay-2 p {
    font-size: 21px;
  }
  .scetion-main-9 .container .row {
    display: flex;
    flex-direction: column;
  }
  .scetion-main-9 .container .row .col__pole {
    margin-bottom: 30px;
    flex: 0 0 auto;
    width: 100%;
  }
  .scetion-main-9 .container .row .col__knopka2 {
    display: flex;
    flex-direction: column;
    max-width: inherit;
    flex: inherit;
    width: inherit;
  }
  .scetion-main-9 .container .row .col__knopka2 .knobka__fon {
    display: flex;
    justify-content: space-around;
  }
  .scetion-main-10 .container .text-services {
    font-size: 28px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .text-yellow {
    font-size: 17px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .big-text {
    font-size: 17px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .ot {
    font-size: 21px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .prices {
    font-size: 22px;
  }
  .scetion-main-10 .container .text-kolonok .kolonok__text .button-learn {
    font-size: 14px;
  }
  .scetion-main-8 .container {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
  .scetion-main-8 .container .bok-vkladka .nav {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-8 .container .bok-vkladka .nav .nav-item {
    margin-bottom: 15px;
  }
  .scetion-main-8 .container .bok-vkladka .nav .nav-item .nav-link {
    font-size: 16px;
    display: flex;
    padding: 15px 106.69px 17px 105.31px;
    justify-content: center;
    align-items: flex-start;
    border-radius: 15px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content {
    display: flex;
    width: 370px;
    padding: 24px 14px;
    align-items: flex-start;
    border-radius: 15px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane {
    padding-right: 40px;
    border-radius: 15px 15px 15px 15px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 {
    max-width: inherit;
    margin-left: 40px;
    padding-top: 23px;
    margin-bottom: 32px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 h1 {
    font-size: 21px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text1 span {
    font-size: 16px;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
    margin-left: 40px;
    max-width: inherit;
  }
  .scetion-main-8 .container .result {
    margin-top: -40px;
    padding-top: inherit;
  }
  .scetion-main-8 .container .result .bok9 {
    padding: 24px 14px;
    width: 274px;
    border-radius: 15px;
  }
  .scetion-main-8 .container .result .bok9 h1 {
    font-size: 21px;
  }
  .scetion-main-8 .container .result .bok9 p {
    font-size: 16px;
  }
  .scetion-main-8 .container .result .column-price-instruction .price2 .ot {
    font-size: 16px;
  }
  .scetion-main-8 .container .result .column-price-instruction .price2 .price-figures {
    fontont-size: 26px;
  }
  .scetion-main-8 .container .result .column-price-instruction .application {
    font-size: 21px;
  }
  .scetion-main-11 .container {
    display: inherit;
  }
  .scetion-main-11 .container .order__left .bok-30-40 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-right: 16px;
  }
  .scetion-main-11 .container .main-11__row {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .section-main {
    padding-top: 86px;
  }
  .section-main .center-right .text7 {
    max-width: inherit;
  }
  .section-main .center-right h1 {
    font-size: 45px;
  }
  .section-main .center-right p {
    font-size: 30px;
  }
  .section-main-2 {
    padding: 41px 0 270px 0;
  }
  .section-main-2 .container .column-cartinca-text .cartinca-text {
    max-width: 180px;
    height: 180px;
  }
  .section-main-3 .container .columns2 .chiefs > img {
    margin-left: inherit;
  }
  .section-main-3 .container .columns2 .chiefs2 {
    margin-left: inherit;
  }
  .section-main-3 .container .columns2 .chiefs2 > img {
    margin-left: 0px;
  }
  .section-main-4 .container .columns5 > div.kol5 a {
    padding: 18px 60.66px 18px 60px;
  }
  .section-main-4 .container .columns5 > div.kol5 .kar_dash {
    margin-top: -40px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal {
    display: flex;
    flex-direction: column;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_medal .kar_medal {
    width: 166px;
    margin-left: 50px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy {
    margin-left: 70px;
  }
  .scetion-main-7 .container .kar-company-certification {
    grid-template-columns: repeat(2, 1fr);
  }
  .scetion-main-10 .container .text-services {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-10 .container .test-kolonok .kolonok-text .button-learn {
    font-size: 13px;
  }
  .scetion-main-8 .container {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
    margin-left: 390px;
  }
  .scetion-main-8 .container {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
    margin-left: 450px;
  }
  .scetion-main-9 .container .row .col__knopka2 .knobka__fon {
    font-size: 9px;
  }
}
@media (min-width: 1200px) {
  .scetion-main-8 .container {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
    margin-left: 390px;
  }
  .scetion-main-9 .container .row .col__knopka2 .knobka__fon {
    font-size: 13px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .section-main .center-right .text7 {
    max-width: inherit;
  }
  .section-main-4 .container .columns5 > div.kol5 a {
    padding: 18px 89.66px 18px 111px;
  }
  .scetion-main-5 .container .columns_kar .cartinca_kar_txet .cartinca_kar_chasy {
    margin-left: 100px;
  }
  .scetion-main-7 .container .kar-company-certification {
    grid-template-columns: repeat(2, 1fr);
  }
  .scetion-main-10 .container .test-kolonok .kolonok__text2 {
    margin-left: 0%;
  }
  .scetion-main-10 .container .test-kolonok .kolonok__text3 {
    margin-left: inherit;
  }
}
@media (min-width: 1400px) {
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
    margin-left: 450px;
  }
  .scetion-main-8 .container {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .scetion-main-8 .container .bok-vkladka .tab-content .tab-pane .bok-vkladka-text2 {
    margin-left: 390px;
  }
  .scetion-main-9 .container .row .col__knopka2 .knobka__fon {
    font-size: 15px;
  }
}

/*# sourceMappingURL=main.css.map */
