/*
* @subsection   RD Parallax
*
* @description  Describes style declarations for RD Parallax extension
*
* @author       Evgeniy Gusarov
* @link         https://ua.linkedin.com/pub/evgeniy-gusarov/8a/a40/54a
* @version      3.0.0
*/
.rd-parallax {
  margin-bottom: 20px;
  text-align: center; }
  .rd-parallax-inner {
    overflow: hidden;
    position: relative;
    min-height: 100%; }
  .rd-parallax-layer[data-type="media"] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    -webkit-backface-visibility: hidden; }
    .rd-parallax-layer[data-type="media"] iframe {
      width: 100%;
      height: 100%; }
  .rd-parallax-layer[data-url] {
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center center; }
  .rd-parallax-layer[data-type="html"] {
    position: relative;
    padding-top: 175px;
    padding-bottom: 175px;
    background: rgb(0 0 0 / 15%) }
    .rd-parallax-layer[data-type="html"] > .container {
      width: 100%;
      color: #fff; }
      .rd-parallax-layer[data-type="html"] > .container h1, .rd-parallax-layer[data-type="html"] > .container h2, .rd-parallax-layer[data-type="html"] > .container h3, .rd-parallax-layer[data-type="html"] > .container h4, .rd-parallax-layer[data-type="html"] > .container h5, .rd-parallax-layer[data-type="html"] > .container h6, .rd-parallax-layer[data-type="html"] > .container p {
        color: #fff; }
      .rd-parallax-layer[data-type="html"] > .container h1, .rd-parallax-layer[data-type="html"] > .container h2, .rd-parallax-layer[data-type="html"] > .container h3, .rd-parallax-layer[data-type="html"] > .container h4, .rd-parallax-layer[data-type="html"] > .container h5, .rd-parallax-layer[data-type="html"] > .container h6 {
        margin-bottom: 19px;
        line-height: 1.35em; }
      .rd-parallax-layer[data-type="html"] > .container h1 + .btn, .rd-parallax-layer[data-type="html"] > .container h1 + .btn-primary, .rd-parallax-layer[data-type="html"] > .container h2 + .btn, .rd-parallax-layer[data-type="html"] > .container h2 + .btn-primary, .rd-parallax-layer[data-type="html"] > .container h3 + .btn, .rd-parallax-layer[data-type="html"] > .container h3 + .btn-primary, .rd-parallax-layer[data-type="html"] > .container h4 + .btn, .rd-parallax-layer[data-type="html"] > .container h4 + .btn-primary, .rd-parallax-layer[data-type="html"] > .container h5 + .btn, .rd-parallax-layer[data-type="html"] > .container h5 + .btn-primary, .rd-parallax-layer[data-type="html"] > .container h6 + .btn, .rd-parallax-layer[data-type="html"] > .container h6 + .btn-primary {
        margin-top: 0px; }

@media (min-width: 992px) and (max-width: 1199px) {
  .rd-parallax-layer[data-type="html"] {
    padding-top: 150px;
    padding-bottom: 150px; } }
@media (min-width: 768px) and (max-width: 991px) {
  .rd-parallax-layer[data-type="html"] {
    padding-top: 100px;
    padding-bottom: 100px; } }
@media (max-width: 767px) {
  .rd-parallax-layer[data-type="html"] {
    padding-top: 80px;
    padding-bottom: 80px; } }
