.elementor-10 .elementor-element.elementor-element-cb5730b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cb5730b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F8;}.elementor-10 .elementor-element.elementor-element-cb5730b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-173px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cb5730b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-266c219:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-10 .elementor-element.elementor-element-266c219 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F8;}.elementor-10 .elementor-element.elementor-element-266c219 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-266c219 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-thumbnail{height:650px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-grid-post-holder{background-color:#F2F3F8;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-post-carousel .eael-entry-thumbnail img, .elementor-10 .elementor-element.elementor-element-e98dff4 .eael-post-carousel .eael-entry-overlay{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-post-carousel .eael-entry-media{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-post-elements-readmore-btn{font-family:"Neuton", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title, .elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title a{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title:hover, .elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title a:hover{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title{text-align:left;font-family:"Neuton", Sans-serif;font-size:42px;font-weight:600;margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-grid-post-excerpt p{color:#FFFFFF;text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;margin:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-grid-post-excerpt .eael-post-elements-readmore-btn{text-align:left;}.elementor-10 .elementor-element.elementor-element-e98dff4 .swiper-container-wrap .swiper-button-next, .elementor-10 .elementor-element.elementor-element-e98dff4 .swiper-container-wrap .swiper-button-prev{font-size:33px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-e98dff4 .swiper-container-wrap .swiper-button-prev{left:20px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .swiper-container-wrap .swiper-button-next:hover, .elementor-10 .elementor-element.elementor-element-e98dff4 .swiper-container-wrap .swiper-button-prev:hover{color:#FFFFFFC7;}.elementor-10 .elementor-element.elementor-element-e98dff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-34c7777{margin-top:20px;margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-e716ad9{text-align:center;}.elementor-10 .elementor-element.elementor-element-e716ad9 .elementor-image img{width:77px;}.elementor-10 .elementor-element.elementor-element-e716ad9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-e716ad9.to--top,
							 .ee-tooltip.ee-tooltip-e716ad9.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-e716ad9.to--left,
							 .ee-tooltip.ee-tooltip-e716ad9.to--right{margin-top:0px;}.elementor-10 .elementor-element.elementor-element-df2dda2{text-align:center;}.elementor-10 .elementor-element.elementor-element-df2dda2 .elementor-heading-title{color:#222222;font-family:"Neuton", Sans-serif;font-size:30px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-df2dda2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-05a611a{margin-top:50px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-grid__item{padding-left:24px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-grid{margin-left:-24px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-post{margin-bottom:24px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-post__metas--has-metas.ee-post__metas--has-avatar{align-items:center;}.elementor-10 .elementor-element.elementor-element-fb28abe{margin-top:10px;margin-bottom:20px;}.elementor-10 .elementor-element.elementor-element-c04abc9 .elementor-button{background-color:#820F77;}.elementor-10 .elementor-element.elementor-element-c04abc9 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c04abc9 .elementor-button:focus{color:#FFFFFF;background-color:#590951;}.elementor-10 .elementor-element.elementor-element-c04abc9 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-c04abc9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c04abc9 > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-311a4cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-311a4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10471F;background-image:url("https://www.vauxhallcityfarm.org/wp-content/uploads/2020/10/footer-bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-311a4cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-311a4cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-a738b8d{text-align:center;}.elementor-10 .elementor-element.elementor-element-a738b8d .elementor-heading-title{color:#FFFFFF;font-family:"Neuton", Sans-serif;font-size:38px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-a738b8d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-title, .elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-title:before, .elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-title:after, .elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-content, .elementor-10 .elementor-element.elementor-element-679b857 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-title, .elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-title a{color:var( --e-global-color-28b216e );}.elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-title.elementor-active,
					 .elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-title.elementor-active a{color:var( --e-global-color-28b216e );}.elementor-10 .elementor-element.elementor-element-679b857 .elementor-tab-content{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-679b857 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-71d128c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-71d128c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-af1785c{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-af1785c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-333c3ae .elementor-button{background-color:#820F77;}.elementor-10 .elementor-element.elementor-element-333c3ae .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-333c3ae .elementor-button:focus{color:#FFFFFF;background-color:#590951;}.elementor-10 .elementor-element.elementor-element-333c3ae .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-333c3ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-333c3ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6d91989:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6d91989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-6d91989{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-6d91989 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-031e494{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-10 .elementor-element.elementor-element-ee39acf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ee39acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ee39acf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-ee39acf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-efba64f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1f4a3f9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-adb23b9{text-align:center;}.elementor-10 .elementor-element.elementor-element-adb23b9 .elementor-image img{width:77px;}.elementor-10 .elementor-element.elementor-element-adb23b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-adb23b9.to--top,
							 .ee-tooltip.ee-tooltip-adb23b9.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-adb23b9.to--left,
							 .ee-tooltip.ee-tooltip-adb23b9.to--right{margin-top:0px;}.elementor-10 .elementor-element.elementor-element-afa85cb{text-align:center;}.elementor-10 .elementor-element.elementor-element-afa85cb .elementor-heading-title{color:#222222;font-family:"Neuton", Sans-serif;font-size:38px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-afa85cb > .elementor-widget-container{margin:-30px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8a4ab7a{--grid-column-gap:30px;--grid-row-gap:15px;}.elementor-10 .elementor-element.elementor-element-4a61b3f .elementor-button{background-color:var( --e-global-color-6cff283 );}.elementor-10 .elementor-element.elementor-element-4a61b3f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4a61b3f .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-4559ce4 );}.elementor-10 .elementor-element.elementor-element-4a61b3f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4a61b3f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4a61b3f > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-116e08d{text-align:center;}.elementor-10 .elementor-element.elementor-element-116e08d .elementor-image img{width:77px;}.elementor-10 .elementor-element.elementor-element-116e08d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-116e08d.to--top,
							 .ee-tooltip.ee-tooltip-116e08d.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-116e08d.to--left,
							 .ee-tooltip.ee-tooltip-116e08d.to--right{margin-top:0px;}.elementor-10 .elementor-element.elementor-element-39d9557{text-align:center;}.elementor-10 .elementor-element.elementor-element-39d9557 .elementor-heading-title{color:#222222;font-family:"Neuton", Sans-serif;font-size:38px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-39d9557 > .elementor-widget-container{margin:-30px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-95d6527{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-10 .elementor-element.elementor-element-05d3c99 .elementor-button{background-color:#820F77;}.elementor-10 .elementor-element.elementor-element-05d3c99 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-05d3c99 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-4559ce4 );}.elementor-10 .elementor-element.elementor-element-05d3c99 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-05d3c99 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-05d3c99 > .elementor-widget-container{margin:20px 0px 25px 0px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-266c219{width:100%;}.elementor-10 .elementor-element.elementor-element-3d31a39{width:70%;}.elementor-10 .elementor-element.elementor-element-71d128c{width:30%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-thumbnail{height:310px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-grid-post-holder{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e98dff4 > .elementor-widget-container{margin:180px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-grid__item{padding-left:12px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-grid{margin-left:-12px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-post{margin-bottom:12px;}.elementor-10 .elementor-element.elementor-element-4a61b3f .elementor-button{padding:10px 13px 10px 13px;}.elementor-10 .elementor-element.elementor-element-05d3c99 .elementor-button{padding:10px 13px 10px 13px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-thumbnail{height:150px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-post-elements-readmore-btn{font-size:16px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-grid-post-excerpt p{font-size:16px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-grid__item{padding-left:0px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-grid{margin-left:-0px;}.elementor-10 .elementor-element.elementor-element-0019ab0 .ee-post{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-3b4e8f2{margin-top:-30px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-71d128c > .elementor-element-populated{margin:60px 0px 0px 0px;}}/* Start custom CSS for eael-post-carousel, class: .elementor-element-e98dff4 */.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-post-grid-container .eael-post-grid .eael-grid-post { padding: 0px; margin: 0px; }
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-post-grid-container .eael-post-grid { margin: 0px !important; }
.wrapper-container { position: absolute; width: 100%; max-width: 1140px; top: 50%; left: 50%; -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
.eael-entry-wrapper, .eael-entry-content { height: 0px; opacity: 0; transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out; }
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-wrapper {
    max-width: 490px; padding: 0px; background: rgba(16, 72, 31, 0.7); }
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-wrapper.showme { opacity: 1; padding: 25px 30px; height: auto; text-align: left; }
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-wrapper.showme .eael-entry-content { opacity: 1; height: auto; padding: 0px; }

.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title a {
    text-align: left; }

@media (max-width: 1024px){
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title { font-size: 30px; }
.wrapper-container { position: relative; } 
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-wrapper { height: auto; margin-left: 0px; max-width: 100%; background: rgba(16, 72, 31, 1); min-height: 190px; }
}
@media (max-width: 767px){
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-entry-title { font-size: 22px; 
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    max-height: 70px;
    overflow: hidden;
}
.elementor-10 .elementor-element.elementor-element-e98dff4 .eael-grid-post-excerpt p { 
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    max-height: 70px;
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df2dda2 */@media (min-width: 768px) {
.elementor-10 .elementor-element.elementor-element-df2dda2 { max-width: 50%; margin: 0px auto; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-05a611a */.elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__title { max-width: 75%;
    text-align: left;
    padding: 30px 0px 35px 20px; line-height: 20px;
    min-height: 70px; margin-bottom: 0px;  transition: max-width .25s ease-in-out; -moz-transition: max-width .25s ease-in-out; -webkit-transition: max-width .25s ease-in-out;}

.elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__button-wrapper { max-width: 25%;  background-color: #4DAA66 !important; padding: 32px 0px 33px; transition: max-width .25s ease-in-out; -moz-transition: max-width .25s ease-in-out; -webkit-transition: max-width .25s ease-in-out; z-index: 9; }
.elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__content:after { content: ''; height: 122px; position: absolute; right: 0px; top: 0px; width: 20px; z-index: 8;
    background: #4daa66; } 
.elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__content:hover .elementor-cta__button-wrapper { max-width: 30%; }
.elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__content:hover .elementor-cta__title { max-width: 70%; }
.elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__button-wrapper:before {
    content: '';
    position: absolute;
    top: 0px;
    left: -12px;
    bottom: 0px;
    z-index: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 122px 12px;
    border-color: transparent transparent #4DAA66 transparent;
    line-height: 0px;
    _border-color: #000000 #000000 #4DAA66 #000000;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
.elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__button { padding: 0px; margin: 0px; line-height: 20px; margin-left: -2px; }

@media (max-width: 1024px){
    .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__title { font-size: 18px !important; }
     .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__content:hover .elementor-cta__button-wrapper, .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__button-wrapper { max-width: 20% !important; 
    padding: 23px 0px 25px 0px;  }
    .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__button { font-size: 16px !important; }
    .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__content:hover .elementor-cta__title, .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__title { max-width: 80%; 
    padding: 23px 0px 25px 20px; }
}
@media (max-width: 767px){
    .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__title { font-size: 16px !important; }
     .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__content:hover .elementor-cta__button-wrapper, .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__button-wrapper { max-width: 20% !important;
    padding: 23px 0px 25px 0px; }
    .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__button { font-size: 14px !important; }
    .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__content:hover .elementor-cta__title, .elementor-10 .elementor-element.elementor-element-05a611a .elementor-cta__title { max-width: 80%; 
    padding: 23px 0px 25px 10px; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-311a4cb */html .home .donateamounts .elementor-tab-title a {
    font-size: 38px;
    line-height: 50px;
    border-radius: 100px; 
    border: 10px solid #10471f;
    height: 120px;
    width: 120px; }
html .home .donateamounts .elementor-tab-title:hover a, html .home .donateamounts .elementor-tab-title.elementor-active a { border: 10px solid #1d7134; }
html .home .donateamounts .elementor-tab-content { text-align: center; font-size: 24px; font-family: "Neuton"; margin-bottom: 0px; }
@media (min-width: 1025px){
html .home .donateamounts .elementor-tabs-wrapper .elementor-tab-title[data-tab="4"] { display: table-cell !important; }
}
@media (max-width: 1024px){
html .home .donateamounts .elementor-tab-title a {
    line-height: 40px;
    font-size: 30px;
    height: 100px;
    width: 100px;
    border-width: 8px !important;
}    
}
@media (max-width: 767px){
html .home .donateamounts .elementor-tabs-wrapper .elementor-tab-title[data-tab="4"] { display: table-cell !important; }
html .home .donateamounts .elementor-tab-title a {
    font-size: 26px; line-height: 10px;
    border-radius: 60px;
    height: 65px;
    width: 65px;
    border-width: 5px !important;
}    
html .home .donateamounts .elementor-tab-title:hover a, html .home .donateamounts .elementor-tab-title.elementor-active a { border: 5px solid #1d7134; }
html .home .donateamounts .elementor-tab-content { font-size: 20px; }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-031e494 */@media (min-width: 768px) and (max-width: 1024px){ 
 .elementor-10 .elementor-element.elementor-element-031e494 h3 { text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden; }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afa85cb */.elementor-10 .elementor-element.elementor-element-afa85cb { max-width: 50%; margin: 0px auto; }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-8a4ab7a */@media (min-width: 768px) and (max-width: 1024px){ 
    .elementor-10 .elementor-element.elementor-element-8a4ab7a .elementor-widget-theme-post-excerpt { display: none !important; }
    .elementor-10 .elementor-element.elementor-element-8a4ab7a .elementor-post-info__item span { font-size: 14px; }
    .elementor-10 .elementor-element.elementor-element-8a4ab7a .elementor .elementor-button-wrapper { margin-top: 10px; margin-bottom: 0px; }
}
@media (max-width: 767px){
    .elementor-10 .elementor-element.elementor-element-8a4ab7a .elementor-image { max-height: 200px; }
    .elementor-10 .elementor-element.elementor-element-8a4ab7a .elementor-image a { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39d9557 */.elementor-10 .elementor-element.elementor-element-39d9557 { max-width: 50%; margin: 0px auto; }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-95d6527 */.elementor-10 .elementor-element.elementor-element-95d6527 .datebox { 
    background: #821577;
    color: #fff;
    padding: 0px 8px 5px;
    overflow: hidden;
    max-width: 60px; }
.elementor-10 .elementor-element.elementor-element-95d6527 .moreevents {
    position: absolute;
    top: -10px;
    right: 10px;
    background: #821577;
    color: #fff;
    padding: 4px 8px;
    text-transform: uppercase; 
    font-size: 14px;
}
.elementor-10 .elementor-element.elementor-element-95d6527 .datebox span { display: block; text-align: center; } 
.elementor-10 .elementor-element.elementor-element-95d6527 .datebox span.day {
    font-size: 24px;
    position: relative;
    padding-right: 10px; 
}
.elementor-10 .elementor-element.elementor-element-95d6527 .datebox span.day em { font-size: 12px;
    font-style: normal;
    margin-left: 2px;
    position: absolute;
    top: 5px; }
.elementor-10 .elementor-element.elementor-element-95d6527 .datebox span.month { text-transform: uppercase;
    font-size: 20px;
    margin-top: -10px; }
.elementor-10 .elementor-element.elementor-element-95d6527 .datebox span.time {
    font-size: 16px;
    margin-top: -7px; }

@media(max-width: 1024px){
    .elementor-10 .elementor-element.elementor-element-95d6527 .elementor-widget-wrap { min-height: 340px !important; }
    .elementor-10 .elementor-element.elementor-element-95d6527 .elementor-widget-theme-post-excerpt { margin-top: -10px; }
}/* End custom CSS */