/**
 * 2002-2018 Zemez
 *
 * JX Media Parallax
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the General Public License (GPL 2.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/GPL-2.0
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade the module to newer
 * versions in the future.
 *
 *  @author    Zemez
 *  @copyright 2002-2018 Zemez
 *  @license   http://opensource.org/licenses/GPL-2.0 General Public License (GPL 2.0)
 */
.rd-parallax-layer .text-layout, .rd-parallax-layer .parallax-image {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.home-parallax-1,
.home-parallax-2,
.background-video {
  position: relative; }
  .home-parallax-1 .text-layout,
  .home-parallax-2 .text-layout,
  .background-video .text-layout {
    text-align: center;
    will-change: transform;
    width: 90%;
    color: white; }
    @media (min-width: 480px) {
      .home-parallax-1 .text-layout,
      .home-parallax-2 .text-layout,
      .background-video .text-layout {
        width: 70%; } }
    .home-parallax-1 .text-layout h2,
    .home-parallax-2 .text-layout h2,
    .background-video .text-layout h2 {
      position: relative;
      font-weight: 300;
      margin: 0;
      color: white;
      font-size: 1.73333rem;
      line-height: 1.2; }
      @media (min-width: 768px) {
        .home-parallax-1 .text-layout h2,
        .home-parallax-2 .text-layout h2,
        .background-video .text-layout h2 {
          font-size: 2.26667rem; } }
      @media (min-width: 1200px) {
        .home-parallax-1 .text-layout h2,
        .home-parallax-2 .text-layout h2,
        .background-video .text-layout h2 {
          font-size: 3.2rem; } }
    .home-parallax-1 .text-layout p,
    .home-parallax-2 .text-layout p,
    .background-video .text-layout p {
      font-size: 1.2rem;
      font-weight: 300;
      line-height: 1.3;
      margin-bottom: 0; }
    .home-parallax-1 .text-layout .btn,
    .home-parallax-2 .text-layout .btn,
    .background-video .text-layout .btn {
      overflow: hidden; }
      @media (min-width: 1200px) {
        .home-parallax-1 .text-layout .btn,
        .home-parallax-2 .text-layout .btn,
        .background-video .text-layout .btn {
          min-width: 12.66667rem; } }
    .home-parallax-1 .text-layout * + h2,
    .home-parallax-2 .text-layout * + h2,
    .background-video .text-layout * + h2 {
      margin-top: 0.6rem; }
    .home-parallax-1 .text-layout * + p,
    .home-parallax-2 .text-layout * + p,
    .background-video .text-layout * + p {
      margin-top: 1.2rem; }
      @media (min-width: 1200px) {
        .home-parallax-1 .text-layout * + p,
        .home-parallax-2 .text-layout * + p,
        .background-video .text-layout * + p {
          margin-top: 2.26667rem; } }
    @media (min-width: 1200px) {
      .home-parallax-1 .text-layout * + p,
      .home-parallax-2 .text-layout * + p,
      .background-video .text-layout * + p {
        margin-top: 2.6rem; } }
    .home-parallax-1 .text-layout p + p,
    .home-parallax-2 .text-layout p + p,
    .background-video .text-layout p + p {
      margin-top: 1.86667rem; }
    .home-parallax-1 .text-layout.text-left,
    .home-parallax-2 .text-layout.text-left,
    .background-video .text-layout.text-left {
      left: 10.5%;
      width: 70%;
      -webkit-transform: translate(0, -50%);
              transform: translate(0, -50%);
      text-align: left; }
  .home-parallax-1 .video-bg:before,
  .home-parallax-2 .video-bg:before,
  .background-video .video-bg:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.34);
    z-index: 10; }

.home-parallax-1 {
  margin-top: 1.33333rem; }
  .home-parallax-1 .parallax_col {
    display: block;
    padding-bottom: 31.2%;
    min-height: 11.33333rem; }
    @media (min-width: 768px) {
      .home-parallax-1 .parallax_col {
        min-height: 28rem; } }

