.elementor-2 .elementor-element.elementor-element-60328d5{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8FB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-60328d5, .elementor-2 .elementor-element.elementor-element-60328d5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-60328d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e4bf69b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e4bf69b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e4bf69b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e6fece8 .elementor-heading-title{color:#263238;font-family:var( --e-global-typography-42d0cfd-font-family ), Sans-serif;font-size:var( --e-global-typography-42d0cfd-font-size );font-weight:var( --e-global-typography-42d0cfd-font-weight );line-height:var( --e-global-typography-42d0cfd-line-height );letter-spacing:var( --e-global-typography-42d0cfd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2558b08 .elementor-heading-title{color:#4FA866;font-family:var( --e-global-typography-42d0cfd-font-family ), Sans-serif;font-size:var( --e-global-typography-42d0cfd-font-size );font-weight:var( --e-global-typography-42d0cfd-font-weight );line-height:var( --e-global-typography-42d0cfd-line-height );letter-spacing:var( --e-global-typography-42d0cfd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c374920{font-family:"lato-regular", Sans-serif;font-size:20px;font-weight:400;line-height:18px;}.elementor-2 .elementor-element.elementor-element-511076c .elementor-button{font-family:var( --e-global-typography-94ac10a-font-family ), Sans-serif;font-size:var( --e-global-typography-94ac10a-font-size );line-height:var( --e-global-typography-94ac10a-line-height );letter-spacing:var( --e-global-typography-94ac10a-letter-spacing );background-color:#4FA866;}.elementor-2 .elementor-element.elementor-element-a712a49 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-95018de{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a962ea4 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8FB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:42px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a962ea4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8fa48f6 .elementor-heading-title{color:#6C96BA;font-family:"lato-bold", Sans-serif;font-size:32px;font-weight:700;line-height:18px;letter-spacing:0.2px;}.elementor-2 .elementor-element.elementor-element-8fa48f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2102f40{color:var( --e-global-color-4b8e7b5 );font-family:"lato-regular", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-a30b755 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8FB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:42px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a30b755 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c0f0526 .elementor-heading-title{color:#6C96BA;font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:18px;letter-spacing:0.2px;}.elementor-2 .elementor-element.elementor-element-5064846{color:#263238;font-family:"lato-regular", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-93cbcb3 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8FB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:42px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-93cbcb3 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-93cbcb3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-93cbcb3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-93cbcb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c5ea1ca .elementor-heading-title{color:#6C96BA;font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:18px;letter-spacing:0.2px;}.elementor-2 .elementor-element.elementor-element-5b8fc81{color:#263238;font-family:"lato-regular", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-ffe1dc3 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8FB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:42px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ffe1dc3 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-ffe1dc3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-ffe1dc3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ffe1dc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-963bdd5 .elementor-heading-title{color:#6C96BA;font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:18px;letter-spacing:0.2px;}.elementor-2 .elementor-element.elementor-element-0bff88c{color:#263238;font-family:"lato-regular", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-c3b268e > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8FB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:42px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3b268e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4a49fa9 .elementor-heading-title{color:#6C96BA;font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:18px;letter-spacing:0.2px;}.elementor-2 .elementor-element.elementor-element-27219d5{color:#263238;font-family:"lato-regular", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-cf94115 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8FB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:42px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cf94115 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2814692 .elementor-heading-title{color:#6C96BA;font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:18px;letter-spacing:0.2px;}.elementor-2 .elementor-element.elementor-element-7627f12{color:#263238;font-family:"lato-regular", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-2d55154:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2d55154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7FAFC7A 0%, #F7FAFC82 100%);}.elementor-2 .elementor-element.elementor-element-2d55154{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:79px;margin-bottom:0px;padding:70px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2d55154 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-dc04b4b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2e9b4fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-0ecdbff > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c324a0d .elementor-heading-title{color:#263238;font-family:var( --e-global-typography-bd9acbc-font-family ), Sans-serif;font-size:var( --e-global-typography-bd9acbc-font-size );font-weight:var( --e-global-typography-bd9acbc-font-weight );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e6d9180{color:#263238;font-family:var( --e-global-typography-768a330-font-family ), Sans-serif;font-size:var( --e-global-typography-768a330-font-size );font-weight:var( --e-global-typography-768a330-font-weight );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9ad1476 .elementor-heading-title{color:#4FA866;font-family:"lato-bold", Sans-serif;font-size:16px;}.elementor-2 .elementor-element.elementor-element-9ad1476 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-339966e .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-339966e .elementor-icon{font-size:19px;}.elementor-2 .elementor-element.elementor-element-339966e .elementor-icon i, .elementor-2 .elementor-element.elementor-element-339966e .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-339966e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fc9ef45 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1537995{color:#263238;font-family:var( --e-global-typography-768a330-font-family ), Sans-serif;font-size:var( --e-global-typography-768a330-font-size );font-weight:var( --e-global-typography-768a330-font-weight );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1537995 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1fa59dc .elementor-heading-title{color:#263238;font-family:var( --e-global-typography-064adfc-font-family ), Sans-serif;font-size:var( --e-global-typography-064adfc-font-size );font-weight:var( --e-global-typography-064adfc-font-weight );line-height:var( --e-global-typography-064adfc-line-height );letter-spacing:var( --e-global-typography-064adfc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1fa59dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7236984{color:#263238;font-family:var( --e-global-typography-768a330-font-family ), Sans-serif;font-size:var( --e-global-typography-768a330-font-size );font-weight:var( --e-global-typography-768a330-font-weight );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7236984 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-216ca71 .elementor-heading-title{color:#4FA866;font-family:"lato-bold", Sans-serif;font-size:16px;}.elementor-2 .elementor-element.elementor-element-216ca71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a0dedc4 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-a0dedc4 .elementor-icon{font-size:19px;}.elementor-2 .elementor-element.elementor-element-a0dedc4 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-a0dedc4 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-a0dedc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-390bf19 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8d3ba1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-67741e9{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-0da63e1.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-0da63e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-0da63e1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-00f0cbe .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-00f0cbe .elementor-icon i, .elementor-2 .elementor-element.elementor-element-00f0cbe .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-00f0cbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c5857ef{color:#263238;font-family:"lato-regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2 .elementor-element.elementor-element-8872450 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-8872450 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-8872450 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-8872450 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-97e15fd{color:#263238;font-family:"lato-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-4498fb3 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-4498fb3 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-4498fb3 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-4498fb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-42863d8{color:#263238;font-family:"lato-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-dd611b5 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-dd611b5 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-dd611b5 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-dd611b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f135826{color:#263238;font-family:"lato-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-670a258 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-670a258 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-670a258 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-670a258 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-835c9d3{color:#263238;font-family:"lato-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-278f329 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-278f329 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-278f329 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-278f329 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8b0d994{color:#263238;font-family:"lato-regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a1f73f9.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-a1f73f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-a1f73f9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2205d30 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1fa1e65:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1fa1e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7FAFC 0%, #F7FAFC7D 100%);}.elementor-2 .elementor-element.elementor-element-1fa1e65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 81px 0px;}.elementor-2 .elementor-element.elementor-element-1fa1e65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-01b8fd5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d33483 .elementor-heading-title{color:#263238;font-family:var( --e-global-typography-bd9acbc-font-family ), Sans-serif;font-size:var( --e-global-typography-bd9acbc-font-size );font-weight:var( --e-global-typography-bd9acbc-font-weight );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4d33483 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 28px 0px;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-2 .elementor-element.elementor-element-02ee54d:after{content:"0.9";}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__thumbnail__link{width:274px;}.elementor-2 .elementor-element.elementor-element-02ee54d{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px;padding:32px 32px 0px 32px;box-shadow:1px 1px 11px 0px rgba(0, 0, 0, 0.09);background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__text{padding:0px 0px 32px 0px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-02ee54d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2 .elementor-element.elementor-element-02ee54d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2 .elementor-element.elementor-element-02ee54d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__title, .elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__title a{color:#263238;font-family:var( --e-global-typography-064adfc-font-family ), Sans-serif;font-size:var( --e-global-typography-064adfc-font-size );font-weight:var( --e-global-typography-064adfc-font-weight );line-height:var( --e-global-typography-064adfc-line-height );letter-spacing:var( --e-global-typography-064adfc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__title{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__excerpt p{color:#263238;font-family:var( --e-global-typography-768a330-font-family ), Sans-serif;font-size:var( --e-global-typography-768a330-font-size );font-weight:var( --e-global-typography-768a330-font-weight );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__read-more{color:#4FA866;font-family:"lato-bold", Sans-serif;font-size:16px;}.elementor-2 .elementor-element.elementor-element-02ee54d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b560492{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-e4f977b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e5c191 .elementor-heading-title{color:#263238;font-family:var( --e-global-typography-bd9acbc-font-family ), Sans-serif;font-size:var( --e-global-typography-bd9acbc-font-size );font-weight:var( --e-global-typography-bd9acbc-font-weight );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5e5c191 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-389fb98{text-align:right;}.elementor-2 .elementor-element.elementor-element-389fb98 .elementor-heading-title{color:#4FA866;font-family:var( --e-global-typography-94ac10a-font-family ), Sans-serif;font-size:var( --e-global-typography-94ac10a-font-size );line-height:var( --e-global-typography-94ac10a-line-height );letter-spacing:var( --e-global-typography-94ac10a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-389fb98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e0b2ff2 .elementor-icon-wrapper{text-align:right;}.elementor-2 .elementor-element.elementor-element-e0b2ff2 .elementor-icon{font-size:17px;}.elementor-2 .elementor-element.elementor-element-e0b2ff2 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-e0b2ff2 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-e0b2ff2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__meta-data span + span:before{content:"///";}.elementor-2 .elementor-element.elementor-element-29c9950{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);border-color:#E8E8FB;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title a{color:#263238;font-family:var( --e-global-typography-277e120-font-family ), Sans-serif;font-size:var( --e-global-typography-277e120-font-size );font-weight:var( --e-global-typography-277e120-font-weight );line-height:var( --e-global-typography-277e120-line-height );letter-spacing:var( --e-global-typography-277e120-letter-spacing );}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__meta-data{color:#6C96BA;font-family:"lato-bold", Sans-serif;font-size:14px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__excerpt p{color:var( --e-global-color-4b8e7b5 );font-family:"lato-regular", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-66f0824:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-66f0824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-2 .elementor-element.elementor-element-66f0824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:65px 0px 97px 0px;}.elementor-2 .elementor-element.elementor-element-66f0824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1ee62f3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2f324ca .elementor-heading-title{color:#263238;font-family:var( --e-global-typography-bd9acbc-font-family ), Sans-serif;font-size:var( --e-global-typography-bd9acbc-font-size );font-weight:var( --e-global-typography-bd9acbc-font-weight );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2f324ca > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2 .elementor-element.elementor-element-4a3aabc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4752070 > .elementor-widget-container{margin:0px 0px -53px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-467a742 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a105bff > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#F7FAFC;}.elementor-2 .elementor-element.elementor-element-be18831 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d364171 > .elementor-widget-container{margin:0px 0px -53px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8f0ff32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aed4a57 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#F7FAFC;}.elementor-2 .elementor-element.elementor-element-893ddee > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8227465 > .elementor-widget-container{margin:0px 0px -53px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e5f1e16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-581aff3 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#F7FAFC;}.elementor-2 .elementor-element.elementor-element-1aea9b3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e7b2195 > .elementor-widget-container{margin:0px 0px -53px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6b61f19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5cf4ad5 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#F7FAFC;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-60328d5{margin-top:0px;margin-bottom:0px;padding:40px 45px 40px 45px;}.elementor-2 .elementor-element.elementor-element-e6fece8 .elementor-heading-title{font-size:var( --e-global-typography-42d0cfd-font-size );line-height:var( --e-global-typography-42d0cfd-line-height );letter-spacing:var( --e-global-typography-42d0cfd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2558b08 .elementor-heading-title{font-size:var( --e-global-typography-42d0cfd-font-size );line-height:var( --e-global-typography-42d0cfd-line-height );letter-spacing:var( --e-global-typography-42d0cfd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c374920{font-size:16px;}.elementor-2 .elementor-element.elementor-element-511076c .elementor-button{font-size:var( --e-global-typography-94ac10a-font-size );line-height:var( --e-global-typography-94ac10a-line-height );letter-spacing:var( --e-global-typography-94ac10a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-95018de{margin-top:0px;margin-bottom:0px;padding:0px 45px 0px 45px;}.elementor-2 .elementor-element.elementor-element-a962ea4 > .elementor-element-populated{padding:42px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8fa48f6 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-2102f40{font-size:12px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-2102f40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a30b755 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:42px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c0f0526 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-5064846{font-size:12px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-5064846 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-93cbcb3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:042px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c5ea1ca .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-5b8fc81{font-size:12px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-5b8fc81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ffe1dc3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:42px 0px 0px 10px;}.elementor-2 .elementor-element.elementor-element-963bdd5 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-0bff88c{font-size:12px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-0bff88c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4a49fa9 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-27219d5{font-size:12px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-27219d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2814692 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-7627f12{font-size:12px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-7627f12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2d55154{margin-top:0px;margin-bottom:0px;padding:70px 45px 0px 45px;}.elementor-2 .elementor-element.elementor-element-c324a0d .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e6d9180{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9ad1476 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-339966e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1537995{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1fa59dc .elementor-heading-title{font-size:var( --e-global-typography-064adfc-font-size );line-height:var( --e-global-typography-064adfc-line-height );letter-spacing:var( --e-global-typography-064adfc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7236984{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-67741e9{margin-top:0px;margin-bottom:0px;padding:80px 45px 0px 45px;}.elementor-2 .elementor-element.elementor-element-c5857ef{font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-8b0d994{font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-a1f73f9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-1fa1e65{margin-top:0px;margin-bottom:0px;padding:50px 45px 77px 45px;}.elementor-2 .elementor-element.elementor-element-4d33483 .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post{border-radius:10px;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__title, .elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__title a{font-size:var( --e-global-typography-064adfc-font-size );line-height:var( --e-global-typography-064adfc-line-height );letter-spacing:var( --e-global-typography-064adfc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__excerpt p{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b560492{margin-top:0px;margin-bottom:0px;padding:50px 45px 50px 45px;}.elementor-2 .elementor-element.elementor-element-5e5c191 .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-389fb98 .elementor-heading-title{font-size:var( --e-global-typography-94ac10a-font-size );line-height:var( --e-global-typography-94ac10a-line-height );letter-spacing:var( --e-global-typography-94ac10a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-29c9950{--grid-row-gap:25px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title a{font-size:var( --e-global-typography-277e120-font-size );line-height:var( --e-global-typography-277e120-line-height );letter-spacing:var( --e-global-typography-277e120-letter-spacing );}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title{margin-bottom:6px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__meta-data{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__excerpt p{font-size:12px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__excerpt{margin-bottom:35px;}.elementor-2 .elementor-element.elementor-element-66f0824{margin-top:0px;margin-bottom:0px;padding:50px 45px 66px 45px;}.elementor-2 .elementor-element.elementor-element-2f324ca .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-893ddee > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1aea9b3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-60328d5{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e4bf69b > .elementor-element-populated{padding:0px 16px 30px 15px;}.elementor-2 .elementor-element.elementor-element-e6fece8 .elementor-heading-title{font-size:var( --e-global-typography-42d0cfd-font-size );line-height:var( --e-global-typography-42d0cfd-line-height );letter-spacing:var( --e-global-typography-42d0cfd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2558b08 .elementor-heading-title{font-size:var( --e-global-typography-42d0cfd-font-size );line-height:var( --e-global-typography-42d0cfd-line-height );letter-spacing:var( --e-global-typography-42d0cfd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c374920{font-size:16px;}.elementor-2 .elementor-element.elementor-element-511076c .elementor-button{font-size:var( --e-global-typography-94ac10a-font-size );line-height:var( --e-global-typography-94ac10a-line-height );letter-spacing:var( --e-global-typography-94ac10a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-511076c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40cc24d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-95018de{margin-top:30px;margin-bottom:0px;padding:0px 15px 30px 15px;}.elementor-2 .elementor-element.elementor-element-a962ea4{width:33.3%;}.elementor-2 .elementor-element.elementor-element-a962ea4 > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8fa48f6 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-2102f40{font-size:14px;}.elementor-2 .elementor-element.elementor-element-a30b755{width:33.3%;}.elementor-2 .elementor-element.elementor-element-a30b755 > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c0f0526 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-5064846{font-size:14px;}.elementor-2 .elementor-element.elementor-element-93cbcb3{width:33.3%;}.elementor-2 .elementor-element.elementor-element-93cbcb3 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c5ea1ca .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-5b8fc81{font-size:14px;}.elementor-2 .elementor-element.elementor-element-ffe1dc3{width:33.3%;}.elementor-2 .elementor-element.elementor-element-ffe1dc3 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-963bdd5 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-0bff88c{font-size:14px;}.elementor-2 .elementor-element.elementor-element-c3b268e{width:33.3%;}.elementor-2 .elementor-element.elementor-element-c3b268e > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4a49fa9 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-27219d5{font-size:14px;}.elementor-2 .elementor-element.elementor-element-cf94115{width:33.3%;}.elementor-2 .elementor-element.elementor-element-cf94115 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2814692 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-7627f12{font-size:14px;}.elementor-2 .elementor-element.elementor-element-2d55154{margin-top:0px;margin-bottom:0px;padding:30px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-dc04b4b > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2e9b4fd img{width:80%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c324a0d .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e6d9180{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9ad1476 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-fc9ef45 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1537995{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1fa59dc .elementor-heading-title{font-size:var( --e-global-typography-064adfc-font-size );line-height:var( --e-global-typography-064adfc-line-height );letter-spacing:var( --e-global-typography-064adfc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7236984{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-216ca71 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-67741e9{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-0da63e1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c5857ef{font-size:16px;}.elementor-2 .elementor-element.elementor-element-97e15fd{font-size:15px;}.elementor-2 .elementor-element.elementor-element-42863d8{font-size:15px;}.elementor-2 .elementor-element.elementor-element-f135826{font-size:15px;}.elementor-2 .elementor-element.elementor-element-835c9d3{font-size:15px;}.elementor-2 .elementor-element.elementor-element-8b0d994{font-size:16px;}.elementor-2 .elementor-element.elementor-element-1fa1e65{margin-top:0px;margin-bottom:0px;padding:0px 15px 50px 15px;}.elementor-2 .elementor-element.elementor-element-01b8fd5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d33483 .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-2 .elementor-element.elementor-element-02ee54d:after{content:"0.9";}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__title, .elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__title a{font-size:var( --e-global-typography-064adfc-font-size );line-height:var( --e-global-typography-064adfc-line-height );letter-spacing:var( --e-global-typography-064adfc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__excerpt p{font-size:var( --e-global-typography-768a330-font-size );line-height:var( --e-global-typography-768a330-line-height );letter-spacing:var( --e-global-typography-768a330-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__read-more{font-size:15px;}.elementor-2 .elementor-element.elementor-element-b560492{margin-top:0px;margin-bottom:0px;padding:30px 15px 30px 15px;}.elementor-2 .elementor-element.elementor-element-e4f977b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e5c191 .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5e5c191 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-389fb98 .elementor-heading-title{font-size:var( --e-global-typography-94ac10a-font-size );line-height:var( --e-global-typography-94ac10a-line-height );letter-spacing:var( --e-global-typography-94ac10a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-389fb98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 18px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e0b2ff2 > .elementor-widget-container{margin:2px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-29c9950{--grid-row-gap:20px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title a{font-size:var( --e-global-typography-277e120-font-size );line-height:var( --e-global-typography-277e120-line-height );letter-spacing:var( --e-global-typography-277e120-letter-spacing );}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__excerpt p{font-size:14px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__excerpt{margin-bottom:22px;}.elementor-2 .elementor-element.elementor-element-29c9950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-66f0824{margin-top:0px;margin-bottom:0px;padding:30px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-1ee62f3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2f324ca{text-align:center;}.elementor-2 .elementor-element.elementor-element-2f324ca .elementor-heading-title{font-size:var( --e-global-typography-bd9acbc-font-size );line-height:var( --e-global-typography-bd9acbc-line-height );letter-spacing:var( --e-global-typography-bd9acbc-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c9eadb9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4a3aabc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-467a742 > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-2 .elementor-element.elementor-element-a105bff > .elementor-widget-container{margin:-30px -15px 0px -15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-be18831 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-8f0ff32 > .elementor-widget-container{margin:0px -15px 0px -15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aed4a57 > .elementor-widget-container{margin:-30px -15px 0px -15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-893ddee > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-e5f1e16 > .elementor-widget-container{margin:0px -15px 0px -15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-581aff3 > .elementor-widget-container{margin:-30px -15px 0px -15px;}.elementor-2 .elementor-element.elementor-element-1aea9b3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-6b61f19 > .elementor-widget-container{margin:0px -14px 0px -15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5cf4ad5 > .elementor-widget-container{margin:-30px -15px 0px -15px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-e4bf69b{width:54.911%;}.elementor-2 .elementor-element.elementor-element-a712a49{width:45.045%;}.elementor-2 .elementor-element.elementor-element-dc04b4b{width:5%;}.elementor-2 .elementor-element.elementor-element-0ecdbff{width:50%;}.elementor-2 .elementor-element.elementor-element-fc9ef45{width:40%;}.elementor-2 .elementor-element.elementor-element-390bf19{width:5%;}.elementor-2 .elementor-element.elementor-element-0da63e1{width:50%;}.elementor-2 .elementor-element.elementor-element-a1f73f9{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-0da63e1{width:100%;}.elementor-2 .elementor-element.elementor-element-a1f73f9{width:100%;}.elementor-2 .elementor-element.elementor-element-4a3aabc{width:50%;}.elementor-2 .elementor-element.elementor-element-be18831{width:50%;}.elementor-2 .elementor-element.elementor-element-893ddee{width:50%;}.elementor-2 .elementor-element.elementor-element-1aea9b3{width:50%;}}/* Start custom CSS for button, class: .elementor-element-511076c */@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-511076c a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95018de */.elementor-2 .elementor-element.elementor-element-95018de .elementor-container { 
 flex-wrap: wrap; 
 justify-content: center; 
}

.elementor-2 .elementor-element.elementor-element-95018de .elementor-row{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
 
.elementor-2 .elementor-element.elementor-element-95018de .elementor-column{
    width:16.6%;
}

@media (min-width: 768px) and (max-width: 1024px) {
 .elementor-2 .elementor-element.elementor-element-95018de .elementor-column{
 width: 16.6%; 
 }
}
 
/* Media Query - Mobile */
@media (max-width: 767px) {
 .elementor-2 .elementor-element.elementor-element-95018de .elementor-column {
 width: 50%; 
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ad1476 */@media (min-width: 1025px){
.elementor-2 .elementor-element.elementor-element-9ad1476{
    width: 29%;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-9ad1476{
        width: 140px;
    }
}

@media (max-width: 767px){
.elementor-2 .elementor-element.elementor-element-9ad1476{
    width:150px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-339966e */.elementor-2 .elementor-element.elementor-element-339966e{
    width: 3%;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-216ca71 */.elementor-2 .elementor-element.elementor-element-216ca71{
    width: 18%;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-216ca71{
        width: 90px;
    }
}

@media (max-width: 767px){
.elementor-2 .elementor-element.elementor-element-216ca71{
    width:100px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a0dedc4 */.elementor-2 .elementor-element.elementor-element-a0dedc4{
    width: 3%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d55154 */.elementor-2 .elementor-element.elementor-element-2d55154 .elementor-container { 
 flex-wrap: wrap; 
 justify-content: center; 
}

.elementor-2 .elementor-element.elementor-element-2d55154 .elementor-row{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
 
.elementor-2 .elementor-element.elementor-element-2d55154 .elementor-top-column{
    width:50%;
}

@media (min-width: 768px) and (max-width: 1024px) {
 .elementor-2 .elementor-element.elementor-element-2d55154 .elementor-top-column{
 width: 50%; 
 }
}
 
/* Media Query - Mobile */
@media (max-width: 767px) {
 .elementor-2 .elementor-element.elementor-element-2d55154 .elementor-top-column {
 width: 100%; 
 }
 
.elementor-2 .elementor-element.elementor-element-2d55154 .elementor-row{
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
}

.elementor-2 .elementor-element.elementor-element-2d55154 #box1{
    grid-column: 1/2;
    grid-row: 2/3;
    width: 100%;!important;
}

.elementor-2 .elementor-element.elementor-element-2d55154 #box2{
    grid-column: 1/2;
    grid-row: 1/2;
    width: 100%;!important;
}

.elementor-2 .elementor-element.elementor-element-2d55154 #box3{
    grid-column: 1/2;
    grid-row: 3/4;
    width: 100%;!important;
}

.elementor-2 .elementor-element.elementor-element-2d55154 #box4{
    grid-column: 1/2;
    grid-row: 4/5;
    width: 100%;!important;
}


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e65516 */.elementor-2 .elementor-element.elementor-element-1e65516 .elementor-container { 
 flex-wrap: wrap; 
 justify-content: center; 
}

.elementor-2 .elementor-element.elementor-element-1e65516 .elementor-row{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
 
.elementor-2 .elementor-element.elementor-element-1e65516 .elementor-column{
    width:50%;
}

@media (min-width: 768px) and (max-width: 1024px) {
 .elementor-2 .elementor-element.elementor-element-1e65516 .elementor-column{
 width: 33%; 
 }
}
 
/* Media Query - Mobile */
@media (max-width: 767px) {
 .elementor-2 .elementor-element.elementor-element-1e65516 .elementor-column {
 width: 50%; 
 }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2205d30 */.elementor-2 .elementor-element.elementor-element-2205d30 .leyka-pf:before{
    content:"Поможем старшему поколению жить достойно!";
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    
}

.elementor-2 .elementor-element.elementor-element-2205d30 .leyka-payment-form{
    padding-top: 23px;

}

.elementor-2 .elementor-element.elementor-element-2205d30 .section-title-line{
    /*display: none;    */
}
.elementor-2 .elementor-element.elementor-element-2205d30 .section-title-text{
/*display: none;    */
}

.elementor-2 .elementor-element.elementor-element-2205d30 .leyka-tpl-star-form .section.section--description{
    /*display: none;
    float: left;*/
}

.elementor-2 .elementor-element.elementor-element-2205d30 .pm-icon{
    /*display: none;*/
}



.elementor-2 .elementor-element.elementor-element-2205d30 .donor{
    /*margin-top: -30px;*/
}

/*.elementor-2 .elementor-element.elementor-element-2205d30 .donor__textfield--email{
    float:left;
    width: 50%;
    padding-right: 5px;
}

.elementor-2 .elementor-element.elementor-element-2205d30 .donor__textfield--name{
    float:left;
    width: 50%;
    padding-left:5px;
}*/






.elementor-2 .elementor-element.elementor-element-2205d30 .periodicity{
    /*width: 350px;*/
}
.elementor-2 .elementor-element.elementor-element-2205d30 .section--amount{
    /*margin-top: -30px;*/
}




:root { --leyka-color-main: #4FA866; 
        --leyka-color-main-second: #ffc29f;
        --leyka-color-text-light: #ffffff;
        --leyka-color-main-third: #F1FCF4;
         --leyka-color-gray-superlight: #ededed;
         --leyka-color-main-inactive: #4FA866; 
         --leyka-color-gray-dark: #777777;
         --leyka-color-main-second: #4FA866;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-02ee54d */.elementor-2 .elementor-element.elementor-element-02ee54d h3{
    text-align: center;
}

@media (min-width: 1025px){
.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__read-more{
    position: absolute;
    bottom:10px;
    margin-bottom: 10px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {

    
    
.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__thumbnail__link{
    float:left;
    padding:20px;
    width:50%;
}

.elementor-2 .elementor-element.elementor-element-02ee54d .elementor-post__text{
    width:50%;
    float:right;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-389fb98 */.elementor-2 .elementor-element.elementor-element-389fb98{
    display: inline-block;
    float: left;
    width:98%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e0b2ff2 */.elementor-2 .elementor-element.elementor-element-e0b2ff2{
    display: inline-block;
    float: left;
    width: 2%;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-29c9950 */.elementor-2 .elementor-element.elementor-element-29c9950 a{
 /*   pointer-events: none;*/
}



@media (min-width: 1025px) {
.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__text{
    position: relative;
    height: 270px;
    padding: 20px;
    
}


.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__excerpt{
    position: absolute;
    left: 0px;
    top: 35px;
    padding: 20px;
}

.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__meta-data{
    position: absolute;
    left: 0px;
    top: 210px;
    padding: 20px;
    
}
}


@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__text{
      position:relative;  
    }
    
    .elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__meta-data{
        bottom:0px;
        position:absolute;
        
        
    }
}


@media (max-width: 767px) {
.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__text{
    position: relative;
    padding: 20px;
    padding-bottom:50px;
}

.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__excerpt{
    
    left: 0px;
    padding: 0px;
    
}

.elementor-2 .elementor-element.elementor-element-29c9950 .elementor-post__meta-data{
    position: absolute;
    
    left: 0px;
    bottom: 0px;
    padding: 20px;
    padding-bottom:40px;
}

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4752070 */.elementor-2 .elementor-element.elementor-element-4752070 .lk-thumbnail a:hover{
       
}

.elementor-2 .elementor-element.elementor-element-4752070 .lk-thumbnail a{
    border: 0px;
}
.elementor-2 .elementor-element.elementor-element-4752070 .lk-thumbnail{
    display: inline-block;
    width: 60%;
    padding-bottom: 60%;
    position: relative;
}


.elementor-2 .elementor-element.elementor-element-4752070 .lk-thumbnail img{
    width:100%;
  height:100%;
  position: absolute;
  clip-path: circle(49%);
  object-fit: cover;
  left: 30%;
}
.elementor-2 .elementor-element.elementor-element-4752070 img{

    
}

.elementor-2 .elementor-element.elementor-element-4752070 a{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-4752070 .leyka-scale-label{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.elementor-2 .elementor-element.elementor-element-4752070 p{
    position: relative;
    top: -15px;
    color:#787A7B;
    font-size: 16px;
}

.elementor-2 .elementor-element.elementor-element-4752070 .leyka-scale{
    border: 0px;
}

.elementor-2 .elementor-element.elementor-element-4752070 .leyka-scale-compact{
    margin-top:-30px;
}

.elementor-2 .elementor-element.elementor-element-4752070 .leyka-campaign-card{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-4752070 .leyka-scale-label{
    /*display: none;*/
}
.elementor-2 .elementor-element.elementor-element-4752070 .leyka-scale-compact:before{
/*content:"Не хватает";    
text-align:center;*/
}

.elementor-2 .elementor-element.elementor-element-4752070 .leyka-campaign-card{
    background-color: #F7FAFC;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-467a742 */.elementor-2 .elementor-element.elementor-element-467a742 .funded{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-467a742 .target{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-467a742 #sum p{
    color: #787A7B;
    font-size: 16px;
    margin-bottom: -1px;
    font-weight: normal;
}

.elementor-2 .elementor-element.elementor-element-467a742 #sum{
    color: #4FA866;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
    margin-top: -30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a105bff */.elementor-2 .elementor-element.elementor-element-a105bff .leyka-campaign-card{
    border: 0px solid;
}
.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone a{
    font-size:0px;
}

.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone a:after{
    font-size:16px;
    text-transform:none;
    content:"Помочь";
}

.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone a:after{

}
.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone a{
    border-radius: 5px;
    
}


.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone a{
height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #4FA866;
}

.elementor-2 .elementor-element.elementor-element-a105bff .lk-info p{
    margin: 0 0 10px 0;
}

.elementor-2 .elementor-element.elementor-element-a105bff .lk-info{
    width: 86%;
	padding-top: 10px;
	margin: 7%;
	position: relative;
	background: white;
	border-radius: 5px;
	padding-top: 0px;
	
}

.elementor-2 .elementor-element.elementor-element-a105bff .lk-info:before{
    content: ""; 
	border: solid transparent;
	position: absolute;    
	left: 50%;    
	bottom: 100%;
	border-bottom-color: white;
	border-width: 9px;
	margin-left: 0;
}

.elementor-2 .elementor-element.elementor-element-a105bff .lk-info p{
    padding-top: 15px;
}


.elementor-2 .elementor-element.elementor-element-a105bff .leyka-campaign-card{
    background-color: #F7FAFC;
}

.elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone{
    padding-right: 50px;
    padding-left: 50px;
}

@media (min-width: 768px) and (max-width: 1024px) {
 .elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone{
    padding-right: 25px;
    padding-left: 25px;
    margin-top:-10px;
}   
}


@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-a105bff .leyka-scale-button-alone{
    padding-right: 22px;
    padding-left: 22px;
}

}


@media(min-width:768px){
    .elementor-2 .elementor-element.elementor-element-a105bff .lk-info{
    height: 124px;
    }
}

.elementor-2 .elementor-element.elementor-element-a105bff p{
    font-family: "Lato", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d364171 */.elementor-2 .elementor-element.elementor-element-d364171 .lk-thumbnail a{
    border: 0px;
}

.elementor-2 .elementor-element.elementor-element-d364171 .lk-thumbnail{
    display: inline-block;
    width: 60%;
    padding-bottom: 60%;
    position: relative;
}


.elementor-2 .elementor-element.elementor-element-d364171 .lk-thumbnail img{
    width:100%;
  height:100%;
  position: absolute;
  clip-path: circle(49%);
  object-fit: cover;
  left: 30%;
}
.elementor-2 .elementor-element.elementor-element-d364171 img{

    
}

.elementor-2 .elementor-element.elementor-element-d364171 a{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-d364171 .leyka-scale-label{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.elementor-2 .elementor-element.elementor-element-d364171 p{
    position: relative;
    top: -15px;
    color:#787A7B;
    font-size: 16px;
}

.elementor-2 .elementor-element.elementor-element-d364171 .leyka-scale{
    border: 0px;
}

.elementor-2 .elementor-element.elementor-element-d364171 .leyka-scale-compact{
    margin-top:-30px;
}

.elementor-2 .elementor-element.elementor-element-d364171 .leyka-campaign-card{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-d364171 .leyka-scale-label{
    /*display: none;*/
}
.elementor-2 .elementor-element.elementor-element-d364171 .leyka-scale-compact:before{
/*content:"Не хватает";    
text-align:center;*/
}

.elementor-2 .elementor-element.elementor-element-d364171 .leyka-campaign-card{
    background-color: #F7FAFC;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8f0ff32 */.elementor-2 .elementor-element.elementor-element-8f0ff32 .funded{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-8f0ff32 .target{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-8f0ff32 #sum1 p{
    color: #787A7B;
    font-size: 16px;
    margin-bottom: -1px;
    font-weight: normal;
}

.elementor-2 .elementor-element.elementor-element-8f0ff32 #sum1{
    color: #4FA866;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
    margin-top: -30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aed4a57 */.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-campaign-card{
    border: 0px solid;
}
.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone a{
    font-size:0px;
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone a:after{
    font-size:16px;
    text-transform:none;
    content:"Помочь";
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone a:after{

}
.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone a{
    border-radius: 5px;
    
}


.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone a{
height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #4FA866;
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .lk-info p{
    margin: 0 0 10px 0;
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .lk-info{
    width: 86%;
	padding-top: 10px;
	margin: 7%;
	position: relative;
	background: white;
	border-radius: 5px;
	padding-top: 0px;
	
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .lk-info:before{
    content: ""; 
	border: solid transparent;
	position: absolute;    
	left: 50%;    
	bottom: 100%;
	border-bottom-color: white;
	border-width: 9px;
	margin-left: 0;
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .lk-info p{
    padding-top: 15px;
}


.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-campaign-card{
    background-color: #F7FAFC;
}

.elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone{
    padding-right: 50px;
    padding-left: 50px;
}

@media (min-width: 768px) and (max-width: 1024px) {
 .elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone{
    padding-right: 25px;
    padding-left: 25px;
    margin-top:-10px;
}   
}

@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-aed4a57 .leyka-scale-button-alone{
    padding-right: 22px;
    padding-left: 22px;
}
}

@media(min-width:768px){
    .elementor-2 .elementor-element.elementor-element-aed4a57 .lk-info{
    height: 124px;
    }
}

.elementor-2 .elementor-element.elementor-element-aed4a57 p{
    font-family: "Lato", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8227465 */.elementor-2 .elementor-element.elementor-element-8227465 .lk-thumbnail a{
    border: 0px;
}

.elementor-2 .elementor-element.elementor-element-8227465 .lk-thumbnail{
    display: inline-block;
    width: 60%;
    padding-bottom: 60%;
    position: relative;
}


.elementor-2 .elementor-element.elementor-element-8227465 .lk-thumbnail img{
    width:100%;
  height:100%;
  position: absolute;
  clip-path: circle(49%);
  object-fit: cover;
  left: 30%;
}
.elementor-2 .elementor-element.elementor-element-8227465 img{

    
}

.elementor-2 .elementor-element.elementor-element-8227465 a{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-8227465 .leyka-scale-label{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.elementor-2 .elementor-element.elementor-element-8227465 p{
    position: relative;
    top: -15px;
    color:#787A7B;
    font-size: 16px;
}

.elementor-2 .elementor-element.elementor-element-8227465 .leyka-scale{
    border: 0px;
}

.elementor-2 .elementor-element.elementor-element-8227465 .leyka-scale-compact{
    margin-top:-30px;
}

.elementor-2 .elementor-element.elementor-element-8227465 .leyka-campaign-card{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-8227465 .leyka-scale-label{
    /*display: none;*/
}
.elementor-2 .elementor-element.elementor-element-8227465 .leyka-scale-compact:before{
/*content:"Не хватает";    
text-align:center;*/
}

.elementor-2 .elementor-element.elementor-element-8227465 .leyka-campaign-card{
    background-color: #F7FAFC;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5f1e16 */.elementor-2 .elementor-element.elementor-element-e5f1e16 .funded{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-e5f1e16 .target{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-e5f1e16 #sum2 p{
    color: #787A7B;
    font-size: 16px;
    margin-bottom: -1px;
    font-weight: normal;
}

.elementor-2 .elementor-element.elementor-element-e5f1e16 #sum2{
    color: #4FA866;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
    margin-top: -30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-581aff3 */.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-campaign-card{
    border: 0px solid;
}
.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone a{
    font-size:0px;
}

.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone a:after{
    font-size:16px;
    text-transform:none;
    content:"Помочь";
}

.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone a:after{

}
.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone a{
    border-radius: 5px;
    
}


.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone a{
height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #4FA866;
}

.elementor-2 .elementor-element.elementor-element-581aff3 .lk-info p{
    margin: 0 0 10px 0;
}

.elementor-2 .elementor-element.elementor-element-581aff3 .lk-info{
    width: 86%;
	padding-top: 10px;
	margin: 7%;
	position: relative;
	background: white;
	border-radius: 5px;
	padding-top: 0px;
	
}

.elementor-2 .elementor-element.elementor-element-581aff3 .lk-info:before{
    content: ""; 
	border: solid transparent;
	position: absolute;    
	left: 50%;    
	bottom: 100%;
	border-bottom-color: white;
	border-width: 9px;
	margin-left: 0;
}

.elementor-2 .elementor-element.elementor-element-581aff3 .lk-info p{
    padding-top: 15px;
}


.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-campaign-card{
    background-color: #F7FAFC;
}

.elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone{
    padding-right: 50px;
    padding-left: 50px;
}

@media (min-width: 768px) and (max-width: 1024px) {
 .elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone{
    padding-right: 25px;
    padding-left: 25px;
    margin-top:-10px;
}   
}


@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-581aff3 .leyka-scale-button-alone{
    padding-right: 22px;
    padding-left: 22px;
}
}

@media(min-width:768px){
    .elementor-2 .elementor-element.elementor-element-581aff3 .lk-info{
    height: 124px;
    }
}

.elementor-2 .elementor-element.elementor-element-581aff3 p{
    font-family: "Lato", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e7b2195 */.elementor-2 .elementor-element.elementor-element-e7b2195 .lk-thumbnail a{
    border: 0px;
}

.elementor-2 .elementor-element.elementor-element-e7b2195 .lk-thumbnail{
    display: inline-block;
    width: 60%;
    padding-bottom: 60%;
    position: relative;
}


.elementor-2 .elementor-element.elementor-element-e7b2195 .lk-thumbnail img{
    width:100%;
  height:100%;
  position: absolute;
  clip-path: circle(49%);
  object-fit: cover;
  left: 30%;
}
.elementor-2 .elementor-element.elementor-element-e7b2195 img{

    
}

.elementor-2 .elementor-element.elementor-element-e7b2195 a{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-e7b2195 .leyka-scale-label{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.elementor-2 .elementor-element.elementor-element-e7b2195 p{
    position: relative;
    top: -15px;
    color:#787A7B;
    font-size: 16px;
}

.elementor-2 .elementor-element.elementor-element-e7b2195 .leyka-scale{
    border: 0px;
}

.elementor-2 .elementor-element.elementor-element-e7b2195 .leyka-scale-compact{
    margin-top:-30px;
}

.elementor-2 .elementor-element.elementor-element-e7b2195 .leyka-campaign-card{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-e7b2195 .leyka-scale-label{
    /*display: none;*/
}
.elementor-2 .elementor-element.elementor-element-e7b2195 .leyka-scale-compact:before{
/*content:"Не хватает";    
text-align:center;*/
}

.elementor-2 .elementor-element.elementor-element-e7b2195 .leyka-campaign-card{
    background-color: #F7FAFC;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6b61f19 */.elementor-2 .elementor-element.elementor-element-6b61f19 .funded{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-6b61f19 .target{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-6b61f19 #sum3 p{
    color: #787A7B;
    font-size: 16px;
    margin-bottom: -1px;
    font-weight: normal;
}

.elementor-2 .elementor-element.elementor-element-6b61f19 #sum3{
    color: #4FA866;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
    margin-top: -30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5cf4ad5 */.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-campaign-card{
    border: 0px solid;
}
.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone a{
    font-size:0px;
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone a:after{
    font-size:16px;
    text-transform:none;
    content:"Помочь";
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone{
    border: 0px solid;
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone a:after{

}
.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone a{
    border-radius: 5px;
    
}


.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone a{
height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #4FA866;
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .lk-info p{
    margin: 0 0 10px 0;
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .lk-info{
    width: 86%;
	padding-top: 10px;
	margin: 7%;
	position: relative;
	background: white;
	border-radius: 5px;
	padding-top: 0px;
	
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .lk-info:before{
    content: ""; 
	border: solid transparent;
	position: absolute;    
	left: 50%;    
	bottom: 100%;
	border-bottom-color: white;
	border-width: 9px;
	margin-left: 0;
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .lk-info p{
    padding-top: 15px;
}


.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-campaign-card{
    background-color: #F7FAFC;
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone{
    padding-right: 50px;
    padding-left: 50px;
}

@media (min-width: 768px) and (max-width: 1024px) {
 .elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone{
    padding-right: 25px;
    padding-left: 25px;
    margin-top:-10px;
}   
}

@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-5cf4ad5 .leyka-scale-button-alone{
    padding-right: 22px;
    padding-left: 22px;
}
}

@media(min-width:768px){
    .elementor-2 .elementor-element.elementor-element-5cf4ad5 .lk-info{
    height: 124px;
    }
}

.elementor-2 .elementor-element.elementor-element-5cf4ad5 p{
    font-family: "Lato", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c9eadb9 */.elementor-2 .elementor-element.elementor-element-c9eadb9 {
    font-family: "lato-regular"
}

.elementor-2 .elementor-element.elementor-element-c9eadb9 .lk-info p{
    font-family: "lato-regular"
}

.elementor-2 .elementor-element.elementor-element-c9eadb9 .leyka-scale-button-alone a{
    font-family: "lato-regular"
}/* End custom CSS */