body {
    margin: 0px;
}

a {
    text-decoration: none;
    color: rgba(255, 255, 255, 0.8);
}

.tos-child {
    width: 100%;
    height: 3940px;
    right: 0;
    bottom: -1024px;
    left: 0;
    background: linear-gradient(180deg, #2b2d42, #0b0d25 51%, #07072d);
}

.tos-child,
.tos-item,
.touch-id-icon6 {
    position: absolute;
    margin: 0 !important;
}

.touch-id-icon6 {
    width: 468px;
    height: 467px;
    top: 127px;
    left: -230px;
    overflow: hidden;
    flex-shrink: 0;
    object-fit: contain;
    z-index: 1;
}

.tos-item {
    width: 291px;
    height: 291px;
    top: -164px;
    right: -26px;
    border-radius: 50%;
    background: linear-gradient(108.46deg,
            rgba(255, 255, 255, 0.15),
            rgba(255, 255, 255, 0.04));
    backdrop-filter: blur(10px);
    z-index: 2;
}

.valllt-icon3 {
    align-self: stretch;
    width: 126.1px;
    position: relative;
    max-height: 100%;
    min-height: 23px;
    flex-shrink: 0;

    z-index: 1;
}

.beta3 {
    width: 24px;
    position: relative;
    line-height: 8px;
    font-weight: 500;
    display: inline-block;
    min-width: 24px;
}

.beta-frame {
    align-self: stretch;
    border-radius: 89.47px;
    background: radial-gradient(50% 50%at 50% 50%,
            rgba(1, 191, 229, 0.06),
            rgba(1, 191, 229, 0.47));
    border: 0.9px solid rgba(243, 243, 243, 0.1);
    overflow: hidden;
    flex-direction: row;
    padding: 4px 8px;
    flex-shrink: 0;

    z-index: 1;
}

.beta-frame,
.frame-wrapper12,
.valllt-container {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}

.frame-wrapper12 {
    width: 41px;
    flex-direction: column;
    padding: 2px 0 0;
    box-sizing: border-box;
}

.valllt-container {
    flex-direction: row;
    gap: 5.3px;
}

.frame-wrapper11 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-end;
    padding: 0 0 14.9px;
}

.touch-id-icon7 {
    height: 613px;
    width: 613px;
    position: absolute;
    margin: 0 !important;
    right: -470.5px;
    bottom: -437px;
    overflow: hidden;
    flex-shrink: 0;
    object-fit: contain;
    z-index: 1;
}

.join-waitlist7 {
    flex: 1;
    position: relative;
    font-size: 16px;
    line-height: 28px;
    font-weight: 600;
    font-family: "Work Sans";
    color: #fff;
    text-align: center;
    white-space: nowrap;
}

.cta8,
.touch-id-group {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
}

.cta8 {
    cursor: pointer;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 14px 29px;
    background-color: #f46036;
    flex: 1;
    border-radius: 8px;
    overflow: hidden;
    white-space: nowrap;
    z-index: 3;
}

.cta8:hover,
.cta9:hover {
    background-color: #db471c;
    border: 1px solid rgba(230, 230, 230, 0.3);
    box-sizing: border-box;
}

.touch-id-group {
    width: 158px;
    position: relative;
}

.frame-parent17,
.tos-inner {
    display: flex;
    flex-direction: row;
    max-width: 100%;
}

.frame-parent17 {
    z-index: 2;
    width: 1103.9px;
    align-items: flex-end;
    justify-content: space-between;
    gap: 20px;
    text-align: center;
    font-size: 11px;
    color: #fff;
    font-family: "IBM Plex Sans KR";
}

.tos-inner {
    align-self: stretch;
    align-items: flex-start;
    justify-content: center;
    padding: 0 20px 68.6px 22px;
    box-sizing: border-box;
}

.quickly-build-beauti2 {
    margin: 0;
    width: 89%;
    position: relative;
    font-size: inherit;
    line-height: 25px;
    font-weight: 700;
    font-family: inherit;
    display: inline-block;
    flex-shrink: 0;
    max-width: 100%;
    z-index: 2;
}

