
.zphero {
    background:transparent;
}
.zscustom-services-tags ul {  list-style:none;  display:flex;  flex-wrap:wrap;  align-items:center;  padding:0px; } 
.zscustom-services-tags ul li {   background-color: #EAF4FC;   border:1px solid Black;   padding:5px 10px;   margin-inline-end:5px;   margin-block-start:5px;   border-radius:50px;   flex:0 0 auto;   max-inline-size:100%;   font-weight:500; color:#659ED4; font-size:16px;  }
.gita-quote-section {
  position: relative;
  overflow: hidden;
}

.gita-quote-section .quote-text {
  position: relative;
  z-index: 2;
}

/**body {
 background-image:url(/Home/Homepage%20background%20Image%20-1-.png);  
 background-size:cover;
 background-repeat:no-repeat;
 background-position:center top;
}**/

.theme-header {
    background-color: #E5EEFA !important;
}

.zscustom-qoute-placed {
 position:relative;   
}

.zscustom-qoute-placed:before {
    content: '“';
    position: absolute;
    left: -45px;
    top: -30px;
    font-style: italic;
    font-size: 60px;
    color:#E8CFA1;
}
.zscustom-qoute-placed-right:after {
    content: '”';
    position: absolute;
    right: 190px;
    bottom: -55px;
    font-style: italic;
    font-size: 60px;
    color:#E8CFA1;
}
.zscustom-faq-accordion .zpaccordion-container .zpaccordion {
  margin-block-end:10px;
  background: #F9E7BF;
  border-radius:10px;
}
.zscustom-faq-accordion .zpaccordion-container .zpaccordion.zpaccordion-active {
 border-end-start-radius:0px;
 border-end-end-radius:0px;
 margin-block-end:0px;
}

.zscustom-faq-accordion .zpaccordion-container .zpaccordion.zpaccordion-active + .zpaccordion-content {
 border-block-end:1px solid;
 border-end-start-radius:10px;
 border-end-end-radius:10px;  
 margin-block-end:10px;
}
.theme-blog-container-column .theme-blog-container .theme-blog-part.theme-blog-heading-author .theme-blog-heading a {
    color: #3F2A1D;
    font-size: 28px;
}