.hero-outer{padding:0 30px}.hero-banner{border-radius:30px;display:flex;margin:0 auto;max-width:1380px;overflow:hidden;position:relative}.hero-banner .page-center{align-items:center;display:flex;gap:30px;justify-content:space-between;position:relative;z-index:10}.hero-banner .video-overlay{font-size:0;height:100%;overflow:hidden;padding-bottom:56.25%;position:absolute;top:0;width:100%}.video-overlay img{height:100%!important;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%!important}.video-overlay.self_hosted{padding-bottom:0}.hero-banner .video-overlay:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.hero-banner .video-overlay iframe{height:100%;left:0;position:absolute;top:0;width:100%}.hero-banner .video-overlay video{height:100%;object-fit:cover;width:100vw}.hero-banner .ban-text{color:var(--white);max-width:630px;width:100%}.ban-text h1{color:var(--white);font-size:clamp(38px,6vw,64px);margin-bottom:var(--space-md)}.ban-text .theme-buttons{margin-top:var(--space-md)}.ban-form{background:rgba(243,250,255,.9);border-radius:15px;margin-left:auto;max-width:427px;min-height:353px;padding:23px 32px 32px;width:100%}.ban-heading{margin-bottom:var(--space-md);text-align:center}.ban-heading h5{margin-bottom:4px}.ban-heading p{font-size:14px;margin-bottom:0}.ban-form h3:empty,.ban-form.md{display:none}.ban-form .hs-form-field{margin-bottom:14px;position:relative}.ban-form fieldset.form-columns-2{display:flex;gap:14px}.ban-form form .hs-form-field>label:not(.hs-form-booleancheckbox-display){color:var(--paragraph);font-size:14px;font-weight:600;left:14px;opacity:.9;position:absolute;top:10px;transition:all .2s ease}.ban-form form .hs-form-field.input-focused>label:not(.hs-form-booleancheckbox-display){font-size:10px;top:4px}.ban-form .input{margin:0!important}.ban-form .input::placeholder{opacity:.9}.ban-form .hs-input:not([type=checkbox]){border:0;border-radius:30px;color:var(--paragraph);font-size:var(--xxs-font);font-weight:600;height:42px;line-height:1.6;outline:none;padding:10px 14px;width:100%!important}.ban-form .input-focused input.hs-input{padding:16px 14px 10px}.ban-form .input-focused .hs-input{padding:13px 14px 10px}.ban-form .hs-form-required{color:var(--paragraph)}.ban-form select.hs-input{appearance:none;-webkit-appearance:none;background:#fff url(https://242793241.fs1.hubspotusercontent-na2.net/hubfs/242793241/Bariatric-Institute/arrow-down-primary.svg) no-repeat right 16px center}.ban-form select.hs-input option:disabled{display:none}.ban-form label.hs-form-booleancheckbox-display{color:var(--paragraph);font-size:12px}.ban-form li.hs-form-booleancheckbox{margin:0!important}.ban-form label.hs-form-booleancheckbox-display a{color:var(--secondary);font-weight:700;text-decoration:none}.ban-form .hs-input[type=checkbox]{display:none}.ban-form .hs-form-booleancheckbox-display{cursor:pointer;padding-left:25px;position:relative}.ban-form .hs-form-booleancheckbox-display:before{background-color:var(--white);border:1px solid #e8eaee;content:"";height:17px;left:0;position:absolute;top:2px;transition:background-color .3s,border-color .3s;width:17px}.ban-form .hs-input[type=checkbox]:checked+span:after{background:var(--secondary);border:1px solid var(--line);color:var(--white);content:"✔";font-size:14px;height:17px;left:0;line-height:1.1;position:absolute;text-align:center;top:2px;width:17px}.ban-form .hs_submit.hs-submit{margin-top:var(--space-xxs)}.ban-form input.hs-button.primary.large{background:var(--secondary);border-radius:50px;font-size:16px;font-weight:700;height:52px;padding:14px 22px;width:100%}.ban-form input.hs-button.primary.large:hover{background:var(--secondary-accent);color:var(--white)}.ban-form ul.no-list.hs-error-msgs.inputs-list li{margin:5px 0 0}.ban-form .hs-error-msg{color:#ef6b51;font-size:12px;line-height:1}.ban-form .submitted-message{color:var(--primary);text-align:center}@media (max-width:1199px){.hero-banner .video-overlay{width:260%}}@media (max-width:767px){.video-overlay img{object-position:-480px 0}.hero-outer{padding:0 8px}.hero-banner{border-radius:10px 10px 0 0}.hero-banner .page-center{justify-content:center}.ban-text h1{margin-bottom:var(--space-sm-xs)}.ban-text .theme-buttons{margin-top:var(--space-md-xs)}.ban-text .theme-buttons .theme-btn{margin:inherit;max-width:max-content;min-width:200px;width:auto}.ban-form.lg{display:none}.ban-form.md{background:var(--light-gray-blue);border:1px solid var(--line);border-radius:0 0 10px 10px;border-top:0;display:block;max-width:100%;padding:32px 24px 39px}.ban-heading{margin-bottom:var(--space-md-xs)}.ban-heading p{font-size:13px}.ban-form form .hs-form-field>label:not(.hs-form-booleancheckbox-display){font-size:var(--xxs-xs-font)}.ban-form .hs-input:not([type=checkbox]){border:1px solid var(--line);font-size:var(--xxs-xs-font)}.ban-form select.hs-input{background:var(--white) url(https://242793241.fs1.hubspotusercontent-na2.net/hubfs/242793241/Bariatric-Institute/arrow-down-primary.svg) no-repeat right 16px center!important}.hs-form-booleancheckbox-display:before{background:var(--light)}}