@media only screen and (max-width: 768px) {
    .quickly-build-beauti2 {
        width: 100%;
        /* Full width on smaller screens */
        font-size: 18px;
        /* Adjust font size for smaller screens */
    }
}

.quickly-build-beauti-frame {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: 0 20px 0 119px;
    box-sizing: border-box;
    max-width: 100%;
}

@media only screen and (max-width: 768px) {
    .quickly-build-beauti-frame {
        flex-direction: column;
        /* Stack items vertically */
        padding: 0 10px;
        /* Adjusted padding for all sides */
        position: relative;
        left: -160px;
    }
}


.frame-child24 {
    align-self: stretch;
    flex: 1;
    position: relative;
    border-radius: 50%;
    background: linear-gradient(108.46deg,
            rgba(255, 255, 255, 0.15),
            rgba(255, 255, 255, 0.04));
    backdrop-filter: blur(10px);
    flex-shrink: 0;

    z-index: 2;
}

.ellipse-frame {
    margin-left: -328px;
    height: 381px;
    width: 215px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 166px 0 0;
    box-sizing: border-box;
}

.blank-line10,
.blank-line9,
.last-updated-march,
.welcome-to-valllt {
    margin: 0;
    font-size: 20px;
}

.acceptance-of-terms {
    margin: 0;
    font-size: 20px;
}

.blank-line11,
.by-downloading-installing {
    margin: 0;
}

.privacy-score {
    margin: 0;
    font-size: 20px;
}

.blank-line12,
.the-plugin-provides {
    margin: 0;
}

.use-of-the-plugin {
    margin: 0;
    font-size: 20px;
}

.blank-line13,
.the-plugin-is {
    margin: 0;
}

.feedback-and-reporting-issues {
    margin: 0;
    font-size: 20px;
}

.blank-line14,
.if-you-have1 {
    margin: 0;
}

.acceptance-of-terms1 {
    margin: 0;
    font-size: 20px;
}

.blank-line15,
.by-downloading-installing1 {
    margin: 0;
}

.privacy-score1 {
    margin: 0;
    font-size: 20px;
}

.blank-line16,
.the-plugin-provides1 {
    margin: 0;
}

.use-of-the-plugin1 {
    margin: 0;
    font-size: 20px;
}

.blank-line17,
.the-plugin-is1 {
    margin: 0;
}

.feedback-and-reporting-issues1 {
    margin: 0;
    font-size: 20px;
}

.blank-line18,
.we-welcome-feedback {
    margin: 0;
}

.changes-to-the-terms {
    margin: 0;
    font-size: 20px;
}

.blank-line19,
.we-reserve-the {
    margin: 0;
}

.disclaimers {
    margin: 0;
    font-size: 20px;
}

.blank-line20,
.the-plugin-is2 {
    margin: 0;
}

.limitation-of-liability {
    margin: 0;
    font-size: 20px;
}

.blank-line21,
.in-no-event {
    margin: 0;
}

.governing-law {
    margin: 0;
    font-size: 20px;
}

.blank-line22,
.these-terms-shall {
    margin: 0;
}

.contact-us2 {
    margin: 0;
    font-size: 20px;
}

.blank-line23,
.if-you-have2 {
    margin: 0;
}

.agreement {
    margin: 0;
    font-size: 20px;
}

.by-using-the-plugin-you-ackno,
.thank-you-for-choosing-valllt {
    margin: 0;
}

.lorem-ipsum-dolor-container1 {
    height: auto;
    width: 85%;
    position: relative;
    line-height: 150%;
    display: inline-block;
    flex-shrink: 0;
    padding-left: 13%;

    z-index: 2;
}

@media screen and (max-width: 768px) {
    .lorem-ipsum-dolor-container1 {
        width: 330px;
        /* Adjust to full width on smaller screens */
        padding-right: 130%;
        /* Decrease left padding for smaller screens */
        height: 2240px;
        top: -375px;
    }

    .acme-company3 {
        position: relative;
        line-height: 21px;
        display: inline-block;
        mix-blend-mode: normal;
        min-width: 119px;
        z-index: 1;
        left: 149px;
    }

    
}

