
@font-face { 
    font-family: "Roboto-Regular";
    src: url("../fonts/Roboto-Regular.ttf") format("truetype");
}

@font-face { 
    font-family: "Roboto-Bold";
    src: url("../fonts/Roboto-Bold.ttf") format("truetype");
}

html{
  box-sizing: border-box;
}

*, *::after, *::before{
  box-sizing: inherit;
  margin: 0; /* убираем стиль браузера отступ */
  padding: 0;
}

ul{
  list-style-type:  none; /* отключаем стиль для всех ul */
}

a{
  text-decoration: none; /* отключаем стиль для ссылок */
  color: inherit; /* наследуем цыет от родителя  */
}

body {  /* применяется ко всему тексту в body */
  /*background-image: url(../img/fone_one.svg);*/
  background-color: #F6FFF8;
  /*background-color: black;*/
  font-family: 'InterLight';
  font-size: 20px; /* размер шрифта */
  /* font-weight: 400; */
}

.container {
  /*background-color: #F6FFF8;*/
  max-width: 1120px;
  /*height: 1000px;*/
  margin: 0 auto; /* выравниваем контейнер по середине */
  padding: 0 15px 0; /* делаем отступ 10 по краям */
  text-align: center;
}

.header {
  height: 100px;
  padding-top: 10px;
  display: flex;
  justify-content: space-between;
}

.image-logo {
  background-image: url(../img/header-logo.svg);
  width: 136px;
  height: 85px;
}


.menu_header {
  display: flex;
  align-items: center;
  gap: 45px;
}

.menu_inner {
  font-family: 'Roboto-Regular';
  font-size: 18px;
  color: #7A7A7A;
  text-align: center;
}

.number_phone {
  font-family: 'Roboto-Regular';
  font-size: 35px;
  color: #29A849;
  text-align: center;
}

.number_phone_in {
  display: flex;
  align-items: center;
}

.container_line1 {
  /*background-color: green;*/
  margin-top: 20px;
  height: 600px;
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
}

.line1_box_center {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}

.line1_box_right {
  /*background-color: greenyellow;*/
  display: flex;
  justify-content: left;
  align-items: flex-start;
  width: 633px;
  height: 592px;
  /*padding: 0 15px 0;*/
}

/*.car_green {
  object-fit: cover;
}*/

  .car_green2 {
  display: none;
  }

.line1_box_left {
  display: inline-flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 487px;
  height: 633px;
}

.text-left1 {
  margin-top: 68px;
  height: 158px;
  line-height: 50px;
  font-family: 'Roboto-Bold';
  font-size: 50px;
  color: #29A849;
  text-align: left;
}

.text-left2 {
margin-top: 73px;
height: 90px;
line-height: 30px;
font-family: 'Roboto-Bold';
font-size: 20px;
text-align: left;
letter-spacing: 2px;
color: #7A7A7A;
}

.text-left-num {
  display: none;
}
.text-left-num-inner {
  display: none;
}

.text-left3 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 29px;
  height: 66px;
  width: 304px;
  background-color: #FF5A5A;
  border-radius: 10px;
  font-family: "Roboto-Bold";
  font-size: 20px;
  color: white;
  border: none;
  transition: background-color 0.4s ease, box-shadow 0.4s ease;
}
.text-left3:hover {
  background-color: #f72626;
  box-shadow: 0 0 10px #ff0000;
}


/*.text-left3 {
display: flex;
justify-content: center;
align-items: center;
height: 66px;
width: 304px;
margin-top: 29px;
border-radius: 10px;
background-color: #FF5A5A;
font-family: 'Roboto-Regular';
color: white;
font-size: 24px;
text-align: center;
list-style-type: none;
}*/

.container_line2 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  height: 912px;
}

.text1-line2 {
margin-top: 76px;
font-family: 'Roboto-Bold';
font-size: 50px;
color: #29A849;
}

.text2-line2 {
margin-top: 36px;
font-family: 'Roboto-Bold';
color: #7A7A7A;
font-size: 22px;
}

.forma-centr {
  background-image: url(../img/mountain.svg);
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 641px;
  width: 1077px;
  margin-top: 27px;
}

.text1-forma {
  margin-top: 43px;
  margin-left: 121px;
  font-family: "Roboto-Bold";
 font-size: 32px;
 color: white;
}

.text-forma {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 15px;
  margin-left: 121px;
  gap: 5px;
}


