/* Add custom CSS styles below */ 
/***********advantage****************/
.my-advantage .lazy__bg.lazy_avatar{
    width: 50%;
}
.my-advantage .angel-feature {
    box-shadow: 0px 4px 4px #ddd;
    padding-bottom: 20px;
    border-radius: 20px;
    height: 100%;
    }
.my-advantage .angel-feature *{
color:#31487a
}
.my-advantage .items-baseline {
    align-items: start;
}
/*********my-question *******************/
.my-question .md\:grid-cols-2 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    width: 50%;
    margin-inline: auto;
}
/*@media (max-width:768px){
.my-first-banner .swiper-lazy-wrap{
    height: 25vh;
    }
    .my-first-banner img{
    object-fit: cover;
    height: 100%;
}
    }*/
@media (max-width:768px){
.my-question .md\:grid-cols-2 {

    width: 100%;

}
}
.my-question label , .my-question .answer-container{
color:#31487a;
}
.my-question i.faq-item.open-badge {
    background-color: #ddcad8;
    color: #31487B;
}
.faq-container:hover .faq-item {
    color: #fff !important;
}
/*********viewer************/
.my-testim .transition-shadow {
    border: 1px solid;
}
.store-footer__inner.da-bgm {
    background: #31487B;
}
.store-footer__inner.da-bgm *:not([name="Email"]) {
  color: #fff;
}
.store-footer__inner.da-bgm [name="Email"]{
color:#000;
}