.elementor-990 .elementor-element.elementor-element-cb68183 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-1bf1336 img{width:100%;}.elementor-990 .elementor-element.elementor-element-2584fa5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990 .elementor-element.elementor-element-2584fa5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990 .elementor-element.elementor-element-0cddeec .elementor-heading-title{color:#FFFFFF;font-size:50px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-05a9e9a .elementor-heading-title{color:#FFFFFF;font-size:35px;font-weight:400;}.elementor-990 .elementor-element.elementor-element-05a9e9a > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-990 .elementor-element.elementor-element-3684590 .elementor-button{font-size:20px;font-weight:500;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 50px 13px 50px;}.elementor-990 .elementor-element.elementor-element-3684590 .elementor-button:hover, .elementor-990 .elementor-element.elementor-element-3684590 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-3684590 .elementor-button:hover svg, .elementor-990 .elementor-element.elementor-element-3684590 .elementor-button:focus svg{fill:#000000;}.elementor-990 .elementor-element.elementor-element-85fb782{padding:30px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-8cd0163:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-990 .elementor-element.elementor-element-8cd0163 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE4D2;}.elementor-990 .elementor-element.elementor-element-8cd0163 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-8cd0163 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990 .elementor-element.elementor-element-379ba92{margin-top:0px;margin-bottom:30px;}.elementor-990 .elementor-element.elementor-element-6f02688 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-0612ba4 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-6ea9cbe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-7d9fd4f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-2c23f91 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-3674484 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-170caa2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-a490ab9 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-73e1e29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-d604b8f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-30354b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-daabad6 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-0e2bf10{padding:10px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-e7095cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-12fe945 .elementor-heading-title{color:#114422;font-size:40px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-12fe945 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-2 .ht-product-content-2 .ht-price-addtocart-wrap .ht-addtocart a.woolentor-button-icon-right i{margin-left:5px;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-2 .ht-product-content-2 .ht-price-addtocart-wrap .ht-addtocart a.woolentor-button-icon-left i{margin-right:5px;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .wl-row > [class*="col-"]{padding:0  15px;margin-bottom:0px;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .wl-row{margin:0  -15px;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-2 [class*="ht-product-content"] .ht-product-title-2 a{color:#114422;}.elementor-990 .elementor-element.elementor-element-5b18ad6{padding:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-990 .elementor-element.elementor-element-bb2c392.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-990 .elementor-element.elementor-element-bb2c392.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-990 .elementor-element.elementor-element-bb2c392:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-990 .elementor-element.elementor-element-bb2c392 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#114422;}.elementor-990 .elementor-element.elementor-element-bb2c392 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-bb2c392 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990 .elementor-element.elementor-element-747b4c3{text-align:center;}.elementor-990 .elementor-element.elementor-element-747b4c3 .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-990 .elementor-element.elementor-element-901230d{text-align:center;}.elementor-990 .elementor-element.elementor-element-901230d .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-990 .elementor-element.elementor-element-901230d > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-990 .elementor-element.elementor-element-de954a3 .elementor-button{font-size:20px;font-weight:500;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 50px 13px 50px;}.elementor-990 .elementor-element.elementor-element-de954a3 .elementor-button:hover, .elementor-990 .elementor-element.elementor-element-de954a3 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-de954a3 .elementor-button:hover svg, .elementor-990 .elementor-element.elementor-element-de954a3 .elementor-button:focus svg{fill:#000000;}.elementor-bc-flex-widget .elementor-990 .elementor-element.elementor-element-28bb102.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-990 .elementor-element.elementor-element-28bb102.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-990 .elementor-element.elementor-element-28bb102 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-613e29b{padding:10px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-4ecf8ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-ff2f205 .elementor-heading-title{color:#114422;font-size:40px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-ff2f205 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-2 .ht-product-content-2 .ht-price-addtocart-wrap .ht-addtocart a.woolentor-button-icon-right i{margin-left:5px;}.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-2 .ht-product-content-2 .ht-price-addtocart-wrap .ht-addtocart a.woolentor-button-icon-left i{margin-right:5px;}.elementor-990 .elementor-element.elementor-element-48c062d .wl-row > [class*="col-"]{padding:0  15px;margin-bottom:0px;}.elementor-990 .elementor-element.elementor-element-48c062d .wl-row{margin:0  -15px;}.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;}.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-2 [class*="ht-product-content"] .ht-product-title-2 a{color:#114422;}.elementor-990 .elementor-element.elementor-element-58f9737:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-58f9737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE4D2;}.elementor-990 .elementor-element.elementor-element-58f9737{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:10px 0px 10px 0px;}.elementor-990 .elementor-element.elementor-element-58f9737 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990 .elementor-element.elementor-element-881414e{text-align:center;}.elementor-990 .elementor-element.elementor-element-881414e .elementor-heading-title{color:#114422;font-size:50px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-4bba8e6{padding:30px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-06938c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-34fa649 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-2329850 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-c1d3bc4 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-48ee525 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-483be6f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-990 .elementor-element.elementor-element-cc80abd:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-cc80abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE4D2;}.elementor-990 .elementor-element.elementor-element-cc80abd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-cc80abd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990 .elementor-element.elementor-element-5d17ac0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-e0a09a5 img{width:100%;}.elementor-990 .elementor-element.elementor-element-7130b5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-990 .elementor-element.elementor-element-7130b5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990 .elementor-element.elementor-element-38eb4f2{text-align:center;}.elementor-990 .elementor-element.elementor-element-38eb4f2 .elementor-heading-title{color:#FFFFFF;font-size:50px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-0e1d23c{text-align:center;}.elementor-990 .elementor-element.elementor-element-0e1d23c .elementor-heading-title{color:#FFFFFF;font-size:35px;font-weight:400;}.elementor-990 .elementor-element.elementor-element-0e1d23c > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-990 .elementor-element.elementor-element-627ac0d .elementor-button{font-size:20px;font-weight:500;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 50px 13px 50px;}.elementor-990 .elementor-element.elementor-element-627ac0d .elementor-button:hover, .elementor-990 .elementor-element.elementor-element-627ac0d .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-627ac0d .elementor-button:hover svg, .elementor-990 .elementor-element.elementor-element-627ac0d .elementor-button:focus svg{fill:#000000;}.elementor-990 .elementor-element.elementor-element-b0b1385:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-b0b1385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE4D2;}.elementor-990 .elementor-element.elementor-element-b0b1385{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 30px 30px;}.elementor-990 .elementor-element.elementor-element-b0b1385 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990 .elementor-element.elementor-element-56a85c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-9caee0c{text-align:center;}.elementor-990 .elementor-element.elementor-element-9caee0c .elementor-heading-title{color:#114423;font-weight:500;}.elementor-990 .elementor-element.elementor-element-b700d8c{text-align:center;}.elementor-990 .elementor-element.elementor-element-b700d8c .elementor-heading-title{font-size:18px;font-weight:400;line-height:25px;}.elementor-990 .elementor-element.elementor-element-b700d8c > .elementor-widget-container{margin:15px 0px 20px 0px;}@media(min-width:768px){.elementor-990 .elementor-element.elementor-element-6f02688{width:40%;}.elementor-990 .elementor-element.elementor-element-6ea9cbe{width:30%;}.elementor-990 .elementor-element.elementor-element-2c23f91{width:29.666%;}.elementor-990 .elementor-element.elementor-element-170caa2{width:30%;}.elementor-990 .elementor-element.elementor-element-73e1e29{width:29.666%;}.elementor-990 .elementor-element.elementor-element-30354b4{width:40%;}.elementor-990 .elementor-element.elementor-element-bb2c392{width:45%;}.elementor-990 .elementor-element.elementor-element-28bb102{width:55%;}}@media(max-width:1279px){.elementor-990 .elementor-element.elementor-element-0cddeec .elementor-heading-title{font-size:35px;}.elementor-990 .elementor-element.elementor-element-05a9e9a .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-747b4c3 .elementor-heading-title{font-size:35px;}.elementor-990 .elementor-element.elementor-element-901230d .elementor-heading-title{font-size:35px;}.elementor-990 .elementor-element.elementor-element-881414e .elementor-heading-title{font-size:30px;}.elementor-990 .elementor-element.elementor-element-38eb4f2 .elementor-heading-title{font-size:35px;}.elementor-990 .elementor-element.elementor-element-0e1d23c .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-990 .elementor-element.elementor-element-1bf1336 img{height:400px;object-fit:cover;}.elementor-990 .elementor-element.elementor-element-0cddeec .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-05a9e9a .elementor-heading-title{font-size:22px;line-height:25px;}.elementor-990 .elementor-element.elementor-element-85fb782{padding:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-8cd0163 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-379ba92{margin-top:0px;margin-bottom:15px;}.elementor-990 .elementor-element.elementor-element-0e2bf10{padding:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-12fe945 .elementor-heading-title{font-size:30px;}.elementor-990 .elementor-element.elementor-element-12fe945 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .wl-row > [class*="col-"]{padding:0  8px;margin-bottom:15px;}.elementor-990 .elementor-element.elementor-element-c32e6a2 .wl-row{margin:0  -8px;}.elementor-990 .elementor-element.elementor-element-5b18ad6{padding:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-747b4c3 .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-901230d .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-901230d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-990 .elementor-element.elementor-element-613e29b{padding:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-ff2f205 .elementor-heading-title{font-size:30px;}.elementor-990 .elementor-element.elementor-element-48c062d .wl-row > [class*="col-"]{padding:0  8px;margin-bottom:15px;}.elementor-990 .elementor-element.elementor-element-48c062d .wl-row{margin:0  -8px;}.elementor-990 .elementor-element.elementor-element-881414e .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-990 .elementor-element.elementor-element-4bba8e6{padding:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-cc80abd{padding:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-e0a09a5 img{height:400px;object-fit:cover;}.elementor-990 .elementor-element.elementor-element-38eb4f2 .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-0e1d23c .elementor-heading-title{font-size:22px;}.elementor-990 .elementor-element.elementor-element-b0b1385{padding:15px 15px 15px 15px;}}/* Start custom CSS for section, class: .elementor-element-2584fa5 */.elementor-990 .elementor-element.elementor-element-2584fa5 {
    position: absolute;
    bottom:50px;
    left:50px;
    right:50px;
    width: auto;
}
@media(max-width:767px){
    .elementor-990 .elementor-element.elementor-element-2584fa5 {
    left:30px;
    right:30px;
    bottom:20px;
}
.elementor-990 .elementor-element.elementor-element-2584fa5 .elementor-widget-wrap{
    background:#00000061;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8cd0163 */.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-column-gap-default{
    gap:30px;
}
.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-widget-image,
.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-widget-image .elementor-widget-container{
    height:100%;
}

.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-widget-heading{
        width: auto;
    padding: 15px 20px;
    background: #114422;
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    max-width: 90%;
}

.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-widget-heading h2{
        color: #fff;
    font-weight: 400;
    font-size: 22px;
    text-wrap: nowrap;
}

@media(min-width:768px){
   .elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-container{
    flex-wrap: nowrap !important;
} 
.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-widget-heading h2{
    font-size: 18px;
}
}
@media(max-width:767px){

.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-widget-heading h2{
    font-size: 16px;
}
.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-widget-heading{
    padding: 10px 10px;

}
.elementor-990 .elementor-element.elementor-element-8cd0163 .elementor-column-gap-default{
    gap:15px;
}
}/* End custom CSS */
/* Start custom CSS for wl-product-grid, class: .elementor-element-c32e6a2 */.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-content-2{
    padding: 15px;
}
.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-2 .ht-product-content-2 .ht-product-price-2{
    justify-content: center;
}
.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-image-wrap-2 {
    position: relative;
    margin-bottom: 0;
}

.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-title-2 a{
    text-align: center !important;
}
.elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-price-addtocart-wrap{
    justify-content: center !important;
}

@media(max-width:767px){
    .elementor-990 .elementor-element.elementor-element-c32e6a2 .ht-product-content-2{
    padding: 5px;
}
}/* End custom CSS */
/* Start custom CSS for wl-product-grid, class: .elementor-element-48c062d */.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-content-2{
    padding: 15px;
}
.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-image-wrap-2 {
    position: relative;
    margin-bottom: 0;
}
.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-2 .ht-product-content-2 .ht-product-price-2{
    justify-content: center;
}
.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-title-2 a{
    text-align: center !important;
}
.elementor-990 .elementor-element.elementor-element-48c062d .ht-price-addtocart-wrap{
    justify-content: center !important;
}


.elementor-990 .elementor-element.elementor-element-48c062d .ht-product-2 .ht-product-content-2 .ht-product-price-2 .custom-price-wrapper {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
}

@media(max-width:767px){
    .elementor-990 .elementor-element.elementor-element-48c062d .ht-product-content-2{
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4bba8e6 */.elementor-990 .elementor-element.elementor-element-4bba8e6 .elementor-column-gap-default{
    gap:30px;
}
.elementor-990 .elementor-element.elementor-element-4bba8e6 .elementor-widget-heading{
    max-width:400px ;
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    width: 95%;
}
.elementor-990 .elementor-element.elementor-element-4bba8e6 .elementor-widget-heading h2{
    color:#fff;
    font-size:20px;
    line-height: 28px;
    font-weight: 500;
    text-align: center;
}

@media(min-width:768px){
   .elementor-990 .elementor-element.elementor-element-4bba8e6 .elementor-container{
    flex-wrap: nowrap !important;
} 


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7130b5a */.elementor-990 .elementor-element.elementor-element-7130b5a {
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    width: auto;
}

@media(max-width:767px){
    .elementor-990 .elementor-element.elementor-element-7130b5a .elementor-widget-wrap{
    background:#00000061;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b700d8c */.elementor-990 .elementor-element.elementor-element-b700d8c{
    max-width: 500px;
    margin:auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-665e3a1 */.elementor-990 .elementor-element.elementor-element-665e3a1 .wpforms-container{
    margin: 0;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 form{
    max-width: 600px;
    margin: auto
}
.elementor-990 .elementor-element.elementor-element-665e3a1 .wpforms-field{
    padding: 0
}
.elementor-990 .elementor-element.elementor-element-665e3a1 .wpforms-submit-container{
    margin:0;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 form{
    display: flex;
    gap:10px;
    margin-bottom: 34px;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 .wpforms-field-container{
        width: 100%;
        overflow-x: initial !important;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 input{
           max-width: 100%;
    border-color: #114423 !important;
    outline: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    height:40px;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 .wpforms-submit{
    margin: 0px;
    border-radius: 0;
    width: auto;
    text-wrap: nowrap;
    height: 100%;
        background: #114423 !important;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 em.wpforms-error{
    position: absolute;
    margin-top: 6px;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 .wpforms-submit-spinner{
        display: block;
    position: absolute;
    top: 0;
    height: 100%;
    margin: 0;
    left: 50%;
    transform: translateX(-50%);
}
.wpforms-submit-container .wpforms-submit::after{
 display:none !important
}

.elementor-990 .elementor-element.elementor-element-665e3a1 input:-webkit-autofill {
    box-shadow: 0 0 0px 1000px #fff inset !important;
}

.elementor-990 .elementor-element.elementor-element-665e3a1 input::first-line {
    color: #114423;
}

@media(max-width:767px){
    .elementor-990 .elementor-element.elementor-element-665e3a1 form{
    gap:20px;
    flex-direction: column;
    align-items: center;
}
.elementor-990 .elementor-element.elementor-element-665e3a1 .wpforms-submit{
        height: 40px;
    width: 150px;
}
}/* End custom CSS */