@media screen and (max-width: 992px)
{
	.blog-section,
	.sgk-process-box,
	.fuel-management-section,
	.energy-transform-section .energy-content,
	.energy-transform-section,
	.counter-achievements-section,
	.processing-steps-section,
	.intelligent-energy-section,
	.energy-ai-platform-section,
	.custom-solutions-section,
	.custom-offer-section
	{
		padding: 30px 0 30px;
	}
	.pefuel_detail_section
	{
		margin: 30px 0 30px;
	}

	.energy-transform-section .energy-content
	{
		padding-left: 20px;
		padding-right: 20px;
	}

	.sgk-process-box .process-sub-title
	{
		max-width: 100%;
	}
	/*
	================================================
	*/
		.blog-section .sub-title,
		.industrial-service-block .text-reds,
		.counter-achievements-section .sub-title,
		.processing-steps-section .sub-title,
		.corporate-section .sub-title,
		.intelligent-energy-section .tech-stack-badge,
		.energy-ai-platform-section .energy-ai-badge,
		.custom-solutions-section .section-tagline,
		.custom-offer-section .top-subtitle
		{
			font-size: 14px;
		}
		.sgk-benefits-wrap .section-heading,
		.energy-transform-section .stat-box h3
		{
			font-size: 20px !important;
		}
		.sgk-benefits-wrap .section-heading br
		{
			display: none;
		}

		body.contactPae section.contactMainSections .headings1 h5,
		.pefuel_detail_section .detail_pefuel .detailArea .wrapper h5,
		.blog-section .main-title,
		.sgk-process-box .process-main-title,
		.industrial-service-block .main-title,
		.fuel-management-section .header-container h2,
		.energy-transform-section h1,
		.counter-achievements-section .main-title,
		.processing-steps-section .main-title,
		.intelligent-energy-section .section-title,
		.energy-ai-platform-section .energy-ai-title,
		.custom-solutions-section .section-title,
		.custom-offer-section .top-title
		{
			font-size: 25px;
			line-height: 1.1;
		}

		.about-home .descriptionsHome .heading h3
		{
			font-size: 22px;
		}
		section.our-team-section .team-name,
		.fuel-management-section .feature-card h3,
		.custom-footer-wrapper .column-title
		{
			font-size: 18px;
		}

		.corporate-section .main-heading
		{
			font-weight: 600;
			font-size: 18px;
			margin-bottom: 12px;
		}
		.processing-steps-section .section-desc,
		.custom-solutions-section .section-title
		{
			margin-bottom: 10px;
		}
		.custom-footer-wrapper .about-text
		{
			width: 100%;
		}
		.fuel-management-section .feature-list li,
		body.contactPae section.contactMainSections .headings1 p,
		.pefuel_detail_section .detail_pefuel .detailArea .wrapper p,
		.sgk-process-box .process-sub-title,
		.industrial-service-block .description-text p,
		section.our-team-section .team-designation,
		.fuel-management-section .footer-bar,
		.fuel-management-section .comp-list li,
		.fuel-management-section .header-container p,
		body.innerPage .slider-wrapper .breadcrumbs a,
		.custom-footer-wrapper .copyright-text,
		.custom-footer-wrapper .contact-info-list li span,
		.custom-footer-wrapper .contact-info-list li a,
		.custom-footer-wrapper .footer-menu li a,
		.custom-footer-wrapper .about-text,
		.energy-transform-section .stat-box span,
		.counter-achievements-section .section-desc,
		.processing-steps-section .section-desc,
		.corporate-section .feature-text,
		.corporate-section .description,
		.intelligent-energy-section .card-text,
		.intelligent-energy-section p.section-desc,
		.energy-ai-platform-section .energy-ai-flow-content p,
		.energy-ai-platform-section .energy-ai-description,
		.custom-solutions-section .card-text-desc,
		.custom-solutions-section .card-text,
		.custom-solutions-section .section-desc,
		.custom-offer-section .card-text,
		.custom-offer-section .top-desc
		{
			font-size: 14px;
		}
		.sgk-process-box .step-title,
		.about-home .descriptionsHome p
		{
			font-size: 15px;
			line-height: 1.5;
		}
		.about-home .descriptionsHome .blockquotes p,
		.corporate-section .feature-title,
		.intelligent-energy-section .card-heading,
		.energy-ai-platform-section .energy-ai-flow-content h4,
		.custom-solutions-section .card-heading,
		.custom-offer-section .card-title
		{
			font-size: 16px;
			margin-bottom: 10px;
		}
		.counter-achievements-section .section-desc
		{
			margin-bottom: 25px !important;
		}

   	    .sgk-process-box .process-sub-title,
		.custom-solutions-section .section-desc,
		.custom-offer-section .top-desc
		{
			text-align: justify !important;
		}
		.energy-transform-section h1 br,
		.counter-achievements-section .section-desc br,
		.energy-ai-platform-section .energy-ai-title br,
		.custom-offer-section .top-desc br
		{
			display: none !important;
		}
		.corporate-section .feature-text
		{
			text-align: left;
		}

		.processing-steps-section .sub-title6
		{
			font-size: 16px;
			margin-bottom: 0;
		}
		.processing-steps-section .sub-title6.mt-3
		{
			margin-top: 0rem !important;	
		}

		.footer-section .ps-5{
			padding-left: 15px !important;
		}
		.custom-footer-wrapper .footer-menu li
		{
			margin-bottom: 8px;
		}
	/*
	================================================
	*/

	.custom-offer-section .card-text
	{
		padding:  0 15px 10px;
	}
	.energy-ai-platform-section .energy-ai-tag
	{
		padding: 10px 18px;
		font-size: 13px;
	}
	.energy-ai-platform-section .energy-ai-tags
	{
		gap:8px;
	}
	.energy-ai-flow-wrapper
	{
		margin-top: 30px;
	}
	.energy-ai-platform-section .energy-ai-flow-card
	{
		padding: 0 0;
	}
	.energy-ai-platform-section .energy-ai-flow-content h4
	{

	}

	.intelligent-energy-section .header-container
	{
		margin-bottom: 1.5rem;
	}
	.intelligent-energy-section .energy-card
	{
		padding: 1rem 1rem;
	}

	.intelligent-energy-section#InvestmentThesis .row.g-4
	{
		row-gap: 0.0rem;
	}

	.corporate-section
	{
		
	}
	.MYFLex
   {
   	margin-top: 1.5rem;
   }

   .MYFLex .googleplay
   {
   	display: inline-block;
   	width: 140px;
   }
   .MYFLex .googleplay img
   {
   		height: 40px;
   }
   .MYFLex .mobile_spane
   {
   	    font-size: 1rem;
	    font-weight: 600;
	    line-height: 1.6;
	    margin-bottom: 10px;
   }

   .corporate-section .row.g-5
   {
    	--bs-gutter-y: 2rem;
   }
   .logo-section .logo-card img
   {
   		max-height: 50px !important;
   }
   .energy-transform-section .energy-actions
   {
   	margin-top: 20px;
   }
   .energy-transform-section .energy-stats
   {
	  padding-left: 0px;
	  padding-right: 0px;
   }
   .energy-transform-section .stat-box h3
   {
   	 font-size: 25px;
   	 margin-bottom: 0;
   }
   .energy-transform-section .stat-box
   {
   	 padding: 15px 20px;
   	 display: flex;
   	 align-items: center;
   	 grid-column-gap: 20px;
   }

   .custom-footer-wrapper .footer-logo img
   {
   	 height: 50px;
   }

   body.innerPage .slider-wrapper .carousel .carousel-inner .carousel-item img
   {
   	height: 130px;
   }
   body.innerPage .slider-wrapper .breadcrumbs
   {
   	flex-wrap: wrap;
   	justify-content: center;
   }
   body.innerPage .slider-wrapper .bannerText h5
   {
	    font-size: 19px;
        font-weight: 600;
        text-transform: capitalize;
   }

   section.about-home
   {
   	    margin-top: 30px;
    	margin-bottom: 20px;
   }
   .about-home .descriptionsHome
   {
   	    padding-top: 0px;
	    padding-left: 0px;
	    padding-right: 0px;
	}


	.about_image_collages .image02
	{

	}
	.about_image_collages .image01
	{
		height: inherit;
	}

	.about_image_collages .image02,
	.about_image_collages .image03
	{
		grid-column-start: inherit;
	    grid-column-end: inherit;
	    grid-row-start: inherit;
	    grid-row-end: inherit;
	}

	.about_image_collages .image01 {
	    border-top-left-radius: 0px;
	    border-bottom-left-radius:0px;
	}
	.about_image_collages .image02 {
	    border-top-right-radius: 0px;
	}
	.about_image_collages .image03 {
	    border-bottom-right-radius: 0px;
	}
	.processing-steps-section .icon-wrapper
	{
		width: 80px;
		height: 80px;
		margin-bottom: 10px;
	}
	.processing-steps-section .step-number
	{
		width: 40px;
		height: 40px;
	}
	.processing-steps-section h3
	{
		font-size: 15px;
	}
	.fuel-management-section .feature-card
	{
		padding: 20px;
	}
	.fuel-management-section .visual-placeholder
	{
		height: inherit;
	}
	.comparison-box .row
	{
		flex-direction: column;
	}
	.comparison-box .row .col-6
	{
		width: 100%;
	}

	section.our-team-section .team-slider
	{
	    grid-template-columns: repeat(1, 1fr);
	    grid-column-gap: 8px;
   		grid-row-gap: 20px;
	}
	section.our-team-section .team-column
	{
		margin: 0 !important;
	}

	.sticky-nav-section
	{
		padding: 10px 0;
		position: static;
	}
	.sticky-nav-section .nav-button-row
	{
		padding: 0;
	}
	.sticky-nav-section .nav-button-row
	{
		flex-wrap: wrap;
		grid-gap: 8px;
	}
	.sticky-nav-section .dropdown-item
	{
		font-size: 15px !important;
		padding: 10px 20px;
	}
	.industrial-service-block.py-5 {
	    padding-top: 1.5rem !important;
	    padding-bottom: 1.5rem !important;
	}
	.industrial-service-block.py-5 .row.g-5
	{
		--bs-gutter-y: 1.5rem;
	}
	.industrial-service-block .visual-wrapper
	{
		padding: 0;
		min-height: inherit;
	}
	.sgk-process-box .process-grid
	{
		gap: 0px;
	}
	.marginBottomHeadins
	{
		margin-bottom: 1rem !important;
	}

	.custom-pagination-wrapper .page-link
	{
		padding: 6px 12px;
	    font-weight: 600;
	    font-size: 0.8rem;
	}

	.blog-section .card-img-top
	{
		height: 150px;
	}
	.blog-section .card-body
	{
		padding: 15px;
	}
	.blog-section .card-title
	{
		font-size: 17px;
	}
	.blog-section .card-text
	{
		font-size: 14px;
	}
	.blog-section .btn-readmore{
		padding: 6px 16px;
		font-size: 12px;
	}
	.blog-section .post-date
	{
		font-size: 12px;
	}
	.pefuel_detail_section .detail_pefuel .detailArea .wrapper blockquote
	{
		padding: 24px 22px 24px 28px;
	}
	.pefuel_detail_section .detail_pefuel .detailArea .wrapper blockquote p
	{
		font-size: 18px;
		line-height: 1.4;
		font-weight: 400;
	}
	.pefuel_detail_section .detail_pefuel .detailArea .wrapper h6
	{
		font-size: 18px;
	}
	.pefuel_detail_section .detail_pefuel .detailArea .wrapper ul li
	{
		text-align: justify;
		font-size: 15px;
	}
	.blogRowScroll .card
	{
		margin: 0 0;
	}
	#blogsss
	{
		display: flex;
		flex-direction: column;
		grid-row-gap: 20px;
	}

	.contactMainSections
	{
		padding-left: 0;
	}
	.contact_form_area .form_container
	{
		padding: 20px 0px;
	}

	.footer_map_location
	{
		flex-direction: column;
	}
	.footer_map_location .address_on_map
	{
		position: static;
		width: 100%;
		border: 0px;
		border-right: 0px;
		border-bottom: 0px;
	}
	.footer_map_location .address_on_map .map_container_address .showroom_image img
	{
		height: inherit;
	}
	.footer_map_location .address_on_map .map_container_address .address_box1 h6
	{
		line-height: 1.3;
		font-size: 18px;
	}
	.footer_map_location .address_on_map .map_container_address .address_box2 .addressRow .value
	{
		font-size: 15px;
	}
	.footer_map_location .map
	{
		width: 100%;
		height: 300px;
	}
}

