.submitted-message {
    display: none ;
    text-align: center;
}
iframe.unique-meeting-iframe {
    position: relative;
}
.form-section-2024 { padding: 20px 0px; } 
.form-section-2024 .banner-wrapper { display: flex; flex-wrap: wrap; align-items: center;position:relative; } 
.form-section-2024 .banner-wrapper:before {content: ''; width: 700px; height: 700px; background-image: url(https://46744128.fs1.hubspotusercontent-na1.net/hubfs/46744128/Teambridge_2024/Images/industry-hero-bg.png); background-repeat: no-repeat; background-size: inherit; top: 0; left: 389px; right: 0; position: absolute; z-index: -2; } 
.form-section-2024 .heading span { background: -webkit-linear-gradient(1800deg, #cd0047, #003cff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.form-section-2024 .left-part { width: 50%;display:none; } 
.form-section-2024 .left-part .left-inner { padding-right: 166px; }
.form-section-2024 .left-part .content p{font-family: Manrope, sans-serif;font-size:18px;color:#3b3f46;line-height:1.6;}
.form-section-2024 .right-part { width: 70%;margin: 0 auto; } 
.form-section-2024 .left-part .cta {padding: 20px 0px;}
.form-section-2024 .left-part .cta a { font-family: 'TT Hoves';display: inline-block; line-height: 1; background-color: #416eff; font-size: 18px; font-weight:500; padding: 13px 25px; border-radius: 41px; color: #fff; fill: #fff; text-align: center; transition: all .3s; } 
.form-section-2024 .left-part .cta a:hover { background-color:#224dd7;}
.form-section-2024 .heading * { text-transform: capitalize;font-family: 'TT Hoves'; font-size: 60px; font-weight: 500; line-height: 0.9; color: #1a1c1f; letter-spacing -1.8px }

.form-section-2024 .right-part .form label>span{ color:#212529;font-family: 'TT Hoves';}
.form-section-2024 .right-part .form form input::placeholder{ color:#87909e !important;font-family: 'TT Hoves';}
.form-section-2024 .right-part .form .hs-error-msgs { order: 2;margin-top: 10px;}
.form-section-2024 .right-part .form input { border-radius: 100px !important;}

.form-section-2024 .hs_submit{
    text-align: center;
    margin: 0 auto;
}



   #popup {
        display: none; /* Hidden by default */
        position: fixed; /* Stay in place */
        z-index: 1000; /* Sit on top */
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5); /* Black background with transparency */
        overflow: hidden; /* Disable scrolling */
    }

    /* Popup content */
    #popup-content {
       position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: white; padding: 20px; border-radius: 10px; width: 70%; max-width: 100%; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); height: 742px;
    }

    /* Close button */
    .close-btn {
     color: #000; cursor: pointer; font-size: 24px; font-weight: 700; position: absolute; right: 9px; top: -7px;
    }

    .close-btn:hover {
        color: #000;
    }
.youtube-video { height: 100%; }
.popup-button.button-1 { text-align: center; margin-top: 20px; }
.popup-button.button-1 a{ background-color:#00b1e2;color:#fff;}
.popup-button.button-1 a:hover{ background-color:#fff;color:#00b1e2;}


@media(max-width:991px){
  .form-section-2024 { padding: 80px 0;}
  .form-section-2024 .left-part .left-inner { padding-right: 0px;padding-bottom:40px; }
  .form-section-2024 .left-part, .form-section-2024 .right-part{ width:100%;}
  .form-section-2024 .banner-wrapper:before{ width:100%; height:100%; top: 0; left:0;}
  br{ display:none;}

}
@media(max-width:767px){
  
.form-section-2024 { padding: 60px 0 40px 0px;}

  }

