.inner_shadow {
    background: #EDF1F2;
    box-shadow: inset 0px 4px 113.7px rgba(0, 0, 0, 0.25);
}
.moon {
    box-shadow: 0px 100px 80px 0px rgba(0, 0, 0, 0.10),
                0px 64.815px 46.852px 0px rgba(0, 0, 0, 0.05),
                0px 38.519px 25.481px 0px rgba(0, 0, 0, 0.04),
                0px 20px 13px 0px rgba(0, 0, 0, 0.04),
                0px 8.148px 6.519px 0px rgba(0, 0, 0, 0.03),
                0px 1.852px 3.148px 0px rgba(0, 0, 0, 0.02);
}

 
   

  
  
    
    /* Убедимся, что контейнер с кнопкой и инпутом растягивается по ширине */
    .t-form__inputsbox {
      display: flex !important;
      flex-direction: column !important; /* Располагаем элементы вертикально */
    }

    /* Задаем ширину кнопке как ширину инпута */
    .t-submit {
      width: 100% !important; /* Кнопка займет всю доступную ширину контейнера */
      height: 60px !important; /* Высота кнопки */
      box-sizing: border-box !important; /* Учитываем отступы */
    }



a.t778__btn {
    padding-left: 0px;
}
.t778__textwrapper {
    height: 180px !important;
}
.t778__content {
    height: 240px !important;
}
.t778__btn table {
    text-align: left;
}
@media screen and (max-width: 1200px){
.t778__textwrapper {
    height: 250px !important;
}
.t778__content {
    height: 300px !important;
}
}
@media screen and (max-width: 960px){
.t778__textwrapper {
    height: 210px !important;
}
.t778__content {
    height: 270px !important;
}
}
@media screen and (max-width: 480px){
.t778__textwrapper {
    height: 180px !important;
}
.t778__content {
    height: 240px !important;
}
}

