.elementor-kit-30{--e-global-color-primary:#fbcd04;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#00FF23;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#000000;overscroll-behavior:none;}.elementor-kit-30 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:890px;}.e-con{--container-max-width:890px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767%;}.e-con{--container-max-width:767%;}}/* Start custom CSS */html, body {
  height: 100%;
  overflow-x: hidden;
  overscroll-behavior: none;
  touch-action: pan-y;
  -webkit-overflow-scrolling: touch;
}
/* Force tablet layout on mobile landscape */
@media screen and (max-width: 900px) and (orientation: landscape) {

  /* Show tablet layout */
  body {
    font-size: 1rem;
  }

  /* Treat mobile landscape like tablet */
  .elementor-section,
  .elementor-container {
    max-width: 1024px;
  }

  /* Adjust padding / spacing */
  .elementor-section {
    padding-left: 20px;
    padding-right: 20px;
  }

}
<script>
function forceTabletMode() {
  const isLandscape = window.matchMedia("(orientation: landscape)").matches;
  const isPhoneLandscape = window.innerHeight < 500;

  if (isLandscape && isPhoneLandscape) {
    document.body.classList.add("force-tablet");
  } else {
    document.body.classList.remove("force-tablet");
  }
}

window.addEventListener("resize", forceTabletMode);
window.addEventListener("orientationchange", forceTabletMode);
forceTabletMode();
</script>
/* Force tablet layout on iPhone + Android landscape phones */
.force-tablet .elementor-row {
  flex-wrap: nowrap !important;
}

.force-tablet .elementor-column {
  width: auto !important;
}

/* Optional: tablet-style spacing */
.force-tablet .elementor-section {
  padding-left: 20px;
  padding-right: 20px;
}/* End custom CSS */