.text2-forma {
 display: flex;
 justify-content: flex-start;
 align-items: center;
 background-color: white;
 border-radius: 10px;
 width: 339px;
 height: 40px;
 font-family: "Roboto-Bold";
 font-size: 16px;
 color: #0b0b0b;
 padding-left: 15px;
 border: none;
 transition: box-shadow 0.4s ease;
 outline:none;
}
.text2-forma:hover{
  box-shadow: 0 0 10px #00ff40;
}

 .text2-forma::placeholder {
      color: #7A7A7A;
      opacity: 0.4;
    }

.tex2-forma_lt {
  font-family: "Roboto-Regular";
  font-size: 10px;
  text-align: left;
  color: white;
  padding-left: 15px;
}

  /*.tex2-forma:focus {
      color: #212529;
      background-color: #fff;
      border-color: #bdbdbd;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(158, 158, 158, 0.25);
    }
*/

.text3-forma {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-left: 42px;
  height: 45px;
  width: 220px;
  background-color: #FF5A5A;
  border-radius: 10px;
  font-family: "Roboto-Bold";
  font-size: 20px;
  color: white;
  border: none;
  transition: background-color 0.4s ease, box-shadow 0.4s ease;
}
.text3-forma:hover {
  background-color: #f72626;
  box-shadow: 0 0 10px #ff0000;
}


.text2-forma-area {
margin-top: 10px;
padding-top: 10px;
padding-left: 15px;
border-radius: 10px;  
width: 339px;
height: 66px;
background-color: white;
font-family: "Roboto-Bold";
font-size: 16px;
border: none;
color: #0b0b0b;
transition: box-shadow 0.4s ease;
resize: horizontal; /* Разрешает только вертикальное растягивание */
max-width: 500px; /* Ограничивает максимальную высоту */
min-width: 339px;
outline:none; 
}

.text2-forma-area:hover{
  box-shadow: 0 0 10px #00ff40;
}
.text2-forma-area::placeholder {
  color: #7A7A7A;
  opacity: 0.4;
}
.checkbox1 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 5px;
  height: 40px;
  width: 339px;
  color: #F6FFF8;
  gap: 10px;
  background-color: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(8px);
  border-radius: 10px;
  color: white;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.in-chek {
  margin-left: 10px;
}
.l-chek {
  font-family: "Roboto-Regular";
  font-size: 10px;
  text-align: left;

}

.container_line3 {
  height: 493px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
}

