.elementor-945 .elementor-element.elementor-element-4991ba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-945 .elementor-element.elementor-element-5e12228{font-family:"Inter", Sans-serif;}:root{--page-title-display:none;}/* Start custom CSS */.skyline-terms-conditions h1,
.skyline-terms-conditions h2 {
  margin-top: 30px;
  margin-bottom: 15px;
  color: #020A13;
  padding-bottom: 6px;
}

/* ADD THIS: Privacy Policy h2 styling (same structure) */
.skyline-privacy-policy h2 {
  margin-top: 30px;
  margin-bottom: 15px;
  color: #020A13;
  padding-bottom: 6px;
}

.skyline-privacy-policy h1 {
  color: #3345d7;
}

.skyline-privacy-policy p,
.skyline-terms-conditions p {
  margin-bottom: 15px;
  color: #828282;
}

.skyline-privacy-policy ul,
.skyline-terms-conditions ul {
  padding-left: 20px;
  margin-bottom: 20px;
}

.skyline-privacy-policy ul li,
.skyline-terms-conditions ul li {
  list-style: disc;
  margin-bottom: 10px;
}

.skyline-privacy-policy a,
.skyline-terms-conditions a {
  color: #00BFFF;
  text-decoration: underline;
}

.skyline-privacy-policy table {
  width: 100%;
  border-collapse: collapse;
  margin-top: 25px;
  margin-bottom: 40px;
}

.skyline-privacy-policy th,
.skyline-privacy-policy td {
  border: 1px solid #D3D3D3;
  padding: 10px;
  text-align: left;
}

.skyline-privacy-policy th {
  background-color: #f5f5f5;
  font-weight: 600;
}/* End custom CSS */