.place_index_infa_mob
 {
  max-width:100%;
  margin:auto;
  color: #ffffff;
  padding: 30px 30px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #232a33;
  font-size: 25px; 
  font-family: fonts;
  margin-top: 30px;
  transition: 3s;
 }

.promo_img_index {
      border-radius: 5px;
    }

.button_menu_mob {
  font-family: fonts;
  color: #ffffff !important;
  font-size: 45px;
  background: transparent;
  text-decoration: none;
  -webkit-appearance: none;
}

.button_menu_mob:hover {
  color: #e31e24 !important;
  background: transparent;
}

.example4_mob {
display:inline-block;
position:relative;
}

.example_text_4_mob {
display: block;
font-family: fonts-Medium;
width:90%;
height:95%;
position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
text-align:center;

color:#fff;
padding:10px;
background-color:rgba(0,0,0,0);
}

.place_index_one_mob
 {
  max-width: 100%;
  margin:auto;
  padding: 5px 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #e31e24;
  margin-top: 30px;
 }
 
.place_index_two_mob
 {
  max-width: 100%;
  margin:auto;
  padding: 5px 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #e31e24;
  margin-top: 30px;
 }

.place_mob {
  max-width: 965px; 
  padding-top: 30px;
}

#menu__toggle {
  opacity: 0;
}

#menu__toggle:checked ~ .menu__btn > span {
  transform: rotate(45deg);
}
#menu__toggle:checked ~ .menu__btn > span::before {
  top: 0;
  transform: rotate(0);
}
#menu__toggle:checked ~ .menu__btn > span::after {
  top: 0;
  transform: rotate(90deg);
}
#menu__toggle:checked ~ .menu__box {
  visibility: visible;
  left: 0;
}

.menu__btn {
  display: flex;
  align-items: center;
  position: absolute;
  /*top: 2px;*/
  /*left: 28px;*/

  width: 36px;
  height: 36px;

  cursor: pointer;
  z-index: 100;
}

.menu__btn > span,
.menu__btn > span::before,
.menu__btn > span::after {
  display: block;
  position: absolute;

  width: 100%;
  height: 2px;

  background-color: #616161;

  transition-duration: .25s;
}
.menu__btn > span::before {
  content: '';
  top: -8px;
}
.menu__btn > span::after {
  content: '';
  top: 8px;
}

.menu__box {
  display: block;
  position: fixed;
  visibility: hidden;
  /*top: 0px;*/
  left: -100%;

  width: 300px;
  height: 100%;

  margin: 0;
  padding: 150px 0px 0px 0px;

  list-style: none;

  background-color: #ECEFF1;
  box-shadow: 1px 0px 6px rgba(0, 0, 0, .5);

  transition-duration: .25s;
  overflow-y: auto;
  z-index: 99;
}

.menu__item {
  display: block;
  padding: 12px 24px;

  color: #333;

  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  font-weight: 600;

  text-decoration: none;

  transition-duration: .25s;
}
.menu__item:hover {
  background-color: #CFD8DC;
}