body {
  font-family: 'Zoho_Puvi_Regular', Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 1.6;
  color: #000;
  
}
.heading{
background: linear-gradient(360deg, rgb(21, 56, 164) 20%, rgb(27, 102, 208) 90%) 0% 0% / cover;
    border-bottom: 0px;
}
.breadcrumb-sec{
padding-bottom:20px;
}
h1.ftrmnhdr {
    font-family: 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
    font-size: 40px !important;
    letter-spacing: 0.5px;
    line-height: 50px;
    font-weight: 600;
      color: rgb(255, 255, 255);
}
.heading-menu{
display:none;
}
.mobile-breadcrum {
    display: none;
}
.cmn-breadcrum {
    padding-top: 10px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    font-size: 14px;
    letter-spacing: normal;
}
.cmn-breadcrum a {
    color: #fff;
    position: relative;
    margin: 10px 0px;
}
.cmn-breadcrum a, .cmn-breadcrum .root-page {
    text-decoration: none !important;
    font-size: 14px;
    line-height: 1.5;
}
.cmn-breadcrum .bread-crumb-arrow {
    margin: 3px 5px;
    color: #fff;
}
.cmn-breadcrum .root-page {
    color: #fff;
}
h3 {
    font: 23px / 1.3 'Zoho_Puvi_SemiBold';
}
h2 {
    font: 31px / 1.30 'Zoho_Puvi_SemiBold';
}
.container{
padding-bottom:30px;
}
