html {
    --color-primary: #1c479a;
    --color-seconary: #62c4b5;
    
    --color-gray: #4C4C4C;
    --color-black: #140F3B;
}

ul li:not(.theme-blog-category-tag-list)::marker {
    content: "\2713" "   ";
    margin-right: 20px;
}

.service-block ul li::marker {
    content: "\2714" "   ";
    color: #1c479a;
    font-size: 1.5rem;
    font-weight: 900;
    margin-right: 20px;
}

.theme-header-transparent {
    background-color: white !important;
}

.theme-footer-area {
 background-color: #1c479a !important;
}

 .theme-footer-area .zplink-element-container a {
    color: white !important;
}

.zpform-container .zpform-mandatory {
    color: #ef6b51;
    font-weight: 700;
}
    
.zpaccessibility-form-desc {
    color: white !important;
}
    
.zpform-label-container {
    
    }
    
.zpform-field-container.zpform-button #zsform_submit {
    width: 100% !important;
    margin: 20px 0 0 0 !important;
    padding: 15px 5px !important;
    color: white !important;
    border-radius: 0;
    font-size: 18px;
    font-weight: 700;
}

.theme-blog-author-detail {
    display: none;
}

@media (max-width: 800px) {
    .footer-menu ul {
        text-align: center !important;
        display: block !important;
    }
    
    .footer-container .zplight-section-bg {
        background-attachment: scroll !important;
  		background-repeat: no-repeat !important;
        background-size: contain;
 		background-position: 70% 93% !important;
        padding-bottom: 0;

}
    
 @media (max-width: 767px) {
  [data-element-id="elm_mU005Rr95X8lG7UGto6suQ"].zprow {
   background-color: #1c479a !important;
  }
     
  [data-element-id="elm_0EqYZzjl37JaKuMMUVeFfA"].zpelem-heading,
  [data-element-id="elm__NZ9gvtLWz1xaLxBMhUBxQ"].zpelem-text {
      background: transparent !important;
   }
}