/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/




@font-face {
  font-family: HeleneHess-Regular;
  src: local("HeleneHess-Regular"),
    url(HeleneHess-Regular.2173c10d.woff2) format("woff2");
  font-display: swap;
}

@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=PT+Sans+Narrow&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Forum&family=PT+Sans&family=Ramaraja&display=swap');
@import url('https://fonts.googleapis.com/css2?family=PT+Serif&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif:wght@300;400&display=swap');


.video-text-h {
  color: #fff;
  font-family: 'PT Sans', sans-serif;
  font-size: 1.0rem;
	letter-spacing: 1px;
}

.video-text {
  color: #fff;
  font-family: 'HeleneHess-Regular' ;
  font-size: 35px;
}


#h3font {
font-family: Noto Serif; !important;
  font-weight: 700; !important;
  font-style: normal;
font-size: 1.5rem;
	
}

#h3font:after {
    content: '';
    display: block;
    margin-top: 4px;
	margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 100px;
    border-top: 1px solid #0D9607;
	
}

#h3fonthalf {
font-family: 'PT Sans', sans-serif;
	font-size: 1.2rem;
}

#productname {
font-family: 'PT Sans', sans-serif;
	font-size: 1rem;
	font-weight:300;
	text-transform:uppercase;
}

#h3fontseed {
color: #0D9607;
font-family: 'PT Sans', sans-serif;
font-size: 1.2rem;

	
}

.section1bg-white{
	background-color: #fff;
}

.section1textcolour{
	color: #6b6b6b;
}
.greentext{
	color: #0E4D36;
}
.fontcolor-6b6b6b{
	color: #6b6b6b;
}
.text-justify{
	text-align: justify
}
#scrolltext{
    height: 280px;
    overflow-y: scroll;
}
.textgreenbold {
	color: #83b341!important;
	font-weight: 600!important;
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:50%;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}

#fdo li {
    margin-left: 30px;
}

.fboxdoghoney{
	text-align:left;!important;
}

.philosopher-regular {
  font-family: "Philosopher", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.philosopher-bold {
  font-family: "Philosopher", sans-serif;
  font-weight: 700;
  font-style: normal;
}