.elementor-2343 .elementor-element.elementor-element-878d9bd{margin-top:0px;margin-bottom:0px;}.elementor-2343 .elementor-element.elementor-element-15c3b0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2343 .elementor-element.elementor-element-15c3b0a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-c3f4d4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-2f8f228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-2f8f228 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2343 .elementor-element.elementor-element-577d149 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2343 .elementor-element.elementor-element-577d149 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-76ee6fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-2a83506:not(.elementor-motion-effects-element-type-background), .elementor-2343 .elementor-element.elementor-element-2a83506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-2343 .elementor-element.elementor-element-2a83506{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-2343 .elementor-element.elementor-element-2a83506 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2343 .elementor-element.elementor-element-4a715ad{--spacer-size:30px;}.elementor-2343 .elementor-element.elementor-element-e4fc182{text-align:center;}.elementor-2343 .elementor-element.elementor-element-e4fc182 .elementor-heading-title{color:#456D40;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;}.elementor-bc-flex-widget .elementor-2343 .elementor-element.elementor-element-6cd3564.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2343 .elementor-element.elementor-element-6cd3564.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2343 .elementor-element.elementor-element-add35b5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2343 .elementor-element.elementor-element-add35b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2343 .elementor-element.elementor-element-36042c2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2343 .elementor-element.elementor-element-36042c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2343 .elementor-element.elementor-element-351f689.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2343 .elementor-element.elementor-element-351f689.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2343 .elementor-element.elementor-element-110bb81.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2343 .elementor-element.elementor-element-110bb81.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2343 .elementor-element.elementor-element-3e4e834:not(.elementor-motion-effects-element-type-background), .elementor-2343 .elementor-element.elementor-element-3e4e834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525252;}.elementor-2343 .elementor-element.elementor-element-3e4e834 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2343 .elementor-element.elementor-element-3e4e834{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2343 .elementor-element.elementor-element-248562e{text-align:center;}.elementor-2343 .elementor-element.elementor-element-248562e .elementor-heading-title{color:#FFFFFF;font-size:26px;}.elementor-2343 .elementor-element.elementor-element-2e3a47f:not(.elementor-motion-effects-element-type-background), .elementor-2343 .elementor-element.elementor-element-2e3a47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2343 .elementor-element.elementor-element-2e3a47f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2343 .elementor-element.elementor-element-2e3a47f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2343 .elementor-element.elementor-element-df904fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2343 .elementor-element.elementor-element-df904fe > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}body.elementor-page-2343:not(.elementor-motion-effects-element-type-background), body.elementor-page-2343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-2343 .elementor-element.elementor-element-add35b5{width:14.196%;}.elementor-2343 .elementor-element.elementor-element-36042c2{width:24.107%;}.elementor-2343 .elementor-element.elementor-element-351f689{width:21.679%;}}@media(max-width:767px){.elementor-2343 .elementor-element.elementor-element-e4fc182 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for sp-hero-home, class: .elementor-element-76ee6fa */@media only screen and (max-width: 767px){
.sp-hero.sp-hero-home .sp-title {font-size: 20px !important;}
.sp-hero p {font-size: 14px !important}
}/* End custom CSS */
/* Start custom CSS for sp-solutions, class: .elementor-element-c055376 */.sp-solution-pane img {
	width: 200px !important;
	margin: 0px 0px 18px 0px !important }
	
.sp-solution-pane dt {
color: #456d40 !important;
font-size: 17px !important;
margin-bottom: 0 !important;
}

.sp-solution-pane dd.sp-solution-summary {
color: #8cc740
 !important;
font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for sp-fifty-fifty, class: .elementor-element-8662b2a */section.sp-component.sp-fifty-fifty {
    background: #F7F9FB !important;
}/* End custom CSS */
/* Start custom CSS for sp-discover, class: .elementor-element-e7a24e2 */@media only screen and (min-width: 768px) {
.sp-discover-list li:first-child {
margin-left: 15px !important
}

.sp-discover-list dt {
font-size: 15px !important;
}
}/* End custom CSS */