/*
Theme Name: Nganga Wainaina
Theme URI:  https://www.adstercreativesolutions.co.ke/
Author:     Bethulow
Author URI: https://www.adstercreativesolutions.co.ke/
Template:   hello-elementor
Version:    1.0
License:    GNU General Public License v2 or later
*/
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');

h1,h2,h3,h4,h5,h6{
	font-family: "Oswald", sans-serif !important;
}
.gm-logo__txt{
	font-weight:800 !important;
}
p,body{
	font-family: "Source Sans 3", sans-serif !important;
}

#testimonial h2
{
	position:relative;
	width:fit-content;
	margin:0 auto !important;
}
#testimonial h2:after
{
	position:absolute;
	content:'';
	left:-55%;
	top:50%;
	height:2px;
	width:50%;
	transform:translatey(-50%);
	background:#ddd !important;
}
#testimonial h2:before
{
	position:absolute;
	content:'';
	right:-55%;
	top:50%;
	height:2px;
	width:50%;
	transform:translatey(-50%);
	background:#ddd !important;
}


#rest h2
{
	position:relative;
	width:fit-content;
	margin:0 auto !important;
}
#rest h2:after
{
	position:absolute;
	content:'';
	left:-55%;
	top:50%;
	height:2px;
	width:50%;
	transform:translatey(-50%);
	background:#fff !important;
}
#rest h2:before
{
	position:absolute;
	content:'';
	right:-55%;
	top:50%;
	height:2px;
	width:50%;
	transform:translatey(-50%);
	background:#fff !important;
}
#fom p,#fom label
{
	width:100% !important;
}
.commment .comments-area {
   color:#ACA6A6 !important;
}
.commment  a{
	color:#670066 !important;
}
.commment [type=button], .commment [type=submit], .commment button {
    color: #670066;
    border: 1px solid #670066;
}
.premium-bullet-list-badge {
    align-self: center;
}
#egzept .premium-bullet-list-content .premium-bullet-list-text span{
	align-self:flex-start !important;
}
#egzept .premium-bullet-list-text {
    align-self: center !important;
}
#egzept .premium-bullet-list-content{
	flex-direction:column !important;
}
#egzept .premium-bullet-list-text {
    flex-direction: column !important;
}
#egzept .premium-bullet-list-text span{
	margin:15px 0px 0px 0px !important;
}
#egzept .premium-bullet-list-text
{
	align-self: flex-start !important;
}

@media screen and (max-width: 768px) {
.premium-bullet-list-badge {
    align-self: start !important;
}
.premium-bullet-list-content .premium-bullet-list-text span{
	align-self:flex-start !important;
}
.premium-bullet-list-text {
    align-self: start !important;
}
.premium-bullet-list-content{
	flex-direction:column !important;
}
.premium-bullet-list-text {
    flex-direction: column !important;
}
.premium-bullet-list-text span{
	margin:15px 0px 0px 0px !important;
}
.premium-bullet-list-text
{
	align-self: flex-start !important;
}
#testimonial h2
{
	position:relative;
	width:fit-content;
	margin:0 auto !important;
}
#testimonial h2:after
{
	position:absolute;
	content:'';
	left:-40% !important;
	top:50%;
	height:2px;
	width:35% !important;
	transform:translatey(-50%);
	background:#ddd !important;
}
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a
{
   color:#ACA6A6 !important;
   pointer-events:none !important;	
}
#testimonial h2:before
{
	position:absolute;
	content:'';
	right:-40% !important;
	top:50%;
	height:2px;
	width:35% !important;
	transform:translatey(-50%);
	background:#ddd !important;
}	
}