.elementor-1365 .elementor-element.elementor-element-4276bf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1365 .elementor-element.elementor-element-781cc15.elementor-element{--align-self:center;}.elementor-1365 .elementor-element.elementor-element-781cc15 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1365 .elementor-element.elementor-element-781cc15 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1365 .elementor-element.elementor-element-781cc15 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-781cc15 .jet-listing-dynamic-field__content{text-align:center;}.elementor-1365 .elementor-element.elementor-element-225f7e0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1365 .elementor-element.elementor-element-225f7e0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1365 .elementor-element.elementor-element-225f7e0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-225f7e0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1365 .elementor-element.elementor-element-ddce4a1.elementor-element{--align-self:center;}.elementor-1365 .elementor-element.elementor-element-ddce4a1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1365 .elementor-element.elementor-element-ddce4a1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1365 .elementor-element.elementor-element-ddce4a1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-ddce4a1 .jet-listing-dynamic-field__content{text-align:center;}.elementor-1365 .elementor-element.elementor-element-a75dffa .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-a75dffa .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-a75dffa .jet-listing-dynamic-image__caption{text-align:left;}.elementor-1365 .elementor-element.elementor-element-91df1ea.elementor-element{--align-self:center;}.elementor-1365 .elementor-element.elementor-element-91df1ea .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1365 .elementor-element.elementor-element-91df1ea .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1365 .elementor-element.elementor-element-91df1ea .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-91df1ea .jet-listing-dynamic-field__content{text-align:center;}.elementor-1365 .elementor-element.elementor-element-11647b2 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-11647b2 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-4236e21.elementor-element{--align-self:center;}.elementor-1365 .elementor-element.elementor-element-4236e21 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1365 .elementor-element.elementor-element-4236e21 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1365 .elementor-element.elementor-element-4236e21 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-4236e21 .jet-listing-dynamic-field__content{text-align:center;}.elementor-1365 .elementor-element.elementor-element-49ebfd6 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-49ebfd6 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-6542bcf .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1365 .elementor-element.elementor-element-6542bcf .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1365 .elementor-element.elementor-element-6542bcf .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1365 .elementor-element.elementor-element-6542bcf .jet-listing-dynamic-field__content{text-align:left;}.elementor-1365 .elementor-element.elementor-element-a22f6e1 .jet-listing-dynamic-link__link{background-color:#016231;align-self:flex-start;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;padding:7px 26px 7px 26px;border-radius:2px 2px 2px 2px;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.5);flex-direction:row;}.elementor-1365 .elementor-element.elementor-element-a22f6e1.elementor-element{--align-self:center;}.elementor-1365 .elementor-element.elementor-element-a22f6e1 .jet-listing-dynamic-link__icon{order:1;}@media(max-width:767px){.elementor-1365 .elementor-element.elementor-element-4276bf4{--content-width:95%;}.elementor-1365 .elementor-element.elementor-element-a22f6e1 .jet-listing-dynamic-link__link{font-size:16px;}}@media(min-width:768px){.elementor-1365 .elementor-element.elementor-element-4276bf4{--content-width:980px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ddce4a1 */.visually-hidden {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
    clip: rect(0 0 0 0) !important;
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-11647b2 */.herbal-language-table {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
}

.herbal-language-table th,
.herbal-language-table td {
    border: 1px solid #ddd;
    padding: 6px 10px;
    text-align: left;
}

.herbal-language-table th {
    background-color: #f5f5f5;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-49ebfd6 */.herb-info-list {
    display: grid;
    gap: 6px; /* space between rows */
    margin-top: 10px;
}

.herb-info-row {
    display: grid;
    grid-template-columns: 200px auto; /* first column fixed, second auto */
    align-items: start;
}

.herb-label {
    font-weight: 600;
    color: #333;
}

.herb-value {
    color: #555;
}/* End custom CSS */