/*
-Lato
-Raleway
*/
@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700,900|Raleway:300,400,500,600,700,800,900&display=swap");
.slick-dots li {
  margin: 0 -1px;
}

.privacy-policy-banner {
  width: 100%;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.25)), color-stop(25%, rgba(0, 0, 0, 0.25)), color-stop(50%, rgba(0, 0, 0, 0.25)), color-stop(75%, rgba(0, 0, 0, 0.25))), url("../img/jpg/imagehero-desktop-policy.jpg");
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.25) 75%), url("../img/jpg/imagehero-desktop-policy.jpg");
  background-size: cover;
  background-position-y: bottom;
  background-position-x: center;
  background-repeat: no-repeat;
  position: relative;
  height: 20vw;
}

.privacy-policy-banner .privacy-policy-title {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-family: "Lato", sans-serif;
  font-size: 42px;
  color: #ffffff;
  font-weight: 700;
  line-height: 50px;
}

@media only screen and (max-width: 992px) {
  .privacy-policy-banner {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.25)), color-stop(25%, rgba(0, 0, 0, 0.25)), color-stop(50%, rgba(0, 0, 0, 0.25)), color-stop(75%, rgba(0, 0, 0, 0.25))), url("../img/jpg/imagehero-mobile-policy.jpg");
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.25) 75%), url("../img/jpg/imagehero-mobile-policy.jpg");
    height: 345px;
    background-position: center;
  }
}

@media only screen and (max-width: 768px) {
  .privacy-policy-banner .privacy-policy-title {
    font-size: 30px;
    line-height: 36px;
    top: 75%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}

.privacy-policy-container {
  width: 100%;
  background-color: #F4F4F4;
  padding: 100px 15px;
}

@media only screen and (max-width: 768px) {
  .privacy-policy-container {
    padding: 50px 15px;
  }
}

.privacy-policy-container .privacy-policy-description {
  width: 100%;
  margin: 0 auto;
  max-width: 800px;
}

.privacy-policy-container .privacy-policy-description h2 {
  text-align: left;
  font-family: "Lato", sans-serif;
  font-size: 24px;
  font-weight: 700;
  color: #031A39;
  line-height: 29px;
  margin: 0 auto 30px;
}

.privacy-policy-container .privacy-policy-description p {
  text-align: left;
  font-family: "Raleway", sans-serif;
  font-size: 16px;
  color: #5E656B;
  line-height: 21px;
}

.privacy-policy-container .privacy-policy-description ul li {
  text-align: left;
  font-family: "Raleway", sans-serif;
  font-size: 16px;
  color: #5E656B;
  line-height: 21px;
}

@media only screen and (max-width: 768px) {
  .privacy-policy-container .privacy-policy-description {
    padding: 0px 15px;
  }
  .privacy-policy-container .privacy-policy-description .privacy-policy-description h2 {
    font-size: 14px;
  }
}
/*# sourceMappingURL=privacy.css.map */