.rightIcon {
  display: none;
}

/* logo */


.logoside a img{
  width: 120px !important;
  height: 120px !important;
}


.renewpolicyPop,.claimpolicyPop{
  display: none !important; 
}

/* know more */

.slick-dotted .contentDiv a {

  display: none;
}

/* buy button */

.advantagesCta a{
  display: none !important ;
}

/* get */
.claimprocesseBox button{
  display: none !important ;
}


#page-4f20d90021{
  padding: 0;
  background-color: white;
}

.textcanvas{
  padding: 130px 0 35px !important ;
}

@media (max-width: 767px) {
  .textcanvas{
    padding: 0 !important ;
  }

  .pageHeadsWithoutBanner h1{
    padding: 96px 0 25px !important;
  }
}

/* side app */

.desktopMenuRightInner .appBtn {
  display: none !important;
}

.aem-GridColumn--default--12{
  /* display: none !important; */
}

.hp-tabimg {
max-width: 80% !important ;

}

.discover-imgbox img{
  max-width: 60% !important  ;
}

.differentinsuranceSec img{
  max-width: 70% !important ;
}

.differentinsuranceSec .insuranceImg img{
  max-width: 50% !important ;
  margin: 80px 0 75px 80px !important;
}

.whychooseHeading .text_1{
  color: black !important;
}

.slick-list .slick-slide p {
  /* color: white!important; ; */
}

.fixcardSec .slick-list .slick-slide:hover  {
  /* background-color: #005dac !important;
  color: white !important; */

}

.fixcardSec .filter-btnnew{
  border: 1px solid black;
}


.mainHeader{
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: fixed !important ;
  top: 0px;
  left: 0px;
  z-index: 9999;
  box-shadow: rgba(0, 0, 0, 0.26) 0px 0px 10px;
  padding: 15px 36px !important ;
  background: rgb(255, 255, 255);
}
@media (max-width: 640px) {
  .rightIcon {
    display: block;
  }
  li .searchicon {
    display: none;
  }
}

.partlist .list_name {
  display: none;
}

.hpbanner-wrapper {
  padding: 65px 161px !important;
}
@media (max-width: 767px) {
  .hpbanner-wrapper {
    padding: 45px 0 !important;
  }

  .claimprocessSec .secHeading{
    padding-left: 24px;
    padding-right: 24px;
  }
}

.hide {
  display: none !important;
}


.container-flex{
  display: flex;
  gap: 20px;
  justify-content: space-between;
}

.leadershipSec .leaderImg{
  width: 100%!important;
}

.leadershipSec .leaderInfo{
  width: 100%!important;
}
.leaderImg img{
  display: none!important;
}

.leaderDesc{
  display: none!important;
}


/* menu list */
.mainHeader .menuList > li > a{
  /* padding-bottom : 5px ; */
  font-size: 16px !important;
}

.scrolling-text-container{
  display: none;
}

.icon-instagram:before ,.icon-linkedin:before {
  color: #fff;
}

.linkpart_menu ul li a{
  font-size: 14px !important;
}

/* add_one */
.address_part .add_one  ul li {
  margin-bottom: 18px;
}
.address_part .add_one ul li  a{
  color: #fff !important ;
  font-size: 14px;
}



/* add_tow */

.address_part .add_two  ul li {
  margin-bottom: 18px;
}
.address_part .add_two ul li  a{
  color: #fff !important ;
  font-size: 14px;
}

/* add_four */

.address_part .add_four ul li  a{
  color: #fff !important ;
  font-size: 14px;
}

.address_part .add_four  ul li  {
  margin-bottom: 18px !important ;
}

/* footer */

.logopart{
  padding-bottom: 0px !important ;
  
}

.footerbody{
  padding: 15px  !important;
  /* padding: 15px 0px !important; */
}

.footerbody .logopart{
  padding: 15px 0 !important ;
}


