/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #accordionfaq .faq-block .accordion-button{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:-webkit-linear-gradient(left, #70e1f5 0%, #ffd194 100%);	background-image:-o-linear-gradient(left, #70e1f5 0%, #ffd194 100%);	background-image:linear-gradient(to right, #70e1f5 0%, #ffd194 100%);
	text-transform:none;
	font-weight:600;
}

body #accordionfaq .faq-block p{
	font-size:18px;
}

body #services .services-container-shadow{
	background-color:#ecf0f1;
}

body #services{
	background-repeat:repeat;
	background-size:auto;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://gfwm.in/wp-content/plugins/waspthemes-yellow-pencil/assets/2tiny_grid.png");
}

body #pricing-plans-faq{
	background-color:#def1df !important;
}

body .outer-footer{
	background-image:url("https://gfwm.in/wp-content/uploads/2025/09/green-fuel-management.webp") !important;
}

body #theme-footer_box .theme-footer-cols .footer-details{
	background-color:#ecf0f1;
}

body #slider div:nth-child(4) .slide-heading{
	text-shadow:rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
	font-weight:600;
}

body #slider .active h2{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #slider div:nth-child(5) .slide-heading{
	text-shadow:rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
	font-weight:600;
}

body #slider div:nth-child(3) .slide-heading{
	text-shadow:rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
	font-weight:600;
}

body #slider .owl-carousel div div div .slide-carousel-image .slide-bg-image1 .inner_carousel .Slider-left-box .row .col-lg-7 .slider-box .slide-text{
	font-weight:600 !important;
	text-shadow:rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) -1px 0px 1px !important;
}

body #slider .owl-carousel div div div .slide-carousel-image .slide-bg-image3 .inner_carousel .Slider-left-box .row .col-lg-7 .slider-box .slide-text{
	text-shadow:rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) -1px 0px 1px !important;
}

body #slider .owl-carousel div div div .slide-carousel-image .slide-bg-image2 .inner_carousel .Slider-left-box .row .col-lg-7 .slider-box .slide-text{
	text-shadow:rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 8px 8px 8px, rgb(0, 0, 0) -1px 0px 1px !important;
}

body .logo-outer .logo-inner{
	width:300px;
}

body #masthead .top-logo-wrapper div .menu_container .row .logo-outer .logo_inner .logo-inner{
	height:auto !important;
}

body .features-image1 .features-image-1 .feature-shape-3{
	margin-left:24px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #records .records-box h6{
	width:140px;
	height:80px;
}

@media (max-width:767px){

	body #records .records-box .record_detail{
	text-align:center;
}

body #about-us .container .row .about-details .about-head-outer .code-block #records .container .record-blocks-inner .row .records-info .records-box .record_detail h6{
	width:200px !important;
	height:auto !important;
	}

}



@media (min-width:768px){

	body #records .records-info .records-box{
	width:180px;
	height:180px;
}

body #testimonials{
	padding-top:100px;
	}

}



@media (min-width:1025px){

	body #records .records-box span{
	font-size:50px;
}

body #records .records-box h6{
	font-size:18px;
	}

}