.home-parallax-2 {
  margin-top: 1.33333rem; }
  .home-parallax-2 .parallax_col {
    display: block;
    padding-bottom: 31.2%;
    min-height: 11.33333rem; }
    @media (min-width: 768px) {
      .home-parallax-2 .parallax_col {
        min-height: 28rem; } }

@media (max-width: 1200px) {
  .background-video {
    margin-top: 1.86667rem; } }

.background-video .parallax_col {
  padding-bottom: 41.3%;
  min-height: 28rem !important; }

.top-z-index {
  z-index: 1; }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9tb2R1bGVzL2p4bWVkaWFwYXJhbGxheC92aWV3cy9jc3MvRDovT1NQYW5lbC9kb21haW5zL2xvY2FsaG9zdC9FdmVwcmVzdF9TUF90ZXN0L3RoZW1lcy90aGVtZTE1MTQvX2Rldi9tb2R1bGVzL2p4bWVkaWFwYXJhbGxheC92aWV3cy9jc3MvanhtZWRpYXBhcmFsbGF4LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBb0JHO0FBRUg7RUFDSSxtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFVBQVM7RUFDVCx5Q0FBZ0M7VUFBaEMsaUNBQWdDLEVBQ25DOztBQUdEOzs7RUFHSSxtQkFBa0IsRUFtRnJCO0VBdEZEOzs7SUFNUSxtQkFBa0I7SUFDbEIsdUJBQXNCO0lBQ3RCLFdBQVU7SUFDVixhQUFZLEVBZ0VmO0lBOURHO01BWFI7OztRQVlZLFdBQVUsRUE2RGpCO0lBekVMOzs7TUFnQlksbUJBQWtCO01BQ2xCLGlCQUFnQjtNQUNoQixVQUFTO01BQ1QsYUFBWTtNQUNaLHNCQUFlO01BQ2YsaUJBQWdCLEVBU25CO01BUEc7UUF2Qlo7OztVQXdCZ0Isc0JBQWUsRUFNdEI7TUFIRztRQTNCWjs7O1VBNEJnQixrQkFBZSxFQUV0QjtJQTlCVDs7O01BZ0NZLGtCQUFlO01BQ2YsaUJBQWdCO01BQ2hCLGlCQUFnQjtNQUNoQixpQkFBZ0IsRUFFbkI7SUFyQ1Q7OztNQXdDWSxpQkFBZ0IsRUFLbkI7TUFIRztRQTFDWjs7O1VBMkNnQix1QkFBZ0IsRUFFdkI7SUE3Q1Q7OztNQStDWSxtQkFBZSxFQUNsQjtJQWhEVDs7O01Ba0RZLG1CQUFnQixFQUtuQjtNQUhHO1FBcERaOzs7VUFxRGdCLHVCQUFnQixFQUV2QjtJQUVEO01BekRSOzs7UUEyRGdCLG1CQUFnQixFQUNuQjtJQTVEYjs7O01BK0RZLHVCQUFnQixFQUNuQjtJQWhFVDs7O01Ba0VZLFlBQVc7TUFDWCxXQUFVO01BQ1Ysc0NBQTZCO2NBQTdCLDhCQUE2QjtNQUM3QixpQkFBZ0IsRUFDbkI7RUF0RVQ7OztJQTRFWSxZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixTQUFRO0lBQ1IsVUFBUztJQUNULFFBQU87SUFDUCxnQ0FBcUI7SUFDckIsWUFBVyxFQUNkOztBQUlUO0VBQ0ksdUJBQWdCLEVBV25CO0VBWkQ7SUFJUSxlQUFjO0lBQ2Qsc0JBQXFCO0lBQ3JCLHdCQUFpQixFQUtwQjtJQUhHO01BUlI7UUFTWSxrQkFBaUIsRUFFeEI7O0FBR0w7RUFDSSx1QkFBZ0IsRUFXbkI7RUFaRDtJQUlRLGVBQWM7SUFDZCxzQkFBcUI7SUFDckIsd0JBQWlCLEVBS3BCO0lBSEc7TUFSUjtRQVNZLGtCQUFpQixFQUV4Qjs7QUFLRDtFQUZKO0lBR1EsdUJBQWdCLEVBT3ZCOztBQVZEO0VBT1Esc0JBQXFCO0VBQ3JCLDZCQUE0QixFQUMvQjs7QUFLTDtFQUNJLFdBQVUsRUFDYiIsImZpbGUiOiIuLlxcbW9kdWxlc1xcanhtZWRpYXBhcmFsbGF4XFx2aWV3c1xcY3NzXFxqeG1lZGlhcGFyYWxsYXguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImNzcy9wYXJ0aWFscy9fdmFyaWFibGVzXCI7XHJcbi8qKlxuICogMjAwMi0yMDE4IFplbWV6XG4gKlxuICogSlggTWVkaWEgUGFyYWxsYXhcbiAqXG4gKiBOT1RJQ0UgT0YgTElDRU5TRVxuICpcbiAqIFRoaXMgc291cmNlIGZpbGUgaXMgc3ViamVjdCB0byB0aGUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAoR1BMIDIuMClcbiAqIHRoYXQgaXMgYnVuZGxlZCB3aXRoIHRoaXMgcGFja2FnZSBpbiB0aGUgZmlsZSBMSUNFTlNFLnR4dC5cbiAqIEl0IGlzIGFsc28gYXZhaWxhYmxlIHRocm91Z2ggdGhlIHdvcmxkLXdpZGUtd2ViIGF0IHRoaXMgVVJMOlxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL0dQTC0yLjBcbiAqXG4gKiBESVNDTEFJTUVSXG4gKlxuICogRG8gbm90IGVkaXQgb3IgYWRkIHRvIHRoaXMgZmlsZSBpZiB5b3Ugd2lzaCB0byB1cGdyYWRlIHRoZSBtb2R1bGUgdG8gbmV3ZXJcbiAqIHZlcnNpb25zIGluIHRoZSBmdXR1cmUuXG4gKlxuICogIEBhdXRob3IgICAgWmVtZXpcbiAqICBAY29weXJpZ2h0IDIwMDItMjAxOCBaZW1lelxuICogIEBsaWNlbnNlICAgaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL0dQTC0yLjAgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAoR1BMIDIuMClcbiAqL1xuXG4ucmQtcGFyYWxsYXgtbGF5ZXIgLnRleHQtbGF5b3V0LCAucmQtcGFyYWxsYXgtbGF5ZXIgLnBhcmFsbGF4LWltYWdle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cblxuLmhvbWUtcGFyYWxsYXgtMSxcbi5ob21lLXBhcmFsbGF4LTIsXG4uYmFja2dyb3VuZC12aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRleHQtbGF5b3V0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAqICsgaDIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICB9XG4gICAgICAgICogKyBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgKiArIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCArIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgfVxuICAgICAgICAmLnRleHQtbGVmdCB7XG4gICAgICAgICAgICBsZWZ0OiAxMC41JTtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuXG4gICAgfVxuICAgIC52aWRlby1iZyB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjMDAwLCAwLjM0KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaG9tZS1wYXJhbGxheC0xIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgLnBhcmFsbGF4X2NvbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzEuMiU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE3MHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ob21lLXBhcmFsbGF4LTIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAucGFyYWxsYXhfY29sIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMS4yJTtcbiAgICAgICAgbWluLWhlaWdodDogMTcwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhY2tncm91bmQtdmlkZW8ge1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIH1cblxuICAgIC5wYXJhbGxheF9jb2wge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDEuMyU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cblxuLnRvcC16LWluZGV4IHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbW9kdWxlcy9qeG1lZGlhcGFyYWxsYXgvdmlld3MvY3NzL0Q6L09TUGFuZWwvZG9tYWlucy9sb2NhbGhvc3QvRXZlcHJlc3RfU1BfdGVzdC90aGVtZXMvdGhlbWUxNTE0L19kZXYvbW9kdWxlcy9qeG1lZGlhcGFyYWxsYXgvdmlld3MvY3NzL2p4bWVkaWFwYXJhbGxheC5zY3NzIl0sInNvdXJjZVJvb3QiOiIifQ==*/