.elementor-1692 .elementor-element.elementor-element-7d4c4c1{margin-top:1%;margin-bottom:0%;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title, .elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title:before, .elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title:after, .elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-content, .elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tabs-content-wrapper{border-width:0px;}.elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title, .elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title a{color:#000000;}.elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title.elementor-active,
					 .elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title.elementor-active a{color:#007799;}.elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-title{font-family:"Prompt", Sans-serif;font-size:16px;font-weight:600;}.elementor-1692 .elementor-element.elementor-element-ed06d4b .elementor-tab-content{color:#000000;font-family:"Prompt", Sans-serif;font-size:14px;font-weight:400;}:root{--page-title-display:none;}/* Start custom CSS for tabs, class: .elementor-element-ed06d4b */.pricing-container {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap; /* Allow wrapping for smaller screens */
    margin: 20px 0;
}

.pricing-column {
    background-color: white;box-shadow: 0px 0px 15px -8px;
    
    border-radius: 8px;
    padding: 20px;
    flex: 1 1 250px; /* Allow flexibility and minimum width */
    margin: 10px;
    display: ;
    flex-direction: column;
    justify-content: space-between;
}

.price {
    font-size: 22px;
    font-weight: 400;
    text-align: center;
}

.button {
    padding: 10px;
    background-color: #4BA304;
    color: white;
    border: none;
    border-radius: 5px;
    text-decoration: none;
    text-align: center;
    transition: background-color 0.3s ease;
}



ul {
    padding-left: 20px; /* Add padding for list */
}

li {
    padding-top: 10px;
}

/* Responsive Styles */
@media (max-width: 768px) {
    .pricing-column {
        flex: 1 1 100%; /* Stack columns on smaller screens */
        margin: 10px 0; /* Adjust margins */
    }
}/* End custom CSS */