@media only screen and (max-width: 600px) {
    .home-group {
         /* Reset the left position for mobile */
        justify-content: center;
        flex-wrap: wrap;
        gap: 18px;
        position: relative;
        left: 38px; /* Center the items horizontally */
    }
}


.frame-main,
.frame-parent18 {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    box-sizing: border-box;
    max-width: 100%;
    text-align: left;
    z-index: 1;
}

.frame-parent18 {
    position: relative;

    align-self: stretch;
    flex-direction: row;
    padding: 0 0 0 201px;
    gap: 113px;
    font-size: 16px;
    color: #f5f5f5;
    font-family: "Work Sans";
}

.frame-main {
    width: 100%;
    flex-direction: column;
    padding: 0 20px 63.6px 190px;
    gap: 50px;
    font-size: 36px;
    color: #fff;
    font-family: "IBM Plex Sans KR";
}

.frame-child25,
.frame-child26 {
    position: absolute;
    border-radius: 50%;
}

.frame-child25 {
    top: 0;
    left: -420px;
    background: radial-gradient(50% 50%at 50% 50%,
            rgba(212, 245, 245, 0.69),
            rgba(212, 245, 245, 0));
    width: 713px;
    height: 713px;
}

.frame-child26 {
    top: 21px;
    left: -17px;
    background: radial-gradient(50% 50%at 50% 50%,
            rgba(244, 96, 54, 0.42),
            rgba(224, 175, 160, 0));
    width: 692px;
    height: 692px;
    z-index: 1;
}

.ellipse-parent8 {
    position: absolute;
    top: 0;
    left: -1px;
    width: 675px;
    height: 512px;
}

.frame-child27,
.frame-child28 {
    position: absolute;
    border-radius: 50%;
}

.frame-child27 {
    top: 441px;
    left: 328px;
    background: radial-gradient(50% 50%at 50% 50%,
            rgba(224, 175, 160, 0.5),
            rgba(224, 175, 160, 0) 80.73%);
    width: 664px;
    height: 664px;
}

.frame-child28 {
    top: 815px;
    left: 0;
    background: radial-gradient(50% 50%at 50% 50%,
            rgba(18, 120, 241, 0.7) 7.25%,
            rgba(79, 181, 224, 0),
            rgba(18, 120, 241, 0));
    width: 815px;
    height: 833px;
    transform: rotate(-90deg);
    transform-origin: 0 0;
    z-index: 1;
}

.ellipse-parent9 {
    position: absolute;
    top: -566px;
    left: 877px;
    width: 634px;
    height: 1078px;
}

.frame-child29 {
    width: 15500px;
    height: 100%;
    position: absolute;
    margin: 0 !important;
    top: 0;
    right: -44px;
    bottom: 0;
    background: linear-gradient(108.46deg,
            rgba(255, 255, 255, 0.26),
            rgba(255, 255, 255, 0.07));
    backdrop-filter: blur(20px);
    z-index: 2;
}

.get-high-converting5,
.get-started3 {
    align-self: stretch;
    position: relative;
    z-index: 3;
}

.get-started3 {
    line-height: 28px;
    mix-blend-mode: normal;
    white-space: nowrap;
}

.get-high-converting5 {
    margin: 0;
    font-size: 36px;
    font-weight: 800;
    font-family: inherit;
    color: #fff;
}

.get-started-container {
    width: 729px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 24px;
    max-width: 100%;
}

.join-waitlist8 {
    width: 98px;
    position: relative;
    font-size: 16px;
    line-height: 28px;
    font-weight: 600;
    font-family: "Work Sans";
    color: #fff;
    text-align: center;
    display: inline-block;
    min-width: 98px;
}

.cta9 {
    cursor: pointer;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 14px 29px;
    background-color: #f46036;
    border-radius: 8px;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    white-space: nowrap;
    z-index: 3;
}

.cta-frame,
.rectangle-parent1 {
    display: flex;
    box-sizing: border-box;
}