/* boot */
.chatboing{
  display: none;
  
}


@media (max-width: 767px) {
  .container-flex{
    justify-content: center!important;
    flex-wrap: wrap!important;
    
  
  }

 .mainHeader .menuList > li > a {
    color: black !important ;
    font-size: 20px !important ;
    
  }
  

  .linkpart_menu ul li a {

    text-align: start !important;
  }

  .linkpart_menu{
    padding: 27px 25px !important;
  }

  .address_part > ul li {
  width: 100% !important ;
  
  }

  .mainHeader{
    padding: 0 20px !important;
  }

  .secHeadingBox{
    padding: 0 !important;
  }


}

.comeingSoon{
  /* display: none !important ; */
}


@media (min-width: 890px) {
  .menuOpen{
    display: none !important;
  }
  
}

@media (max-width: 890px) {
  .desktopMenuRightCon{
    display: none !important;
  }

  .differentinsuranceSec .text{
    flex-wrap: wrap;
    margin: 10px 10px;
  }


  
}


.advantages-padd , .slick-slide {
  /* display: none !important; */
}

.mainHeader .menuList > li > a > p{
color: black !important ;
}
.mainHeader .menuList > li > a{
  color: black !important ;
  }

.mainHeader{
  padding: 5px 35px !important;
}

.mainHeader .BjjLogo{
 width: 4rem;
}

/* .slick-track,
.innerBoxes{
  width: 100% !important;
} */


/* .diffcoverageBoxes .slick-track{
  flex-direction: column;
} */

.diffcoverageBoxes .boxx{
  width: 100% !important;
}


.address_part ul{
  gap: 15px !important;
}

.fa-whatsapp:before{
  content: '\e804';
}


[class^="fa-"]:before, [class*="fa-"]:before{
 font-family: 'Font Awesome 6 Free';
  font-style: normal;
    font-weight: normal;
    speak: never;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    /* font-size: 120%; */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


*{
  /* border: 1px solid red; */
}

.findbestcar_slider .findbestcarbox{
  /* display: none; */
}

.mainHeader .menuList > li > a{
  color: black !important ;
}

.footer-links li a{
  color: #fff!important;
  font-size: 14px!important;
  margin-bottom: 18px!important;
  display: inline-block!important;
}


/* loader */

#loader {
  display: none  !important;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10000;
  flex-direction: column;
}

.loader-inner {
  text-align: center;
}

.spinner {
  width: 50px;
  height: 50px;
  border: 5px solid #007bff;
  border-top-color: transparent;
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin: 0 auto 20px;
}

.company-name {
  font-size: 20px;
  font-weight: 600;
  color: #333;
  opacity: 0;
  animation: fadeInScale 1s ease-in-out forwards;
  animation-delay: 0s;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes fadeInScale {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

.insuransesamjoSec{
  display: none;
}

.preventiontipsSec{
  display: none;
}

.testimonialsSec{
  display: none;
}

.fixcardSec .textHover:hover  {
  /* display: none; */
 /* color: black; */
}

.cardLayout .fixcardSec{
  /* display: none; */
}

.healthmanagerSec{
  display: none !important;
}

.myhealth-section .myhealth-left-box {
  margin: 0 !important;
}

.evinsuranceSec{
  /* display: none; */
}

.loader-inner{
  display: none;
}

.comeingSoon{
   position: fixed;
   top: 0; 
   left: 0;
    z-index: 9999;
     background-color: #ffffff;
      display: flex; 
      justify-content: center; 
      align-items: center; 
      flex-direction: column;
       width: 100%;
        height: 100%; 
          font-family: 'Bebas Neue', sans-serif;    
            font-size: 50px;
             color: #005dac;
              font-weight: bold; 

}

.comeSoonText{
  font-family: 'Bebas Neue', sans-serif;
}

.mainHeader .forMobile .menuList li p{
  margin-bottom: 0px !important;
}