@media screen and (min-width: 481px) and (max-width: 767px)
{
	.energy-ai-platform-section .energy-ai-tag
	{
		width: 48%;
	}
	.energy-ai-platform-section .energy-ai-flow-item
	{
		width: 47%;
	}
	.blog-section .card-img-top
	{
		height: inherit;
	}
}

@media screen and (min-width: 577px) and (max-width: 992px)
{
	.energy-transform-section .energy-stats
	{
		grid-template-columns: repeat(3, 1fr);
	}
	.energy-transform-section .stat-box
	{
		flex-direction: column;
	}
	.sgk-process-box .process-grid,
	.energy-transform-section .energy-actions
	{
		flex-direction: row;
	}
	.energy-transform-section .energy-btn
	{
		min-width: 47%;
		width: 48%;
	}
	section.our-team-section .team-slider {
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 15px;
        grid-row-gap: 20px;
    }
    section.our-team-section .team-image
    {
    	height: 230px;
    }
    body.contactPae .captcha-image
    {
    	text-align: center;
    }
}

@media screen and (min-width: 767px) and (max-width: 992px)
{
	/*
	================================================
	*/
		.blog-section .sub-title,
		.industrial-service-block .text-reds,
		.counter-achievements-section .sub-title,
		.processing-steps-section .sub-title,
		.corporate-section .sub-title,
		.intelligent-energy-section .tech-stack-badge,
		.energy-ai-platform-section .energy-ai-badge,
		.custom-solutions-section .section-tagline,
		.custom-offer-section .top-subtitle
		{
			font-size: 14px;
		}
		.sgk-benefits-wrap .section-heading,
		.energy-transform-section .stat-box h3
		{
			font-size: 20px !important;
		}
		.sgk-benefits-wrap .section-heading br
		{
			display: none;
		}

		body.contactPae section.contactMainSections .headings1 h5,
		.pefuel_detail_section .detail_pefuel .detailArea .wrapper h5,
		.blog-section .main-title,
		.sgk-process-box .process-main-title,
		.industrial-service-block .main-title,
		.fuel-management-section .header-container h2,
		.energy-transform-section h1,
		.counter-achievements-section .main-title,
		.processing-steps-section .main-title,
		.intelligent-energy-section .section-title,
		.energy-ai-platform-section .energy-ai-title,
		.custom-solutions-section .section-title,
		.custom-offer-section .top-title
		{
			font-size: 25px;
			line-height: 1.1;
		}

		.about-home .descriptionsHome .heading h3
		{
			font-size: 22px;
		}
		section.our-team-section .team-name,
		.fuel-management-section .feature-card h3,
		.custom-footer-wrapper .column-title
		{
			font-size: 18px;
		}

		.corporate-section .main-heading
		{
			font-weight: 600;
			font-size: 18px;
			margin-bottom: 12px;
		}
		.processing-steps-section .section-desc,
		.custom-solutions-section .section-title
		{
			margin-bottom: 10px;
		}
		.custom-footer-wrapper .about-text
		{
			width: 100%;
		}
		.fuel-management-section .feature-list li,
		body.contactPae section.contactMainSections .headings1 p,
		.pefuel_detail_section .detail_pefuel .detailArea .wrapper p,
		.sgk-process-box .process-sub-title,
		.industrial-service-block .description-text p,
		section.our-team-section .team-designation,
		.fuel-management-section .footer-bar,
		.fuel-management-section .comp-list li,
		.fuel-management-section .header-container p,
		body.innerPage .slider-wrapper .breadcrumbs a,
		.custom-footer-wrapper .copyright-text,
		.custom-footer-wrapper .contact-info-list li span,
		.custom-footer-wrapper .contact-info-list li a,
		.custom-footer-wrapper .footer-menu li a,
		.custom-footer-wrapper .about-text,
		.energy-transform-section .stat-box span,
		.counter-achievements-section .section-desc,
		.processing-steps-section .section-desc,
		.corporate-section .feature-text,
		.corporate-section .description,
		.intelligent-energy-section .card-text,
		.intelligent-energy-section p.section-desc,
		.energy-ai-platform-section .energy-ai-flow-content p,
		.energy-ai-platform-section .energy-ai-description,
		.custom-solutions-section .card-text-desc,
		.custom-solutions-section .card-text,
		.custom-solutions-section .section-desc,
		.custom-offer-section .card-text,
		.custom-offer-section .top-desc
		{
			font-size: 14px;
		}
		.sgk-process-box .step-title,
		.about-home .descriptionsHome p
		{
			font-size: 15px;
			line-height: 1.5;
		}
		.about-home .descriptionsHome .blockquotes p,
		.corporate-section .feature-title,
		.intelligent-energy-section .card-heading,
		.energy-ai-platform-section .energy-ai-flow-content h4,
		.custom-solutions-section .card-heading,
		.custom-offer-section .card-title
		{
			font-size: 16px;
			margin-bottom: 10px;
		}
		.counter-achievements-section .section-desc
		{
			margin-bottom: 25px !important;
		}

   	    .sgk-process-box .process-sub-title,
		.custom-solutions-section .section-desc,
		.custom-offer-section .top-desc
		{
			text-align: justify !important;
		}
		.energy-transform-section h1 br,
		.counter-achievements-section .section-desc br,
		.energy-ai-platform-section .energy-ai-title br,
		.custom-offer-section .top-desc br
		{
			display: none !important;
		}
		.corporate-section .feature-text
		{
			text-align: left;
		}

		.processing-steps-section .sub-title6
		{
			font-size: 16px;
			margin-bottom: 0;
		}
		.processing-steps-section .sub-title6.mt-3
		{
			margin-top: 0rem !important;	
		}

		.footer-section .ps-5{
			padding-left: 15px !important;
		}
		.custom-footer-wrapper .footer-menu li
		{
			margin-bottom: 8px;
		}

}

@media screen and (min-width: 768px) and (max-width: 992px)
{
	#blogsss .card 
	{
		margin: 0 10px;
	}
}

@media screen and (max-width: 993px)
{
	.sticky-nav-section .dropdown-item
	{
		color: #333 !important;
	}
	.sticky-nav-section .dropdown-item.active
	{
		color: #fff !important;
	}
}