#easy-sticky-sidebar-1.easy-sticky-sidebar {
	--round: 5px;
}

@media screen and (min-width: 768px) and (max-width: 1024px){#easy-sticky-sidebar-1.easy-sticky-sidebar {
}

}@media screen and (max-width: 767px){#easy-sticky-sidebar-1.easy-sticky-sidebar {
}

}#easy-sticky-sidebar-1.easy-sticky-sidebar .sticky-sidebar-button {
	color: #ffffff;
	font-family: 'Arial';
	font-size: 24px;
	text-align: top;
	background-color: #054901;
	letter-spacing: 0px;
	--ess-button-icon-size: 16px;
}

#easy-sticky-sidebar-1.easy-sticky-sidebar .sticky-sidebar-image {
	background-image: url(https://nyowani.com/wp-content/uploads/2026/06/sohail-shaikh-_d9F4K_TPQ0-unsplash-scaled.jpg);
	height: 300px;
}

#easy-sticky-sidebar-1.easy-sticky-sidebar .sticky-sidebar-content {
	color: #f9f9f9;
	font-family: 'Arial';
	font-size: 24px;
	letter-spacing: 0px;
}

#easy-sticky-sidebar-1.easy-sticky-sidebar .call-to-action {
	color: #ffffff;
	font-family: 'Archivo';
	font-weight: 700;
	font-size: 28px;
background-color: #004700;
	letter-spacing: 0px;
}

.easy-sticky-sidebar.easy-sticky-sidebar-1 .btn-ess-close {
	background-color: #ffffff;
}

#easy-sticky-sidebar-1.easy-sticky-sidebar.image-as-background {
	--ess-overlay-backdrop-color: #112b0d;
	--ess-overlay-backdrop-opacity: 0.7;
	--ess-overlay-size: 62%;
	--ess-overlay-height: 300px;
	--ess-overlay-content-padding: 12px;
}

#easy-sticky-sidebar-1.easy-sticky-sidebar.image-as-background .sticky-sidebar-content {
	background-image: url(https://nyowani.com/wp-content/uploads/2026/06/sohail-shaikh-_d9F4K_TPQ0-unsplash-scaled.jpg);
}

#easy-sticky-sidebar-1.easy-sticky-sidebar.image-as-background .sticky-sidebar-text {
	color: #f9f9f9;
	background-color: transparent;
}

#easy-sticky-sidebar-1.easy-sticky-sidebar.image-as-background .sticky-overlay-panel {
	padding: 12px;
}

#easy-sticky-sidebar-1.easy-sticky-sidebar.image-as-background .sticky-sidebar-call-to-action {
	color: #ffffff;
	background-color: #004700;
#easy-sticky-sidebar-1.easy-sticky-sidebar.image-as-background .sticky-sidebar-text {
	text-align: left;
	margin: 50px 0px 50px 0px;
}

	padding: 5px 20px 5px 20px !important;
	border-radius: 50px !important;
	text-align: left;
	margin: 0px 0px 0px 0px;
	align-self: flex-start;
}

