 .personal-checkbox {
          display: flex;
          margin: 15px 0;
          font-family: 'Roboto', Arial, sans-serif;
          font-weight: 300;
          color: #ffffff;
          font-size: 20px;
      }
  
      .personal-checkbox.error {
          color: red;
          background: white;
          padding: 10px;
      }
  
      .personal-checkbox .checkbox {
          display: flex;
          justify-content: center;
          align-items: center;
      }
  
      .personal-checkbox .checkbox .checkbox-check {
          width: 20px;
          height: 20px;
          margin-right: 5px;
      }
  
      .t-submit:disabled {
          opacity: 0.65;
      }
  
      .t228__list_item.t-active a {
          color: #ff1500 !important;
      }
  
      #order .t-menu__link-item.t-active::after {
          content: '';
          position: absolute;
          left: 0;
          bottom: 0%;
          opacity: 0;
          width: 100%;
          height: 100%;
          -webkit-box-shadow: inset 0px -px 0px 0px;
          -moz-box-shadow: inset 0px -px 0px 0px;
          box-shadow: inset 0px -px 0px 0px;
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease;
      }
  
      #rec158760584 .t228__list_item.t-active .t-menu__link-item::after {
          opacity: 1;
          bottom: -0px;
          border-bottom: 0px solid #0000FF;
          -webkit-box-shadow: inset 0px -1px 0px 0px #0000FF;
          -moz-box-shadow: inset 0px -1px 0px 0px #0000FF;
          box-shadow: inset 0px -1px 0px 0px #0000FF;
      }
  
      .buttons-lang {
          display: flex;
          flex-direction: column;
          margin-right: 20px;
          align-items: center;
          justify-content: center;
          height: 100%;
      }
  
      .buttons-lang .lang-button {
          color: #ffffff !important;
          font-size: 20px;
          font-weight: 600;
          text-transform: uppercase;
      }
  
      .buttons-lang .lang-button.current {
          color: rgb(255, 68, 0) !important;
      }
  
      #allrecords .t228 .tel-item {
          margin-top: 5px;
          color: #ffffff;
          font-size: 16px;
          font-weight: 600;
          text-transform: uppercase;
          padding-left: 0;
          margin-right: 14px;
      }
  
      #allrecords .t228 .tel-item a {
          color: #ffffff;
          font-size: 16px;
          font-weight: 600;
          text-transform: uppercase;
      }
  
      #nav158760584 a:hover {
          transition: 0.7s;
          opacity: 0.7;
      }
  
      .mob-menu {
          display: none;
      }
  
      .body-mob-munu {
          display: none;
      }
  
      .t228__maincontainer {
          display: table;
      }
  
      .body-mob-menu {
          display: none;
      }
  
      @media (max-width: 980px) {
          .mob-menu {
              width: 100%;
              display: flex;
              position: fixed;
              justify-content: space-around;
              align-items: center;
              z-index: 1001;
              background: rgba(0, 0, 0, 0.75);
          }
  
          .burger-menu {}
  
          .burger-menu svg {
              width: 30px;
              height: 30px;
          }
  
          .body-mob-menu {
              background: rgba(0, 0, 0, 0.75);
              display: none;
              flex-direction: column;
              align-items: center;
              justify-content: center;
              position: fixed;
              z-index: 999;
              width: 100vw;
              height: 100vh;
          }
  
          .body-mob-menu.active {
              display: flex;
          }
  
          .buttons-lang {
              margin-right: 0;
              height: auto;
          }
  
          .t228__maincontainer {
              display: none;
          }
  
          .body-mob-menu .close-button {
              position: absolute;
              top: 15%;
              right: 10%;
          }
  
          .body-mob-menu .close-button svg {
              width: 20px;
              height: 20px;
          }
      }
  
      .t-form__submit {
          display: flex;
          justify-content: center;
          align-items: center;
          margin: 20px 0 0;
      }
      
      @media screen and (max-width: 980px) {
                      #rec158760584 .t-menusub__menu .t-menusub__link-item {
                          color: #ffffff !important;
                      }
  
                      .t228__leftside {
                          width: 100%;
                      }
  
                      .t228__leftcontainer {
                          width: 100%;
                      }
  
                      .t228__imglogo {
                          width: 320px;
                      }
  
                      .t228__leftcontainer a {
                          width: 100%;
                      }
                  }
  
                  @media screen and (max-width: 980px) {
                      .t228__maincontainer {
                          background: black;
                      }
                  }
  
                  @media screen and (max-width: 320px) {
                      .t228__leftside {
                          width: 100%;
                      }
  
                      .t228__leftcontainer {
                          width: 100%;
                      }
  
                      .t228__imglogo {
                          width: 280px;
                      }
  
                      .t228__leftcontainer a {
                          width: 100%;
                      }
                  }
                  
                 

