.custom-list{
    li{
        margin-bottom: 10px;
        padding: 0;
        line-height: 1.5;
    }
}
.mb-faq .zpimage-container a img{
  width: 40px !important;
    
}

.mb-sticky  .zpimage-container a img{
  width: 40px !important;
    display:none;
}
  .mb-faq {
    display:none;
    }
.d-none{
    display: none;
}
.zpimage.custom-icon{
    display: none !important;
}


@media(max-width: 767px){
    
    div[element=PREINNER][data-popup-type=modal] > [element=CLOSEBUTTON] {
        top: 7%;
        right: 0;
        background: #000 !important;
        border: 1px solid #000 !important;
        position: fixed;
    }
    
#elm_V2tjs7xnTYmkSbC9B6ilpw{
  padding-left: 0;
}
    .mb-faq {
    display:block;
    }
    .custom-main-title{
    h1{
        font-size: 24px;
        line-height: 1.5 !important;
       	span{
            font-size: 24px !important;
            line-height: 1.5 !important;
        }
    }
}
  
  .faq-sticky a,  .sticky-cta a {
    right: 0 !important;
      display:none;
    }
    .mb-sticky .zpimage-container a img {
        display:block;
        width: 40px !important;
        position: fixed;
        bottom: 19%;
        right: 10px;
    }
    .mb-faq  .zpbutton-container a img {
        display:block;
       
        position: fixed;
        bottom: 10%;
        right: 10px;
    }
    .mb-faq  .zpbutton-container a{
    border-color:transparent !important
    }

}

.sticky-cta a {
  position: fixed;
  background-color: #F07C00 !important;
  top: 40%;
  right: 0px;
  z-index: 9999;
  color: white;
  padding: 12px 20px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.faq-sticky a {
  background-color: #F07C00 !important;
  position: fixed;
  top: 44.7%;
  right: 0px;
  z-index: 9999;
  color: white;
  padding: 12px 20px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
@media (min-width: 1200px) and (max-width:1300px) {
 .sticky-cta .zpbutton-container a, .faq-sticky .zpbutton-container a{
  padding:6px;
 }
    .sticky-cta a {
    top: 50% !important;
} 

.faq-sticky a {
     top: 54.7%;
}
}

@media (min-width: 1200px) and (max-width:1400px) {
#elm_vTLu2MA2N7{
  margin-top: 80px;
}
        .sticky-cta a {
    top: 50% !important;
} 

.faq-sticky a {
     top: 54.7%;
}
}

@media (min-width: 360px) and (max-width:380px) {
  div[element=PREINNER][data-popup-type=modal] > [element=CLOSEBUTTON] {
       top:40px !important;
        right: 6px !important;
    }
}
label[for="From-Lead_elm_g5fmwjeVchqcaPW8RRgjpg"],
#From-Lead_elm_g5fmwjeVchqcaPW8RRgjpg {
  display: none;
}
