/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.4.1753985859
Updated: 2025-07-31 18:17:39

*/

.header-bg{
	padding: 200px 0 150px 0px;
	background: linear-gradient(107.81deg, rgba(255, 193, 7, 0.1) -0.54%, rgba(40, 167, 69, 0.1) 97.95%);
	margin-top: -122px;
}
.icon-box .elementor-icon-box-icon{
	padding-top:13px;
}
.testimonial .elementor-testimonial {
	 display: flex;
    flex-direction: column;
}
.testimonial .elementor-testimonial__header{
	order:2;
	padding-bottom:20px;
}
.testimonial .elementor-testimonial__text{
	order:1;

	padding-top:20px;
}
.testimonial  .elementor-testimonial__content{
	padding-bottom:0px !important;
}
.testimonial .elementor-testimonial__text:before {
    content: "";
    display: inline-block; /* required to make it visible */
    width: 20px;  /* adjust size */
    height: 20px;
    background: url("https://wordpress-1083618-5741069.cloudwaysapps.com/wp-content/uploads/2025/08/green-review.svg") no-repeat center center;
    background-size: contain;

}
.ask-question{
background: linear-gradient(155.61deg, #28A745 2.06%, #17A2B8 93.23%);
border-radius: 24px 24px 0px 0px;
border-radius:24px;	
}
.e-n-accordion-item-title{
background: linear-gradient(90deg, rgba(40, 167, 69, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);
border: 1px solid #28A745;
box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.1);
border-radius: 16px;
}
.footer{
	background: linear-gradient(90deg, #000000 0%, #555555 39.9%, #555555 60%, #000000 100%);
border-radius: 0px;
}

@media (max-width:1299px){
	.elementor-82 .elementor-element.elementor-element-26578f34{
		padding-left:1%;
	}
	.elementor-82 .elementor-element.elementor-element-1d64a959 .elementor-heading-title {
    font-size: 60px;
}
	.elementor-82 .elementor-element.elementor-element-57e69d7 .elementor-heading-title {
    font-size: 60px;
}
	.elementor-82 .elementor-element.elementor-element-c02441d .elementor-heading-title {
    font-size: 60px;
}
	.elementor-82 .elementor-element.elementor-element-b0f2773 .elementor-heading-title {
    font-size: 60px;
}
}

@media (max-width:767px){
	.header-bg{
	padding: 142px 0 50px 0px;

}
}