.elementor-541 .elementor-element.elementor-element-9137f6a{--display:flex;--min-height:100vh;}@media(min-width:768px){.elementor-541 .elementor-element.elementor-element-9137f6a{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-b05059e *//* =========================================
   JSMINEWAY MOBILE NAVBAR - FINAL
   ONLY MOBILE | DESKTOP + TABLET UNCHANGED
   ========================================= */

@media screen and (max-width: 768px) {

  #jsmine-contact-root .jsmine-header {
    top: 12px !important;
    left: 10px !important;
    right: 10px !important;

    height: 56px !important;
    min-height: 56px !important;

    padding: 6px 8px 6px 16px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;

    gap: 6px !important;
    border-radius: 50px !important;

    box-sizing: border-box !important;
  }

  /* JSMINEWAY */
  #jsmine-contact-root .jsmine-header .jsmine-brand {
    font-size: 11px !important;
    letter-spacing: 0.19em !important;
    line-height: 1 !important;

    white-space: nowrap !important;
    flex-shrink: 0 !important;
  }

  /* RIGHT SIDE */
  #jsmine-contact-root .jsmine-header nav {
    display: flex !important;
    align-items: center !important;

    margin: 0 !important;
    padding: 0 !important;

    flex-shrink: 0 !important;
  }

  /* START PROJECT */
  #jsmine-contact-root .jsmine-header nav .btn-pill {
    height: 42px !important;
    min-height: 42px !important;

    padding: 0 13px !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    gap: 5px !important;

    font-size: 8px !important;
    letter-spacing: 0.10em !important;
    line-height: 1 !important;

    white-space: nowrap !important;
    flex-shrink: 0 !important;

    box-sizing: border-box !important;
  }

  /* PREVENT START PROJECT FROM BREAKING */
  #jsmine-contact-root .jsmine-header nav .btn-pill span {
    white-space: nowrap !important;
    display: inline-block !important;

    word-break: normal !important;
    overflow-wrap: normal !important;

    flex-shrink: 0 !important;
  }

  /* ARROW */
  #jsmine-contact-root .jsmine-header nav .btn-pill svg {
    width: 8px !important;
    height: 8px !important;

    flex-shrink: 0 !important;
  }
}/* End custom CSS */