.cta-frame {
    width: 729px;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: 0 20px;
    max-width: 100%;
}

.rectangle-parent1 {
    position: absolute;
    top: 0;
    left: -1px;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    padding: 105px 20px 106px 21px;
    gap: 50px;
    height: 100%;
}

.gradient-bg3 {
    height: 415px;
    flex: 1;
    position: relative;
    background-color: #040e2b;
    overflow: hidden;
    max-width: 100%;
    z-index: 1;
}

.gradient-bg-frame {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0 0 0 1px;
    box-sizing: border-box;
    max-width: 100%;
}

.acme-company3 {
    position: relative;
    line-height: 21px;
    display: inline-block;
    mix-blend-mode: normal;
    min-width: 119px;
    z-index: 1;
}

.acme-company-frame {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 6.6px 0 0;
}

.home10,
.home11,
.home9 {
    position: relative;
    line-height: 28px;
    display: inline-block;
    mix-blend-mode: normal;
    min-width: 92px;
    z-index: 1;
}

.home10,
.home11 {
    min-width: 114px;
}

.home11 {
    min-width: 77px;
}

.home-group {
    flex-direction: row;
    justify-content: flex-start;
    gap: 36px;
    max-width: 100%;
    font-size: 14px;
}

.frame-parent19,
.home-group,
.tos,
.tos-inner1 {
    display: flex;
    align-items: flex-start;
}

.frame-parent19 {
    width: 1114px;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    max-width: 100%;
    gap: 20px;
}

.tos,
.tos-inner1 {
    box-sizing: border-box;
    color: rgba(255, 255, 255, 0.8);
    font-family: "Work Sans";
}

.tos-inner1 {
    align-self: stretch;
    flex-direction: row;
    justify-content: center;
    padding: 0 24px 0 20px;
    max-width: 100%;
    text-align: left;
    font-size: 13px;
}
/* Mobile Devices (max-width: 600px) */
@media only screen and (max-width: 600px) {
    .tos-inner1 {
        padding: 0 15px; /* Adjust padding for smaller screens */
        text-align: center; /* Center text on smaller screens */
        font-size: 12px;
        position: relative;
        right: 346px; /* Slightly reduce font size */
    }
    .acme-company3 {
        padding: 0 15px; /* Adjust padding for smaller screens */
        text-align: center; /* Center text on smaller screens */
        font-size: 12px;
        position: relative;
        left: 230px;
    
    }
  .frame-child24 {
    display: none;
}
}

/* Tablets (601px to 1024px) */
@media only screen and (min-width: 601px) and (max-width: 1024px) {
    .tos-inner1 {
        padding: 0 15px; /* Adjust padding for smaller screens */
        text-align: center; /* Center text on smaller screens */
        font-size: 12px;
        position: relative;
        right: 346px; /* Slightly reduce font size */
    }
    .acme-company3 {
        padding: 0 15px; /* Adjust padding for smaller screens */
        text-align: center; /* Center text on smaller screens */
        font-size: 12px;
        position: relative;
        left: 230px;
    
    }
}

/* Larger Devices (min-width: 1025px) */
@media only screen and (min-width: 1025px) {
    .tos-inner1 {
        padding: 0 24px; /* Keep the original padding for larger screens */
        text-align: left; /* Keep text alignment left */
        font-size: 14px; /* Slightly increase font size for larger screens */
    }
}

.tos {
    width: 100%;
    position: relative;
    background-color: #2b2d42;
    overflow: hidden;
    flex-direction: column;
    justify-content: flex-start;
    padding: 40px 0 32.6px;
    gap: 36.4px;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    font-size: 16px;
}

@media screen and (max-width: 1400px) {
    .frame-parent18 {
        flex-wrap: wrap;
        justify-content: center;
        padding-left: 100px;
        box-sizing: border-box;
    }

    .frame-main {
        padding-bottom: 41px;
        box-sizing: border-box;
    }
}

@media screen and (max-width: 1200px) {

    .frame-main {
        padding-bottom: 27px;
        box-sizing: border-box;
    }
}

