.elementor-2 .elementor-element.elementor-element-9675c17{--e-image-carousel-slides-to-show:1;}.elementor-element-7edf5c6 > .elementor-container > .porto-carousel, .elementor-element-7edf5c6 > .porto-carousel{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-eb617ef > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-eb617ef > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-eb617ef > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bdab7e5 > .porto-ibanner{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bdab7e5, .elementor-2 .elementor-element.elementor-element-bdab7e5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fb9930c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2 .elementor-element.elementor-element-fb9930c{text-align:left;}.elementor-2 .elementor-element.elementor-element-fb9930c .elementor-heading-title{font-size:5.25em;text-transform:uppercase;line-height:0.85em;}.elementor-2 .elementor-element.elementor-element-9d1e728{text-align:right;}.elementor-2 .elementor-element.elementor-element-9d1e728 .elementor-heading-title{font-size:4.125em;text-transform:uppercase;line-height:0.85em;}.elementor-2 .elementor-element.elementor-element-3d4b446 .elementor-heading-title{font-size:1.375em;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-f663e8b > .elementor-widget-container{padding:0em 0em 0.7em 0em;}.elementor-2 .elementor-element.elementor-element-f663e8b .elementor-heading-title{font-size:1.25em;font-weight:400;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-0526619 > .elementor-widget-container{padding:0.35em 0.7em 0em 0em;}.elementor-2 .elementor-element.elementor-element-0526619 .elementor-heading-title{font-size:1.25em;font-weight:400;}.elementor-2 .elementor-element.elementor-element-28cf55b > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-2 .elementor-element.elementor-element-28cf55b .elementor-heading-title{font-size:3.25em;line-height:1.25em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-41fdf0d .btn{font-size:0.875em;font-weight:700;padding:1.1em 1.1em 1.1em 1.1em;}.elementor-2 .elementor-element.elementor-element-a850284 > .porto-ibanner{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7cf33a3 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2 .elementor-element.elementor-element-7cf33a3{text-align:left;}.elementor-2 .elementor-element.elementor-element-7cf33a3 .elementor-heading-title{font-size:5.25em;text-transform:uppercase;line-height:0.85em;}.elementor-2 .elementor-element.elementor-element-21f1ff2{text-align:right;}.elementor-2 .elementor-element.elementor-element-21f1ff2 .elementor-heading-title{font-size:4.125em;text-transform:uppercase;line-height:0.85em;}.elementor-2 .elementor-element.elementor-element-bc93aa7 .elementor-heading-title{font-size:1.375em;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-64f1aef > .elementor-widget-container{padding:0em 0em 0.7em 0em;}.elementor-2 .elementor-element.elementor-element-64f1aef .elementor-heading-title{font-size:1.25em;font-weight:400;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-915e2a9 > .elementor-widget-container{padding:0.35em 0.7em 0em 0em;}.elementor-2 .elementor-element.elementor-element-915e2a9 .elementor-heading-title{font-size:1.25em;font-weight:400;}.elementor-2 .elementor-element.elementor-element-a5c998a > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-2 .elementor-element.elementor-element-a5c998a .elementor-heading-title{font-size:3.25em;line-height:1.25em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-97b8eb4 .btn{font-size:0.875em;font-weight:700;padding:1.1em 1.1em 1.1em 1.1em;}.elementor-2 .elementor-element.elementor-element-221cb74:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-221cb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-221cb74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-221cb74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-315ce2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-315ce2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-315ce2b:hover > .elementor-element-populated{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-315ce2b > .elementor-element-populated >  .elementor-background-overlay{background-color:#D9E4D7;opacity:0.5;}.elementor-2 .elementor-element.elementor-element-315ce2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-315ce2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-22d0aa6{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-22d0aa6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-22d0aa6 .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:0.4px;}.elementor-2 .elementor-element.elementor-element-300ace4{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-300ace4 > .elementor-widget-container{margin:2px 0px 0px 24px;}.elementor-2 .elementor-element.elementor-element-300ace4 .porto-icon{font-size:12px;color:#070F05;}.elementor-2 .elementor-element.elementor-element-300ace4 .porto-icon svg{fill:#070F05;}.elementor-2 .elementor-element.elementor-element-300ace4 .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-300ace4 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-300ace4 .porto-sicon-title{font-size:12px;font-weight:700;letter-spacing:-0.24px;color:#1B5503;}.elementor-2 .elementor-element.elementor-element-134b2a8 .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-33a962d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-33a962d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-33a962d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-33a962d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-114b098:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-114b098 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-114b098:hover > .elementor-element-populated{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-114b098 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D9E4D7;opacity:0.5;}.elementor-2 .elementor-element.elementor-element-114b098 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-114b098 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-bffdb93{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-bffdb93 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-bffdb93 .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:0.4px;}.elementor-2 .elementor-element.elementor-element-9c1d1c6{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-9c1d1c6 > .elementor-widget-container{margin:2px 0px 0px 24px;}.elementor-2 .elementor-element.elementor-element-9c1d1c6 .porto-icon{font-size:12px;color:#070F05;}.elementor-2 .elementor-element.elementor-element-9c1d1c6 .porto-icon svg{fill:#070F05;}.elementor-2 .elementor-element.elementor-element-9c1d1c6 .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-9c1d1c6 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-9c1d1c6 .porto-sicon-title{font-size:12px;font-weight:700;letter-spacing:-0.24px;color:#1B5503;}.elementor-2 .elementor-element.elementor-element-fc36cdb .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-7d34601:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7d34601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-7d34601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-7d34601 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-78a7974:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-78a7974 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-78a7974:hover > .elementor-element-populated{background-color:#D9E4D7;}.elementor-2 .elementor-element.elementor-element-78a7974 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D9E4D7;opacity:0.5;}.elementor-2 .elementor-element.elementor-element-78a7974 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-78a7974 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b086956{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-b086956 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-b086956 .elementor-heading-title{font-size:29px;font-weight:600;letter-spacing:0.4px;}.elementor-2 .elementor-element.elementor-element-d489f03{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d489f03 > .elementor-widget-container{margin:2px 0px 0px 24px;}.elementor-2 .elementor-element.elementor-element-d489f03 .porto-icon{font-size:12px;color:#070F05;}.elementor-2 .elementor-element.elementor-element-d489f03 .porto-icon svg{fill:#070F05;}.elementor-2 .elementor-element.elementor-element-d489f03 .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-d489f03 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-d489f03 .porto-sicon-title{font-size:12px;font-weight:700;letter-spacing:-0.24px;color:#1B5503;}.elementor-2 .elementor-element.elementor-element-8862c7d .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-d04df66{margin-top:0px;margin-bottom:0px;padding:40px 080px 60px 080px;}.elementor-2 .elementor-element.elementor-element-ef1ba7d .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-eebc21d{--e-image-carousel-slides-to-show:6;}.elementor-2 .elementor-element.elementor-element-eebc21d .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-710cbdc .porto-icon{font-size:12px;color:#4F8C3F;}.elementor-2 .elementor-element.elementor-element-710cbdc .porto-icon svg{fill:#4F8C3F;}.elementor-2 .elementor-element.elementor-element-710cbdc .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-710cbdc .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-710cbdc .porto-sicon-title{font-size:12px;font-weight:600;letter-spacing:-0.24px;color:#4F8C3F;}.elementor-2 .elementor-element.elementor-element-9ff9892 > .elementor-widget-container{margin:-22px 80px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9ff9892 .elementor-heading-title{font-size:1.375rem;font-weight:600;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-befe9a4 .owl-nav:not(.disabled){display:block !important;}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-eebc21d{--e-image-carousel-slides-to-show:4;}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-315ce2b{width:100%;}.elementor-2 .elementor-element.elementor-element-114b098{width:100%;}.elementor-2 .elementor-element.elementor-element-78a7974{width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-22d0aa6{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-22d0aa6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-22d0aa6 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-300ace4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-bffdb93{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-bffdb93 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-bffdb93 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-9c1d1c6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-7d34601{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-78a7974 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b086956{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-b086956 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-b086956 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-d489f03{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d489f03 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-d04df66{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9e8ea72{width:100%;}.elementor-2 .elementor-element.elementor-element-eebc21d{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for column, class: .elementor-element-315ce2b */#my-section-id.background-color-light {
    background-color: #D9E4D7 !important;
    padding: 15px !important;
    box-shadow: inset 0 0 0 15px #D9E4D7; /* Ensures the padding area stays the same color */
    margin: 0 !important; /* Removes any extra spacing around */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-114b098 */#another-section-id.background-colors-light {
    background-colors: ##D9E4D7 !important;
    padding: 15px !important;
    box-shadow: inset 0 0 0 15px ##D9E4D7; /* Ensures the padding area stays the same color */
    margin: 0 !important; /* Removes any extra spacing around */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78a7974 */#another-section-id.background-colors-light {
    background-colors: ##D9E4D7 !important;
    padding: 15px !important;
    box-shadow: inset 0 0 0 15px ##D9E4D7; /* Ensures the padding area stays the same color */
    margin: 0 !important; /* Removes any extra spacing around */
}/* End custom CSS */