/* custom css doc start */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');

body {
	font-family: 'Inter', sans-serif !important;   /* Default: Inter Regular */
  }
  
  .figtree-text {
	font-family: 'Myriad Pro', sans-serif; 
  }
  
  
  * {
	  margin: 0px;
	  padding: 0px;
	  outline: none;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6, .heading-size-1{
	  font-family: "Inter", sans-serif !important ;
	  margin: 0px;
	  padding: 0px;
	  letter-spacing: 0.2px;
  }
  h1 {
	  font-size: 50px;
  }
  
  h2 {
	  font-size: 36px;
  }
  
  h3 {
	  font-size: 30px;
  }
  
  h4 {
	  font-size: 28px;
  }
  
  h5 {
	  font-size: 23px;
  }
  
  h6 {
	  font-size: 18px;
  }
  
  .entry-content h1,
  .entry-content h2,
  .entry-content h3,
  .entry-content h4,
  .entry-content h5,
  .entry-content h6 {
	  margin: 0;
  }
  
  button, li, span, p, a .uc_post_text, .uc_btn_txt {
	  font-family: "Inter", Sans-serif !important;
	  font-size: 15px !important;
	  font-weight: 400 !important;
  }
  
  /* Placeholder text color -- selectors need to be separate to work. */
  ::-webkit-input-placeholder {
	  /*color: #131313;*/
	  font-family: "Inter", serif;
  }
  
  :-moz-placeholder {
	  /*color: #131313;*/
	  font-family: "Inter", serif;
  }
  
  ::-moz-placeholder {
	  font-family: "Inter", serif;
	  opacity: 1;
  }
  
  :-ms-input-placeholder {
	  font-family: "Inter", serif;
  }
  
  @media only screen and (min-width: 767px) and (max-width:1023px){
  
	  .entry-content p,
	  .entry-content li {
		  font-size: 15px;
	  }
  
	  h1 {
		  font-size: 34px ;
	  }
  
	  h2 {
		  font-size: 30px ;
	  }
  
	  h3 {
		  font-size: 25px;
	  }
  
	  h4 {
		  font-size: 20px;
	  }
  
	  h5 {
		  font-size: 18px;
	  }
  
	  h6 {
		  font-size: 16px;
	  }
  
  }
  
  @media only screen and (max-width: 767px) {
  
	  h1 {
		  font-size: 30px;
	  }
  
	  h2 {
		  font-size: 27px;
	  }
  
	  h3 {
		  font-size: 23px;
	  }
  
	  h4 {
		  font-size: 20px;
	  }
  
	  h5 {
		  font-size: 18px;
	  }
  
	  h6 {
		  font-size: 16px;
	  }
  
  } 
  /* end here */
  
  
  /*home*/
  .home header.entry-header.has-text-align-center.header-footer-group {
	  display: none;
  }
  .post-inner {
	  padding-top: 0;
  }
  .singular .entry-header {
	  padding:0;
  }
  .footer-nav-widgets-wrapper.header-footer-group {
	  display: none;
  }
  .post-meta-wrapper.post-meta-edit-link-wrapper {
	  display: none;
  }
  header.entry-header.has-text-align-center  {
	  background-color: #979797;
  }
  header.entry-header.has-text-align-center.header-footer-group h1.entry-title{
	  font-size: 20px;
	  padding: 5px;
	  letter-spacing:0.1em !important;
	  text-transform: uppercase;
	  color: white;
		  font-family: "Inter", Sans-serif;
  }
  
  .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	  max-width:100% !important;
	  width:100% !important;
  }
  
  #slider-part .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	  padding: 0px;
  }
  p{
	  margin:0;
  }
  