.menu-bar .logo{margin-top:0px;}
.menu-bar .logo a{display: block;}
.menu-bar .logo a img{width: 250px;}
footer .logo a{display: block;}
footer .logo a img{width: 75%;}
.solar-energy h2{font-size: 40px;line-height: 45px;}
.process-solutions{}
.process-solutions .consumer_journey img{width:100%;}
.relative{position: relative;}
.absolute{position: absolute;}
.process-solutions .consumer_journey .step h5{font-size: 16px;font-weight: 600;color:#000;line-height:24px;}
.process-solutions .consumer_journey .step h6{font-size: 13px;font-weight: 400;color:#52525b;line-height:18px;}
.battery-storage:before{opacity: .3;}
.apply_button{text-align:center;display: flex;align-items: center;justify-content: center;}
.latterbox{padding: 5% 20%;}
form.request-quote-form select{width: 100%;height: 60px;border-radius: 60px;border: 0;outline: none;padding-left: 30px;margin-bottom: 16px;}
.latterbox.slide form.request-quote-form select{background-color: #fafafa;padding-left: 30px;border: 1px solid #C1C1C1;position: relative;}
.call-for.mail-for{word-break: break-word;}
.finacing_table_data{padding:0px 0px 40px;}
.finacing_table_data h3{text-align:center;margin: 0px 0px 20px;}

@media(min-width: 768px){
	.consumer_journey{text-align:center;}
	.step-1{left: 10%;top: 26%;}
	.step-2{left: 40%;top: 26%;}
	.step-3{right: 18%;top: 26%;} 
	.step-4{right: 7%;top: 40%;}
	.step-5{right: 23%;top: 56%;}
	.step-6{right: 45%;top: 56%;} 
	.step-7{left: 7%;top: 56%;}
	.step-8{left: 7%;bottom: 7%;}
	.step-9{left: 41%;bottom: 7%;}
	.step-10{right: 21%;bottom: 7%;}
	.mobile_img{display:none;}
	.apply_button{gap: 30px;margin: 40px 0px 0px;}
	.call-for{padding: 30px;}
}
@media(max-width: 767px){
	.step-1{left: 12%;top: 2%;}
	.step-2{left: 40%;top: 12%;}
	.step-3{left: 12%;top: 22.5%;}
	.step-4{left: 40%;top: 33%;}
	.step-5{left: 12%;top: 43%;}
	.step-6{left: 40%;top: 53%;}
	.step-7{left: 12%;top: 63%;}
	.step-8{left: 40%;bottom: 22%;}
	.step-9{left: 12%;bottom: 12.5%;}
	.step-10{left: 46%;bottom: 2.5%;} 
	.desktop_img{display:none;}
	.apply_button{gap: 20px;margin: 25px 0px 0px;}
	.apply_button .button{font-size: 13px;padding: 15px 25px;}
	.call-for{padding: 20px;}
}