@font-face {
  font-family: "OpenSans";
  src: url("../webfonts/Open-Sans/open-sans.eot");
  src: url("../webfonts/Open-Sans/open-sans.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
       url("../webfonts/Open-Sans/open-sans.otf") format("opentype"), /* Open Type Font */
       url("../webfonts/Open-Sans/open-sans.svg") format("svg"), /* Legacy iOS */
       url("../webfonts/Open-Sans/open-sans.ttf") format("truetype"), /* Safari, Android, iOS */
       url("../webfonts/Open-Sans/open-sans.woff") format("woff"), /* Modern Browsers */
       url("../webfonts/Open-Sans/open-sans.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: 'OpenSans';
  margin: 40px 20px 50px;
  font-size: 16px;
  line-height: 1.6;
  letter-spacing: 0.4px;
}

body,
.link_policy { 
  color: #0a213a;
} 

#privacy_policy ul li::marker,
#privacy_policy h3 {
  color: #d6e6ff;
}

#privacy_policy .icon, 
#privacy_policy b,
#privacy_policy a {
  color: #91b6ef;
}

a:not( .description a ):not( #about_ekadashi a ) {
  text-decoration: none;
}

ul:not( #privacy_policy ul ) {
  margin: 0;
  padding: 0;
  list-style: none;
}

h1, 
h2, 
h3, 
h4 { 
font-weight: bold;
} 
h1 {
  font-size: 30px;
}
.pos-rel {
  position: relative;
}
.pos-abs {
  position: absolute;
}
.pos-fixed {
  position: fixed;
}
.width-fit {
  width: fit-content;
}
.width-min {
  width: min-content !important;
}
.d-block {
  display: block;
}
.d-inline-block {
  display: inline-block;
}
.d-flex {
  display: flex;
}
.d-none {
  display: none !important;
}
.m-auto {
  margin: auto !important;
}
.m-t-0 {
  margin-top: 0 !important;
}
.m-b-0 {
  margin-bottom: 0 !important;
}
.m-t-5 {
  margin-top: 5px;
}
.m-b-5 {
  margin-bottom: 5px !important;
}
.m-t-10 {
  margin-top: 10px;
}
.m-b-10 {
  margin-bottom: 10px !important;
}
.m-t-15 {
  margin-top: 15px;
}
.m-b-15 {
  margin-bottom: 15px;
}
.m-l-15 {
  margin-left: 15px;
}
.m-t-20 {
  margin-top: 20px;
}
.m-b-20 {
  margin-bottom: 20px !important;
}
.m-t-30 {
  margin-top: 30px !important;
}
.m-b-30 {
  margin-bottom: 30px !important;
}
.m-t-40 {
  margin-top: 40px !important;
}
.m-b-40 {
  margin-bottom: 40px !important;
} 
.m-t-50 {
  margin-top: 50px !important;
}
.m-b-50 {
  margin-bottom: 50px !important;
}
.p-all-0 {
  padding: 0 !important;
}
.p-b-5 {
  padding-bottom: 5px;
}
.normal {
  font-weight: normal;
}
.bold {
  font-weight: bold;
}
.l-height-1 {
  line-height: 1;
}
.l-height-1-1 {
  line-height: 1.1;
}
.l-height-1-2 {
  line-height: 1.2;
}
.l-height-1-25 {
  line-height: 1.25;
}
.l-height-1-3 {
  line-height: 1.3;
}
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-white {
  color: white;
}

#privacy_policy ul li {
  list-style-type: disc;
}

.not-marker {
  list-style: none;
}

.item-margin-bottom li {
  margin-bottom: 20px;
}
#privacy_policy {
  padding-top: 20px;
}

@media ( min-width: 769px ) {

  body {
      margin: 40px 40px 50px;
  }

}

@media ( min-width: 769px ) {

  body {
      margin: 40px 140px 50px;
  }

}













