.elementor-2 .elementor-element.elementor-element-ce2b3b6{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-ce2b3b6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ce2b3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta2.silosdutouch.com/wp-content/uploads/2024/10/selective-focus-shot-green-plant-field-scaled.jpg");background-position:center right;}.elementor-2 .elementor-element.elementor-element-ce2b3b6, .elementor-2 .elementor-element.elementor-element-ce2b3b6::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-84db8b1{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:31px 31px 31px 31px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-84db8b1::before, .elementor-2 .elementor-element.elementor-element-84db8b1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-84db8b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-84db8b1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-84db8b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-84db8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-84db8b1, .elementor-2 .elementor-element.elementor-element-84db8b1::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-f37976f{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-f37976f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-691a623 > .elementor-widget-container{padding:0px 6px 0px 0px;}.elementor-2 .elementor-element.elementor-element-691a623.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-6324dbf{--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:center;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-ccd0738{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-20d1111{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-20d1111 .elementor-widget-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-238bf19{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-c4e049e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-c4e049e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2 .elementor-element.elementor-element-c4e049e .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#05A11C;}.elementor-2 .elementor-element.elementor-element-c7751d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-c7751d8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2 .elementor-element.elementor-element-c7751d8 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a152ed1{--display:flex;--min-height:400px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:31px 31px 31px 31px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-a152ed1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a152ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta2.silosdutouch.com/wp-content/uploads/2024/10/community-people-working-together-agriculture-grow-food.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a152ed1::before, .elementor-2 .elementor-element.elementor-element-a152ed1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a152ed1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a152ed1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a152ed1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a152ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000E0;}.elementor-2 .elementor-element.elementor-element-a152ed1, .elementor-2 .elementor-element.elementor-element-a152ed1::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-8b06b6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-adb32dd{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7cdcd30 img{width:25%;max-width:30%;}.elementor-2 .elementor-element.elementor-element-7cdcd30 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c8034ef .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:800;}.elementor-2 .elementor-element.elementor-element-277ff48{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-2 .elementor-element.elementor-element-40eac6e .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;background-color:#FFFFFF2E;}.elementor-2 .elementor-element.elementor-element-d6e6bd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-d6e6bd8, .elementor-2 .elementor-element.elementor-element-d6e6bd8::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-b40b28c img{width:25%;max-width:30%;}.elementor-2 .elementor-element.elementor-element-b40b28c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-619b4c0 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:800;}.elementor-2 .elementor-element.elementor-element-3ef4a51{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-2 .elementor-element.elementor-element-7690125 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;background-color:#FFFFFF2E;}.elementor-2 .elementor-element.elementor-element-1338937{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-7a184c5 img{width:25%;max-width:30%;}.elementor-2 .elementor-element.elementor-element-7a184c5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b97ea8e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:800;}.elementor-2 .elementor-element.elementor-element-125d977{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-2 .elementor-element.elementor-element-8d586e4 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;background-color:#FFFFFF2E;}.elementor-2 .elementor-element.elementor-element-5032155{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:31px 31px 31px 31px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-5032155::before, .elementor-2 .elementor-element.elementor-element-5032155 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5032155 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5032155 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5032155 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5032155 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-5032155, .elementor-2 .elementor-element.elementor-element-5032155::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-740b041{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-740b041.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-e69916c{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-d3de8a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-d3de8a0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2 .elementor-element.elementor-element-d3de8a0 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#DF1818;}.elementor-2 .elementor-element.elementor-element-df4ea32{--display:flex;--background-transition:0.3s;--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-c8034ef .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-619b4c0 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-b97ea8e .elementor-heading-title{font-size:27px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-84db8b1{--width:75%;}.elementor-2 .elementor-element.elementor-element-f37976f{--width:18.012%;}.elementor-2 .elementor-element.elementor-element-a152ed1{--width:75%;}.elementor-2 .elementor-element.elementor-element-5032155{--width:75%;}.elementor-2 .elementor-element.elementor-element-740b041{--width:43.994%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-84db8b1{--width:100%;}.elementor-2 .elementor-element.elementor-element-a152ed1{--width:100%;}.elementor-2 .elementor-element.elementor-element-5032155{--width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-691a623.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-20d1111 .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-238bf19{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-7cdcd30 img{width:25%;}.elementor-2 .elementor-element.elementor-element-7cdcd30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d6e6bd8{border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-b40b28c img{width:25%;}.elementor-2 .elementor-element.elementor-element-b40b28c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7a184c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e69916c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-84db8b1 */.elementor-2 .elementor-element.elementor-element-84db8b1{
    --text-position: -500px;
    --heading-position: -50px;
    --button-position: 0px;
}
.elementor-2 .elementor-element.elementor-element-84db8b1, .elementor-2 .elementor-element.elementor-element-84db8b1 .single-card p, .elementor-2 .elementor-element.elementor-element-84db8b1 .single-card a, .elementor-2 .elementor-element.elementor-element-84db8b1 .single-card h2{
    transition: .5s all ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-84db8b1 .single-card p, .elementor-2 .elementor-element.elementor-element-84db8b1 .single-card a{
    position: relative;
    bottom: var(--text-position);
}
.elementor-2 .elementor-element.elementor-element-84db8b1 .single-card a{
    transition: 0.5s all linear;
    position: relative;
    top: 500px;
}
.elementor-2 .elementor-element.elementor-element-84db8b1 .single-card:hover p, .elementor-2 .elementor-element.elementor-element-84db8b1 .single-card:hover a{
    bottom: 0px;
}
.elementor-2 .elementor-element.elementor-element-84db8b1 .single-card:hover a{
    top: var(--button-position);
}
.elementor-2 .elementor-element.elementor-element-84db8b1 .single-card h2{
    position: relative;
    bottom: var(--heading-position);
}
.elementor-2 .elementor-element.elementor-element-84db8b1 .single-card:hover h2{
    bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a152ed1 */.elementor-2 .elementor-element.elementor-element-a152ed1{
    --text-position: -500px;
    --heading-position: -50px;
    --button-position: 0px;
}
.elementor-2 .elementor-element.elementor-element-a152ed1, .elementor-2 .elementor-element.elementor-element-a152ed1 .single-card p, .elementor-2 .elementor-element.elementor-element-a152ed1 .single-card a, .elementor-2 .elementor-element.elementor-element-a152ed1 .single-card h2{
    transition: .5s all ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-a152ed1 .single-card p, .elementor-2 .elementor-element.elementor-element-a152ed1 .single-card a{
    position: relative;
    bottom: var(--text-position);
}
.elementor-2 .elementor-element.elementor-element-a152ed1 .single-card a{
    transition: 0.5s all linear;
    position: relative;
    top: 500px;
}
.elementor-2 .elementor-element.elementor-element-a152ed1 .single-card:hover p, .elementor-2 .elementor-element.elementor-element-a152ed1 .single-card:hover a{
    bottom: 0px;
}
.elementor-2 .elementor-element.elementor-element-a152ed1 .single-card:hover a{
    top: var(--button-position);
}
.elementor-2 .elementor-element.elementor-element-a152ed1 .single-card h2{
    position: relative;
    bottom: var(--heading-position);
}
.elementor-2 .elementor-element.elementor-element-a152ed1 .single-card:hover h2{
    bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5032155 */.elementor-2 .elementor-element.elementor-element-5032155{
    --text-position: -500px;
    --heading-position: -50px;
    --button-position: 0px;
}
.elementor-2 .elementor-element.elementor-element-5032155, .elementor-2 .elementor-element.elementor-element-5032155 .single-card p, .elementor-2 .elementor-element.elementor-element-5032155 .single-card a, .elementor-2 .elementor-element.elementor-element-5032155 .single-card h2{
    transition: .5s all ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-5032155 .single-card p, .elementor-2 .elementor-element.elementor-element-5032155 .single-card a{
    position: relative;
    bottom: var(--text-position);
}
.elementor-2 .elementor-element.elementor-element-5032155 .single-card a{
    transition: 0.5s all linear;
    position: relative;
    top: 500px;
}
.elementor-2 .elementor-element.elementor-element-5032155 .single-card:hover p, .elementor-2 .elementor-element.elementor-element-5032155 .single-card:hover a{
    bottom: 0px;
}
.elementor-2 .elementor-element.elementor-element-5032155 .single-card:hover a{
    top: var(--button-position);
}
.elementor-2 .elementor-element.elementor-element-5032155 .single-card h2{
    position: relative;
    bottom: var(--heading-position);
}
.elementor-2 .elementor-element.elementor-element-5032155 .single-card:hover h2{
    bottom: 0px;
}/* End custom CSS */