Let's get you started

Covert more visitors, and win more business with Front template.

* By clicking "Get Started", I agree to the Terms and Conditions

HTML:

          
            <!-- Hero Section -->
            <div class="u-gradient-overlay-half-primary-video-v1 u-bg-img-hero" style="background-image: url(../../assets/img/1920x1080/img20.jpg);">
              <!-- Video Background -->
              <div class="js-bg-video d-none d-md-block position-absolute w-100 h-100"
                   data-hs-bgv-type="youtube"
                   data-hs-bgv-id="0qisGSwZym4"
                   data-hs-bgv-loop="true">
              </div>
              <!-- End Video Background -->

              <div class="position-relative z-index-2">
                <!-- Content -->
                <div class="d-md-flex align-items-md-center min-height-100vh mb-5">
                  <div class="container text-center u-space-3">
                    <div class="row justify-content-md-center">
                      <div class="col-md-10">
                        <!-- Fancybox -->
                        <a class="js-fancybox u-media-player" href="javascript:;"
                           data-src="//vimeo.com/167434033"
                           data-speed="700"
                           data-animate-in="zoomIn"
                           data-animate-out="zoomOut"
                           data-caption="Front - Responsive Website Template">
                         <span class="u-media-player__icon u-media-player__icon--lg">
                          <span class="fa fa-play u-media-player__icon-inner"></span>
                         </span>
                        </a>
                        <!-- End Fancybox -->

                        <!-- Info -->
                        <div class="mt-4 mb-7">
                          <h1 class="display-4 text-white font-weight-normal">Let's get you started</h1>
                          <p class="lead text-white">Covert more visitors, and win more business with Front template.</p>
                        </div>
                        <!-- End Info -->

                        <!-- Form -->
                        <form class="js-validate">
                          <div class="row mx-gutters-2">
                            <div class="col-sm-6 col-lg-3 mb-3">
                              <!-- Input -->
                              <div class="js-form-message">
                                <div class="js-focus-state input-group u-form u-form--no-brd">
                                  <input type="text" class="form-control u-form__input" name="username" required
                                         placeholder="Name"
                                         aria-label="Name"
                                         data-msg="Name must contain only letters.">
                                </div>
                              </div>
                              <!-- End Input -->
                            </div>

                            <div class="col-sm-6 col-lg-3 mb-3">
                              <!-- Input -->
                              <div class="js-form-message">
                                <div class="js-focus-state input-group u-form u-form--no-brd">
                                  <input type="text" class="form-control u-form__input" name="phone" required
                                         placeholder="Phone"
                                         aria-label="Phone"
                                         data-msg="Phone number must contain only digits.">
                                </div>
                              </div>
                              <!-- End Input -->
                            </div>

                            <div class="col-sm-6 col-lg-3 mb-3">
                              <!-- Input -->
                              <div class="js-form-message">
                                <div class="js-focus-state input-group u-form u-form--no-brd">
                                  <input type="email" class="form-control u-form__input" name="username" required
                                         placeholder="Email"
                                         aria-label="Email"
                                         data-msg="Please enter a valid email address.">
                                </div>
                              </div>
                              <!-- End Input -->
                            </div>

                            <div class="col-sm-6 col-lg-3 mb-3">
                              <button type="submit" class="btn btn-block u-btn-white transition-3d-hover font-size-14">Get Started</button>
                            </div>
                          </div>

                          <p class="small u-text-light">* By clicking "Get Started", I agree to the <span class="pl-1"><a class="u-link-light" href="../../html/pages/terms.html">Terms and Conditions</a></span></p>
                        </form>
                        <!-- End Form -->
                      </div>
                    </div>
                  </div>
                </div>
                <!-- End Content -->

                <!-- Bottom Content -->
                <div class="position-absolute-bottom-0 mb-4">
                  <div class="container text-center">
                    <!-- Button -->
                    <button type="button" class="btn btn-xs u-btn-white--air text-left mr-1">
                      <span class="media align-items-center">
                        <span class="d-flex mr-sm-3">
                          <span class="fab fa-apple font-size-26"></span>
                        </span>
                        <span class="media-body d-none d-sm-inline-block">
                          <span class="d-block">Download on the</span>
                          <strong class="font-size-14">App Store</strong>
                        </span>
                      </span>
                    </button>
                    <!-- End Button -->

                    <!-- Button -->
                    <button type="button" class="btn btn-xs u-btn-white--air text-left ml-1">
                      <span class="media align-items-center">
                        <span class="d-flex mr-sm-3">
                          <span class="fab fa-google-play font-size-26"></span>
                        </span>
                        <span class="media-body d-none d-sm-inline-block">
                          <span class="d-block">Get it on</span>
                          <strong class="font-size-14">Google Play</strong>
                        </span>
                      </span>
                    </button>
                    <!-- End Button -->
                  </div>
                </div>
                <!-- End Bottom Content -->
              </div>
            </div>
            <!-- End Hero Section -->
          
        

CSS library:

        
          <link rel="stylesheet" href="assets/vendor/fancybox/jquery.fancybox.css">
          <link rel="stylesheet" href="assets/vendor/hs-bg-video/hs-bg-video.css">
        
      

JS library and initialization:

        
          <!-- JS Implementing Plugins -->
          <script src="assets/vendor/fancybox/jquery.fancybox.min.js"></script>
          <script src="assets/vendor/hs-bg-video/hs-bg-video.js"></script>
          <script src="assets/vendor/hs-bg-video/vendor/player.min.js"></script>
          <script src="assets/vendor/jquery-validation/dist/jquery.validate.min.js"></script>

          <!-- JS Implementing Plugins -->
          <script src="assets/js/components/hs.fancybox.js"></script>
          <script src="assets/js/helpers/hs.bg-video.js"></script>
          <script src="assets/js/helpers/hs.focus-state.js"></script>
          <script src="assets/js/components/hs.validation.js"></script>

          <!-- JS Plugins Init. -->
          <script>
            $(document).on('ready', function () {
              // initialization of popups
              $.HSCore.components.HSPopup.init('.js-fancybox');

              // initialization of video on background
              $.HSCore.helpers.HSBgVideo.init('.js-bg-video');

              // initialization of forms
              $.HSCore.helpers.HSFocusState.init();

              // initialization of form validation
              $.HSCore.components.HSValidation.init('.js-validate', {
                rules: {
                  confirmPassword: {
                    equalTo: '#password'
                  }
                }
              });
            });
          </script>