@media (min-width:768px) and (max-width: 1024px)
{
 .why-cheah-child-headers .zpheading-align-left {
    text-align: center;
}
.why-cheah-child-headers span{
     text-align:center;
     font-weight:500;
 }
}

@media (max-width: 767px)
{
.main-header-h1 span{
  font-size:30px !important;
    font-weight:700;
}
    .faq-heading span{
    font-size:26px !important;
    font-weight:700;
    }
 .why-cheah-child-headers .zpheading-align-left {
    text-align: center;
}
.why-cheah-child-headers span{
     font-size:22px !important;
     text-align:center;
     font-weight:600;
 }
 .cheah-works-headings span{
     font-size:20px !important;
    }
}

@media (max-width: 380px)
{
.main-header-h1 span{
  font-size:24px !important;
    font-weight:700;
}
 .why-cheah-child-headers .zpheading-align-left {
    text-align: center;
}
.why-cheah-child-headers span{
     font-size:20px !important;
     text-align:center;
     font-weight:600;
 }
 .cheah-works-headings span{
     font-size:20px !important;
    }
}


.zpsection {
    padding-block-end: 0px;
    padding-block-start: 0px;
   }
.zpcontainer-fluid {
    width: 100%;
    padding-block-start: 0;
    padding-block-end: 0;
    padding-inline-start: 0 !important;
    padding-inline-end: 0 !important;
}
body{
   
color:#6e6e6e !important;
}
 .theme-header-topbar {
       display: none;
 }

.theme-header {
    background: #000;
    height: 60px;
    display: flex;
    padding-block-start: 0;
    padding-block-end: 0;
    padding-inline-start: 10%;
    padding-inline-end: 15px;
}
.theme-header .zpcontainer {
    padding: 0;
    flex: 1 0 auto;
    display: flex;
    align-content: center;
}

.theme-responsive-menu-area.zpcontainer .theme-responsive-menu-container .theme-burger-icon {
 
    margin-block-start: 8px !important;
}

body,html{
overflow-x:hidden;
}

.zprow-equalCol.zpcol-justify-content-flex-start .zpelem-col{
 background-color:#f4f7ff;
}
p span{
font-size:18px !important;
}