@media screen and (max-width: 825px) {

    .frame-parent18 {
        gap: 56px;
        padding-left: 50px;
    }

    .frame-main {
        gap: 25px;
        padding-bottom: 20px;
        box-sizing: border-box;
    }

    .get-high-converting5 {
        font-size: 29px;
    }

    .frame-parent19 {
        flex-wrap: wrap;
    }

    .tos {
        gap: 18px;
    }
}



.ellipse-frame {
    padding-top: 108px;
    box-sizing: border-box;
}

.frame-parent18 {
    gap: 28px;
    padding-left: 20px;
    box-sizing: border-box;
}

.get-high-converting5 {
    font-size: 22px;
}

.rectangle-parent1 {
    gap: 25px;
}

.home-group {
    flex-wrap: wrap;
    gap: 18px;
    position:relative;
    left:370px;
}


.blur {
    z-index: 1;
    position: relative;
}

/* Remove the blur effect from the waitlist form and its descendants */


/* Style the waitlist form */
.waitlistForm {
    background: linear-gradient(180deg, #2b2d42, #0b0d25 51%, #07072d);
    opacity: 0.95;
    position: fixed;
    z-index: 3;
    backdrop-filter: blur(10px);
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    display: flex !important;
    width: 55%;
    height: 130px;
    justify-content: center;
    align-items: center;
}

.waitlistForm1 {
    width: 747px;
    height: 293px;
    position: fixed;
    backdrop-filter: blur(100px);
    border-radius: 20px;
    background: linear-gradient(108.46deg,
            rgba(255, 255, 255, 0.26),
            rgba(255, 255, 255, 0.07));
    opacity: 1;
    z-index: 4;
    left: 50%;
    top: 50% !important;
    transform: translate(-50%, -50%);
    padding: 20px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#waitlistForm1 {
    color: white;
}
@media only screen and (max-width: 768px) {
    .waitlistForm1 {
      backdrop-filter: blur(100px);
      /*opacity: 1;*/
      z-index: 9999;
      width: 95%;
      max-width: none;
      height: 30%;
      padding: 10px;
      background-color:black;/* Adjust padding for smaller screens */
    }
  }

.lets-go1 {
    position: relative;
    font-size: 16px;
    line-height: 28px;
    font-weight: 600;
    font-family: "Work Sans";
    color: #fff;
    text-align: center;
    display: inline-block;
    min-width: 62px;
}
#waitlistForm1.wait h2 {
    font-family: Work Sans;
    font-weight: 500;
    position: relative;
    top: -28px;
    display: flex;
}

.cta13,
.frame-parent38 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;

}

.cta13 {
    cursor: pointer;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 14px 29px;
    background-color: #f46036;
    border-radius: 8px;
    overflow: hidden;
    justify-content: flex-start;
    white-space: nowrap;
    z-index: 1;
}

.cta13:hover {
    background-color: #db471c;
    border: 1px solid rgba(230, 230, 230, 0.3);
    box-sizing: border-box;
}

.frame-child52 {
    height: 50px;
    border-radius: 8px;
    background: transparent;
    margin-right: 10px;
    color: white;
    border-color: white;
    padding-inline: 25px;

}

.placeholder2 {
    margin: 0;
    align-self: stretch;
    height: 24px;
    font-size: inherit;
    font-weight: 800;
    font-family: inherit;
}



::-ms-input-placeholder {
    color: white;
}

.wait {
    display: none;
    align-self: center;

}

/*.close-button {*/
/*    position: absolute;*/
/*    top: 5px;*/
/*    right: 5px;*/
/*    background-color: transparent;*/
/*    border: none;*/
/*    cursor: pointer;*/
/*}*/
.btn-close {
    background-color: transparent;
    border: 0;
    font-size: 25px;
    cursor: pointer;
    position: absolute;
    top: 9px;
    right: 9px;
    border-radius: 50%;
    transition: all 0.2s ease-in;
}

.btn-close:hover {
    opacity: 0.9;
    background-color: lightgray;



}

