/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 13 2025 | 06:43:38 */
.single.single-post span.byline {
    display: none;
}
body  {
	background: #fff !important;
}
.video-container-section .hero-sec-innersz p {
	color:#fff;
}
.qrcswholewtapper {

	display: none;
}
.cal_output_col p a {
	color:#000;
}
/* Mapping section */
.mapping-map {
	width:100%;
	height:300px;
	border-radius:8px;
}
.accordion-content ul {
	margin-left:20px !important; 
}
.faq .h2-font {
		font-weight:500;
}
	@media only screen and (min-width:1024px) {
	.faq .h2-font {
		font-size:40px;
		line-height:50px;
	}
}
/* Popup css */

.pum-theme-4953  .pum-container, .pum-theme-hello-box .pum-container {
	border-radius:unset;
	border:unset;
	padding:unset;
	background:unset;
	box-shadow:unset;
}

.pum-theme-4953  .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close {
	right:-12px;
	height:40px ;
	width:40px;
	border-radius:50%;
	font-weight:800 !important;
	top:-40px;
	color:#000;
}
.pum-theme-4953 , .pum-theme-hello-box {
	background-color: rgb(0 0 0 / 90%) !important;
}
.video-popup {
	width:100%;
	max-width:768px;
	margin:0 auto;
}
@media only screen and (max-width:767px)
{
	.video-popup {
		width:100%;
		max-width:768px;
		margin:0 auto;
	}
}
@media only screen and (max-width:1024px)
{
	.pum-theme-4953  .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close {
		top: -18px !important;
	}
}
span.dot-solar {
	color:#f17805; 
	font-size:55px;
}
@media only screen and (max-width:767px) {
	span.dot-solar {
		color:#f17805; 
		font-size:40px;
	} 

}
@media only screen and (max-width:1024px) and (min-width:768px) 
{
	span.dot-solar {
		color:#f17805; 
		font-size:44px;
	} 
}
