/*
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.3.0.1739874361
Updated: 2025-02-18 10:26:01

*/
.text-center{text-align: center !important;}
.page-header .entry-title{display: none;}

.testimonial-slider .single-item-wrapper{display: flex;flex-wrap: wrap;}
.testimonial-slider .single-item-wrapper .tss-meta-info{width: 100%;order: 2;}
.testimonial-slider .author-name{width: 100%;order: 3;font-size: 16px !important;color: #222222 !important;font-weight: 600 !important;margin: 0 !important;}
.testimonial-slider .author-bio{
    width: 100%;order: 4;
    font-size: 12px !important;
    color: #5E5E5E !important;
    font-weight: 300 !important;
    margin: 5px 0 !important;
}
.testimonial-slider .item-content-wrapper{
    width: 100%;order: 1;
    padding: 0 !important;
    background-color: transparent !important;
}

.testimonial-slider .item-content-wrapper::before{content: none !important;}
.testimonial-slider .item-content-wrapper .item-content{font-size: 24px;font-style: normal;color: #222222; text-align: center !important;margin-bottom: 30px;}
.testimonial-slider .profile-img-wrapper img{width: 50px;}
.testimonial-slider .swiper-button-prev{left: 40%;top: 115%;}
.testimonial-slider .swiper-button-next{left: 51%; top: 115%;}
.testimonial-slider .swiper-arrow{ 
    display: inline-flex;
    position: relative;
    border: 2px solid #C2C2C2;
    width: 30px;
    border-radius: 50px;
    text-align: center;
    height: 30px;
    justify-content: center;
    align-items: center;
    background-color: transparent;
}
.testimonial-slider .swiper-arrow[aria-disabled="false"]{border-color: #66C15E;}
.testimonial-slider .swiper-arrow[aria-disabled="false"] i{color: #66C15E;}
.testimonial-slider .swiper-arrow i{color: #C2C2C2;font-size: 12px;}

.form-style .wpforms-container{margin: 0 !important;} 
.form-style .wpforms-field-label{margin-bottom: 9px !important;} 
.form-style .wpforms-field-label{margin-bottom: 9px !important;} 
.form-style .wpforms-submit{width: 100%;} 

/* Pricing table  */
.pricing-card {box-shadow: 0px 0px 12px #00000026;border-radius: 10px;height: 100%;}
.pricing-card .elementor-widget-container{border-radius: 10px; background-color: #fff !important;}
.pricing-card .elementor-price-table__header{border-radius: 10px 10px 30px 30px !important;}
.pricing-card .elementor-price-table__button{width: 100%;}
.pricing-card .elementor-price-table__features-list li{line-height: 22px !important;margin-bottom: 15px !important;}
.pricing-card .elementor-price-table__features-list li:last-child{margin-bottom: 0 !important;}
.pricing-card .elementor-price-table__feature-inner{display: flex;}
.pricing-card .elementor-price-table__footer{margin-top: auto; width: 100%;}
.pricing-card .elementor-price-table{height: 100%;display: flex;flex-wrap: wrap;}
.pricing-card .elementor-price-table__header{width: 100%;}

.icon-white .elementor-icon svg{fill: #fff}
button#btnJoinNow{background-color: #4CAF50 !important;}

@media (max-width:767px) {
    .testimonial-slider .swiper-button-prev{left: 30%;}
    .testimonial-slider .swiper-button-next{left:55%;}
    .testimonial-slider .item-content-wrapper .item-content{font-size: 18px;}
    .elementor-nav-menu--burger .elementor-menu-toggle{margin-right: 14px;}
	.mobile-home-feat-row{gap:2px}
	.mobile-home-feat-row .wp-block-heading{margin-top: 10px; font-weight: bold;font-size: 12px !important;color:#000 !important}
	.mobile-home-feat-row p {margin-top: 5px !important}
}