.waitlistForm2 {
    width: 680px;
    top:448px;
    height: 290px;
    position: fixed;
    backdrop-filter: blur(100px);
    border-radius: 20px;
    background: linear-gradient(
      108.46deg,
      rgba(255, 255, 255, 0.26),
      rgba(255, 255, 255, 0.07)
    );
    
    
    left: 50%;
    
    transform: translate(-50%, -50%);
    
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 9999;
  }
  .success{
    width: 688px;
    top:448px;
    height: 293px;
    
    border-radius: 20px;
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  @media only screen and (max-width: 600px) {
    .waitlistForm2, .success {
      width: 100%; /* Adjust width to fit smaller screens */
      height: auto; /* Adjust height to auto for better flexibility */
      top: 50%; 
      border-radius: 13px/* Center the form vertically */
       /* Add padding to maintain spacing */
    }
    .success img {
      width: 100%;
      height: auto;
  
    }
    .touch-id-icon7 {
        height: 613px;
        width: 613px;
        position: absolute;
        margin: 0 !important;
        right: -470.5px;
        bottom: -437px;
        overflow: hidden;
        flex-shrink: 0;
        object-fit: contain;
        z-index: -9999;
        display: none;
    }
    .cta8 {
        cursor: pointer;
        border: 1px solid rgba(255, 255, 255, 0.3);
        padding: 14px 29px;
        background-color: #f46036;
        flex: 1;
        border-radius: 8px;
        overflow: hidden;
        white-space: nowrap;
        z-index: 3;
        border-radius: 100px;
    }
    .cta9 {
        
        border-radius: 100px;
    }
    .rectangle-parent9 {
        display: flex;
        justify-content: flex-start;
        max-width: 100%;
        width: 222px;
      }
      .cta13 {
      cursor: pointer;
            border: 1px solid rgba(255, 255, 255, 0.3);
            padding: 14px 29px;
            background-color: #f46036;
            border-radius: 8px;
            overflow: hidden;
            justify-content: flex-start;
            white-space: nowrap;
            z-index: 1;
            position: relative;
            left: 2px;
            width: 108px;
      }
      .lets-go1 {
      position: relative;
            font-size: 16px;
            line-height: 28px;
            font-weight: 600;
            font-family: "Work Sans";
            color: #fff;
            text-align: center;
            display: inline-block;
            min-width: 62px;
            left: -23px;
      }
      .email{
      position: relative;
      left: -2.5px;
      }
  
  }
  
  /* For medium devices (tablets, 600px to 1024px) */
  @media only screen and (min-width: 601px) and (max-width: 1024px) {
    .waitlistForm2{
      width: auto;
      height: auto;
      top: 50%;
      
    }
    .success img{
      width: auto;
      height: auto;
      
    }
    .touch-id-icon7 {
        height: 613px;
        width: 613px;
        position: absolute;
        margin: 0 !important;
        right: -470.5px;
        bottom: -437px;
        overflow: hidden;
        flex-shrink: 0;
        object-fit: contain;
        z-index: -9999;
        display: none;
    }
    .rectangle-parent9 {
        display: flex;
        justify-content: flex-start;
        max-width: 100%;
        width: 222px;
      }
      .cta13 {
      cursor: pointer;
      border: 1px solid rgba(255, 255, 255, 0.3);
      padding: 14px 29px;
      background-color: #f46036;
      border-radius: 8px;
      overflow: hidden;
      justify-content: flex-start;
      white-space: nowrap;
      z-index: 1;
      }
      .lets-go1 {
      position: relative;
      font-size: 16px;
      line-height: 28px;
      font-weight: 600;
      font-family: "Work Sans";
      color: #fff;
      text-align: center;
      display: inline-block;
      min-width: 62px;
      }
  }
  #waitlistForm2 {
    color: white;
  }
  #waitlistForm2.wait2 h2 {
  font-family: Work Sans;
  font-weight: 500;
  position: relative;
  top: -28px;
  display: flex;
  }
  .wait2{
    display: none ;
    align-self:center;
    
  }
  
  
