.elementor-50504 .elementor-element.elementor-element-0a8ab06{margin-top:0px;margin-bottom:0px;}.elementor-50504 .elementor-element.elementor-element-9fb33b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-2a7b0f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-acc05d8{margin-top:30px;margin-bottom:0px;}.elementor-50504 .elementor-element.elementor-element-363ad62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-50504 .elementor-element.elementor-element-363ad62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-2d77ab3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-50504 .elementor-element.elementor-element-2d77ab3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-823954a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-823954a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-823954a > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-823954a > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-823954a > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-823954a > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-823954a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-f8591cd > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-f8591cd .elementor-icon-wrapper{text-align:center;}.elementor-50504 .elementor-element.elementor-element-f8591cd.elementor-view-stacked .elementor-icon{background-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-f8591cd.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-f8591cd.elementor-view-default .elementor-icon{color:#456D40;border-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-f8591cd.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-f8591cd.elementor-view-default .elementor-icon svg{fill:#456D40;}.elementor-50504 .elementor-element.elementor-element-f8591cd .elementor-icon{font-size:60px;}.elementor-50504 .elementor-element.elementor-element-f8591cd .elementor-icon svg{height:60px;}.elementor-50504 .elementor-element.elementor-element-471ce5d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-471ce5d{text-align:center;}.elementor-50504 .elementor-element.elementor-element-471ce5d .elementor-heading-title{font-size:26px;font-weight:700;color:#8CC740;}.elementor-50504 .elementor-element.elementor-element-34eb27e > .elementor-widget-container{margin:18px 0px 60px 0px;}.elementor-50504 .elementor-element.elementor-element-34eb27e{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#222222;}.elementor-50504 .elementor-element.elementor-element-fb6e7c5 .elementor-button{background-color:#E99151;font-family:"Roboto", Sans-serif;border-radius:20px 20px 20px 20px;}.elementor-50504 .elementor-element.elementor-element-fb6e7c5 .elementor-button:hover, .elementor-50504 .elementor-element.elementor-element-fb6e7c5 .elementor-button:focus{background-color:#EA6D13;}.elementor-50504 .elementor-element.elementor-element-fb6e7c5 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-bde4579:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-bde4579 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-bde4579 > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-bde4579 > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-bde4579 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-bde4579 > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-bde4579 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-247d26c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-247d26c .elementor-icon-wrapper{text-align:center;}.elementor-50504 .elementor-element.elementor-element-247d26c.elementor-view-stacked .elementor-icon{background-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-247d26c.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-247d26c.elementor-view-default .elementor-icon{color:#456D40;border-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-247d26c.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-247d26c.elementor-view-default .elementor-icon svg{fill:#456D40;}.elementor-50504 .elementor-element.elementor-element-247d26c .elementor-icon{font-size:60px;}.elementor-50504 .elementor-element.elementor-element-247d26c .elementor-icon svg{height:60px;}.elementor-50504 .elementor-element.elementor-element-555693b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-555693b{text-align:center;}.elementor-50504 .elementor-element.elementor-element-555693b .elementor-heading-title{font-size:26px;font-weight:700;color:#8CC740;}.elementor-50504 .elementor-element.elementor-element-6f5c730 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-6f5c730{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#222222;}.elementor-50504 .elementor-element.elementor-element-4de577d .elementor-button{background-color:#E99151;font-family:"Roboto", Sans-serif;border-radius:20px 20px 20px 20px;}.elementor-50504 .elementor-element.elementor-element-4de577d .elementor-button:hover, .elementor-50504 .elementor-element.elementor-element-4de577d .elementor-button:focus{background-color:#EA6D13;}.elementor-50504 .elementor-element.elementor-element-4de577d > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-e2a3fdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-e2a3fdb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-e2a3fdb > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-e2a3fdb > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-e2a3fdb > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-e2a3fdb > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-e2a3fdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-a5a798b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-a5a798b .elementor-icon-wrapper{text-align:center;}.elementor-50504 .elementor-element.elementor-element-a5a798b.elementor-view-stacked .elementor-icon{background-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-a5a798b.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-a5a798b.elementor-view-default .elementor-icon{color:#456D40;border-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-a5a798b.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-a5a798b.elementor-view-default .elementor-icon svg{fill:#456D40;}.elementor-50504 .elementor-element.elementor-element-a5a798b .elementor-icon{font-size:60px;}.elementor-50504 .elementor-element.elementor-element-a5a798b .elementor-icon svg{height:60px;}.elementor-50504 .elementor-element.elementor-element-ed8b6ac > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-ed8b6ac{text-align:center;}.elementor-50504 .elementor-element.elementor-element-ed8b6ac .elementor-heading-title{font-size:26px;font-weight:700;color:#8CC740;}.elementor-50504 .elementor-element.elementor-element-4e8f688 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-4e8f688{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#222222;}.elementor-50504 .elementor-element.elementor-element-c52ecc2 .elementor-button{background-color:#E99151;font-family:"Roboto", Sans-serif;border-radius:20px 20px 20px 20px;}.elementor-50504 .elementor-element.elementor-element-c52ecc2 .elementor-button:hover, .elementor-50504 .elementor-element.elementor-element-c52ecc2 .elementor-button:focus{background-color:#EA6D13;}.elementor-50504 .elementor-element.elementor-element-c52ecc2 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-85c4204:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-85c4204 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-85c4204 > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-85c4204 > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-85c4204 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-85c4204 > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-85c4204 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-4899293 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-4899293 .elementor-icon-wrapper{text-align:center;}.elementor-50504 .elementor-element.elementor-element-4899293.elementor-view-stacked .elementor-icon{background-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-4899293.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-4899293.elementor-view-default .elementor-icon{color:#456D40;border-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-4899293.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-4899293.elementor-view-default .elementor-icon svg{fill:#456D40;}.elementor-50504 .elementor-element.elementor-element-4899293 .elementor-icon{font-size:60px;}.elementor-50504 .elementor-element.elementor-element-4899293 .elementor-icon svg{height:60px;}.elementor-50504 .elementor-element.elementor-element-aefa66c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-aefa66c{text-align:center;}.elementor-50504 .elementor-element.elementor-element-aefa66c .elementor-heading-title{font-size:26px;font-weight:700;color:#8CC740;}.elementor-50504 .elementor-element.elementor-element-43552f4 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-43552f4{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#222222;}.elementor-50504 .elementor-element.elementor-element-a233929 .elementor-button{background-color:#E99151;font-family:"Roboto", Sans-serif;border-radius:20px 20px 20px 20px;}.elementor-50504 .elementor-element.elementor-element-a233929 .elementor-button:hover, .elementor-50504 .elementor-element.elementor-element-a233929 .elementor-button:focus{background-color:#EA6D13;}.elementor-50504 .elementor-element.elementor-element-a233929 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-582a779{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-50504 .elementor-element.elementor-element-582a779 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-1db808b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-1db808b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-1db808b > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-1db808b > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-1db808b > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-1db808b > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-1db808b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-5309582 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-5309582 .elementor-icon-wrapper{text-align:center;}.elementor-50504 .elementor-element.elementor-element-5309582.elementor-view-stacked .elementor-icon{background-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-5309582.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-5309582.elementor-view-default .elementor-icon{color:#456D40;border-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-5309582.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-5309582.elementor-view-default .elementor-icon svg{fill:#456D40;}.elementor-50504 .elementor-element.elementor-element-5309582 .elementor-icon{font-size:60px;}.elementor-50504 .elementor-element.elementor-element-5309582 .elementor-icon svg{height:60px;}.elementor-50504 .elementor-element.elementor-element-e739175 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-e739175{text-align:center;}.elementor-50504 .elementor-element.elementor-element-e739175 .elementor-heading-title{font-size:26px;font-weight:700;color:#8CC740;}.elementor-50504 .elementor-element.elementor-element-33e1850 > .elementor-widget-container{margin:18px 0px 60px 0px;}.elementor-50504 .elementor-element.elementor-element-33e1850{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#222222;}.elementor-50504 .elementor-element.elementor-element-7633f74 .elementor-button{background-color:#E99151;font-family:"Roboto", Sans-serif;border-radius:20px 20px 20px 20px;}.elementor-50504 .elementor-element.elementor-element-7633f74 .elementor-button:hover, .elementor-50504 .elementor-element.elementor-element-7633f74 .elementor-button:focus{background-color:#EA6D13;}.elementor-50504 .elementor-element.elementor-element-7633f74 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-20041ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-20041ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-20041ec > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-20041ec > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-20041ec > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-20041ec > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-20041ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-63899c9 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-63899c9 .elementor-icon-wrapper{text-align:center;}.elementor-50504 .elementor-element.elementor-element-63899c9.elementor-view-stacked .elementor-icon{background-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-63899c9.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-63899c9.elementor-view-default .elementor-icon{color:#456D40;border-color:#456D40;}.elementor-50504 .elementor-element.elementor-element-63899c9.elementor-view-framed .elementor-icon, .elementor-50504 .elementor-element.elementor-element-63899c9.elementor-view-default .elementor-icon svg{fill:#456D40;}.elementor-50504 .elementor-element.elementor-element-63899c9 .elementor-icon{font-size:60px;}.elementor-50504 .elementor-element.elementor-element-63899c9 .elementor-icon svg{height:60px;}.elementor-50504 .elementor-element.elementor-element-a9ad8c3 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-50504 .elementor-element.elementor-element-a9ad8c3{text-align:center;}.elementor-50504 .elementor-element.elementor-element-a9ad8c3 .elementor-heading-title{font-size:26px;font-weight:700;color:#8CC740;}.elementor-50504 .elementor-element.elementor-element-ce071d1 > .elementor-widget-container{margin:18px 0px 60px 0px;}.elementor-50504 .elementor-element.elementor-element-ce071d1{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#222222;}.elementor-50504 .elementor-element.elementor-element-630c3f6 .elementor-button{background-color:#E99151;font-family:"Roboto", Sans-serif;border-radius:20px 20px 20px 20px;}.elementor-50504 .elementor-element.elementor-element-630c3f6 .elementor-button:hover, .elementor-50504 .elementor-element.elementor-element-630c3f6 .elementor-button:focus{background-color:#EA6D13;}.elementor-50504 .elementor-element.elementor-element-630c3f6 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-50504 .elementor-element.elementor-element-8b27300:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-8b27300 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-8b27300 > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-8b27300 > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-8b27300 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-8b27300 > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-8b27300 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-839a09b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50504 .elementor-element.elementor-element-839a09b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-50504 .elementor-element.elementor-element-839a09b > .elementor-element-populated, .elementor-50504 .elementor-element.elementor-element-839a09b > .elementor-element-populated > .elementor-background-overlay, .elementor-50504 .elementor-element.elementor-element-839a09b > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-50504 .elementor-element.elementor-element-839a09b > .elementor-element-populated{box-shadow:0px 0px 12px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50504 .elementor-element.elementor-element-839a09b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-b598364:not(.elementor-motion-effects-element-type-background), .elementor-50504 .elementor-element.elementor-element-b598364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-50504 .elementor-element.elementor-element-b598364{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-50504 .elementor-element.elementor-element-b598364 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50504 .elementor-element.elementor-element-079ad57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}/* Start custom CSS for sp-banner, class: .elementor-element-2a7b0f7 */@keyframes wiggle {
    0% {
      transform: rotate(0deg);
    }
    25% {
      transform: rotate(-5deg);
    }
    75% {
      transform: rotate(5deg);
    }
    100% {
      transform: rotate(0deg);
    }
  }

  .animated-icon {
    display: inline-block;
    animation: wiggle 2s infinite;
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-823954a */.elementor-50504 .elementor-element.elementor-element-823954a .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-823954a .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bde4579 */.elementor-50504 .elementor-element.elementor-element-bde4579 .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-bde4579 .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e2a3fdb */.elementor-50504 .elementor-element.elementor-element-e2a3fdb .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-e2a3fdb .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-85c4204 */.elementor-50504 .elementor-element.elementor-element-85c4204 .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-85c4204 .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1db808b */.elementor-50504 .elementor-element.elementor-element-1db808b .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-1db808b .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20041ec */.elementor-50504 .elementor-element.elementor-element-20041ec .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-20041ec .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8b27300 */.elementor-50504 .elementor-element.elementor-element-8b27300 .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-8b27300 .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-839a09b */.elementor-50504 .elementor-element.elementor-element-839a09b .elementor-widget-wrap {
        flex-direction: column;
}

.elementor-50504 .elementor-element.elementor-element-839a09b .elementor-widget-wrap div:last-child {
margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-363ad62 */.nonprofit-calculator-cta { justify-content: center;
    display: flex;
    
}/* End custom CSS */
/* Start custom CSS for sp-discover, class: .elementor-element-2594768 */@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 */