.content_left{
  width: 548px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.content_left-text1 {
  display: flex;
  justify-content: flex-start;
  margin-top: 132px;
  margin-left: 10px;
  height: 90px;
  width: 562px;
  text-align: left;
  font-family: "Roboto-Bold";
  font-size: 45px;
  line-height: 45px; /* отступ между строк*/
  color: #29A849;
}


.content_left-text2 {
  display: flex;
  justify-content: flex-start;
  text-align: left;
  margin-top: 20px;
  margin-left: 10px;
  height: 46px;
  width: 477px;
  font-family: "Roboto-Bold";
  font-size: 20px;
  /*letter-spacing: 1px; /*расстояние между бковами*/
  color: #7A7A7A
}

.content_right{
background-image: url(../img/divan_m.png);
background-repeat: no-repeat;
margin-top: 27px;
height: 431px;
width: 542px;
}

.container_line4 {
  height: 378px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.line4_box1 {
  /*background: #2A7B9B;*/
  /*background-image: url(../img/tlg_fon.svg);*/
  background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(110, 190, 131, 1) 100%);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-end;
  justify-content: space-between;
  border-radius: 15px;
  height: 200px;
  width: 1110px;
}

.content_left_line4 {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}

.text1-line4 {
margin-left: 22px;
margin-bottom: 11px;
font-family: 'Roboto-Bold';
font-size: 22px;
color: white;
text-align: left;
}

.text2-line4 {
margin-left: 22px;
margin-bottom: 21px;
font-family: 'Roboto-Bold';
font-size: 16px;
color: white;
text-align: left;
}

.text3-line4 {
  /*background-image: url(../img/tlg_butt.svg);*/
  background-color: #2197D4;
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: 'Roboto-Bold';
  font-size: 20px;
  color: white;
  height: 50px;
  width: 257px;
  border-radius: 10px;
  background-color: #2197D4;
  margin-left: 265px;
  margin-bottom: 29px;
}

.text3-line4:hover {
  background-color: #1194d5;
  box-shadow: 0 0 10px #1194d5;
}

.content_right_line4 {
margin-right: 32px;
background-image: url(../img/tel_tlg.svg);
height: 269px;
width: 317px;
}

.container_line5 {
  height: 638px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;

}

.text1-line5 {
margin-top: 21px;
font-family: 'Roboto-Bold';
font-size: 45px;
color: #29A849;
}

.text2-line5 {
margin-top: 21px;
font-family: 'Roboto-Bold';
font-size: 20px;
color: #7A7A7A;
}

.line5_box2 {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 51px;
margin-top: 43px;
}

.content_left_line5 {
/*background-image: url(../img/box_car.svg);*/
background-color: #6DC382;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-end;
border-radius: 10px;
height: 422px;
width: 350px;
}

.text3-line5 {
text-align: left;
margin-bottom: 30px;
margin-left: 15px;
color: white;
font-family: 'Roboto-Bold';
font-size: 45px;
}

.text4-line5 {
height: 44px;
width: 296px;
text-align: left;
margin-bottom: 22px;
margin-left: 15px;
color: white;
font-family: 'Roboto-Bold';
font-size: 18px;
}

.text5-line5 {
text-align: left;
margin-bottom: 35px;
margin-left: 15px;
color: white;
font-family: 'Roboto-Bold';
font-size: 18px;
}

.text6-line5 {
text-align: left;
margin-bottom: 22px;
margin-left: 15px;
color: white;
font-family: 'Roboto-Bold';
font-size: 18px;
}

.line5_box3 {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: flex-end;
justify-content: center;
}

.line5_box3_centr {
  background-image: url(../img/gaz_white.svg);
  background-repeat: no-repeat;
  height: 148px;
  width: 343px;
}

.content_right_line5 {
/*background-image: url(../img/box_car.svg);*/
background-color: #6DC382;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-end;
border-radius: 10px;
height: 422px;
width: 350px;
}

.line5_box3_centr2 {
  background-image: url(../img/gaz_grey.svg);
  background-repeat: no-repeat;
  height: 148px;
  width: 343px;
}

.container_line6 {
  height: 720px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.text1-line6 {
margin-top: 26px;
font-family: 'Roboto-Bold';
font-size: 45px;
color: #29A849;
}

.text2-line6 {
margin-top: 27px;
font-family: 'Roboto-Bold';
font-size: 20px;
color: #7A7A7A;
}

.line6_box1 {
margin-top: 76px;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 34px;
}

.line6_box2 {
  /*background-color: black;*/
  background-color: #6DC382;
  /*background-image: url(../img/green_box.svg);*/
  object-fit: fill;
  border-radius: 10px;
  width: 364px;
  height: 200px;
}

.line6_box3 {
margin-top: 60px;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 34px;
}

.line6_box2 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}

.text3-line6 {
 text-align: left;
  font-family: 'Roboto-Bold';
  font-size: 16px;
  color: white;
  margin-left: 29px;
  margin-top: 20px;
}

.text4-line6 {
  width: 290px;
  text-align: left;
  font-family: 'Roboto-Bold';
  font-size: 13px;
  color: white;
  margin-left: 29px;
  margin-top: 20px;
}

.img-1 {
  background-image: url(../img/11.svg);
  margin-top: 21px;
  margin-left: 21px;
  height:18px;
  width: 24px;
  object-fit: fill;
  background-repeat: no-repeat;
}

.container_line7 {
  height: 449px;
  display: flex;
  flex-direction: column;
  /*justify-content: center;
  align-items: center;*/

}

.text1-line7 {
margin-top: 46px;
margin-bottom: 34px;
margin-top: 26px;
font-family: 'Roboto-Bold';
font-size: 45px;
color: #29A849;
display: flex;
justify-content: left;
text-align: left;
}

.content_faq {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

details { 
  display:block;
  width:1090px;
  overflow:hidden;
  /*margin-bottom: 20px;*/
  text-align: left;
  font-family: 'Roboto-Bold';
  font-size: 20px;
  color: black;
}

summary {
  font-family: 'Roboto-Bold';
  font-size: 25px;
  color: #7A7A7A;
  display:block;
  cursor: pointer;
  position: relative;
  text-align: left;
  padding: 2% 0;
}

.img-2 {
  height: 1px;
  width: 1090px;
  background-image: url(../img/line.svg);
}

.footer {
  /*background-image: url(../img/green_fon.svg);*/
  background-color: #6DC382;
  padding-top: 20px;
  height: 200px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}

.img-3 {
  background-image: url(../img/logo_foot.svg);
  margin-top: 15px;
  height: 85px;
  width: 136px;
  object-fit: fill;
  background-repeat: no-repeat;
}

.footer_box1{ 
  margin-top: 15px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 15px;
 }

.footer_box_in {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}

.img-4 {
  background-image: url(../img/mail.svg);
  margin-right: 6px;
  height: 24px;
  width: 24px;
  object-fit: fill;
  background-repeat: no-repeat;
}

.img-5 {
  background-image: url(../img/tel.svg);
  margin-right: 6px;
  height: 24px;
  width: 24px;
  object-fit: fill;
  background-repeat: no-repeat;
}

.img-6 {
  background-image: url(../img/map.svg);
  margin-right: 6px;
  height: 24px;
  width: 24px;
  object-fit: fill;
  background-repeat: no-repeat;
}

.text_footer {
  text-align: center;
  font-family: 'Roboto-Regular';
  font-size: 18px;
  color: white;
}

.text2_footer {
  margin-top: 30px;
  text-align: center;
   font-family: 'Roboto-Regular';
  font-size: 13px;
  color: #7A7A7A;
}

@media (max-width: 450px) {
  .container {
    max-width: 393px;
    text-align: center;
   margin: 0 auto; /* выравниваем контейнер по середине */
  padding: 0 5px 0; /* делаем отступ 10 по краям */
  }
  .number_phone {
    display: none;
  }
  .image-logo {
    /*display: none;*/
    background-image: url(../img/header-logo.svg);
    background-repeat: no-repeat;
    object-fit: fill;
    width: 136px;
    height: 85px;
  }
  .header {
    height: 100px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .container_line1 {
  height: 633px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  }

.text-left3 {
  height: 45px;
  width: 220px;
}


  .line1-logo-centr {
    display: none;
  }
  .car_green {
    display: none;
  }
  .line1_box_right {
    display: none;
  }
   .car_green2 {
    margin-top: 15px;
    display: flex;
    object-fit: fill;
    width: 325px;
    height: 300px;
  }
  .line1_box_center {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .text-left1 {
  margin-top: 20px;
  margin-left: 5px;
  height: 70px;
  width: 364px;
  line-height: 25px;
  font-family: 'Roboto-Bold';
  font-size: 26px;
  color: #29A849;
  text-align: left;

  }
  .line1_box_left {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  width: 325px;
  }
  .text-left2 {
  margin-top: 26px;
  height: 90px;
  width: 364px;
  margin-left: 5px;
  line-height: 30px;
  font-family: 'Roboto-Bold';
  font-size: 20px;
  text-align: left;
  letter-spacing: 2px;
  color: #7A7A7A;
  }

  .text-left-num-inner {
    display: flex;
  }
  /*.text-left-num-inner {
  margin-top: 20px;
  height: 30px;
  width: 364px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  }*/
  
  .text-left-num {
  margin-top: 20px;
  height: 40px;
  width: 364px;
  margin-left: 5px;
  display: block;
  font-family: 'Roboto-Bold';
  color: #7A7A7A;
  font-size: 17px;
  text-align: left;
  }

  .container_line2{
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  height: 850px;
  }

  .text1-line2{
  margin-top: 36px;
  margin-left: 5px;
  height: 65px;
  width: 364px;
  font-family: 'Roboto-Bold';
  font-size: 28px;
  line-height: 25px;
  color: #29A849;
  text-align: left;
  }

  .text2-line2 {
  height: 40px;
  width: 364px;
  margin-top: 13px;
  margin-left: 5px;
  font-family: 'Roboto-Bold';
  color: #7A7A7A;
  font-size: 16px;
  text-align: left;
}

.forma-centr {
  background-image: url(../img/mountain365.svg);
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 610px;
  width: 364px;
  margin-top: 27px;
  border-radius: 15px;
}

.text1-forma {
  margin-top: 10px;
  margin-left: 0px;
  margin-bottom: 10px;
  font-family: "Roboto-Bold";
 font-size: 32px;
 color: white;
}

.text-forma {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0px;
  margin-left: 0px;
  gap: 5px;
}

.tex2-forma_lt {
  width: 339px;
  display: flex;
  font-family: "Roboto-Regular";
  font-size: 10px;
  text-align: left;
  color: white;
  padding-left: 15px;
}

.text2-forma {
 height: 45px;
}
.text3-forma {
  margin-top: 15px;
  margin-left: 0px;
}

  .container_line3{
  height: 580px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  }

.content_left{
  width: 364px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.content_right {
background-image: url(../img/divan_m.png);
background-repeat: no-repeat;
 background-size: cover;
margin-top: 10px;
height: 360px;
width: 364px;
}

.content_left-text1 {
  margin-top: 36px;
  margin-left: 5px;
  height: 65px;
  width: 350px;
  font-family: 'Roboto-Bold';
  font-size: 28px;
  line-height: 25px;
  color: #29A849;
  text-align: left;
}

  .content_left-text2 {
  height: 60px;
  width: 340px;
  margin-top: 13px;
  margin-left: 5px;
  font-family: 'Roboto-Bold';
  color: #7A7A7A;
  font-size: 16px;
  text-align: left;
}

  .container_line4 {
  height: 279px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.line4_box1 {
  /*background: #2A7B9B;*/
  background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(110, 190, 131, 1) 100%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  border-radius: 15px;
  height: 219px;
  width: 364px;
}

.text1-line4 {
height: 51px;
width: 340px;
margin-top: 38px;
margin-left: 0;
margin-bottom: 0;
font-family: 'Roboto-Bold';
font-size: 18px;
color: white;
text-align: center;
}

.text2-line4 {
height: 28px;
width: 298px;
margin-top: 6px;
margin-left: 0;
margin-bottom: 0;
font-family: 'Roboto-Bold';
font-size: 14px;
color: white;
text-align: left;
}

.text3-line4 {
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: 'Roboto-Bold';
  font-size: 20px;
  color: white;
  margin-top: 24px;
  height: 50px;
  width: 206px;
  border-radius: 10px;
  background-color: #2197D4;
  margin-left: 0;
  margin-bottom: 0;
}

.content_right_line4 {
  display: none;
}
  .container_line5{
  height: 800px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center; 
  }

.text1-line5 {
  margin-top: 36px;
  margin-left: 5px;
  height: 35px;
  width: 364px;
  font-family: 'Roboto-Bold';
  font-size: 28px;
  line-height: 25px;
  color: #29A849;
  text-align: left;
}
.text2-line5 {
  height: 40px;
  width: 364px;
  margin-top: 13px;
  margin-left: 5px;
  font-family: 'Roboto-Bold';
  color: #7A7A7A;
  font-size: 16px;
  text-align: left;
}

.line5_box2 {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 19px;
margin-top: 20px;
}

.content_left_line5 {
/*background-image: url(../img/box_car.svg);*/
background-color: #6DC382;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-end;
border-radius: 10px;
height: 302px;
width: 260px;
}

.text3-line5 {
text-align: left;
margin-bottom: 19px;
margin-left: 12px;
color: white;
font-family: 'Roboto-Bold';
font-size: 30px;
}

.text4-line5 {
height: 30px;
width: 198px;
text-align: left;
margin-bottom: 15px;
margin-left: 12px;
color: white;
font-family: 'Roboto-Bold';
font-size: 12px;
}

.text5-line5 {
text-align: left;
margin-bottom: 15px;
margin-left: 12px;
color: white;
font-family: 'Roboto-Bold';
font-size: 12px;
}

.text6-line5 {
text-align: left;
margin-bottom: 15px;
margin-left: 12px;
color: white;
font-family: 'Roboto-Bold';
font-size: 12px;
}

.line5_box3 {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: flex-end;
justify-content: center;
}

.line5_box3_centr {
  background-image: url(../img/gaz_white_m.svg);
  background-repeat: no-repeat;
  height: 133px;
  width: 260px;
}

.content_right_line5 {
/*background-image: url(../img/box_car.svg);*/
background-color: #6DC382;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-end;
border-radius: 10px;
height: 302px;
width: 260px;
}

.line5_box3_centr2 {
  background-image: url(../img/gaz_grey_m.svg);
  background-repeat: no-repeat;
  height: 133px;
  width: 260px;
}

  .container_line6 {
  height: 800px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  }

.text1-line6 {
    margin-top: 36px;
  margin-left: 5px;
  height: 35px;
  width: 364px;
  font-family: 'Roboto-Bold';
  font-size: 28px;
  line-height: 25px;
  color: #29A849;
  text-align: left;
}

.text2-line6 { 
    height: 40px;
  width: 364px;
  margin-top: 13px;
  margin-left: 5px;
  font-family: 'Roboto-Bold';
  color: #7A7A7A;
  font-size: 16px;
  text-align: left;
}
.line6_box1 {
margin-top: 30px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
flex-wrap: nowrap;
gap: 22px;
}

.line6_box3{ 
  display: none;
}



  .container_line7 {
  height:313px;
  display: flex;
  flex-direction: column;
  /*justify-content: center;
  align-items: center;*/
  }
.text1-line7 {
  margin-top: 36px;
  margin-left: 5px;
  margin-bottom: 0;
  height: 35px;
  width: 364px;
  font-family: 'Roboto-Bold';
  font-size: 28px;
  line-height: 25px;
  color: #29A849;
  text-align: left;
}

details { 
  width:364px;
  font-size: 14px;
}

summary {
  font-size: 16px;
  width:364px;
  padding: 30px 0px 3px;
}

.img-2 {
  width: 337px;
}

.img-3 {
  display: none;
}
.footer_box1{ 
  margin-top: 35px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 15px;
 }


}