.elementor-2216 .elementor-element.elementor-element-3e03721{--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-2216 .elementor-element.elementor-element-7dff4ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-2216 .elementor-element.elementor-element-7dff4ba.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2216 .elementor-element.elementor-element-bdebcf4{--display:flex;}.elementor-2216 .elementor-element.elementor-element-2c06fa7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-40px;--padding-bottom:-40px;--padding-left:-40px;--padding-right:-40px;}.elementor-2216 .elementor-element.elementor-element-9ff66d2{text-align:center;}.elementor-2216 .elementor-element.elementor-element-9ff66d2 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-54f0af6{--display:flex;}.elementor-2216 .elementor-element.elementor-element-54f0af6.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2216 .elementor-element.elementor-element-b42f689{text-align:center;}.elementor-2216 .elementor-element.elementor-element-b42f689 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:31px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-0e2722d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2216 .elementor-element.elementor-element-0982144{--display:flex;--min-height:305px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-2216 .elementor-element.elementor-element-0982144.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2216 .elementor-element.elementor-element-01fea1c{--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-2216 .elementor-element.elementor-element-01fea1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2216 .elementor-element.elementor-element-c10e8ac.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-2216 .elementor-element.elementor-element-c10e8ac{text-align:center;}.elementor-2216 .elementor-element.elementor-element-c10e8ac .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:12px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-901a682{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-410bac2.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2216 .elementor-element.elementor-element-410bac2{text-align:center;}.elementor-2216 .elementor-element.elementor-element-410bac2 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:12px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-169fde6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-ebce7e2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2216 .elementor-element.elementor-element-ebce7e2{text-align:center;}.elementor-2216 .elementor-element.elementor-element-ebce7e2 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:12px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-9a3a3c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-04f9560.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2216 .elementor-element.elementor-element-04f9560{text-align:center;}.elementor-2216 .elementor-element.elementor-element-04f9560 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:12px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-9b9e3f6{--display:flex;--justify-content:center;}.elementor-2216 .elementor-element.elementor-element-d8fada6{--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-2216 .elementor-element.elementor-element-c794e03{text-align:center;}.elementor-2216 .elementor-element.elementor-element-c794e03 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:10px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-91cf7cb{--display:flex;}.elementor-2216 .elementor-element.elementor-element-71f2d7b{text-align:center;}.elementor-2216 .elementor-element.elementor-element-71f2d7b .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;color:#A0BA2D;}.elementor-2216 .elementor-element.elementor-element-ceec8e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-a1646ec{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2216 .elementor-element.elementor-element-a1646ec .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2216 .elementor-element.elementor-element-dd56388{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-948381d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2216 .elementor-element.elementor-element-948381d .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2216 .elementor-element.elementor-element-efc538e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-42283d2{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2216 .elementor-element.elementor-element-42283d2 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2216 .elementor-element.elementor-element-72ba143{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-51aa383{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2216 .elementor-element.elementor-element-51aa383 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2216 .elementor-element.elementor-element-49eff0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2216 .elementor-element.elementor-element-3bf68fb{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2216 .elementor-element.elementor-element-3bf68fb .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2216 .elementor-element.elementor-element-2a0d944{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2216 .elementor-element.elementor-element-d12be7f{--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-2216 .elementor-element.elementor-element-ef7acdb{--display:flex;}.elementor-2216 .elementor-element.elementor-element-91ef486{text-align:center;}.elementor-2216 .elementor-element.elementor-element-91ef486 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2216 .elementor-element.elementor-element-a7f01b1{--display:flex;}.elementor-2216 .elementor-element.elementor-element-4fef87c{text-align:center;}.elementor-2216 .elementor-element.elementor-element-22288af{--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-2216 .elementor-element.elementor-element-8ef84b1{--display:flex;}.elementor-2216 .elementor-element.elementor-element-577d9f7{text-align:center;}.elementor-2216 .elementor-element.elementor-element-577d9f7 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2216 .elementor-element.elementor-element-c43d58a{--display:flex;}.elementor-2216 .elementor-element.elementor-element-c681716{text-align:center;}.elementor-2216 .elementor-element.elementor-element-5cf0b9b{--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-2216 .elementor-element.elementor-element-a0b4b76{--display:flex;}.elementor-2216 .elementor-element.elementor-element-a097ca6{--display:flex;}.elementor-2216 .elementor-element.elementor-element-d056f15{text-align:center;}.elementor-2216 .elementor-element.elementor-element-506c6f5{--display:flex;}.elementor-2216 .elementor-element.elementor-element-97ed00a{--grid-columns:1;}@media(min-width:768px){.elementor-2216 .elementor-element.elementor-element-54f0af6{--width:103.554%;}.elementor-2216 .elementor-element.elementor-element-0982144{--width:100%;}.elementor-2216 .elementor-element.elementor-element-01fea1c{--width:38.274%;}.elementor-2216 .elementor-element.elementor-element-9b9e3f6{--width:801px;}.elementor-2216 .elementor-element.elementor-element-d12be7f{--width:50%;}.elementor-2216 .elementor-element.elementor-element-22288af{--width:50%;}}@media(max-width:1024px){.elementor-2216 .elementor-element.elementor-element-97ed00a{--grid-columns:2;}}@media(max-width:767px){.elementor-2216 .elementor-element.elementor-element-97ed00a{--grid-columns:1;}}/* Start custom CSS for theme-post-title, class: .elementor-element-9ff66d2 */.elementor-2216 .elementor-element.elementor-element-9ff66d2 {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b42f689 */.elementor-2216 .elementor-element.elementor-element-b42f689 {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e2722d */.elementor-2216 .elementor-element.elementor-element-0e2722d {
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 14px;
    padding: 13px 20px;
    min-height: 48px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25);
}

.elementor-2216 .elementor-element.elementor-element-0e2722d .my-grow-project-number {
    color: #65ff00;
    font-family: inherit;
    font-size: 13px;
    font-weight: 800;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f0af6 *//* LAB NUMBER + GROWER - ONE ROW */
.elementor-2216 .elementor-element.elementor-element-54f0af6 {
    display: flex;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 12px !important;
    flex-wrap: nowrap !important;
}

/* Both elements */
.elementor-2216 .elementor-element.elementor-element-54f0af6 > .e-con,
.elementor-2216 .elementor-element.elementor-element-54f0af6 > .elementor-widget {
    margin: 0 !important;
    width: auto !important;
    flex: 0 1 auto !important;
}

/* Grower badge */
.elementor-2216 .elementor-element.elementor-element-54f0af6 .elementor-widget-heading {
    text-align: center;
}

/* Responsive */
@media (max-width: 767px) {
    .elementor-2216 .elementor-element.elementor-element-54f0af6 {
        gap: 8px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c10e8ac */.elementor-2216 .elementor-element.elementor-element-c10e8ac {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-410bac2 */.elementor-2216 .elementor-element.elementor-element-410bac2 {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebce7e2 */.elementor-2216 .elementor-element.elementor-element-ebce7e2 {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04f9560 */.elementor-2216 .elementor-element.elementor-element-04f9560 {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c794e03 */.elementor-2216 .elementor-element.elementor-element-c794e03 {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f2d7b */.elementor-2216 .elementor-element.elementor-element-71f2d7b {
    color: #65ff00;
    font-family: inherit;
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    line-height: 1.2;

    text-shadow:
        0 0 8px rgba(101, 255, 0, 0.25),
        0 0 20px rgba(101, 255, 0, 0.12);

    padding: 12px 18px;
    background: linear-gradient(135deg, #183e2c, #0b1c13);
    border: 1px solid #65ff00;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}/* End custom CSS */